Specifications
To“modify”aworkmeanstocopyfromoradaptallorpartoftheworkinafashion
requiringcopyrightpermission,otherthanthemakingofanexactcopy.Theresultingwork
iscalleda“modifiedversion”oftheearlierworkorawork“basedon”theearlierwork.
A“coveredwork”meanseithertheunmodifiedProgramoraworkbasedontheProgram.
To“propagate”aworkmeanstodoanythingwithitthat,withoutpermission,wouldmake
youdirectlyorsecondarilyliableforinfringementunderapplicablecopyrightlaw,except
executingitonacomputerormodifyingaprivatecopy.Propagationincludescopying,
distribution(withorwithoutmodification),makingavailabletothepublic,andinsome
countriesotheractivitiesaswell.
To“convey”aworkmeansanykindofpropagationthatenablesotherpartiestomakeor
receivecopies.Mereinteractionwithauserthroughacomputernetwork,withnotransfer
ofacopy,isnotconveying.
Aninteractiveuserinterfacedisplays“AppropriateLegalNotices”totheextentthatit
includesaconvenientandprominentlyvisiblefeaturethat(1)displaysanappropriate
copyrightnotice,and(2)tellstheuserthatthereisnowarrantyforthework(excepttothe
extentthatwarrantiesareprovided),thatlicenseesmayconveytheworkunderthis
License,andhowtoviewacopyofthisLicense.Iftheinterfacepresentsalistofuser
commandsoroptions,suchasamenu,aprominentiteminthelistmeetsthiscriterion.
1.SourceCode.
The“sourcecode”foraworkmeansthepreferredformoftheworkformaking
modificationstoit.“Objectcode”meansanynon‐sourceformofawork.
A“StandardInterface”meansaninterfacethateitherisanofficialstandarddefinedbya
recognizedstandardsbody,or,inthecaseofinterfacesspecifiedforaparticular
programminglanguage,onethatiswidelyusedamongdevelopersworkinginthat
language.
The“SystemLibraries”ofanexecutableworkincludeanything,otherthantheworkasa
whole,that(a)isincludedinthenormalformofpackagingaMajorComponent,butwhich
isnotpartofthatMajorComponent,and(b)servesonlytoenableuseoftheworkwith
thatMajorComponent,ortoimplementaStandardInterfaceforwhichan
implementationisavailabletothepublicinsourcecodeform.A“MajorComponent”,in
thiscontext,meansamajoressentialcomponent(kernel,windowsystem,andsoon)of
168










