Upload
ahmad-mujib-assajad
View
217
Download
0
Embed Size (px)
Citation preview
8/2/2019 pthread_LGPL
http://slidepdf.com/reader/full/pthreadlgpl 1/8
CyberlinkH.264/VC1videodecoderisasoftwareworkusesopen-sourcePThreadlibrary(namelyPThreadVC2.dll)whichisunderLGPL(GNULesserGeneralPublicLicense).
0.ThislicensefileonlydealswithlicenseofPThreadlibrary,notincludingthelicenseofotherpartsofCyberlinkH.264/VC1videodecoder.
1.ThePThreadlibraryisavailableathttp://sources.redhat.com/pthreads-win32/
2.OnecopyofLGPLisprovidedbelow,totheendofthisfile.Itisalsoavailableathttp://www.gnu.org/copyleft/lesser.html
--------------------------------------------------------------------------------GNULESSERGENERALPUBLICLICENSE
Version2.1,February1999
Copyright(C)1991,1999FreeSoftwareFoundation,Inc.51FranklinSt,FifthFloor,Boston,MA02110-1301USAEveryoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,butchangingitisnotallowed.
[ThisisthefirstreleasedversionoftheLesserGPL.ItalsocountsasthesuccessoroftheGNULibraryPublicLicense,version2,hence
theversionnumber2.1.]
Preamble
Thelicensesformostsoftwarearedesignedtotakeawayyourfreedomtoshareandchangeit.Bycontrast,theGNUGeneralPublicLicensesareintendedtoguaranteeyourfreedomtoshareandchangefreesoftware--tomakesurethesoftwareisfreeforallitsusers.
Thislicense,theLesserGeneralPublicLicense,appliestosomespeciallydesignatedsoftwarepackages--typicallylibraries--oftheFreeSoftwareFoundationandotherauthorswhodecidetouseit.Youcanuseittoo,butwesuggestyoufirstthinkcarefullyaboutwhetherthislicenseortheordinary
GeneralPublicLicenseisthebetterstrategytouseinanyparticularcase,basedontheexplanationsbelow.
Whenwespeakoffreesoftware,wearereferringtofreedomofuse,notprice.OurGeneralPublicLicensesaredesignedtomakesurethatyouhavethefreedomtodistributecopiesoffreesoftware(andchargeforthisserviceifyouwish);thatyoureceivesourcecodeorcangetitifyouwantit;thatyoucanchangethesoftwareandusepiecesofitinnewfreeprograms;andthatyouareinformedthatyoucandothesethings.
Toprotectyourrights,weneedtomakerestrictionsthatforbiddistributorstodenyyoutheserightsortoaskyoutosurrendertheserights.Theserestrictionstranslatetocertainresponsibilitiesforyouifyoudistribute
copiesofthelibraryorifyoumodifyit.
Forexample,ifyoudistributecopiesofthelibrary,whethergratisorforafee,youmustgivetherecipientsalltherightsthatwegaveyou.Youmustmakesurethatthey,too,receiveorcangetthesourcecode.Ifyoulinkothercodewiththelibrary,youmustprovidecompleteobjectfilestotherecipients,sothattheycanrelinkthemwiththelibraryaftermakingchangestothelibraryandrecompilingit.Andyoumustshowthemthesetermssotheyknowtheirrights.
8/2/2019 pthread_LGPL
http://slidepdf.com/reader/full/pthreadlgpl 2/8
Weprotectyourrightswithatwo-stepmethod:(1)wecopyrightthelibrary,and(2)weofferyouthislicense,whichgivesyoulegalpermissiontocopy,distributeand/ormodifythelibrary.
Toprotecteachdistributor,wewanttomakeitveryclearthatthereisnowarrantyforthefreelibrary.Also,ifthelibraryismodifiedbysomeoneelseandpassedon,therecipientsshouldknowthatwhattheyhaveisnottheoriginalversion,sothattheoriginalauthor'sreputationwillnotbeaffectedbyproblemsthatmightbeintroducedbyothers.
Finally,softwarepatentsposeaconstantthreattotheexistenceofanyfreeprogram.Wewishtomakesurethatacompanycannoteffectivelyrestricttheusersofafreeprogrambyobtainingarestrictivelicensefromapatentholder.Therefore,weinsistthatanypatentlicenseobtainedforaversionofthelibrarymustbeconsistentwiththefullfreedomofusespecifiedinthislicense.
MostGNUsoftware,includingsomelibraries,iscoveredbytheordinaryGNUGeneralPublicLicense.Thislicense,theGNULesserGeneralPublicLicense,appliestocertaindesignatedlibraries,andisquitedifferentfromtheordinaryGeneralPublicLicense.Weusethislicenseforcertainlibrariesinordertopermitlinkingthoselibrariesintonon-freeprograms.
Whenaprogramislinkedwithalibrary,whetherstaticallyorusingashared
library,thecombinationofthetwoislegallyspeakingacombinedwork,aderivativeoftheoriginallibrary.TheordinaryGeneralPublicLicensethereforepermitssuchlinkingonlyiftheentirecombinationfitsitscriteriaoffreedom.TheLesserGeneralPublicLicensepermitsmorelaxcriteriaforlinkingothercodewiththelibrary.
Wecallthislicensethe"Lesser"GeneralPublicLicensebecauseitdoesLesstoprotecttheuser'sfreedomthantheordinaryGeneralPublicLicense.ItalsoprovidesotherfreesoftwaredevelopersLessofanadvantageovercompetingnon-freeprograms.ThesedisadvantagesarethereasonweusetheordinaryGeneralPublicLicenseformanylibraries.However,theLesserlicenseprovidesadvantagesincertainspecialcircumstances.
Forexample,onrareoccasions,theremaybeaspecialneedtoencouragethewidestpossibleuseofacertainlibrary,sothatitbecomesade-factostandard.Toachievethis,non-freeprogramsmustbeallowedtousethelibrary.Amorefrequentcaseisthatafreelibrarydoesthesamejobaswidelyusednon-freelibraries.Inthiscase,thereislittletogainbylimitingthefreelibrarytofreesoftwareonly,soweusetheLesserGeneralPublicLicense.
Inothercases,permissiontouseaparticularlibraryinnon-freeprogramsenablesagreaternumberofpeopletousealargebodyoffreesoftware.Forexample,permissiontousetheGNUCLibraryinnon-freeprogramsenablesmanymorepeopletousethewholeGNUoperatingsystem,aswellasitsvariant,theGNU/Linuxoperatingsystem.
AlthoughtheLesserGeneralPublicLicenseisLessprotectiveoftheusers'freedom,itdoesensurethattheuserofaprogramthatislinkedwiththeLibraryhasthefreedomandthewherewithaltorunthatprogramusingamodifiedversionoftheLibrary.
Theprecisetermsandconditionsforcopying,distributionandmodificationfollow.Paycloseattentiontothedifferencebetweena"workbasedonthelibrary"anda"workthatusesthelibrary".Theformercontainscodederivedfromthelibrary,whereasthelattermustbecombinedwiththelibraryinordertorun.
8/2/2019 pthread_LGPL
http://slidepdf.com/reader/full/pthreadlgpl 3/8
TERMSANDCONDITIONSFORCOPYING,DISTRIBUTIONANDMODIFICATION
0.ThisLicenseAgreementappliestoanysoftwarelibraryorotherprogramwhichcontainsanoticeplacedbythecopyrightholderorotherauthorizedpartysayingitmaybedistributedunderthetermsofthisLesserGeneralPublicLicense(alsocalled"thisLicense").Eachlicenseeisaddressedas"you".
A"library"meansacollectionofsoftwarefunctionsand/ordatapreparedsoastobeconvenientlylinkedwithapplicationprograms(whichusesomeofthosefunctionsanddata)toformexecutables.
The"Library",below,referstoanysuchsoftwarelibraryorworkwhichhasbeendistributedundertheseterms.A"workbasedontheLibrary"meanseithertheLibraryoranyderivativeworkundercopyrightlaw:thatistosay,aworkcontainingtheLibraryoraportionofit,eitherverbatimorwithmodificationsand/ortranslatedstraightforwardlyintoanotherlanguage.(Hereinafter,translationisincludedwithoutlimitationintheterm"modification".)
"Sourcecode"foraworkmeansthepreferredformoftheworkformakingmodificationstoit.Foralibrary,completesourcecodemeansallthesourcecodeforallmodulesitcontains,plusanyassociatedinterfacedefinitionfiles,plusthescriptsusedtocontrolcompilationandinstallationofthelibrary.
Activitiesotherthancopying,distributionandmodificationarenotcoveredbythisLicense;theyareoutsideitsscope.TheactofrunningaprogramusingtheLibraryisnotrestricted,andoutputfromsuchaprogramiscoveredonlyifitscontentsconstituteaworkbasedontheLibrary(independentoftheuseoftheLibraryinatoolforwritingit).WhetherthatistruedependsonwhattheLibrarydoesandwhattheprogramthatusestheLibrarydoes.
1.YoumaycopyanddistributeverbatimcopiesoftheLibrary'scompletesourcecodeasyoureceiveit,inanymedium,providedthatyouconspicuouslyandappropriatelypublishoneachcopyanappropriatecopyrightnoticeanddisclaimerofwarranty;keepintactallthenoticesthatrefertothisLicenseandtotheabsenceofanywarranty;anddistributeacopyofthisLicensealong
withtheLibrary.
Youmaychargeafeeforthephysicalactoftransferringacopy,andyoumayatyouroptionofferwarrantyprotectioninexchangeforafee.
2.YoumaymodifyyourcopyorcopiesoftheLibraryoranyportionofit,thusformingaworkbasedontheLibrary,andcopyanddistributesuchmodificationsorworkunderthetermsofSection1above,providedthatyoualsomeetalloftheseconditions:
*a)Themodifiedworkmustitselfbeasoftwarelibrary.*b)Youmustcausethefilesmodifiedtocarryprominentnoticesstatingthatyouchangedthefilesandthedateofanychange.
*c)YoumustcausethewholeoftheworktobelicensedatnochargetoallthirdpartiesunderthetermsofthisLicense.*d)IfafacilityinthemodifiedLibraryreferstoafunctionoratableofdatatobesuppliedbyanapplicationprogramthatusesthefacility,otherthanasanargumentpassedwhenthefacilityisinvoked,thenyoumustmakeagoodfaithefforttoensurethat,intheeventanapplicationdoesnotsupplysuchfunctionortable,thefacilitystilloperates,andperformswhateverpartofitspurposeremainsmeaningful.
(Forexample,afunctioninalibrarytocomputesquarerootshasa
8/2/2019 pthread_LGPL
http://slidepdf.com/reader/full/pthreadlgpl 4/8
purposethatisentirelywell-definedindependentoftheapplication.Therefore,Subsection2drequiresthatanyapplication-suppliedfunctionortableusedbythisfunctionmustbeoptional:iftheapplicationdoesnotsupplyit,thesquarerootfunctionmuststillcomputesquareroots.)
Theserequirementsapplytothemodifiedworkasawhole.IfidentifiablesectionsofthatworkarenotderivedfromtheLibrary,andcanbereasonablyconsideredindependentandseparateworksinthemselves,thenthisLicense,anditsterms,donotapplytothosesectionswhenyoudistributethemasseparateworks.ButwhenyoudistributethesamesectionsaspartofawholewhichisaworkbasedontheLibrary,thedistributionofthewholemustbeonthetermsofthisLicense,whosepermissionsforotherlicenseesextendtotheentirewhole,andthustoeachandeverypartregardlessofwhowroteit.
Thus,itisnottheintentofthissectiontoclaimrightsorcontestyourrightstoworkwrittenentirelybyyou;rather,theintentistoexercisetherighttocontrolthedistributionofderivativeorcollectiveworksbasedontheLibrary.
Inaddition,mereaggregationofanotherworknotbasedontheLibrarywiththeLibrary(orwithaworkbasedontheLibrary)onavolumeofastorageordistributionmediumdoesnotbringtheotherworkunderthescopeofthisLicense.
3.YoumayopttoapplythetermsoftheordinaryGNUGeneralPublicLicenseinsteadofthisLicensetoagivencopyoftheLibrary.Todothis,youmustalterallthenoticesthatrefertothisLicense,sothattheyrefertotheordinaryGNUGeneralPublicLicense,version2,insteadoftothisLicense.(Ifanewerversionthanversion2oftheordinaryGNUGeneralPublicLicensehasappeared,thenyoucanspecifythatversioninsteadifyouwish.)Donotmakeanyotherchangeinthesenotices.
Oncethischangeismadeinagivencopy,itisirreversibleforthatcopy,sotheordinaryGNUGeneralPublicLicenseappliestoallsubsequentcopiesandderivativeworksmadefromthatcopy.
ThisoptionisusefulwhenyouwishtocopypartofthecodeoftheLibraryinto
aprogramthatisnotalibrary.
4.YoumaycopyanddistributetheLibrary(oraportionorderivativeofit,underSection2)inobjectcodeorexecutableformunderthetermsofSections1and2aboveprovidedthatyouaccompanyitwiththecompletecorrespondingmachine-readablesourcecode,whichmustbedistributedunderthetermsofSections1and2aboveonamediumcustomarilyusedforsoftwareinterchange.
Ifdistributionofobjectcodeismadebyofferingaccesstocopyfromadesignatedplace,thenofferingequivalentaccesstocopythesourcecodefromthesameplacesatisfiestherequirementtodistributethesourcecode,eventhoughthirdpartiesarenotcompelledtocopythesourcealongwiththeobjectcode.
5.AprogramthatcontainsnoderivativeofanyportionoftheLibrary,butisdesignedtoworkwiththeLibrarybybeingcompiledorlinkedwithit,iscalleda"workthatusestheLibrary".Suchawork,inisolation,isnotaderivativeworkoftheLibrary,andthereforefallsoutsidethescopeofthisLicense.
However,linkinga"workthatusestheLibrary"withtheLibrarycreatesanexecutablethatisaderivativeoftheLibrary(becauseitcontainsportionsoftheLibrary),ratherthana"workthatusesthelibrary".TheexecutableisthereforecoveredbythisLicense.Section6statestermsfordistributionof
8/2/2019 pthread_LGPL
http://slidepdf.com/reader/full/pthreadlgpl 5/8
suchexecutables.
Whena"workthatusestheLibrary"usesmaterialfromaheaderfilethatispartoftheLibrary,theobjectcodefortheworkmaybeaderivativeworkoftheLibraryeventhoughthesourcecodeisnot.WhetherthisistrueisespeciallysignificantiftheworkcanbelinkedwithouttheLibrary,oriftheworkisitselfalibrary.Thethresholdforthistobetrueisnotpreciselydefinedbylaw.
Ifsuchanobjectfileusesonlynumericalparameters,datastructurelayoutsandaccessors,andsmallmacrosandsmallinlinefunctions(tenlinesorlessinlength),thentheuseoftheobjectfileisunrestricted,regardlessofwhetheritislegallyaderivativework.(ExecutablescontainingthisobjectcodeplusportionsoftheLibrarywillstillfallunderSection6.)
Otherwise,iftheworkisaderivativeoftheLibrary,youmaydistributetheobjectcodefortheworkunderthetermsofSection6.AnyexecutablescontainingthatworkalsofallunderSection6,whetherornottheyarelinkeddirectlywiththeLibraryitself.
6.AsanexceptiontotheSectionsabove,youmayalsocombineorlinka"workthatusestheLibrary"withtheLibrarytoproduceaworkcontainingportionsoftheLibrary,anddistributethatworkundertermsofyourchoice,providedthatthetermspermitmodificationoftheworkforthecustomer'sownuseandreverse
engineeringfordebuggingsuchmodifications.
YoumustgiveprominentnoticewitheachcopyoftheworkthattheLibraryisusedinitandthattheLibraryanditsusearecoveredbythisLicense.YoumustsupplyacopyofthisLicense.Iftheworkduringexecutiondisplayscopyrightnotices,youmustincludethecopyrightnoticefortheLibraryamongthem,aswellasareferencedirectingtheusertothecopyofthisLicense.Also,youmustdooneofthesethings:
*a)Accompanytheworkwiththecompletecorrespondingmachine-readablesourcecodefortheLibraryincludingwhateverchangeswereusedinthework(whichmustbedistributedunderSections1and2above);and,iftheworkisanexecutablelinkedwiththeLibrary,withthecompletemachine-readable"work
thatusestheLibrary",asobjectcodeand/orsourcecode,sothattheusercanmodifytheLibraryandthenrelinktoproduceamodifiedexecutablecontainingthemodifiedLibrary.(ItisunderstoodthattheuserwhochangesthecontentsofdefinitionsfilesintheLibrarywillnotnecessarilybeabletorecompiletheapplicationtousethemodifieddefinitions.)*b)UseasuitablesharedlibrarymechanismforlinkingwiththeLibrary.Asuitablemechanismisonethat(1)usesatruntimeacopyofthelibraryalreadypresentontheuser'scomputersystem,ratherthancopyinglibraryfunctionsintotheexecutable,and(2)willoperateproperlywithamodifiedversionofthelibrary,iftheuserinstallsone,aslongasthemodifiedversionisinterface-compatiblewiththeversionthattheworkwasmadewith.*c)Accompanytheworkwithawrittenoffer,validforatleastthreeyears,togivethesameuserthematerialsspecifiedinSubsection6a,above,
forachargenomorethanthecostofperformingthisdistribution.*d)Ifdistributionoftheworkismadebyofferingaccesstocopyfromadesignatedplace,offerequivalentaccesstocopytheabovespecifiedmaterialsfromthesameplace.*e)Verifythattheuserhasalreadyreceivedacopyofthesematerialsorthatyouhavealreadysentthisuseracopy.
Foranexecutable,therequiredformofthe"workthatusestheLibrary"mustincludeanydataandutilityprogramsneededforreproducingtheexecutablefromit.However,asaspecialexception,thematerialstobedistributedneednot
8/2/2019 pthread_LGPL
http://slidepdf.com/reader/full/pthreadlgpl 6/8
includeanythingthatisnormallydistributed(ineithersourceorbinaryform)withthemajorcomponents(compiler,kernel,andsoon)oftheoperatingsystemonwhichtheexecutableruns,unlessthatcomponentitselfaccompaniestheexecutable.
Itmayhappenthatthisrequirementcontradictsthelicenserestrictionsofotherproprietarylibrariesthatdonotnormallyaccompanytheoperatingsystem.SuchacontradictionmeansyoucannotuseboththemandtheLibrarytogetherinanexecutablethatyoudistribute.
7.YoumayplacelibraryfacilitiesthatareaworkbasedontheLibraryside-by-sideinasinglelibrarytogetherwithotherlibraryfacilitiesnotcoveredbythisLicense,anddistributesuchacombinedlibrary,providedthattheseparatedistributionoftheworkbasedontheLibraryandoftheotherlibraryfacilitiesisotherwisepermitted,andprovidedthatyoudothesetwothings:
*a)AccompanythecombinedlibrarywithacopyofthesameworkbasedontheLibrary,uncombinedwithanyotherlibraryfacilities.ThismustbedistributedunderthetermsoftheSectionsabove.*b)GiveprominentnoticewiththecombinedlibraryofthefactthatpartofitisaworkbasedontheLibrary,andexplainingwheretofindtheaccompanyinguncombinedformofthesamework.
8.Youmaynotcopy,modify,sublicense,linkwith,ordistributetheLibraryexceptasexpresslyprovidedunderthisLicense.Anyattemptotherwisetocopy,modify,sublicense,linkwith,ordistributetheLibraryisvoid,andwillautomaticallyterminateyourrightsunderthisLicense.However,partieswhohavereceivedcopies,orrights,fromyouunderthisLicensewillnothavetheirlicensesterminatedsolongassuchpartiesremaininfullcompliance.
9.YouarenotrequiredtoacceptthisLicense,sinceyouhavenotsignedit.However,nothingelsegrantsyoupermissiontomodifyordistributetheLibraryoritsderivativeworks.TheseactionsareprohibitedbylawifyoudonotacceptthisLicense.Therefore,bymodifyingordistributingtheLibrary(oranyworkbasedontheLibrary),youindicateyouracceptanceofthisLicensetodoso,andallitstermsandconditionsforcopying,distributingormodifyingthe
Libraryorworksbasedonit.
10.EachtimeyouredistributetheLibrary(oranyworkbasedontheLibrary),therecipientautomaticallyreceivesalicensefromtheoriginallicensortocopy,distribute,linkwithormodifytheLibrarysubjecttothesetermsandconditions.Youmaynotimposeanyfurtherrestrictionsontherecipients'exerciseoftherightsgrantedherein.YouarenotresponsibleforenforcingcompliancebythirdpartieswiththisLicense.
11.If,asaconsequenceofacourtjudgmentorallegationofpatentinfringementorforanyotherreason(notlimitedtopatentissues),conditionsareimposedonyou(whetherbycourtorder,agreementorotherwise)thatcontradicttheconditionsofthisLicense,theydonotexcuseyoufromthe
conditionsofthisLicense.IfyoucannotdistributesoastosatisfysimultaneouslyyourobligationsunderthisLicenseandanyotherpertinentobligations,thenasaconsequenceyoumaynotdistributetheLibraryatall.Forexample,ifapatentlicensewouldnotpermitroyalty-freeredistributionoftheLibrarybyallthosewhoreceivecopiesdirectlyorindirectlythroughyou,thentheonlywayyoucouldsatisfybothitandthisLicensewouldbetorefrainentirelyfromdistributionoftheLibrary.
Ifanyportionofthissectionisheldinvalidorunenforceableunderanyparticularcircumstance,thebalanceofthesectionisintendedtoapply,and
8/2/2019 pthread_LGPL
http://slidepdf.com/reader/full/pthreadlgpl 7/8
thesectionasawholeisintendedtoapplyinothercircumstances.
Itisnotthepurposeofthissectiontoinduceyoutoinfringeanypatentsorotherpropertyrightclaimsortocontestvalidityofanysuchclaims;thissectionhasthesolepurposeofprotectingtheintegrityofthefreesoftwaredistributionsystemwhichisimplementedbypubliclicensepractices.Manypeoplehavemadegenerouscontributionstothewiderangeofsoftwaredistributedthroughthatsysteminrelianceonconsistentapplicationofthatsystem;itisuptotheauthor/donortodecideifheorsheiswillingtodistributesoftwarethroughanyothersystemandalicenseecannotimposethatchoice.
ThissectionisintendedtomakethoroughlyclearwhatisbelievedtobeaconsequenceoftherestofthisLicense.
12.Ifthedistributionand/oruseoftheLibraryisrestrictedincertaincountrieseitherbypatentsorbycopyrightedinterfaces,theoriginalcopyrightholderwhoplacestheLibraryunderthisLicensemayaddanexplicitgeographicaldistributionlimitationexcludingthosecountries,sothatdistributionispermittedonlyinoramongcountriesnotthusexcluded.Insuchcase,thisLicenseincorporatesthelimitationasifwritteninthebodyofthisLicense.
13.TheFreeSoftwareFoundationmaypublishrevisedand/ornewversionsofthe
LesserGeneralPublicLicensefromtimetotime.Suchnewversionswillbesimilarinspirittothepresentversion,butmaydifferindetailtoaddressnewproblemsorconcerns.
Eachversionisgivenadistinguishingversionnumber.IftheLibraryspecifiesaversionnumberofthisLicensewhichappliestoitand"anylaterversion",youhavetheoptionoffollowingthetermsandconditionseitherofthatversionorofanylaterversionpublishedbytheFreeSoftwareFoundation.IftheLibrarydoesnotspecifyalicenseversionnumber,youmaychooseanyversioneverpublishedbytheFreeSoftwareFoundation.
14.IfyouwishtoincorporatepartsoftheLibraryintootherfreeprogramswhosedistributionconditionsareincompatiblewiththese,writetotheauthor
toaskforpermission.ForsoftwarewhichiscopyrightedbytheFreeSoftwareFoundation,writetotheFreeSoftwareFoundation;wesometimesmakeexceptionsforthis.Ourdecisionwillbeguidedbythetwogoalsofpreservingthefreestatusofallderivativesofourfreesoftwareandofpromotingthesharingandreuseofsoftwaregenerally.
NOWARRANTY
15.BECAUSETHELIBRARYISLICENSEDFREEOFCHARGE,THEREISNOWARRANTYFORTHELIBRARY,TOTHEEXTENTPERMITTEDBYAPPLICABLELAW.EXCEPTWHENOTHERWISESTATEDINWRITINGTHECOPYRIGHTHOLDERSAND/OROTHERPARTIESPROVIDETHELIBRARY"ASIS"WITHOUTWARRANTYOFANYKIND,EITHEREXPRESSEDORIMPLIED,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFMERCHANTABILITYANDFITNESSFORA
PARTICULARPURPOSE.THEENTIRERISKASTOTHEQUALITYANDPERFORMANCEOFTHELIBRARYISWITHYOU.SHOULDTHELIBRARYPROVEDEFECTIVE,YOUASSUMETHECOSTOFALLNECESSARYSERVICING,REPAIRORCORRECTION.
16.INNOEVENTUNLESSREQUIREDBYAPPLICABLELAWORAGREEDTOINWRITINGWILLANYCOPYRIGHTHOLDER,ORANYOTHERPARTYWHOMAYMODIFYAND/ORREDISTRIBUTETHELIBRARYASPERMITTEDABOVE,BELIABLETOYOUFORDAMAGES,INCLUDINGANYGENERAL,SPECIAL,INCIDENTALORCONSEQUENTIALDAMAGESARISINGOUTOFTHEUSEORINABILITYTOUSETHELIBRARY(INCLUDINGBUTNOTLIMITEDTOLOSSOFDATAORDATABEINGRENDEREDINACCURATEORLOSSESSUSTAINEDBYYOUORTHIRDPARTIESORAFAILUREOF
8/2/2019 pthread_LGPL
http://slidepdf.com/reader/full/pthreadlgpl 8/8
THELIBRARYTOOPERATEWITHANYOTHERSOFTWARE),EVENIFSUCHHOLDEROROTHERPARTYHASBEENADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGES.
ENDOFTERMSANDCONDITIONS
HowtoApplyTheseTermstoYourNewLibraries
Ifyoudevelopanewlibrary,andyouwantittobeofthegreatestpossibleusetothepublic,werecommendmakingitfreesoftwarethateveryonecanredistributeandchange.Youcandosobypermittingredistributionundertheseterms(or,alternatively,underthetermsoftheordinaryGeneralPublicLicense).
Toapplytheseterms,attachthefollowingnoticestothelibrary.Itissafesttoattachthemtothestartofeachsourcefiletomosteffectivelyconveytheexclusionofwarranty;andeachfileshouldhaveatleastthe"copyright"lineandapointertowherethefullnoticeisfound.
onelinetogivethelibrary'snameandanideaofwhatitdoes.Copyright(C)yearnameofauthor
Thislibraryisfreesoftware;youcanredistributeitand/ormodifyitunderthetermsoftheGNULesserGeneralPublicLicenseaspublishedbytheFreeSoftwareFoundation;either
version2.1oftheLicense,or(atyouroption)anylaterversion.
Thislibraryisdistributedinthehopethatitwillbeuseful,butWITHOUTANYWARRANTY;withouteventheimpliedwarrantyofMERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.SeetheGNULesserGeneralPublicLicenseformoredetails.
YoushouldhavereceivedacopyoftheGNULesserGeneralPublicLicensealongwiththislibrary;ifnot,writetotheFreeSoftwareFoundation,Inc.,51FranklinSt,FifthFloor,Boston,MA02110-1301USA
Alsoaddinformationonhowtocontactyoubyelectronicandpapermail.
Youshouldalsogetyouremployer(ifyouworkasaprogrammer)oryourschool,ifany,tosigna"copyrightdisclaimer"forthelibrary,ifnecessary.Hereisasample;alterthenames:
Yoyodyne,Inc.,herebydisclaimsallcopyrightinterestinthelibrary`Frob'(alibraryfortweakingknobs)writtenbyJamesRandomHacker.
signatureofTyCoon,1April1990TyCoon,PresidentofVice
That'sallthereistoit!--------------------------------------------------------------------------------