User's Manual
58
Inaddition,mereaggregationofanotherworknotbasedon
theProgramwiththeProgram(orwithaworkbasedonthe
Program)onavolumeofastorageordistributionmedium
doesnotbringtheotherworkunderthescopeofthisLicense.
3. YoumaycopyanddistributetheProgram(oraworkbasedon
it,underSection2)inobjectcodeorexecutableformunderthe
termsofSections1and2aboveprovidedthatyoualsodoone
ofthefollowing:
a)Accompanyitwiththecompletecorrespondingmachine-
readablesourcecode,whichmustbedistributedunderthe
termsofSections1and2aboveonamediumcustomarilyused
forsoftwareinterchange;or,
b)Accompanyitwithawrittenoer,validforatleastthree
years,togiveanythirdparty,forachargenomorethanyour
costofphysicallyperformingsourcedistribution,acomplete
machine-readablecopyofthecorrespondingsourcecode,to
bedistributedunderthetermsofSections1and2aboveona
mediumcustomarilyusedforsoftwareinterchange;or,
c) Accompanyitwiththeinformationyoureceivedastotheoer
todistributecorrespondingsourcecode.(Thisalternativeis
allowedonlyfornoncommercialdistributionandonlyifyou
receivedtheprograminobjectcodeorexecutableformwith
suchanoer,inaccordwithSubsectionbabove.)
Thesourcecodeforaworkmeansthepreferredformof
theworkformakingmodicationstoit.Foranexecutable
work,completesourcecodemeansallthesourcecodeforall
modulesitcontains,plusanyassociatedinterfacedenition
les,plusthescriptsusedtocontrolcompilationand
installationoftheexecutable.However,asaspecialexception,
thesourcecodedistributedneednotincludeanythingthat
isnormallydistributed(ineithersourceorbinaryform)with
themajorcomponents(compiler,kernel,andsoon)ofthe
operatingsystemonwhichtheexecutableruns,unlessthat
componentitselfaccompaniestheexecutable.