13
intactallthenoticesthatrefertothisLicenseandtotheabsenceofanywarranty;andgiveanyotherrecipientsofthe
ProgramacopyofthisLicensealongwiththeProgram.
Youmaychargeafeeforthephysicalactoftransferringacopy,andyoumayat
youroptionofferwarrantyprotectionin
exchangeforafee.
2.YoumaymodifyyourcopyorcopiesoftheProgramoranyportionofit,thusformingaworkbasedontheProgram,and
copyanddistributesuchmodificationsorworkunderthetermsofSection1above,providedthat
youalsomeetallofthese
conditions:
a) Youmustcausethemodifiedfilestocarryprominentnoticesstatingthatyouchangedthefilesandthedateofany
change.
b) Youmustcauseanyworkthatyoudistributeorpublish,thatinwholeorinpartcontainsoris
derivedfromthe
Programoranypartthereof,tobelicensedasawholeatnochargetoallthirdpartiesunderthetermsofthis
License.
c) Ifthemodifiedprogramnormallyreadscommandsinteractivelywhenrun,youmustcauseit,whenstartedrunning
forsuchinteractiveusein
themostordinaryway,toprintordisplayanannouncementincludinganappropriate
copyrightnoticeandanoticethatthereisnowarranty(orelse,sayingthatyouprovideawarranty)andthatusers
mayredistributetheprogramundertheseconditions,andtellingtheuserhowtoviewacopyof
thisLicense.
(Exception:iftheProgramitselfisinteractivebutdoesnotnormallyprintsuchanannouncement,yourworkbased
ontheProgramisnotrequiredtoprintanannouncement.)
Theserequirementsapplytothemodifiedworkasawhole.Ifidentifiablesectionsofthatworkarenotderivedfrom
the
Program,andcanbereasonablyconsideredindependentandseparateworksinthemselves,thenthisLicense,anditsterms,
donotapplytothosesectionswhenyoudistributethemasseparateworks.Butwhenyoudistributethesamesectionsas
partofawholewhichisaworkbasedon
theProgram,thedistributionofthewholemustbeonthetermsofthisLicense,
whosepermissionsforotherlicenseesextendtotheentirewhole,andthustoeachandeverypartregardlessofwhowrote
it.
Thus,itisnottheintentofthissectiontoclaimrightsor
contestyourrightstoworkwrittenentirelybyyou;rather,theintent
istoexercisetherighttocontrolthedistributionofderivativeorcollectiveworksbasedontheProgram.
Inaddition,mereaggregationofanotherworknotbasedontheProgramwiththeProgram(orwithaworkbased
onthe
Program)onavolumeofastorageordistributionmediumdoesnotbringtheotherworkunderthescopeofthisLicense.
3.YoumaycopyanddistributetheProgram(oraworkbasedonit,underSection2)inobjectcodeorexecutableformunder
theterms
ofSections1and2aboveprovidedthatyoualsodooneofthefollowing:
a) Accompanyitwiththecompletecorrespondingmachine‐readablesourcecode,whichmustbedistributedunderthe
termsofSections1and2aboveonamediumcustomarilyusedforsoftwareinterchange;or,
b) Accompany
itwithawrittenoffer,validforatleastthreeyears,togiveanythirdparty,forachargenomorethan
yourcostofphysicallyperformingsourcedistribution,acompletemachine‐readablecopyofthecorresponding
sourcecode,tobedistributedunderthetermsofSections1and2above
onamediumcustomarilyusedfor
softwareinterchange;or,
c) Accompanyitwiththeinformationyoureceivedastotheoffertodistributecorrespondingsourcecode.(This
alternativeisallowedonlyfornoncommercialdistributionandonlyifyoureceivedtheprograminobjectcodeor
executableformwithsuchan
offer,inaccordwithSubsectionbabove.)
Thesourcecodeforaworkmeansthepreferredformoftheworkformakingmodificationstoit.Foranexecutablework,
completesourcecodemeansallthesourcecodeforallmodulesitcontains,plusanyassociatedinterfacedefinitionfiles,plus
thescripts
usedtocontrolcompilationandinstallationoftheexecutable.However,asaspecialexception,thesourcecode
distributedneednotincludeanythingthatisnormallydistributed(ineithersourceorbinaryform)withthemajor
components(compiler,kernel,andsoon)oftheoperatingsystemonwhichtheexecutableruns,
unlessthatcomponent
itselfaccompaniestheexecutable.
Ifdistributionofexecutableorobjectcodeismadebyofferingaccesstocopyfromadesignatedplace,thenoffering
equivalentaccesstocopythesourcecodefromthesameplacecountsasdistributionofthesourcecode,eventhoughthird
partiesare
notcompelledtocopythesourcealongwiththeobjectcode.
4.Youmaynotcopy,modify,sublicense,ordistributetheProgramexceptasexpresslyprovidedunderthisLicense.Any
attemptotherwisetocopy,modify,sublicenseordistributetheProgramisvoid,andwillautomaticallyterminateyourrights
underthis
License.However,partieswhohavereceivedcopies,orrights,fromyouunderthisLicensewillnothavetheir
licensesterminatedsolongassuchpartiesremaininfullcompliance.
5.YouarenotrequiredtoacceptthisLicense,sinceyouhavenotsignedit.However,nothingelsegrantsyoupermission
to
modifyordistributetheProgramoritsderivativeworks.TheseactionsareprohibitedbylawifyoudonotacceptthisLicense.
Therefore,bymodifyingordistributingtheProgram(oranyworkbasedontheProgram),youindicateyouracceptanceof
thisLicensetodoso,andallitsterms
andconditionsforcopying,distributingormodifyingtheProgramorworksbasedonit.