PCTV Systems – Broadway 2T
86
5.AprogramthatcontainsnoderivativeofanyportionoftheLibrary,butis
designedtoworkwiththeLibrarybybeingcompiledorlinkedwithit,iscalleda
"workthatusestheLibrary".Suchawork,inisolation,isnotaderivativework
oftheLibrary,andthereforefallsoutsidethescopeofthisLicense.
However,linkinga"workthatusestheLibrary"
withtheLibrarycreatesan
executablethatisaderivativeoftheLibrary(becauseitcontainsportionsof
theLibrary),ratherthana"workthatusesthelibrary".Theexecutableis
thereforecoveredbythisLicense.Section6statestermsfo
r
distributionof
suchexecutables.
Whena"workthatusestheLibrary"usesmaterialfromaheaderfilethatis
partoftheLibrary,theobjectcodefortheworkmaybeaderivativeworkof
theLibraryeventhoughthesourcecodeisnot.Whetherthisistrueis
especia
llysignificantiftheworkcanbelinkedwithouttheLibrary,orifthe
workisitselfalibrary.Thethresholdforthistobetrueisnotpreciselydefined
bylaw.
Ifsuchanobjectfileusesonlynumericalparameters,datastructurelayouts
andaccessors,andsmallmacrosandsmallinlinefunct
ions(tenlinesorlessin
length),thentheuseoftheobjectfileisunrestricted,regardlessofwhetherit
islegallyaderivativework.(Executablescontainingthisobjectcodeplus
portionsoftheLibrarywillstillfallunderSection6.)
Otherwise,iftheworkisaderivativeoftheLibrary,youmaydis
tributethe
objectcodefortheworkunderthetermsofSection6.Anyexecutables
containingthatworkalsofallunderSection6,whetherornottheyarelinked
directlywiththeLibraryitself.
6.AsanexceptiontotheSectionsabove,youma
yalsocombine
orlinka"work
thatusestheLibrary"withtheLibrarytoproduceaworkcontainingportionsof
theLibrary,anddistributethatworkundertermsofyourchoice,providedthat
thetermspermitmodificationoftheworkforthecustomer'sownuseand
reverseengineeringfordebuggingsuchmodi
fications.
YoumustgiveprominentnoticewitheachcopyoftheworkthattheLibraryis
usedinitandthattheLibraryanditsusearecoveredbythisLicense.Youmust
supplyacopyofthisLicense.Ifthework duringexecutiondisplayscopyright
notices,youmustincludethecop
yrightnoticefortheLibraryamongthem,as
wellasareferencedirectingtheusertothecopyofthisLicense.Also,you
mustdooneofthesethings:
a)Accompanytheworkwiththecompletecorrespondingmachine‐
readablesourcecodefortheLibraryincludingwhateverchangeswere