9
intactallthenoticesthatrefertothisLicenseandtotheabsenceofanywarranty;andgiveanyotherrecipientsofthe
ProgramacopyofthisLicensealongwiththeProgram.
Youmaychargeafeeforthephysicalactoftransferringacopy,andyoumayatyour
optionofferwarrantyprotectionin
exchangeforafee.
2.YoumaymodifyyourcopyorcopiesoftheProgramoranyportionofit,thusformingaworkbasedontheProgram,and
copyanddistributesuchmodificationsorworkunderthetermsofSection1above,providedthat
youalsomeetallofthese
conditions:
a) Youmustcausethemodifiedfilestocarryprominentnoticesstatingthatyouchangedthefilesandthedateofany
change.
b) Youmustcauseanyworkthatyoudistributeorpublish,thatinwholeorinpartcontainsoris
derivedfromthe
Programoranypartthereof,tobelicensedasawholeatnochargetoallthirdpartiesunderthetermsofthis
License.
c) Ifthemodifiedprogramnormallyreadscommandsinteractivelywhenrun,youmustcauseit,whenstarted
runningforsuchinteractiveuseinthe
mostordinaryway,toprintordisplayanannouncementincludingan
appropriatecopyrightnoticeandanoticethatthereisnowarranty(orelse,sayingthatyouprovideawarranty)
andthatusersmayredistributetheprogramundertheseconditions,andtellingtheuserhowtoviewacopyof
thisLicense.(Exception:iftheProgramitselfisinteractivebutdoesnotnormallyprintsuchanannouncement,
yourworkbasedontheProgramisnotrequiredtoprintanannouncement.)
Theserequirementsapplytothemodifiedworkasawhole.Ifidentifiablesectionsofthatworkarenotderivedfrom
the
Program,andcanbereasonablyconsideredindependentandseparateworksinthemselves,thenthisLicense,anditsterms,
donotapplytothosesectionswhenyoudistributethemasseparateworks.Butwhenyoudistributethesamesectionsas
partofawholewhichisaworkbasedonthe
Program,thedistributionofthewholemustbeonthetermsofthisLicense,
whosepermissionsforotherlicenseesextendtotheentirewhole,andthustoeachandeverypartregardlessofwhowrote
it.
Thus,itisnottheintentofthissectiontoclaimrightsorcontest
yourrightstoworkwrittenentirelybyyou;rather,theintent
istoexercisetherighttocontrolthedistributionofderivativeorcollectiveworksbasedontheProgram.
Inaddition,mereaggregationofanotherworknotbasedontheProgramwiththeProgram(orwithaworkbasedon
the
Program)onavolumeofastorageordistributionmediumdoesnotbringtheotherworkunderthescopeofthisLicense.
3.YoumaycopyanddistributetheProgram(oraworkbasedonit,underSection2)inobjectcodeorexecutableformunder
thetermsof
Sections1and2aboveprovidedthatyoualsodooneofthefollowing:
a) Accompanyitwiththecompletecorrespondingmachine‐readablesourcecode,whichmustbedistributedunder
thetermsofSections1and2aboveonamediumcustomarilyused forsoftwareinterchange;or,
b) Accompanyit
withawrittenoffer,validforatleastthreeyears,togiveanythirdparty,forachargenomorethan
yourcostofphysicallyperformingsourcedistribution,acompletemachine‐readablecopyofthecorresponding
sourcecode,tobedistributedunderthetermsofSections1and2above
onamediumcustomarilyusedfor
softwareinterchange;or,
c) Accompanyitwiththeinformationyoureceivedastotheoffertodistributecorrespondingsourcecode.(This
alternativeisallowedonlyfornoncommercialdistributionandonlyifyoureceivedtheprograminobjectcodeor
executableformwithsuchanoffer,
inaccordwithSubsectionbabove.)
Thesourcecodeforaworkmeansthepreferredformoftheworkformakingmodificationstoit.Foranexecutablework,
completesourcecodemeansallthesourcecodeforallmodulesitcontains,plusanyassociatedinterfacedefinitionfiles,plus
thescripts
usedtocontrolcompilationandinstallationoftheexecutable.However,asaspecialexception,thesourcecode
distributedneednotincludeanythingthatisnormallydistributed(ineithersourceorbinaryform)withthemajor
components(compiler,kernel,andsoon)oftheoperatingsystemonwhichtheexecutableruns,unless
thatcomponent
itselfaccompaniestheexecutable.
Ifdistributionofexecutableorobjectcodeismadebyofferingaccesstocopyfromadesignatedplace,thenoffering
equivalentaccesstocopythesourcecodefromthesameplacecountsasdistributionofthesourcecode,eventhoughthird
partiesarenot
compelledtocopythesourcealongwiththeobjectcode.
4.Youmaynotcopy,modify,sublicense,ordistributetheProgramexceptasexpresslyprovidedunderthisLicense.Any
attemptotherwisetocopy,modify,sublicenseordistributetheProgramisvoid,andwillautomaticallyterminateyourrights
underthisLicense.
However,partieswhohavereceivedcopies,orrights,fromyouunderthisLicensewillnothavetheir
licensesterminatedsolongassuchpartiesremaininfullcompliance.
5.YouarenotrequiredtoacceptthisLicense,sinceyouhavenotsignedit.However,nothingelsegrantsyoupermissionto
modifyordistributetheProgramoritsderivativeworks.TheseactionsareprohibitedbylawifyoudonotacceptthisLicense.
Therefore,bymodifyingordistributingtheProgram(oranyworkbasedontheProgram),youindicateyouracceptanceof
thisLicensetodoso,andallitsterms
andconditionsforcopying,distributingormodifyingtheProgramorworksbasedonit.