/Users/andrea/_magisterarbeit/korpus/clean/testkorpus/25/file10.html NN ----------------------------------------- : Skip NP to TO content VV User NP . SENT Password NN . SENT Register NP Login NP help NN Home NP Download NP Support NN Contributing VVG Projects NP My PP$ pages NNS About IN General NP links NNS Donating VVG Funds NNS Mailing VVG Lists NNS Report VV a DT Bug NN What's NP New NP Project NP Guidelines NNS Licenses VVZ Search NP Advanced NP search NN Google NP search NN How WRB do VVP I PP . SENT . SENT . SENT Sitemap NP FAQ NP Get VV help NN . SENT start NN . SENT GNU NN Lesser NP General NP Public NP License NN Table NN of IN Contents NNS GNU NNS Lesser NP General NP Public NP License NN Preamble NN Terms NNS and CC Conditions NNS for IN Copying NN , , Distribution NN and CC Modification NN GNU NNS LESSER JJR GENERAL NP PUBLIC JJ LICENSE NN Version NP 2 CD . SENT 1 CD , , February NP 1999 CD The DT master NN copy NN of IN this DT license NN lives VVZ on IN the DT GNU NN website NN . SENT Copyright NP C NP 1991 CD , , 1999 CD Free NP Software NP Foundation NP , , Inc NP . SENT 59 CD Temple NP Place NP , , Suite NP 330 CD , , Boston NP , , MA NN 02111 CD 1307 CD USA NP Everyone NN is VBZ permitted VVN to TO copy VV and CC distribute VV verbatim JJ copies NNS of IN this DT license NN document NN , , but CC changing VVG it PP is VBZ not RB allowed VVN . SENT This DT is VBZ the DT first RB released VVN version NN of IN the DT Lesser NP GPL NP . SENT It PP also RB counts VVZ as IN the DT successor NN of IN the DT GNU NN Library NN Public NP License NN , , version NN 2 CD , , hence RB the DT version NN number NN 2 CD . SENT 1 CD . SENT Preamble NN The DT licenses NNS for IN most JJS software NN are VBP designed VVN to TO take VV away RP your PP$ freedom NN to TO share VV and CC change VV it PP . SENT By IN contrast NN , , the DT GNU NN General NP Public NP Licenses NNS are VBP intended VVN to TO guarantee VV your PP$ freedom NN to TO share VV and CC change VV free JJ software NN to TO make VV sure RB the DT software NN is VBZ free JJ for IN all PDT its PP$ users NNS . SENT This DT license NN , , the DT Lesser NP General NP Public NP License NN , , applies VVZ to TO some DT specially RB designated VVN software NN packages NNS typically RB libraries NNS of IN the DT Free NP Software NP Foundation NP and CC other JJ authors NNS who WP decide VVP to TO use VV it PP . SENT You PP can MD use VV it PP too RB , , but CC we PP suggest VVP you PP first RB think VVP carefully RB about RB whether IN this DT license NN or CC the DT ordinary JJ General NP Public NP License NN is VBZ the DT better JJR strategy NN to TO use VV in IN any DT particular JJ case NN , , based VVN on IN the DT explanations NNS below RB . SENT When WRB we PP speak VVP of IN free JJ software NN , , we PP are VBP referring VVG to TO freedom NN of IN use NN , , not RB price NN . SENT Our PP$ General NP Public NP Licenses NNS are VBP designed VVN to TO make VV sure JJ that IN you PP have VHP the DT freedom NN to TO distribute VV copies NNS of IN free JJ software NN and CC charge NN for IN this DT service NN if IN you PP wish VVP . SENT that IN you PP receive VVP source NN code NN or CC can MD get VV it PP if IN you PP want VVP it PP . SENT that IN you PP can MD change VV the DT software NN and CC use NN pieces NNS of IN it PP in IN new JJ free JJ programs NNS . SENT and CC that IN you PP are VBP informed VVN that IN you PP can MD do VV these DT things NNS . SENT To TO protect VV your PP$ rights NNS , , we PP need VVP to TO make VV restrictions NNS that IN forbid VVN distributors NNS to TO deny VV you PP these DT rights NNS or CC to TO ask VV you PP to TO surrender VV these DT rights NNS . SENT These DT restrictions NNS translate VVP to TO certain JJ responsibilities NNS for IN you PP if IN you PP distribute VVP copies NNS of IN the DT library NN or CC if IN you PP modify VV it PP . SENT For IN example NN , , if IN you PP distribute VVP copies NNS of IN the DT library NN , , whether IN gratis JJ or CC for IN a DT fee NN , , you PP must MD give VV the DT recipients NNS all PDT the DT rights NNS that IN we PP gave VVD you PP . SENT You PP must MD make VV sure RB that IN they PP , , too RB , , receive VV or CC can MD get VV the DT source NN code NN . SENT If IN you PP link VVP other JJ code NN with IN the DT library NN , , you PP must MD provide VV complete JJ object NN files NNS to TO the DT recipients NNS , , so RB that IN they PP can MD relink VV them PP with IN the DT library NN after IN making VVG changes NNS to TO the DT library NN and CC recompiling VVG it PP . SENT And CC you PP must MD show VV them PP these DT terms NNS so IN they PP know VVP their PP$ rights NNS . SENT We PP protect VVP your PP$ rights NNS with IN a DT two CD step NN method NN . SENT 1 LS we PP copyright JJ the DT library NN , , and CC 2 CD we PP offer VVP you PP this DT license NN , , which WDT gives VVZ you PP legal JJ permission NN to TO copy VV , , distribute VV and CC or CC modify VV the DT library NN . SENT To TO protect VV each DT distributor NN , , we PP want VVP to TO make VV it PP very RB clear JJ that IN there EX is VBZ no DT warranty NN for IN the DT free JJ library NN . SENT Also RB , , if IN the DT library NN is VBZ modified VVN by IN someone NN else RB and CC passed VVD on IN , , the DT recipients NNS should MD know VV that IN what WP they PP have VHP is VBZ not RB the DT original JJ version NN , , so RB that IN the DT original JJ author's NN reputation NN will MD not RB be VB affected VVN by IN problems NNS that WDT might MD be VB introduced VVN by IN others NNS . SENT Finally RB , , software NN patents NNS pose VVP a DT constant JJ threat NN to TO the DT existence NN of IN any DT free JJ program NN . SENT We PP wish VVP to TO make VV sure JJ that IN a DT company NN cannot NN effectively RB restrict VV the DT users NNS of IN a DT free JJ program NN by IN obtaining VVG a DT restrictive JJ license NN from IN a DT patent NN holder NN . SENT Therefore RB , , we PP insist VVP that IN any DT patent NN license NN obtained VVN for IN a DT version NN of IN the DT library NN must MD be VB consistent JJ with IN the DT full JJ freedom NN of IN use NN specified VVN in IN this DT license NN . SENT Most JJS GNU NN software NN , , including VVG some DT libraries NNS , , is VBZ covered VVN by IN the DT ordinary JJ GNU NN General NP Public NP License NN . SENT This DT license NN , , the DT GNU NN Lesser NP General NP Public NP License NN , , applies VVZ to TO certain JJ designated VVN libraries NNS , , and CC is VBZ quite RB different JJ from IN the DT ordinary JJ General NP Public NP License NN . SENT We PP use VVP this DT license NN for IN certain JJ libraries NNS in IN order NN to TO permit VV linking VVG those DT libraries NNS into IN non JJ free JJ programs NNS . SENT When WRB a DT program NN is VBZ linked VVN with IN a DT library NN , , whether IN statically RB or CC using VVG a DT shared VVN library NN , , the DT combination NN of IN the DT two CD is VBZ legally RB speaking VVG a DT combined JJ work NN , , a DT derivative NN of IN the DT original JJ library NN . SENT The DT ordinary JJ General NP Public NP License NN therefore RB permits VVZ such JJ linking VVG only RB if IN the DT entire JJ combination NN fits VVZ its PP$ criteria NNS of IN freedom NN . SENT The DT Lesser NP General NP Public NP License NN permits VVZ more RBR lax JJ criteria NNS for IN linking VVG other JJ code NN with IN the DT library NN . SENT We PP call VVP this DT license NN the DT Lesser NP General NP Public NP License NN because IN it PP does VVZ Less RBR to TO protect VV the DT user's JJ freedom NN than IN the DT ordinary JJ General NP Public NP License NN . SENT It PP also RB provides VVZ other JJ free JJ software NN developers NNS Less RBR of IN an DT advantage NN over IN competing VVG non JJ free JJ programs NNS . SENT These DT disadvantages NNS are VBP the DT reason NN we PP use VVP the DT ordinary JJ General NP Public NP License NN for IN many JJ libraries NNS . SENT However RB , , the DT Lesser NP license NN provides VVZ advantages NNS in IN certain JJ special JJ circumstances NNS . SENT For IN example NN , , on IN rare JJ occasions NNS , , there EX may MD be VB a DT special JJ need NN to TO encourage VV the DT widest JJS possible JJ use NN of IN a DT certain JJ library NN , , so RB that IN it PP becomes VVZ a DT de FW facto FW standard NN . SENT To TO achieve VV this DT , , non JJ free JJ programs NNS must MD be VB allowed VVN to TO use VV the DT library NN . SENT A DT more RBR frequent JJ case NN is VBZ that IN a DT free JJ library NN does VVZ the DT same JJ job NN as IN widely RB used VVN non JJ free JJ libraries NNS . SENT In IN this DT case NN , , there EX is VBZ little JJ to TO gain VV by IN limiting VVG the DT free JJ library NN to TO free JJ software NN only RB , , so RB we PP use VVP the DT Lesser NP General NP Public NP License NN . SENT In IN other JJ cases NNS , , permission NN to TO use VV a DT particular JJ library NN in IN non JJ free JJ programs NNS enables VVZ a DT greater JJR number NN of IN people NNS to TO use VV a DT large JJ body NN of IN free JJ software NN . SENT For IN example NN , , permission NN to TO use VV the DT GNU NN C NP Library NN in IN non JJ free JJ programs NNS enables VVZ many JJ more JJR people NNS to TO use VV the DT whole JJ GNU NN operating NN system NN , , as RB well RB as IN its PP$ variant NN , , the DT GNU NN Linux NP operating NN system NN . SENT Although IN the DT Lesser NP General NP Public NP License NN is VBZ Less RBR protective JJ of IN the DT users NNS freedom NN , , it PP does VVZ ensure VV that IN the DT user NN of IN a DT program NN that WDT is VBZ linked VVN with IN the DT Library NN has VHZ the DT freedom NN and CC the DT wherewithal NN to TO run VV that DT program NN using VVG a DT modified JJ version NN of IN the DT Library NN . SENT The DT precise JJ terms NNS and CC conditions NNS for IN copying NN , , distribution NN and CC modification NN follow VVP . SENT Pay VV close JJ attention NN to TO the DT difference NN between IN a DT work NN based VVN on IN the DT library NN and CC a DT work NN that WDT uses VVZ the DT library NN . SENT The DT former JJ contains VVZ code NN derived VVN from IN the DT library NN , , whereas IN the DT latter NN must MD be VB combined VVN with IN the DT library NN in IN order NN to TO run VV . SENT TERMS NNS AND CC CONDITIONS NNS FOR IN COPYING NN , , DISTRIBUTION NN AND CC MODIFICATION NN 0 CD . SENT This DT License NN Agreement NN applies VVZ to TO any DT software NN library NN or CC other JJ program NN which WDT contains VVZ a DT notice NN placed VVN by IN the DT copyright NN holder NN or CC other JJ authorized JJ party NN saying VVG it PP may MD be VB distributed VVN under IN the DT terms NNS of IN this DT Lesser NP General NP Public NP License NN also RB called VVD this DT License NN . SENT Each DT licensee NN is VBZ addressed VVN as IN you PP . SENT A DT library NN means VVZ a DT collection NN of IN software NN functions NNS and CC or CC data NNS prepared VVN so RB as IN to TO be VB conveniently RB linked VVN with IN application NN programs NNS which WDT use VVP some DT of IN those DT functions NNS and CC data NNS to TO form VV executables NNS . SENT The DT Library NN , , below RB , , refers VVZ to TO any DT such JJ software NN library NN or CC work NN which WDT has VHZ been VBN distributed VVN under IN these DT terms NNS . SENT A DT work NN based VVN on IN the DT Library NN means VVZ either RB the DT Library NN or CC any DT derivative JJ work NN under IN copyright NN law NN . SENT that DT is VBZ to TO say VV , , a DT work NN containing VVG the DT Library NN or CC a DT portion NN of IN it PP , , either CC verbatim RB or CC with IN modifications NNS and CC or CC translated VVN straightforwardly RB into IN another DT language NN . SENT Hereinafter RB , , translation NN is VBZ included VVN without IN limitation NN in IN the DT term NN modification NN . SENT Source NN code NN for IN a DT work NN means VVZ the DT preferred JJ form NN of IN the DT work NN for IN making VVG modifications NNS to TO it PP . SENT For IN a DT library NN , , complete JJ source NN code NN means VVZ all PDT the DT source NN code NN for IN all DT modules NNS it PP contains VVZ , , plus CC any DT associated VVN interface NN definition NN files NNS , , plus CC the DT scripts NNS used VVN to TO control VV compilation NN and CC installation NN of IN the DT library NN . SENT Activities NNS other JJ than IN copying NN , , distribution NN and CC modification NN are VBP not RB covered VVN by IN this DT License NN . SENT they PP are VBP outside IN its PP$ scope NN . SENT The DT act NN of IN running VVG a DT program NN using VVG the DT Library NN is VBZ not RB restricted VVN , , and CC output NN from IN such PDT a DT program NN is VBZ covered VVN only RB if IN its PP$ contents NNS constitute VVP a DT work NN based VVN on IN the DT Library NN independent JJ of IN the DT use NN of IN the DT Library NN in IN a DT tool NN for IN writing VVG it PP . SENT Whether IN that DT is VBZ true JJ depends VVZ on IN what WP the DT Library NN does VVZ and CC what WP the DT program NN that WDT uses VVZ the DT Library NN does VVZ . SENT 1 LS . SENT You PP may MD copy VV and CC distribute VV verbatim JJ copies NNS of IN the DT Library's NP complete JJ source NN code NN as IN you PP receive VVP it PP , , in IN any DT medium NN , , provided VVN that IN you PP conspicuously RB and CC appropriately RB publish VV on IN each DT copy NN an DT appropriate JJ copyright NN notice NN and CC disclaimer NN of IN warranty NN . SENT keep VV intact JJ all PDT the DT notices NNS that WDT refer VVP to TO this DT License NN and CC to TO the DT absence NN of IN any DT warranty NN . SENT and CC distribute VV a DT copy NN of IN this DT License NN along IN with IN the DT Library NN . SENT You PP may MD charge VV a DT fee NN for IN the DT physical JJ act NN of IN transferring VVG a DT copy NN , , and CC you PP may MD at IN your PP$ option NN offer NN warranty NN protection NN in IN exchange NN for IN a DT fee NN . SENT 2 LS . SENT You PP may MD modify VV your PP$ copy NN or CC copies NNS of IN the DT Library NN or CC any DT portion NN of IN it PP , , thus RB forming VVG a DT work NN based VVN on IN the DT Library NN , , and CC copy VV and CC distribute VV such JJ modifications NNS or CC work NN under IN the DT terms NNS of IN Section NP 1 CD above RB , , provided VVD that IN you PP also RB meet VV all DT of IN these DT conditions NNS . SENT a DT The DT modified JJ work NN must MD itself PP be VB a DT software NN library NN . SENT b SYM You PP must MD cause VV the DT files NNS modified VVN to TO carry VV prominent JJ notices NNS stating VVG that IN you PP changed VVD the DT files NNS and CC the DT date NN of IN any DT change NN . SENT c SYM You PP must MD cause VV the DT whole NN of IN the DT work NN to TO be VB licensed VVN at IN no DT charge NN to TO all DT third JJ parties NNS under IN the DT terms NNS of IN this DT License NN . SENT d SYM If IN a DT facility NN in IN the DT modified JJ Library NN refers VVZ to TO a DT function NN or CC a DT table NN of IN data NNS to TO be VB supplied VVN by IN an DT application NN program NN that WDT uses VVZ the DT facility NN , , other JJ than IN as IN an DT argument NN passed VVD when WRB the DT facility NN is VBZ invoked VVN , , then RB you PP must MD make VV a DT good JJ faith NN effort NN to TO ensure VV that IN , , in IN the DT event NN an DT application NN does VVZ not RB supply VV such JJ function NN or CC table NN , , the DT facility NN still RB operates VVZ , , and CC performs VVZ whatever WDT part NN of IN its PP$ purpose NN remains VVZ meaningful JJ . SENT For IN example NN , , a DT function NN in IN a DT library NN to TO compute VV square JJ roots NNS has VHZ a DT purpose NN that WDT is VBZ entirely RB well RB defined VVN independent JJ of IN the DT application NN . SENT Therefore RB , , Subsection NN 2 CD d SYM requires VVZ that IN any DT application NN supplied VVD function NN or CC table NN used VVN by IN this DT function NN must MD be VB optional JJ . SENT if IN the DT application NN does VVZ not RB supply VV it PP , , the DT square JJ root NN function NN must MD still RB compute VV square JJ roots NNS . SENT These DT requirements NNS apply VVP to TO the DT modified JJ work NN as IN a DT whole NN . SENT If IN identifiable JJ sections NNS of IN that DT work NN are VBP not RB derived VVN from IN the DT Library NN , , and CC can MD be VB reasonably RB considered VVN independent JJ and CC separate JJ works NNS in IN themselves PP , , then RB this DT License NN , , and CC its PP$ terms NNS , , do VVP not RB apply VV to TO those DT sections NNS when WRB you PP distribute VVP them PP as IN separate JJ works NNS . SENT But CC when WRB you PP distribute VVP the DT same JJ sections NNS as IN part NN of IN a DT whole NN which WDT is VBZ a DT work NN based VVN on IN the DT Library NN , , the DT distribution NN of IN the DT whole NN must MD be VB on IN the DT terms NNS of IN this DT License NN , , whose WP$ permissions NNS for IN other JJ licensees NNS extend VVP to TO the DT entire JJ whole NN , , and CC thus RB to TO each DT and CC every DT part NN regardless RB of IN who WP wrote VVD it PP . SENT Thus RB , , it PP is VBZ not RB the DT intent NN of IN this DT section NN to TO claim VV rights NNS or CC contest VV your PP$ rights NNS to TO work VV written VVN entirely RB by IN you PP . SENT rather RB , , the DT intent NN is VBZ to TO exercise VV the DT right NN to TO control VV the DT distribution NN of IN derivative JJ or CC collective JJ works NNS based VVN on IN the DT Library NN . SENT In IN addition NN , , mere JJ aggregation NN of IN another DT work NN not RB based VVN on IN the DT Library NN with IN the DT Library NN or CC with IN a DT work NN based VVN on IN the DT Library NN on IN a DT volume NN of IN a DT storage NN or CC distribution NN medium NN does VVZ not RB bring VV the DT other JJ work NN under IN the DT scope NN of IN this DT License NN . SENT 3 LS . SENT You PP may MD opt VV to TO apply VV the DT terms NNS of IN the DT ordinary JJ GNU NN General NP Public NP License NN instead RB of IN this DT License NN to TO a DT given VVN copy NN of IN the DT Library NN . SENT To TO do VV this DT , , you PP must MD alter VV all PDT the DT notices NNS that WDT refer VVP to TO this DT License NN , , so RB that IN they PP refer VVP to TO the DT ordinary JJ GNU NN General NP Public NP License NN , , version NN 2 CD , , instead RB of IN to TO this DT License NN . SENT If IN a DT newer JJR version NN than IN version NN 2 CD of IN the DT ordinary JJ GNU NN General NP Public NP License NN has VHZ appeared VVN , , then RB you PP can MD specify VV that DT version NN instead RB if IN you PP wish VVP . SENT Do VVP not RB make VV any DT other JJ change NN in IN these DT notices NNS . SENT Once RB this DT change NN is VBZ made VVN in IN a DT given VVN copy NN , , it PP is VBZ irreversible JJ for IN that DT copy NN , , so RB the DT ordinary JJ GNU NN General NP Public NP License NN applies VVZ to TO all DT subsequent JJ copies NNS and CC derivative JJ works NNS made VVN from IN that DT copy NN . SENT This DT option NN is VBZ useful JJ when WRB you PP wish VVP to TO copy VV part NN of IN the DT code NN of IN the DT Library NN into IN a DT program NN that WDT is VBZ not RB a DT library NN . SENT 4 LS . SENT You PP may MD copy VV and CC distribute VV the DT Library NN or CC a DT portion NN or CC derivative JJ of IN it PP , , under IN Section NP 2 CD in IN object NN code NN or CC executable JJ form NN under IN the DT terms NNS of IN Sections NNS 1 CD and CC 2 CD above IN provided VVN that IN you PP accompany VV it PP with IN the DT complete JJ corresponding JJ machine NN readable JJ source NN code NN , , which WDT must MD be VB distributed VVN under IN the DT terms NNS of IN Sections NNS 1 CD and CC 2 CD above IN on IN a DT medium NN customarily RB used VVN for IN software NN interchange VV . SENT If IN distribution NN of IN object NN code NN is VBZ made VVN by IN offering VVG access NN to TO copy VV from IN a DT designated VVN place NN , , then RB offering VVG equivalent JJ access NN to TO copy VV the DT source NN code NN from IN the DT same JJ place NN satisfies VVZ the DT requirement NN to TO distribute VV the DT source NN code NN , , even RB though IN third JJ parties NNS are VBP not RB compelled VVN to TO copy VV the DT source NN along IN with IN the DT object NN code NN . SENT 5 LS . SENT A DT program NN that WDT contains VVZ no DT derivative NN of IN any DT portion NN of IN the DT Library NN , , but CC is VBZ designed VVN to TO work VV with IN the DT Library NN by IN being VBG compiled VVN or CC linked VVN with IN it PP , , is VBZ called VVN a DT work NN that WDT uses VVZ the DT Library NN . SENT Such PDT a DT work NN , , in IN isolation NN , , is VBZ not RB a DT derivative JJ work NN of IN the DT Library NN , , and CC therefore RB falls VVZ outside IN the DT scope NN of IN this DT License NN . SENT However RB , , linking VVG a DT work NN that WDT uses VVZ the DT Library NN with IN the DT Library NN creates VVZ an DT executable JJ that WDT is VBZ a DT derivative NN of IN the DT Library NN because IN it PP contains VVZ portions NNS of IN the DT Library NN , , rather RB than IN a DT work NN that WDT uses VVZ the DT library NN . SENT The DT executable JJ is VBZ therefore RB covered VVN by IN this DT License NN . SENT Section NN 6 CD states NNS terms NNS for IN distribution NN of IN such JJ executables NNS . SENT When WRB a DT work NN that WDT uses VVZ the DT Library NN uses VVZ material NN from IN a DT header NN file NN that WDT is VBZ part NN of IN the DT Library NN , , the DT object NN code NN for IN the DT work NN may MD be VB a DT derivative JJ work NN of IN the DT Library NN even RB though IN the DT source NN code NN is VBZ not RB . SENT Whether IN this DT is VBZ true JJ is VBZ especially RB significant JJ if IN the DT work NN can MD be VB linked VVN without IN the DT Library NN , , or CC if IN the DT work NN is VBZ itself PP a DT library NN . SENT The DT threshold NN for IN this DT to TO be VB true JJ is VBZ not RB precisely RB defined VVN by IN law NN . SENT If IN such PDT an DT object NN file NN uses VVZ only RB numerical JJ parameters NNS , , data NNS structure NN layouts NNS and CC accessors NNS , , and CC small JJ macros NNS and CC small JJ inline NN functions NNS ten CD lines NNS or CC less JJR in IN length NN , , then RB the DT use NN of IN the DT object NN file NN is VBZ unrestricted JJ , , regardless RB of IN whether IN it PP is VBZ legally RB a DT derivative JJ work NN . SENT Executables NNS containing VVG this DT object NN code NN plus CC portions NNS of IN the DT Library NN will MD still RB fall VV under IN Section NP 6 CD . SENT Otherwise RB , , if IN the DT work NN is VBZ a DT derivative NN of IN the DT Library NN , , you PP may MD distribute VV the DT object NN code NN for IN the DT work NN under IN the DT terms NNS of IN Section NP 6 CD . SENT Any DT executables NNS containing VVG that DT work NN also RB fall VVP under IN Section NP 6 CD , , whether IN or CC not RB they PP are VBP linked VVN directly RB with IN the DT Library NN itself PP . SENT 6 CD . SENT As IN an DT exception NN to TO the DT Sections NNS above RB , , you PP may MD also RB combine VV or CC link VV a DT work NN that WDT uses VVZ the DT Library NN with IN the DT Library NN to TO produce VV a DT work NN containing VVG portions NNS of IN the DT Library NN , , and CC distribute VV that DT work NN under IN terms NNS of IN your PP$ choice NN , , provided VVN that IN the DT terms NNS permit VVP modification NN of IN the DT work NN for IN the DT customer's JJ own JJ use NN and CC reverse JJ engineering NN for IN debugging VVG such JJ modifications NNS . SENT You PP must MD give VV prominent JJ notice NN with IN each DT copy NN of IN the DT work NN that IN the DT Library NN is VBZ used VVN in IN it PP and CC that IN the DT Library NN and CC its PP$ use NN are VBP covered VVN by IN this DT License NN . SENT You PP must MD supply VV a DT copy NN of IN this DT License NN . SENT If IN the DT work NN during IN execution NN displays NNS copyright NN notices NNS , , you PP must MD include VV the DT copyright NN notice NN for IN the DT Library NN among IN them PP , , as RB well RB as IN a DT reference NN directing VVG the DT user NN to TO the DT copy NN of IN this DT License NN . SENT Also RB , , you PP must MD do VV one CD of IN these DT things NNS . SENT a DT Accompany VV the DT work NN with IN the DT complete JJ corresponding JJ machine NN readable JJ source NN code NN for IN the DT Library NN including VVG whatever JJ changes NNS were VBD used VVN in IN the DT work NN which WDT must MD be VB distributed VVN under IN Sections NNS 1 CD and CC 2 CD above RB . SENT and CC , , if IN the DT work NN is VBZ an DT executable JJ linked VVN with IN the DT Library NN , , with IN the DT complete JJ machine NN readable JJ work NN that WDT uses VVZ the DT Library NN , , as IN object NN code NN and CC or CC source NN code NN , , so RB that IN the DT user NN can MD modify VV the DT Library NN and CC then RB relink JJ to TO produce VV a DT modified VVN executable JJ containing VVG the DT modified JJ Library NN . SENT It PP is VBZ understood VVN that IN the DT user NN who WP changes VVZ the DT contents NNS of IN definitions NNS files NNS in IN the DT Library NN will MD not RB necessarily RB be VB able JJ to TO recompile VV the DT application NN to TO use VV the DT modified JJ definitions NNS . SENT b SYM Use VV a DT suitable JJ shared JJ library NN mechanism NN for IN linking VVG with IN the DT Library NN . SENT A DT suitable JJ mechanism NN is VBZ one CD that IN 1 CD uses NNS at IN run NN time NN a DT copy NN of IN the DT library NN already RB present JJ on IN the DT user's JJ computer NN system NN , , rather RB than IN copying VVG library NN functions NNS into IN the DT executable JJ , , and CC 2 CD will MD operate VV properly RB with IN a DT modified JJ version NN of IN the DT library NN , , if IN the DT user NN installs VVZ one CD , , as RB long RB as IN the DT modified JJ version NN is VBZ interface NN compatible JJ with IN the DT version NN that IN the DT work NN was VBD made VVN with IN . SENT c SYM Accompany VV the DT work NN with IN a DT written JJ offer NN , , valid JJ for IN at IN least JJS three CD years NNS , , to TO give VV the DT same JJ user NN the DT materials NNS specified VVN in IN Subsection NN 6 CD a DT , , above RB , , for IN a DT charge NN no RB more RBR than IN the DT cost NN of IN performing VVG this DT distribution NN . SENT d SYM If IN distribution NN of IN the DT work NN is VBZ made VVN by IN offering VVG access NN to TO copy VV from IN a DT designated VVN place NN , , offer NN equivalent NN access NN to TO copy VV the DT above JJ specified JJ materials NNS from IN the DT same JJ place NN . SENT e SYM Verify NP that IN the DT user NN has VHZ already RB received VVN a DT copy NN of IN these DT materials NNS or CC that IN you PP have VHP already RB sent VVN this DT user NN a DT copy NN . SENT For IN an DT executable JJ , , the DT required JJ form NN of IN the DT work NN that WDT uses VVZ the DT Library NN must MD include VV any DT data NNS and CC utility NN programs NNS needed VVN for IN reproducing VVG the DT executable JJ from IN it PP . SENT However RB , , as IN a DT special JJ exception NN , , the DT materials NNS to TO be VB distributed VVN need MD not RB include VV anything NN that WDT is VBZ normally RB distributed VVN in IN either DT source NN or CC binary JJ form NN with IN the DT major JJ components NNS compiler NN , , kernel NN , , and CC so RB on IN of IN the DT operating VVG system NN on IN which WDT the DT executable JJ runs NNS , , unless IN that WDT component NN itself PP accompanies VVZ the DT executable JJ . SENT It PP may MD happen VV that IN this DT requirement NN contradicts VVZ the DT license NN restrictions NNS of IN other JJ proprietary JJ libraries NNS that WDT do VVP not RB normally RB accompany VV the DT operating NN system NN . SENT Such PDT a DT contradiction NN means VVZ you PP cannot NN use NN both CC them PP and CC the DT Library NN together RB in IN an DT executable JJ that IN you PP distribute VVP . SENT 7 CD . SENT You PP may MD place VV library NN facilities NNS that WDT are VBP a DT work NN based VVN on IN the DT Library NN side NN by IN side NN in IN a DT single JJ library NN together RB with IN other JJ library NN facilities NNS not RB covered VVN by IN this DT License NN , , and CC distribute VV such PDT a DT combined JJ library NN , , provided VVN that IN the DT separate JJ distribution NN of IN the DT work NN based VVN on IN the DT Library NN and CC of IN the DT other JJ library NN facilities NNS is VBZ otherwise RB permitted VVN , , and CC provided VVD that IN you PP do VVP these DT two CD things NNS . SENT a DT Accompany VV the DT combined JJ library NN with IN a DT copy NN of IN the DT same JJ work NN based VVN on IN the DT Library NN , , uncombined VVN with IN any DT other JJ library NN facilities NNS . SENT This DT must MD be VB distributed VVN under IN the DT terms NNS of IN the DT Sections NNS above RB . SENT b SYM Give VV prominent JJ notice NN with IN the DT combined JJ library NN of IN the DT fact NN that IN part NN of IN it PP is VBZ a DT work NN based VVN on IN the DT Library NN , , and CC explaining VVG where WRB to TO find VV the DT accompanying JJ uncombined JJ form NN of IN the DT same JJ work NN . SENT 8 CD . SENT You PP may MD not RB copy VV , , modify VV , , sublicense NN , , link NN with IN , , or CC distribute VV the DT Library NN except IN as RB expressly RB provided VVN under IN this DT License NN . SENT Any DT attempt NN otherwise RB to TO copy VV , , modify VV , , sublicense NN , , link NN with IN , , or CC distribute VV the DT Library NN is VBZ void JJ , , and CC will MD automatically RB terminate VV your PP$ rights NNS under IN this DT License NN . SENT However RB , , parties NNS who WP have VHP received VVN copies NNS , , or CC rights NNS , , from IN you PP under IN this DT License NN will MD not RB have VH their PP$ licenses NNS terminated VVD so RB long RB as IN such JJ parties NNS remain VVP in IN full JJ compliance NN . SENT 9 CD . SENT You PP are VBP not RB required VVN to TO accept VV this DT License NN , , since IN you PP have VHP not RB signed VVN it PP . SENT However RB , , nothing NN else RB grants VVZ you PP permission NN to TO modify VV or CC distribute VV the DT Library NN or CC its PP$ derivative JJ works NNS . SENT These DT actions NNS are VBP prohibited VVN by IN law NN if IN you PP do VVP not RB accept VV this DT License NN . SENT Therefore RB , , by IN modifying VVG or CC distributing VVG the DT Library NN or CC any DT work NN based VVN on IN the DT Library NN , , you PP indicate VVP your PP$ acceptance NN of IN this DT License NN to TO do VV so RB , , and CC all PDT its PP$ terms NNS and CC conditions NNS for IN copying NN , , distributing VVG or CC modifying VVG the DT Library NN or CC works NNS based VVN on IN it PP . SENT 10 CD . SENT Each DT time NN you PP redistribute VV the DT Library NN or CC any DT work NN based VVN on IN the DT Library NN , , the DT recipient NN automatically RB receives VVZ a DT license NN from IN the DT original JJ licensor NN to TO copy VV , , distribute VV , , link VV with IN or CC modify VV the DT Library NN subject NN to TO these DT terms NNS and CC conditions NNS . SENT You PP may MD not RB impose VV any DT further JJR restrictions NNS on IN the DT recipients NNS exercise VVP of IN the DT rights NNS granted VVN herein RB . SENT You PP are VBP not RB responsible JJ for IN enforcing VVG compliance NN by IN third JJ parties NNS with IN this DT License NN . SENT 11 CD . SENT If IN , , as IN a DT consequence NN of IN a DT court NN judgment NN or CC allegation NN of IN patent NN infringement NN or CC for IN any DT other JJ reason NN not RB limited VVN to TO patent NN issues NNS , , conditions NNS are VBP imposed VVN on IN you PP whether IN by IN court NN order NN , , agreement NN or CC otherwise RB that IN contradict VV the DT conditions NNS of IN this DT License NN , , they PP do VVP not RB excuse VV you PP from IN the DT conditions NNS of IN this DT License NN . SENT If IN you PP cannot NN distribute VV so RB as RB to TO satisfy VV simultaneously RB your PP$ obligations NNS under IN this DT License NN and CC any DT other JJ pertinent JJ obligations NNS , , then RB as IN a DT consequence NN you PP may MD not RB distribute VV the DT Library NN at IN all DT . SENT For IN example NN , , if IN a DT patent NN license NN would MD not RB permit VV royalty NN free JJ redistribution NN of IN the DT Library NN by IN all PDT those DT who WP receive VVP copies NNS directly RB or CC indirectly RB through IN you PP , , then RB the DT only JJ way NN you PP could MD satisfy VV both CC it PP and CC this DT License NN would MD be VB to TO refrain VV entirely RB from IN distribution NN of IN the DT Library NN . SENT If IN any DT portion NN of IN this DT section NN is VBZ held VVN invalid JJ or CC unenforceable JJ under IN any DT particular JJ circumstance NN , , the DT balance NN of IN the DT section NN is VBZ intended VVN to TO apply VV , , and CC the DT section NN as IN a DT whole NN is VBZ intended VVN to TO apply VV in IN other JJ circumstances NNS . SENT It PP is VBZ not RB the DT purpose NN of IN this DT section NN to TO induce VV you PP to TO infringe VV any DT patents NNS or CC other JJ property NN right NN claims NNS or CC to TO contest VV validity NN of IN any DT such JJ claims NNS . SENT this DT section NN has VHZ the DT sole JJ purpose NN of IN protecting VVG the DT integrity NN of IN the DT free JJ software NN distribution NN system NN which WDT is VBZ implemented VVN by IN public JJ license NN practices NNS . SENT Many JJ people NNS have VHP made VVN generous JJ contributions NNS to TO the DT wide JJ range NN of IN software NN distributed VVN through IN that DT system NN in IN reliance NN on IN consistent JJ application NN of IN that DT system NN . SENT it PP is VBZ up RB to TO the DT author NN donor NN to TO decide VV if IN he PP or CC she PP is VBZ willing JJ to TO distribute VV software NN through IN any DT other JJ system NN and CC a DT licensee NN cannot NN impose VV that DT choice NN . SENT This DT section NN is VBZ intended VVN to TO make VV thoroughly RB clear JJ what WP is VBZ believed VVN to TO be VB a DT consequence NN of IN the DT rest NN of IN this DT License NN . SENT 12 CD . SENT If IN the DT distribution NN and CC or CC use VV of IN the DT Library NN is VBZ restricted VVN in IN certain JJ countries NNS either CC by IN patents NNS or CC by IN copyrighted VVN interfaces NNS , , the DT original JJ copyright NN holder NN who WP places VVZ the DT Library NN under IN this DT License NN may MD add VV an DT explicit JJ geographical JJ distribution NN limitation NN excluding VVG those DT countries NNS , , so RB that IN distribution NN is VBZ permitted VVN only RB in IN or CC among IN countries NNS not RB thus RB excluded VVN . SENT In IN such JJ case NN , , this DT License NN incorporates VVZ the DT limitation NN as IN if IN written VVN in IN the DT body NN of IN this DT License NN . SENT 13 CD . SENT The DT Free NP Software NP Foundation NP may MD publish VV revised VVN and CC or CC new JJ versions NNS of IN the DT Lesser NP General NP Public NP License NN from IN time NN to TO time NN . SENT Such JJ new JJ versions NNS will MD be VB similar JJ in IN spirit NN to TO the DT present JJ version NN , , but CC may MD differ VV in IN detail NN to TO address VV new JJ problems NNS or CC concerns NNS . SENT Each DT version NN is VBZ given VVN a DT distinguishing VVG version NN number NN . SENT If IN the DT Library NN specifies VVZ a DT version NN number NN of IN this DT License NN which WDT applies VVZ to TO it PP and CC any DT later JJR version NN , , you PP have VHP the DT option NN of IN following VVG the DT terms NNS and CC conditions NNS either CC of IN that DT version NN or CC of IN any DT later JJR version NN published VVN by IN the DT Free NP Software NP Foundation NP . SENT If IN the DT Library NN does VVZ not RB specify VV a DT license NN version NN number NN , , you PP may MD choose VV any DT version NN ever RB published VVN by IN the DT Free NP Software NP Foundation NP . SENT 14 CD . SENT If IN you PP wish VVP to TO incorporate VV parts NNS of IN the DT Library NN into IN other JJ free JJ programs NNS whose WP$ distribution NN conditions NNS are VBP incompatible JJ with IN these DT , , write VV to TO the DT author NN to TO ask VV for IN permission NN . SENT For IN software NN which WDT is VBZ copyrighted VVN by IN the DT Free NP Software NP Foundation NP , , write VVP to TO the DT Free NP Software NP Foundation NP . SENT we PP sometimes RB make VVP exceptions NNS for IN this DT . SENT Our PP$ decision NN will MD be VB guided VVN by IN the DT two CD goals NNS of IN preserving VVG the DT free JJ status NN of IN all DT derivatives NNS of IN our PP$ free JJ software NN and CC of IN promoting VVG the DT sharing NN and CC reuse NN of IN software NN generally RB . SENT NO DT WARRANTY NN 15 CD . SENT BECAUSE IN THE DT LIBRARY NN IS VBZ LICENSED VVN FREE JJ OF IN CHARGE NN , , THERE EX IS VBZ NO DT WARRANTY NN FOR IN THE DT LIBRARY NN , , TO TO THE DT EXTENT NN PERMITTED VVN BY IN APPLICABLE JJ LAW NN . SENT EXCEPT IN WHEN WRB OTHERWISE RB STATED VVN IN IN WRITING VVG THE DT COPYRIGHT NN HOLDERS NNS AND NP OR CC OTHER JJ PARTIES NNS PROVIDE VVP THE DT LIBRARY NN AS NP IS VBZ WITHOUT IN WARRANTY NN OF IN ANY DT KIND NN , , EITHER CC EXPRESSED VVD OR CC IMPLIED VVD , , INCLUDING VVG , , BUT CC NOT RB LIMITED JJ TO TO , , THE DT IMPLIED JJ WARRANTIES NNS OF IN MERCHANTABILITY NN AND CC FITNESS NN FOR IN A DT PARTICULAR JJ PURPOSE NN . SENT THE DT ENTIRE JJ RISK NN AS IN TO TO THE DT QUALITY NN AND CC PERFORMANCE NN OF IN THE DT LIBRARY NN IS VBZ WITH IN YOU PP . SENT SHOULD MD THE DT LIBRARY NN PROVE VV DEFECTIVE JJ , , YOU PP ASSUME VVP THE DT COST NN OF IN ALL DT NECESSARY JJ SERVICING NN , , REPAIR NN OR CC CORRECTION NN . SENT 16 CD . SENT IN IN NO DT EVENT NN UNLESS IN REQUIRED VVN BY IN APPLICABLE JJ LAW NN OR CC AGREED VVD TO TO IN IN WRITING NN WILL MD ANY DT COPYRIGHT NN HOLDER NN , , OR CC ANY DT OTHER JJ PARTY NN WHO WP MAY MD MODIFY VV AND NP OR CC REDISTRIBUTE VV THE DT LIBRARY NN AS IN PERMITTED VVN ABOVE RB , , BE VB LIABLE JJ TO TO YOU PP FOR IN DAMAGES NNS , , INCLUDING VVG ANY DT GENERAL NP , , SPECIAL JJ , , INCIDENTAL JJ OR CC CONSEQUENTIAL JJ DAMAGES NNS ARISING VVG OUT RP OF IN THE DT USE NN OR CC INABILITY NN TO TO USE VV THE DT LIBRARY NN INCLUDING VVG BUT CC NOT RB LIMITED JJ TO TO LOSS NN OF IN DATA NNS OR CC DATA NNS BEING VBG RENDERED VVN INACCURATE JJ OR CC LOSSES NNS SUSTAINED VVD BY IN YOU PP OR CC THIRD JJ PARTIES NNS OR CC A DT FAILURE NN OF IN THE DT LIBRARY NN TO TO OPERATE VV WITH IN ANY DT OTHER JJ SOFTWARE NN , , EVEN RB IF IN SUCH JJ HOLDER NN OR CC OTHER JJ PARTY NN HAS VHZ BEEN VBN ADVISED VVN OF IN THE DT POSSIBILITY NN OF IN SUCH JJ DAMAGES NNS . SENT END NN OF IN TERMS NNS AND CC CONDITIONS NNS Contact NN us PP Sitemap NP To TO Dos NP Site NN Help NN Press NP Room NP By IN any DT use NN of IN this DT Website NN , , you PP agree VVP to TO be VB bound VVN by IN these DT Policies NNS and CC Terms NNS of IN Use NP CollabNet NP is VBZ a DT trademark NN of IN CollabNet NP , , Inc NP . SENT , , Sun NP , , Sun NP Microsystems NPS , , the DT Sun NP logo NN , , Java NP , , Solaris NP , , StarOffice NP are VBP trademarks NNS or CC registered JJ trademarks NNS of IN Sun NP Microsystems NPS , , Inc NP . SENT in IN the DT United NP States NPS and CC other JJ countries NNS . SENT