User's Manual

122
1.YoumaycopyanddistributeverbatimcopiesoftheProgram’ssourcecodeasyoureceiveit,inanymedium,providedthat
youconspicuouslyandappropriatelypublishoneachcopyanappropriatecopyrightnoticeanddisclaimerofwarranty;keep
intactallthenoticesthatrefertothisLicenseandtotheab
senceofanywarranty;andgiveanyotherrecipientsofthe
ProgramacopyofthisLicensealongwiththeProgram.
Youmaychargeafeeforthephysicalactoftransferringacopy,andyoumayatyouroptionofferwarrantyprotectionin
exchangeforafee.
2.Youmaymodifyyourco
pyorcopiesoftheProgramoranyportionofit,thusformingaworkbasedontheProgram,and
copyanddistributesuchmodificationsorworkunderthetermsofSection1above,providedthatyoualsomeetallofthese
conditions:
a) Youmustcausethemodifiedfilestocarr
yprominentnoticesstatingthatyouchangedthefilesandthedateofany
change.
b) Youmustcauseanyworkthatyoudistributeorpublish,thatinwholeorinpartcontainsorisderivedfromthe
Programoranypartthereof,tobelicensedasawholeatnoch
argetoallthirdpartiesunderthetermsofthis
License.
c) Ifthemodifiedprogramnormallyreadscommandsinteractivelywhenrun,youmustcauseit,whenstartedrunning
forsuchinteractiveuseinthemostordinaryway,toprintordisplayanannouncementincludingana
ppropriate
copyrightnoticeandanoticethatthereisnowarranty(orelse,sayingthatyouprovideawarranty)andthatusers
mayredistributetheprogramundertheseconditions,andtellingtheuserhowtoviewacopyofthisLicense.
(Exception:iftheProgramitselfisinteractivebutdoesnotnormallyprin
tsuchanannouncement,yourworkbased
ontheProgramisnotrequiredtoprintanannouncement.)
Theserequirementsapplytothemodifiedworkasawhole.Ifidentifiablesectionsofthatworkarenotderivedfromthe
Program,andcanbereasonablyconsideredindependentandseparateworksinthem
selves,thenthisLicense,anditsterms,
donotapplytothosesectionswhenyoudistributethemasseparateworks.Butwhenyoudistributethesamesectionsas
partofawholewhichisaworkbasedontheProgram,thedistributionofthewholemustbeonthetermsofth
isLicense,
whosepermissionsforotherlicenseesextendtotheentirewhole,andthustoeachandeverypartregardlessofwhowroteit.
Thus,itisnottheintentofthissectiontoclaimrightsorcontestyourrightstoworkwrittenentirelybyyou;rather,theintent
istoexerciseth
erighttocontrolthedistributionofderivativeorcollectiveworksbasedontheProgram.
Inaddition,mereaggregationofanotherworknotbasedontheProgramwiththeProgram(orwithaworkbasedonthe
Program)onavolumeofastorageordistributionmediumdoesnotbri
ngtheotherworkunderthescopeofthisLicense.
3.YoumaycopyanddistributetheProgram(oraworkbasedonit,underSection2)inobjectcodeorexecutableformunder
thetermsofSections1and2aboveprovidedthatyoualsodooneofthefollowing:
a) Ac
companyitwiththecompletecorrespondingmachinereadablesourcecode,whichmustbedistributedunderthe
termsofSections1and2aboveonamediumcustomarilyusedforsoftwareinterchange;or,
b) Accompanyitwithawrittenoffer,validforatleastthreeyears,togiveanyth
irdparty,forachargenomorethan
yourcostofphysicallyperformingsourcedistribution,acompletemachinereadablecopyofthecorresponding
sourcecode,tobedistributedunderthetermsofSections1and2aboveonamediumcustomarilyusedfor
softwareinterchange;or,
c) Accompanyitwiththeinfor
mationyoureceivedastotheoffertodistributecorrespondingsourcecode.(This
alternativeisallowedonlyfornoncommercialdistributionandonlyifyoureceivedtheprograminobjectcodeor
executableformwithsuchanoffer,inaccordwithSubsectionbabove.)
Thesourcecodeforaworkmeansthepre
ferredformoftheworkformakingmodificationstoit.Foranexecutablework,
completesourcecodemeansallthesourcecodeforallmodulesitcontains,plusanyassociatedinterfacedefinitionfiles,plus
thescriptsusedtocontrolcompilationandinstallationoftheexecutable.However,asaspecialex
ception,thesourcecode
distributedneednotincludeanythingthatisnormallydistributed(ineithersourceorbinaryform)withthemajor
components(compiler,kernel,andsoon)oftheoperatingsystemonwhichtheexecutableruns,unlessthatcomponent
itselfaccompaniestheexecutable.
Ifdistributionofexecutableorobjectcodeismadebyoff
eringaccesstocopyfromadesignatedplace,thenoffering
equivalentaccesstocopythesourcecodefromthesameplacecountsasdistributionofthesourcecode,eventhoughthird
partiesarenotcompelledtocopythesourcealongwiththeobjectcode.
4.Youmaynotcop
y,modify,sublicense,ordistributetheProgramexceptasexpresslyprovidedunderthisLicense.Any
attemptotherwisetocopy,modify,sublicenseordistributetheProgramisvoid,andwillautomaticallyterminateyourrights
underthisLicense.However,partieswhohavereceivedcopies,orrights,fromyouunderthisLicensewillnothaveth
eir
licensesterminatedsolongassuchpartiesremaininfullcompliance.
5.YouarenotrequiredtoacceptthisLicense,sinceyouhavenotsignedit.However,nothingelsegrantsyoupermissionto
modifyordistributetheProgramoritsderivativeworks.Theseactionsareprohibitedbylawifyoudonota
cceptthisLicense.