14
intactallthenoticesthatrefertothisLicenseandtotheabsenceofanywarranty;andgiveanyotherrecipientsofthe
ProgramacopyofthisLicensealongwiththeProgram.
Youmaychargeafeeforthephysicalactoftransferringacopy,andyoumayatyouroptionofferwarrantyprotectionin
exchangeforafee.
2.YoumaymodifyyourcopyorcopiesoftheProgramoranyportionofit,thusformingaworkbasedontheProgram,and
copyanddistributesuchmodificationsorworkunderthetermsofSection1above,providedthatyoualsomeetallofthese
conditions:
a) Youmustcausethemodifiedfilestocarryprominentnoticesstatingthatyouchangedthefilesandthedateofany
change.
b) Youmustcauseanyworkthatyoudistributeorpublish,thatinwholeorinpartcontainsorisderivedfromthe
Programoranypartthereof,tobelicensedasawholeatnochargetoallthirdpartiesunderthetermsofthis
License.
c) Ifthemodifiedprogramnormallyreadscommandsinteractivelywhenrun,youmustcauseit,whenstarted
runningforsuchinteractiveuseinthemostordinaryway,toprintordisplayanannouncementincludingan
appropriatecopyrightnoticeandanoticethatthereisnowarranty(orelse,sayingthatyouprovideawarranty)
andthatusersmayredistributetheprogramundertheseconditions,andtellingtheuserhowtoviewacopyof
thisLicense.(Exception:iftheProgramitselfisinteractivebutdoesnotnormallyprintsuchanannouncement,
yourworkbasedontheProgramisnotrequiredtoprintanannouncement.)
Theserequirementsapplytothemodifiedworkasawhole.Ifidentifiablesectionsofthatworkarenotderivedfromthe
Program,andcanbereasonablyconsideredindependentandseparateworksinthemselves,thenthisLicense,anditsterms,
donotapplytothosesectionswhenyoudistributethemasseparateworks.Butwhenyoudistributethesamesectionsas
partofawholewhichisaworkbasedontheProgram,thedistributionofthewholemustbeonthetermsofthisLicense,
whosepermissionsforotherlicenseesextendtotheentirewhole,andthustoeachandeverypartregardlessofwhowrote
it.
Thus,itisnottheintentofthissectiontoclaimrightsorcontestyourrightstoworkwrittenentirelybyyou;rather,theintent
istoexercisetherighttocontrolthedistributionofderivativeorcollectiveworksbasedontheProgram.
Inaddition,mereaggregationofanotherworknotbasedontheProgramwiththeProgram(orwithaworkbasedonthe
Program)onavolumeofastorageordistributionmediumdoesnotbringtheotherworkunderthescopeofthisLicense.
3.YoumaycopyanddistributetheProgram(oraworkbasedonit,underSection2)inobjectcodeorexecutableformunder
thetermsofSections1and2aboveprovidedthatyoualsodooneofthefollowing:
a) Accompanyitwiththecompletecorrespondingmachine‐readablesourcecode,whichmustbedistributedunder
thetermsofSections1and2aboveonamediumcustomarilyusedforsoftwareinterchange;or,
b) Accompanyitwithawrittenoffer,validforatleastthreeyears,togiveanythirdparty,forachargenomorethan
yourcostofphysicallyperformingsourcedistribution,acompletemachine‐readablecopyofthecorresponding
sourcecode,tobedistributedunderthetermsofSections1and2aboveonamediumcustomarilyusedfor
softwareinterchange;or,
c) Accompanyitwiththeinformationyoureceivedastotheoffertodistributecorrespondingsourcecode.(This
alternativeisallowedonlyfornoncommercialdistributionandonlyifyoureceivedtheprograminobjectcodeor
executableformwithsuchanoffer,inaccordwithSubsectionbabove.)
Thesourcecodeforaworkmeansthepreferredformoftheworkformakingmodificationstoit.Foranexecutablework,
completesourcecodemeansallthesourcecodeforallmodulesitcontains,plusanyassociatedinterfacedefinitionfiles,plus
thescriptsusedtocontrolcompilationandinstallationoftheexecutable.However,asaspecialexception,thesourcecode
distributedneednotincludeanythingthatisnormallydistributed(ineithersourceorbinaryform)withthemajor
components(compiler,kernel,andsoon)oftheoperatingsystemonwhichtheexecutableruns,unlessthatcomponent
itselfaccompaniestheexecutable.
Ifdistributionofexecutableorobjectcodeismadebyofferingaccesstocopyfromadesignatedplace,thenoffering
equivalentaccesstocopythesourcecodefromthesameplacecountsasdistributionofthesourcecode,eventhoughthird
partiesarenotcompelledtocopythesourcealongwiththeobjectcode.
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,andallitstermsandconditionsforcopying,distributingormodifyingtheProgramorworksbasedonit.