Legal 83
Otherwise,iftheworkisaderivativeoftheLibrary,youmaydistributetheobjectcodeforthework
underthetermsofSection6.AnyexecutablescontainingthatworkalsofallunderSection6,
whetherornottheyarelinkeddirectlywiththeLibraryitself.
6.AsanexceptiontotheSectionsabove,youmayalsocombineorlinka"workthatusestheLibrary"
withtheLibrarytoproduceaworkcontainingportionsoftheLibrary,anddistributethatworkunder
termsofyourchoice,providedthatthetermspermitmodificationoftheworkforthecustomer'sown
useandreverseengineeringfordebuggingsuchmodifications.
YoumustgiveprominentnoticewitheachcopyoftheworkthattheLibraryisusedinitandthatthe
LibraryanditsusearecoveredbythisLicense.YoumustsupplyacopyofthisLicense.Ifthework
duringexecutiondisplayscopyrightnotices,youmustincludethecopyrightnoticefortheLibrary
amongthem,aswellasareferencedirectingtheusertothecopyofthisLicense.Also,youmustdo
oneofthesethings:
a)Accompanytheworkwiththecompletecorrespondingmachine-readablesourcecodeforthe
Libraryincludingwhateverchangeswereusedinthework(whichmustbedistributedunder
Sections1and2above);and,iftheworkisanexecutablelinkedwiththeLibrary,withthecomplete
machine-readable"workthatusestheLibrary",asobjectcodeand/orsourcecode,sothattheuser
canmodifytheLibraryandthenrelinktoproduceamodifiedexecutablecontainingthemodified
Library.(ItisunderstoodthattheuserwhochangesthecontentsofdefinitionsfilesintheLibrarywill
notnecessarilybeabletorecompiletheapplicationtousethemodifieddefinitions.)
b)UseasuitablesharedlibrarymechanismforlinkingwiththeLibrary.Asuitablemechanismisone
that(1)usesatruntimeacopyofthelibraryalreadypresentontheuser'scomputersystem,rather
thancopyinglibraryfunctionsintotheexecutable,and(2)willoperateproperlywithamodified
versionofthelibrary,iftheuserinstallsone,aslongasthemodifiedversionisinterface-compatible
withtheversionthattheworkwasmadewith.
c)Accompanytheworkwithawrittenoffer,validforatleastthreeyears,togivethesameuserthe
materialsspecifiedinSubsection6a,above,forachargenomorethanthecostofperformingthis
distribution.
d)Ifdistributionoftheworkismadebyofferingaccesstocopyfromadesignatedplace,offer
equivalentaccesstocopytheabovespecifiedmaterialsfromthesameplace.
e)Verifythattheuserhasalreadyreceivedacopyofthesematerialsorthatyouhavealreadysent
thisuseracopy.
Foranexecutable,therequiredformofthe"workthatusestheLibrary"mustincludeanydataand
utilityprogramsneededforreproducingtheexecutablefromit.However,asaspecialexception,the
materialstobedistributedneednotincludeanythingthatisnormallydistributed(ineithersourceor
binaryform)withthemajorcomponents(compiler,kernel,andsoon)oftheoperatingsystemon
whichtheexecutableruns,unlessthatcomponentitselfaccompaniestheexecutable.
Itmayhappenthatthisrequirementcontradictsthelicenserestrictionsofotherproprietarylibraries
thatdonotnormallyaccompanytheoperatingsystem.Suchacontradictionmeansyoucannotuse
boththemandtheLibrarytogetherinanexecutablethatyoudistribute.