LICENSES.chromium.html 1.7 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448
  1. <!-- Generated by licenses.py; do not edit. --><!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Credits</title>
  6. <style>
  7. body {
  8. background-color: white;
  9. font-size: 84%;
  10. max-width: 1020px;
  11. }
  12. .page-title {
  13. font-size: 164%;
  14. font-weight: bold;
  15. }
  16. .product {
  17. background-color: #c3d9ff;
  18. border-radius: 5px;
  19. margin-top: 16px;
  20. overflow: auto;
  21. padding: 2px;
  22. }
  23. .product .title {
  24. float: left;
  25. font-size: 110%;
  26. font-weight: bold;
  27. margin: 3px;
  28. }
  29. .product .homepage {
  30. float: right;
  31. margin: 3px;
  32. text-align: right;
  33. }
  34. .product .homepage::after {
  35. content: " - ";
  36. }
  37. .product .show {
  38. float: right;
  39. margin: 3px;
  40. text-align: right;
  41. }
  42. .licence {
  43. background-color: #e8eef7;
  44. border-radius: 3px;
  45. clear: both;
  46. display: none;
  47. padding: 16px;
  48. }
  49. .licence h3 {
  50. margin-top: 0;
  51. }
  52. .licence pre {
  53. white-space: pre-wrap;
  54. }
  55. .dialog #print-link,
  56. .dialog .homepage {
  57. display: none;
  58. }
  59. </style>
  60. </head>
  61. <body>
  62. <span class="page-title" style="float:left;">Credits</span>
  63. <a id="print-link" href="#" style="float:right;">Print</a>
  64. <div style="clear:both; overflow:auto;"><!-- Chromium <3s the following projects -->
  65. <div class="product">
  66. <span class="title">Accessibility Audit library, from Accessibility Developer Tools</span>
  67. <a class="show" href="#">show license</a>
  68. <span class="homepage"><a href="https://raw.githubusercontent.com/GoogleChrome/accessibility-developer-tools/master/dist/js/axs_testing.js">homepage</a></span>
  69. <div class="licence">
  70. <pre>
  71. Apache License
  72. Version 2.0, January 2004
  73. http://www.apache.org/licenses/
  74. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  75. 1. Definitions.
  76. "License" shall mean the terms and conditions for use, reproduction,
  77. and distribution as defined by Sections 1 through 9 of this document.
  78. "Licensor" shall mean the copyright owner or entity authorized by
  79. the copyright owner that is granting the License.
  80. "Legal Entity" shall mean the union of the acting entity and all
  81. other entities that control, are controlled by, or are under common
  82. control with that entity. For the purposes of this definition,
  83. "control" means (i) the power, direct or indirect, to cause the
  84. direction or management of such entity, whether by contract or
  85. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  86. outstanding shares, or (iii) beneficial ownership of such entity.
  87. "You" (or "Your") shall mean an individual or Legal Entity
  88. exercising permissions granted by this License.
  89. "Source" form shall mean the preferred form for making modifications,
  90. including but not limited to software source code, documentation
  91. source, and configuration files.
  92. "Object" form shall mean any form resulting from mechanical
  93. transformation or translation of a Source form, including but
  94. not limited to compiled object code, generated documentation,
  95. and conversions to other media types.
  96. "Work" shall mean the work of authorship, whether in Source or
  97. Object form, made available under the License, as indicated by a
  98. copyright notice that is included in or attached to the work
  99. (an example is provided in the Appendix below).
  100. "Derivative Works" shall mean any work, whether in Source or Object
  101. form, that is based on (or derived from) the Work and for which the
  102. editorial revisions, annotations, elaborations, or other modifications
  103. represent, as a whole, an original work of authorship. For the purposes
  104. of this License, Derivative Works shall not include works that remain
  105. separable from, or merely link (or bind by name) to the interfaces of,
  106. the Work and Derivative Works thereof.
  107. "Contribution" shall mean any work of authorship, including
  108. the original version of the Work and any modifications or additions
  109. to that Work or Derivative Works thereof, that is intentionally
  110. submitted to Licensor for inclusion in the Work by the copyright owner
  111. or by an individual or Legal Entity authorized to submit on behalf of
  112. the copyright owner. For the purposes of this definition, "submitted"
  113. means any form of electronic, verbal, or written communication sent
  114. to the Licensor or its representatives, including but not limited to
  115. communication on electronic mailing lists, source code control systems,
  116. and issue tracking systems that are managed by, or on behalf of, the
  117. Licensor for the purpose of discussing and improving the Work, but
  118. excluding communication that is conspicuously marked or otherwise
  119. designated in writing by the copyright owner as "Not a Contribution."
  120. "Contributor" shall mean Licensor and any individual or Legal Entity
  121. on behalf of whom a Contribution has been received by Licensor and
  122. subsequently incorporated within the Work.
  123. 2. Grant of Copyright License. Subject to the terms and conditions of
  124. this License, each Contributor hereby grants to You a perpetual,
  125. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  126. copyright license to reproduce, prepare Derivative Works of,
  127. publicly display, publicly perform, sublicense, and distribute the
  128. Work and such Derivative Works in Source or Object form.
  129. 3. Grant of Patent License. Subject to the terms and conditions of
  130. this License, each Contributor hereby grants to You a perpetual,
  131. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  132. (except as stated in this section) patent license to make, have made,
  133. use, offer to sell, sell, import, and otherwise transfer the Work,
  134. where such license applies only to those patent claims licensable
  135. by such Contributor that are necessarily infringed by their
  136. Contribution(s) alone or by combination of their Contribution(s)
  137. with the Work to which such Contribution(s) was submitted. If You
  138. institute patent litigation against any entity (including a
  139. cross-claim or counterclaim in a lawsuit) alleging that the Work
  140. or a Contribution incorporated within the Work constitutes direct
  141. or contributory patent infringement, then any patent licenses
  142. granted to You under this License for that Work shall terminate
  143. as of the date such litigation is filed.
  144. 4. Redistribution. You may reproduce and distribute copies of the
  145. Work or Derivative Works thereof in any medium, with or without
  146. modifications, and in Source or Object form, provided that You
  147. meet the following conditions:
  148. (a) You must give any other recipients of the Work or
  149. Derivative Works a copy of this License; and
  150. (b) You must cause any modified files to carry prominent notices
  151. stating that You changed the files; and
  152. (c) You must retain, in the Source form of any Derivative Works
  153. that You distribute, all copyright, patent, trademark, and
  154. attribution notices from the Source form of the Work,
  155. excluding those notices that do not pertain to any part of
  156. the Derivative Works; and
  157. (d) If the Work includes a "NOTICE" text file as part of its
  158. distribution, then any Derivative Works that You distribute must
  159. include a readable copy of the attribution notices contained
  160. within such NOTICE file, excluding those notices that do not
  161. pertain to any part of the Derivative Works, in at least one
  162. of the following places: within a NOTICE text file distributed
  163. as part of the Derivative Works; within the Source form or
  164. documentation, if provided along with the Derivative Works; or,
  165. within a display generated by the Derivative Works, if and
  166. wherever such third-party notices normally appear. The contents
  167. of the NOTICE file are for informational purposes only and
  168. do not modify the License. You may add Your own attribution
  169. notices within Derivative Works that You distribute, alongside
  170. or as an addendum to the NOTICE text from the Work, provided
  171. that such additional attribution notices cannot be construed
  172. as modifying the License.
  173. You may add Your own copyright statement to Your modifications and
  174. may provide additional or different license terms and conditions
  175. for use, reproduction, or distribution of Your modifications, or
  176. for any such Derivative Works as a whole, provided Your use,
  177. reproduction, and distribution of the Work otherwise complies with
  178. the conditions stated in this License.
  179. 5. Submission of Contributions. Unless You explicitly state otherwise,
  180. any Contribution intentionally submitted for inclusion in the Work
  181. by You to the Licensor shall be under the terms and conditions of
  182. this License, without any additional terms or conditions.
  183. Notwithstanding the above, nothing herein shall supersede or modify
  184. the terms of any separate license agreement you may have executed
  185. with Licensor regarding such Contributions.
  186. 6. Trademarks. This License does not grant permission to use the trade
  187. names, trademarks, service marks, or product names of the Licensor,
  188. except as required for reasonable and customary use in describing the
  189. origin of the Work and reproducing the content of the NOTICE file.
  190. 7. Disclaimer of Warranty. Unless required by applicable law or
  191. agreed to in writing, Licensor provides the Work (and each
  192. Contributor provides its Contributions) on an "AS IS" BASIS,
  193. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  194. implied, including, without limitation, any warranties or conditions
  195. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  196. PARTICULAR PURPOSE. You are solely responsible for determining the
  197. appropriateness of using or redistributing the Work and assume any
  198. risks associated with Your exercise of permissions under this License.
  199. 8. Limitation of Liability. In no event and under no legal theory,
  200. whether in tort (including negligence), contract, or otherwise,
  201. unless required by applicable law (such as deliberate and grossly
  202. negligent acts) or agreed to in writing, shall any Contributor be
  203. liable to You for damages, including any direct, indirect, special,
  204. incidental, or consequential damages of any character arising as a
  205. result of this License or out of the use or inability to use the
  206. Work (including but not limited to damages for loss of goodwill,
  207. work stoppage, computer failure or malfunction, or any and all
  208. other commercial damages or losses), even if such Contributor
  209. has been advised of the possibility of such damages.
  210. 9. Accepting Warranty or Additional Liability. While redistributing
  211. the Work or Derivative Works thereof, You may choose to offer,
  212. and charge a fee for, acceptance of support, warranty, indemnity,
  213. or other liability obligations and/or rights consistent with this
  214. License. However, in accepting such obligations, You may act only
  215. on Your own behalf and on Your sole responsibility, not on behalf
  216. of any other Contributor, and only if You agree to indemnify,
  217. defend, and hold each Contributor harmless for any liability
  218. incurred by, or claims asserted against, such Contributor by reason
  219. of your accepting any such warranty or additional liability.
  220. END OF TERMS AND CONDITIONS
  221. APPENDIX: How to apply the Apache License to your work.
  222. To apply the Apache License to your work, attach the following
  223. boilerplate notice, with the fields enclosed by brackets "[]"
  224. replaced with your own identifying information. (Don't include
  225. the brackets!) The text should be enclosed in the appropriate
  226. comment syntax for the file format. We also recommend that a
  227. file or class name and description of purpose be included on the
  228. same "printed page" as the copyright notice for easier
  229. identification within third-party archives.
  230. Copyright [yyyy] [name of copyright owner]
  231. Licensed under the Apache License, Version 2.0 (the "License");
  232. you may not use this file except in compliance with the License.
  233. You may obtain a copy of the License at
  234. http://www.apache.org/licenses/LICENSE-2.0
  235. Unless required by applicable law or agreed to in writing, software
  236. distributed under the License is distributed on an "AS IS" BASIS,
  237. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  238. See the License for the specific language governing permissions and
  239. limitations under the License.
  240. </pre>
  241. </div>
  242. </div>
  243. <div class="product">
  244. <span class="title">Almost Native Graphics Layer Engine</span>
  245. <a class="show" href="#">show license</a>
  246. <span class="homepage"><a href="http://code.google.com/p/angleproject/">homepage</a></span>
  247. <div class="licence">
  248. <pre>// Copyright (C) 2002-2013 The ANGLE Project Authors.
  249. // All rights reserved.
  250. //
  251. // Redistribution and use in source and binary forms, with or without
  252. // modification, are permitted provided that the following conditions
  253. // are met:
  254. //
  255. // Redistributions of source code must retain the above copyright
  256. // notice, this list of conditions and the following disclaimer.
  257. //
  258. // Redistributions in binary form must reproduce the above
  259. // copyright notice, this list of conditions and the following
  260. // disclaimer in the documentation and/or other materials provided
  261. // with the distribution.
  262. //
  263. // Neither the name of TransGaming Inc., Google Inc., 3DLabs Inc.
  264. // Ltd., nor the names of their contributors may be used to endorse
  265. // or promote products derived from this software without specific
  266. // prior written permission.
  267. //
  268. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  269. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  270. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  271. // FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  272. // COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  273. // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  274. // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  275. // LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  276. // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  277. // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  278. // ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  279. // POSSIBILITY OF SUCH DAMAGE.
  280. </pre>
  281. </div>
  282. </div>
  283. <div class="product">
  284. <span class="title">American Fuzzy Lop</span>
  285. <a class="show" href="#">show license</a>
  286. <span class="homepage"><a href="http://lcamtuf.coredump.cx/afl/">homepage</a></span>
  287. <div class="licence">
  288. <pre>
  289. Apache License
  290. Version 2.0, January 2004
  291. http://www.apache.org/licenses/
  292. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  293. 1. Definitions.
  294. "License" shall mean the terms and conditions for use, reproduction,
  295. and distribution as defined by Sections 1 through 9 of this document.
  296. "Licensor" shall mean the copyright owner or entity authorized by
  297. the copyright owner that is granting the License.
  298. "Legal Entity" shall mean the union of the acting entity and all
  299. other entities that control, are controlled by, or are under common
  300. control with that entity. For the purposes of this definition,
  301. "control" means (i) the power, direct or indirect, to cause the
  302. direction or management of such entity, whether by contract or
  303. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  304. outstanding shares, or (iii) beneficial ownership of such entity.
  305. "You" (or "Your") shall mean an individual or Legal Entity
  306. exercising permissions granted by this License.
  307. "Source" form shall mean the preferred form for making modifications,
  308. including but not limited to software source code, documentation
  309. source, and configuration files.
  310. "Object" form shall mean any form resulting from mechanical
  311. transformation or translation of a Source form, including but
  312. not limited to compiled object code, generated documentation,
  313. and conversions to other media types.
  314. "Work" shall mean the work of authorship, whether in Source or
  315. Object form, made available under the License, as indicated by a
  316. copyright notice that is included in or attached to the work
  317. (an example is provided in the Appendix below).
  318. "Derivative Works" shall mean any work, whether in Source or Object
  319. form, that is based on (or derived from) the Work and for which the
  320. editorial revisions, annotations, elaborations, or other modifications
  321. represent, as a whole, an original work of authorship. For the purposes
  322. of this License, Derivative Works shall not include works that remain
  323. separable from, or merely link (or bind by name) to the interfaces of,
  324. the Work and Derivative Works thereof.
  325. "Contribution" shall mean any work of authorship, including
  326. the original version of the Work and any modifications or additions
  327. to that Work or Derivative Works thereof, that is intentionally
  328. submitted to Licensor for inclusion in the Work by the copyright owner
  329. or by an individual or Legal Entity authorized to submit on behalf of
  330. the copyright owner. For the purposes of this definition, "submitted"
  331. means any form of electronic, verbal, or written communication sent
  332. to the Licensor or its representatives, including but not limited to
  333. communication on electronic mailing lists, source code control systems,
  334. and issue tracking systems that are managed by, or on behalf of, the
  335. Licensor for the purpose of discussing and improving the Work, but
  336. excluding communication that is conspicuously marked or otherwise
  337. designated in writing by the copyright owner as "Not a Contribution."
  338. "Contributor" shall mean Licensor and any individual or Legal Entity
  339. on behalf of whom a Contribution has been received by Licensor and
  340. subsequently incorporated within the Work.
  341. 2. Grant of Copyright License. Subject to the terms and conditions of
  342. this License, each Contributor hereby grants to You a perpetual,
  343. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  344. copyright license to reproduce, prepare Derivative Works of,
  345. publicly display, publicly perform, sublicense, and distribute the
  346. Work and such Derivative Works in Source or Object form.
  347. 3. Grant of Patent License. Subject to the terms and conditions of
  348. this License, each Contributor hereby grants to You a perpetual,
  349. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  350. (except as stated in this section) patent license to make, have made,
  351. use, offer to sell, sell, import, and otherwise transfer the Work,
  352. where such license applies only to those patent claims licensable
  353. by such Contributor that are necessarily infringed by their
  354. Contribution(s) alone or by combination of their Contribution(s)
  355. with the Work to which such Contribution(s) was submitted. If You
  356. institute patent litigation against any entity (including a
  357. cross-claim or counterclaim in a lawsuit) alleging that the Work
  358. or a Contribution incorporated within the Work constitutes direct
  359. or contributory patent infringement, then any patent licenses
  360. granted to You under this License for that Work shall terminate
  361. as of the date such litigation is filed.
  362. 4. Redistribution. You may reproduce and distribute copies of the
  363. Work or Derivative Works thereof in any medium, with or without
  364. modifications, and in Source or Object form, provided that You
  365. meet the following conditions:
  366. (a) You must give any other recipients of the Work or
  367. Derivative Works a copy of this License; and
  368. (b) You must cause any modified files to carry prominent notices
  369. stating that You changed the files; and
  370. (c) You must retain, in the Source form of any Derivative Works
  371. that You distribute, all copyright, patent, trademark, and
  372. attribution notices from the Source form of the Work,
  373. excluding those notices that do not pertain to any part of
  374. the Derivative Works; and
  375. (d) If the Work includes a "NOTICE" text file as part of its
  376. distribution, then any Derivative Works that You distribute must
  377. include a readable copy of the attribution notices contained
  378. within such NOTICE file, excluding those notices that do not
  379. pertain to any part of the Derivative Works, in at least one
  380. of the following places: within a NOTICE text file distributed
  381. as part of the Derivative Works; within the Source form or
  382. documentation, if provided along with the Derivative Works; or,
  383. within a display generated by the Derivative Works, if and
  384. wherever such third-party notices normally appear. The contents
  385. of the NOTICE file are for informational purposes only and
  386. do not modify the License. You may add Your own attribution
  387. notices within Derivative Works that You distribute, alongside
  388. or as an addendum to the NOTICE text from the Work, provided
  389. that such additional attribution notices cannot be construed
  390. as modifying the License.
  391. You may add Your own copyright statement to Your modifications and
  392. may provide additional or different license terms and conditions
  393. for use, reproduction, or distribution of Your modifications, or
  394. for any such Derivative Works as a whole, provided Your use,
  395. reproduction, and distribution of the Work otherwise complies with
  396. the conditions stated in this License.
  397. 5. Submission of Contributions. Unless You explicitly state otherwise,
  398. any Contribution intentionally submitted for inclusion in the Work
  399. by You to the Licensor shall be under the terms and conditions of
  400. this License, without any additional terms or conditions.
  401. Notwithstanding the above, nothing herein shall supersede or modify
  402. the terms of any separate license agreement you may have executed
  403. with Licensor regarding such Contributions.
  404. 6. Trademarks. This License does not grant permission to use the trade
  405. names, trademarks, service marks, or product names of the Licensor,
  406. except as required for reasonable and customary use in describing the
  407. origin of the Work and reproducing the content of the NOTICE file.
  408. 7. Disclaimer of Warranty. Unless required by applicable law or
  409. agreed to in writing, Licensor provides the Work (and each
  410. Contributor provides its Contributions) on an "AS IS" BASIS,
  411. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  412. implied, including, without limitation, any warranties or conditions
  413. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  414. PARTICULAR PURPOSE. You are solely responsible for determining the
  415. appropriateness of using or redistributing the Work and assume any
  416. risks associated with Your exercise of permissions under this License.
  417. 8. Limitation of Liability. In no event and under no legal theory,
  418. whether in tort (including negligence), contract, or otherwise,
  419. unless required by applicable law (such as deliberate and grossly
  420. negligent acts) or agreed to in writing, shall any Contributor be
  421. liable to You for damages, including any direct, indirect, special,
  422. incidental, or consequential damages of any character arising as a
  423. result of this License or out of the use or inability to use the
  424. Work (including but not limited to damages for loss of goodwill,
  425. work stoppage, computer failure or malfunction, or any and all
  426. other commercial damages or losses), even if such Contributor
  427. has been advised of the possibility of such damages.
  428. 9. Accepting Warranty or Additional Liability. While redistributing
  429. the Work or Derivative Works thereof, You may choose to offer,
  430. and charge a fee for, acceptance of support, warranty, indemnity,
  431. or other liability obligations and/or rights consistent with this
  432. License. However, in accepting such obligations, You may act only
  433. on Your own behalf and on Your sole responsibility, not on behalf
  434. of any other Contributor, and only if You agree to indemnify,
  435. defend, and hold each Contributor harmless for any liability
  436. incurred by, or claims asserted against, such Contributor by reason
  437. of your accepting any such warranty or additional liability.
  438. END OF TERMS AND CONDITIONS
  439. APPENDIX: How to apply the Apache License to your work.
  440. To apply the Apache License to your work, attach the following
  441. boilerplate notice, with the fields enclosed by brackets "[]"
  442. replaced with your own identifying information. (Don't include
  443. the brackets!) The text should be enclosed in the appropriate
  444. comment syntax for the file format. We also recommend that a
  445. file or class name and description of purpose be included on the
  446. same "printed page" as the copyright notice for easier
  447. identification within third-party archives.
  448. Copyright [yyyy] [name of copyright owner]
  449. Licensed under the Apache License, Version 2.0 (the "License");
  450. you may not use this file except in compliance with the License.
  451. You may obtain a copy of the License at
  452. http://www.apache.org/licenses/LICENSE-2.0
  453. Unless required by applicable law or agreed to in writing, software
  454. distributed under the License is distributed on an "AS IS" BASIS,
  455. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  456. See the License for the specific language governing permissions and
  457. limitations under the License.
  458. </pre>
  459. </div>
  460. </div>
  461. <div class="product">
  462. <span class="title">Android</span>
  463. <a class="show" href="#">show license</a>
  464. <span class="homepage"><a href="http://source.android.com">homepage</a></span>
  465. <div class="licence">
  466. <pre>
  467. Apache License
  468. Version 2.0, January 2004
  469. http://www.apache.org/licenses/
  470. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  471. 1. Definitions.
  472. "License" shall mean the terms and conditions for use, reproduction,
  473. and distribution as defined by Sections 1 through 9 of this document.
  474. "Licensor" shall mean the copyright owner or entity authorized by
  475. the copyright owner that is granting the License.
  476. "Legal Entity" shall mean the union of the acting entity and all
  477. other entities that control, are controlled by, or are under common
  478. control with that entity. For the purposes of this definition,
  479. "control" means (i) the power, direct or indirect, to cause the
  480. direction or management of such entity, whether by contract or
  481. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  482. outstanding shares, or (iii) beneficial ownership of such entity.
  483. "You" (or "Your") shall mean an individual or Legal Entity
  484. exercising permissions granted by this License.
  485. "Source" form shall mean the preferred form for making modifications,
  486. including but not limited to software source code, documentation
  487. source, and configuration files.
  488. "Object" form shall mean any form resulting from mechanical
  489. transformation or translation of a Source form, including but
  490. not limited to compiled object code, generated documentation,
  491. and conversions to other media types.
  492. "Work" shall mean the work of authorship, whether in Source or
  493. Object form, made available under the License, as indicated by a
  494. copyright notice that is included in or attached to the work
  495. (an example is provided in the Appendix below).
  496. "Derivative Works" shall mean any work, whether in Source or Object
  497. form, that is based on (or derived from) the Work and for which the
  498. editorial revisions, annotations, elaborations, or other modifications
  499. represent, as a whole, an original work of authorship. For the purposes
  500. of this License, Derivative Works shall not include works that remain
  501. separable from, or merely link (or bind by name) to the interfaces of,
  502. the Work and Derivative Works thereof.
  503. "Contribution" shall mean any work of authorship, including
  504. the original version of the Work and any modifications or additions
  505. to that Work or Derivative Works thereof, that is intentionally
  506. submitted to Licensor for inclusion in the Work by the copyright owner
  507. or by an individual or Legal Entity authorized to submit on behalf of
  508. the copyright owner. For the purposes of this definition, "submitted"
  509. means any form of electronic, verbal, or written communication sent
  510. to the Licensor or its representatives, including but not limited to
  511. communication on electronic mailing lists, source code control systems,
  512. and issue tracking systems that are managed by, or on behalf of, the
  513. Licensor for the purpose of discussing and improving the Work, but
  514. excluding communication that is conspicuously marked or otherwise
  515. designated in writing by the copyright owner as "Not a Contribution."
  516. "Contributor" shall mean Licensor and any individual or Legal Entity
  517. on behalf of whom a Contribution has been received by Licensor and
  518. subsequently incorporated within the Work.
  519. 2. Grant of Copyright License. Subject to the terms and conditions of
  520. this License, each Contributor hereby grants to You a perpetual,
  521. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  522. copyright license to reproduce, prepare Derivative Works of,
  523. publicly display, publicly perform, sublicense, and distribute the
  524. Work and such Derivative Works in Source or Object form.
  525. 3. Grant of Patent License. Subject to the terms and conditions of
  526. this License, each Contributor hereby grants to You a perpetual,
  527. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  528. (except as stated in this section) patent license to make, have made,
  529. use, offer to sell, sell, import, and otherwise transfer the Work,
  530. where such license applies only to those patent claims licensable
  531. by such Contributor that are necessarily infringed by their
  532. Contribution(s) alone or by combination of their Contribution(s)
  533. with the Work to which such Contribution(s) was submitted. If You
  534. institute patent litigation against any entity (including a
  535. cross-claim or counterclaim in a lawsuit) alleging that the Work
  536. or a Contribution incorporated within the Work constitutes direct
  537. or contributory patent infringement, then any patent licenses
  538. granted to You under this License for that Work shall terminate
  539. as of the date such litigation is filed.
  540. 4. Redistribution. You may reproduce and distribute copies of the
  541. Work or Derivative Works thereof in any medium, with or without
  542. modifications, and in Source or Object form, provided that You
  543. meet the following conditions:
  544. (a) You must give any other recipients of the Work or
  545. Derivative Works a copy of this License; and
  546. (b) You must cause any modified files to carry prominent notices
  547. stating that You changed the files; and
  548. (c) You must retain, in the Source form of any Derivative Works
  549. that You distribute, all copyright, patent, trademark, and
  550. attribution notices from the Source form of the Work,
  551. excluding those notices that do not pertain to any part of
  552. the Derivative Works; and
  553. (d) If the Work includes a "NOTICE" text file as part of its
  554. distribution, then any Derivative Works that You distribute must
  555. include a readable copy of the attribution notices contained
  556. within such NOTICE file, excluding those notices that do not
  557. pertain to any part of the Derivative Works, in at least one
  558. of the following places: within a NOTICE text file distributed
  559. as part of the Derivative Works; within the Source form or
  560. documentation, if provided along with the Derivative Works; or,
  561. within a display generated by the Derivative Works, if and
  562. wherever such third-party notices normally appear. The contents
  563. of the NOTICE file are for informational purposes only and
  564. do not modify the License. You may add Your own attribution
  565. notices within Derivative Works that You distribute, alongside
  566. or as an addendum to the NOTICE text from the Work, provided
  567. that such additional attribution notices cannot be construed
  568. as modifying the License.
  569. You may add Your own copyright statement to Your modifications and
  570. may provide additional or different license terms and conditions
  571. for use, reproduction, or distribution of Your modifications, or
  572. for any such Derivative Works as a whole, provided Your use,
  573. reproduction, and distribution of the Work otherwise complies with
  574. the conditions stated in this License.
  575. 5. Submission of Contributions. Unless You explicitly state otherwise,
  576. any Contribution intentionally submitted for inclusion in the Work
  577. by You to the Licensor shall be under the terms and conditions of
  578. this License, without any additional terms or conditions.
  579. Notwithstanding the above, nothing herein shall supersede or modify
  580. the terms of any separate license agreement you may have executed
  581. with Licensor regarding such Contributions.
  582. 6. Trademarks. This License does not grant permission to use the trade
  583. names, trademarks, service marks, or product names of the Licensor,
  584. except as required for reasonable and customary use in describing the
  585. origin of the Work and reproducing the content of the NOTICE file.
  586. 7. Disclaimer of Warranty. Unless required by applicable law or
  587. agreed to in writing, Licensor provides the Work (and each
  588. Contributor provides its Contributions) on an "AS IS" BASIS,
  589. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  590. implied, including, without limitation, any warranties or conditions
  591. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  592. PARTICULAR PURPOSE. You are solely responsible for determining the
  593. appropriateness of using or redistributing the Work and assume any
  594. risks associated with Your exercise of permissions under this License.
  595. 8. Limitation of Liability. In no event and under no legal theory,
  596. whether in tort (including negligence), contract, or otherwise,
  597. unless required by applicable law (such as deliberate and grossly
  598. negligent acts) or agreed to in writing, shall any Contributor be
  599. liable to You for damages, including any direct, indirect, special,
  600. incidental, or consequential damages of any character arising as a
  601. result of this License or out of the use or inability to use the
  602. Work (including but not limited to damages for loss of goodwill,
  603. work stoppage, computer failure or malfunction, or any and all
  604. other commercial damages or losses), even if such Contributor
  605. has been advised of the possibility of such damages.
  606. 9. Accepting Warranty or Additional Liability. While redistributing
  607. the Work or Derivative Works thereof, You may choose to offer,
  608. and charge a fee for, acceptance of support, warranty, indemnity,
  609. or other liability obligations and/or rights consistent with this
  610. License. However, in accepting such obligations, You may act only
  611. on Your own behalf and on Your sole responsibility, not on behalf
  612. of any other Contributor, and only if You agree to indemnify,
  613. defend, and hold each Contributor harmless for any liability
  614. incurred by, or claims asserted against, such Contributor by reason
  615. of your accepting any such warranty or additional liability.
  616. END OF TERMS AND CONDITIONS
  617. APPENDIX: How to apply the Apache License to your work.
  618. To apply the Apache License to your work, attach the following
  619. boilerplate notice, with the fields enclosed by brackets "[]"
  620. replaced with your own identifying information. (Don't include
  621. the brackets!) The text should be enclosed in the appropriate
  622. comment syntax for the file format. We also recommend that a
  623. file or class name and description of purpose be included on the
  624. same "printed page" as the copyright notice for easier
  625. identification within third-party archives.
  626. Copyright [yyyy] [name of copyright owner]
  627. Licensed under the Apache License, Version 2.0 (the "License");
  628. you may not use this file except in compliance with the License.
  629. You may obtain a copy of the License at
  630. http://www.apache.org/licenses/LICENSE-2.0
  631. Unless required by applicable law or agreed to in writing, software
  632. distributed under the License is distributed on an "AS IS" BASIS,
  633. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  634. See the License for the specific language governing permissions and
  635. limitations under the License.
  636. </pre>
  637. </div>
  638. </div>
  639. <div class="product">
  640. <span class="title">Android Crazy Linker</span>
  641. <a class="show" href="#">show license</a>
  642. <span class="homepage"><a href="https://chromium.googlesource.com/chromium/src.git/+/master/third_party/android_crazy_linker/">homepage</a></span>
  643. <div class="licence">
  644. <pre>// Copyright 2014 The Chromium Authors. All rights reserved.
  645. //
  646. // Redistribution and use in source and binary forms, with or without
  647. // modification, are permitted provided that the following conditions are
  648. // met:
  649. //
  650. // * Redistributions of source code must retain the above copyright
  651. // notice, this list of conditions and the following disclaimer.
  652. // * Redistributions in binary form must reproduce the above
  653. // copyright notice, this list of conditions and the following disclaimer
  654. // in the documentation and/or other materials provided with the
  655. // distribution.
  656. // * Neither the name of Google Inc. nor the names of its
  657. // contributors may be used to endorse or promote products derived from
  658. // this software without specific prior written permission.
  659. //
  660. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  661. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  662. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  663. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  664. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  665. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  666. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  667. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  668. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  669. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  670. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  671. /*
  672. * Copyright (C) 2012 The Android Open Source Project
  673. * All rights reserved.
  674. *
  675. * Redistribution and use in source and binary forms, with or without
  676. * modification, are permitted provided that the following conditions
  677. * are met:
  678. * * Redistributions of source code must retain the above copyright
  679. * notice, this list of conditions and the following disclaimer.
  680. * * Redistributions in binary form must reproduce the above copyright
  681. * notice, this list of conditions and the following disclaimer in
  682. * the documentation and/or other materials provided with the
  683. * distribution.
  684. *
  685. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  686. * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  687. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  688. * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  689. * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  690. * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  691. * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  692. * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  693. * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  694. * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  695. * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  696. * SUCH DAMAGE.
  697. */
  698. </pre>
  699. </div>
  700. </div>
  701. <div class="product">
  702. <span class="title">Android Explicit Synchronization</span>
  703. <a class="show" href="#">show license</a>
  704. <span class="homepage"><a href="http://source.android.com">homepage</a></span>
  705. <div class="licence">
  706. <pre>
  707. Apache License
  708. Version 2.0, January 2004
  709. http://www.apache.org/licenses/
  710. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  711. 1. Definitions.
  712. "License" shall mean the terms and conditions for use, reproduction,
  713. and distribution as defined by Sections 1 through 9 of this document.
  714. "Licensor" shall mean the copyright owner or entity authorized by
  715. the copyright owner that is granting the License.
  716. "Legal Entity" shall mean the union of the acting entity and all
  717. other entities that control, are controlled by, or are under common
  718. control with that entity. For the purposes of this definition,
  719. "control" means (i) the power, direct or indirect, to cause the
  720. direction or management of such entity, whether by contract or
  721. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  722. outstanding shares, or (iii) beneficial ownership of such entity.
  723. "You" (or "Your") shall mean an individual or Legal Entity
  724. exercising permissions granted by this License.
  725. "Source" form shall mean the preferred form for making modifications,
  726. including but not limited to software source code, documentation
  727. source, and configuration files.
  728. "Object" form shall mean any form resulting from mechanical
  729. transformation or translation of a Source form, including but
  730. not limited to compiled object code, generated documentation,
  731. and conversions to other media types.
  732. "Work" shall mean the work of authorship, whether in Source or
  733. Object form, made available under the License, as indicated by a
  734. copyright notice that is included in or attached to the work
  735. (an example is provided in the Appendix below).
  736. "Derivative Works" shall mean any work, whether in Source or Object
  737. form, that is based on (or derived from) the Work and for which the
  738. editorial revisions, annotations, elaborations, or other modifications
  739. represent, as a whole, an original work of authorship. For the purposes
  740. of this License, Derivative Works shall not include works that remain
  741. separable from, or merely link (or bind by name) to the interfaces of,
  742. the Work and Derivative Works thereof.
  743. "Contribution" shall mean any work of authorship, including
  744. the original version of the Work and any modifications or additions
  745. to that Work or Derivative Works thereof, that is intentionally
  746. submitted to Licensor for inclusion in the Work by the copyright owner
  747. or by an individual or Legal Entity authorized to submit on behalf of
  748. the copyright owner. For the purposes of this definition, "submitted"
  749. means any form of electronic, verbal, or written communication sent
  750. to the Licensor or its representatives, including but not limited to
  751. communication on electronic mailing lists, source code control systems,
  752. and issue tracking systems that are managed by, or on behalf of, the
  753. Licensor for the purpose of discussing and improving the Work, but
  754. excluding communication that is conspicuously marked or otherwise
  755. designated in writing by the copyright owner as "Not a Contribution."
  756. "Contributor" shall mean Licensor and any individual or Legal Entity
  757. on behalf of whom a Contribution has been received by Licensor and
  758. subsequently incorporated within the Work.
  759. 2. Grant of Copyright License. Subject to the terms and conditions of
  760. this License, each Contributor hereby grants to You a perpetual,
  761. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  762. copyright license to reproduce, prepare Derivative Works of,
  763. publicly display, publicly perform, sublicense, and distribute the
  764. Work and such Derivative Works in Source or Object form.
  765. 3. Grant of Patent License. Subject to the terms and conditions of
  766. this License, each Contributor hereby grants to You a perpetual,
  767. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  768. (except as stated in this section) patent license to make, have made,
  769. use, offer to sell, sell, import, and otherwise transfer the Work,
  770. where such license applies only to those patent claims licensable
  771. by such Contributor that are necessarily infringed by their
  772. Contribution(s) alone or by combination of their Contribution(s)
  773. with the Work to which such Contribution(s) was submitted. If You
  774. institute patent litigation against any entity (including a
  775. cross-claim or counterclaim in a lawsuit) alleging that the Work
  776. or a Contribution incorporated within the Work constitutes direct
  777. or contributory patent infringement, then any patent licenses
  778. granted to You under this License for that Work shall terminate
  779. as of the date such litigation is filed.
  780. 4. Redistribution. You may reproduce and distribute copies of the
  781. Work or Derivative Works thereof in any medium, with or without
  782. modifications, and in Source or Object form, provided that You
  783. meet the following conditions:
  784. (a) You must give any other recipients of the Work or
  785. Derivative Works a copy of this License; and
  786. (b) You must cause any modified files to carry prominent notices
  787. stating that You changed the files; and
  788. (c) You must retain, in the Source form of any Derivative Works
  789. that You distribute, all copyright, patent, trademark, and
  790. attribution notices from the Source form of the Work,
  791. excluding those notices that do not pertain to any part of
  792. the Derivative Works; and
  793. (d) If the Work includes a "NOTICE" text file as part of its
  794. distribution, then any Derivative Works that You distribute must
  795. include a readable copy of the attribution notices contained
  796. within such NOTICE file, excluding those notices that do not
  797. pertain to any part of the Derivative Works, in at least one
  798. of the following places: within a NOTICE text file distributed
  799. as part of the Derivative Works; within the Source form or
  800. documentation, if provided along with the Derivative Works; or,
  801. within a display generated by the Derivative Works, if and
  802. wherever such third-party notices normally appear. The contents
  803. of the NOTICE file are for informational purposes only and
  804. do not modify the License. You may add Your own attribution
  805. notices within Derivative Works that You distribute, alongside
  806. or as an addendum to the NOTICE text from the Work, provided
  807. that such additional attribution notices cannot be construed
  808. as modifying the License.
  809. You may add Your own copyright statement to Your modifications and
  810. may provide additional or different license terms and conditions
  811. for use, reproduction, or distribution of Your modifications, or
  812. for any such Derivative Works as a whole, provided Your use,
  813. reproduction, and distribution of the Work otherwise complies with
  814. the conditions stated in this License.
  815. 5. Submission of Contributions. Unless You explicitly state otherwise,
  816. any Contribution intentionally submitted for inclusion in the Work
  817. by You to the Licensor shall be under the terms and conditions of
  818. this License, without any additional terms or conditions.
  819. Notwithstanding the above, nothing herein shall supersede or modify
  820. the terms of any separate license agreement you may have executed
  821. with Licensor regarding such Contributions.
  822. 6. Trademarks. This License does not grant permission to use the trade
  823. names, trademarks, service marks, or product names of the Licensor,
  824. except as required for reasonable and customary use in describing the
  825. origin of the Work and reproducing the content of the NOTICE file.
  826. 7. Disclaimer of Warranty. Unless required by applicable law or
  827. agreed to in writing, Licensor provides the Work (and each
  828. Contributor provides its Contributions) on an "AS IS" BASIS,
  829. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  830. implied, including, without limitation, any warranties or conditions
  831. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  832. PARTICULAR PURPOSE. You are solely responsible for determining the
  833. appropriateness of using or redistributing the Work and assume any
  834. risks associated with Your exercise of permissions under this License.
  835. 8. Limitation of Liability. In no event and under no legal theory,
  836. whether in tort (including negligence), contract, or otherwise,
  837. unless required by applicable law (such as deliberate and grossly
  838. negligent acts) or agreed to in writing, shall any Contributor be
  839. liable to You for damages, including any direct, indirect, special,
  840. incidental, or consequential damages of any character arising as a
  841. result of this License or out of the use or inability to use the
  842. Work (including but not limited to damages for loss of goodwill,
  843. work stoppage, computer failure or malfunction, or any and all
  844. other commercial damages or losses), even if such Contributor
  845. has been advised of the possibility of such damages.
  846. 9. Accepting Warranty or Additional Liability. While redistributing
  847. the Work or Derivative Works thereof, You may choose to offer,
  848. and charge a fee for, acceptance of support, warranty, indemnity,
  849. or other liability obligations and/or rights consistent with this
  850. License. However, in accepting such obligations, You may act only
  851. on Your own behalf and on Your sole responsibility, not on behalf
  852. of any other Contributor, and only if You agree to indemnify,
  853. defend, and hold each Contributor harmless for any liability
  854. incurred by, or claims asserted against, such Contributor by reason
  855. of your accepting any such warranty or additional liability.
  856. END OF TERMS AND CONDITIONS
  857. APPENDIX: How to apply the Apache License to your work.
  858. To apply the Apache License to your work, attach the following
  859. boilerplate notice, with the fields enclosed by brackets "[]"
  860. replaced with your own identifying information. (Don't include
  861. the brackets!) The text should be enclosed in the appropriate
  862. comment syntax for the file format. We also recommend that a
  863. file or class name and description of purpose be included on the
  864. same "printed page" as the copyright notice for easier
  865. identification within third-party archives.
  866. Copyright [yyyy] [name of copyright owner]
  867. Licensed under the Apache License, Version 2.0 (the "License");
  868. you may not use this file except in compliance with the License.
  869. You may obtain a copy of the License at
  870. http://www.apache.org/licenses/LICENSE-2.0
  871. Unless required by applicable law or agreed to in writing, software
  872. distributed under the License is distributed on an "AS IS" BASIS,
  873. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  874. See the License for the specific language governing permissions and
  875. limitations under the License.
  876. </pre>
  877. </div>
  878. </div>
  879. <div class="product">
  880. <span class="title">Android Open Source Project - App Compat Library</span>
  881. <a class="show" href="#">show license</a>
  882. <span class="homepage"><a href="https://android.googlesource.com/platform/frameworks/support">homepage</a></span>
  883. <div class="licence">
  884. <pre>
  885. Apache License
  886. Version 2.0, January 2004
  887. http://www.apache.org/licenses/
  888. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  889. 1. Definitions.
  890. "License" shall mean the terms and conditions for use, reproduction,
  891. and distribution as defined by Sections 1 through 9 of this document.
  892. "Licensor" shall mean the copyright owner or entity authorized by
  893. the copyright owner that is granting the License.
  894. "Legal Entity" shall mean the union of the acting entity and all
  895. other entities that control, are controlled by, or are under common
  896. control with that entity. For the purposes of this definition,
  897. "control" means (i) the power, direct or indirect, to cause the
  898. direction or management of such entity, whether by contract or
  899. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  900. outstanding shares, or (iii) beneficial ownership of such entity.
  901. "You" (or "Your") shall mean an individual or Legal Entity
  902. exercising permissions granted by this License.
  903. "Source" form shall mean the preferred form for making modifications,
  904. including but not limited to software source code, documentation
  905. source, and configuration files.
  906. "Object" form shall mean any form resulting from mechanical
  907. transformation or translation of a Source form, including but
  908. not limited to compiled object code, generated documentation,
  909. and conversions to other media types.
  910. "Work" shall mean the work of authorship, whether in Source or
  911. Object form, made available under the License, as indicated by a
  912. copyright notice that is included in or attached to the work
  913. (an example is provided in the Appendix below).
  914. "Derivative Works" shall mean any work, whether in Source or Object
  915. form, that is based on (or derived from) the Work and for which the
  916. editorial revisions, annotations, elaborations, or other modifications
  917. represent, as a whole, an original work of authorship. For the purposes
  918. of this License, Derivative Works shall not include works that remain
  919. separable from, or merely link (or bind by name) to the interfaces of,
  920. the Work and Derivative Works thereof.
  921. "Contribution" shall mean any work of authorship, including
  922. the original version of the Work and any modifications or additions
  923. to that Work or Derivative Works thereof, that is intentionally
  924. submitted to Licensor for inclusion in the Work by the copyright owner
  925. or by an individual or Legal Entity authorized to submit on behalf of
  926. the copyright owner. For the purposes of this definition, "submitted"
  927. means any form of electronic, verbal, or written communication sent
  928. to the Licensor or its representatives, including but not limited to
  929. communication on electronic mailing lists, source code control systems,
  930. and issue tracking systems that are managed by, or on behalf of, the
  931. Licensor for the purpose of discussing and improving the Work, but
  932. excluding communication that is conspicuously marked or otherwise
  933. designated in writing by the copyright owner as "Not a Contribution."
  934. "Contributor" shall mean Licensor and any individual or Legal Entity
  935. on behalf of whom a Contribution has been received by Licensor and
  936. subsequently incorporated within the Work.
  937. 2. Grant of Copyright License. Subject to the terms and conditions of
  938. this License, each Contributor hereby grants to You a perpetual,
  939. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  940. copyright license to reproduce, prepare Derivative Works of,
  941. publicly display, publicly perform, sublicense, and distribute the
  942. Work and such Derivative Works in Source or Object form.
  943. 3. Grant of Patent License. Subject to the terms and conditions of
  944. this License, each Contributor hereby grants to You a perpetual,
  945. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  946. (except as stated in this section) patent license to make, have made,
  947. use, offer to sell, sell, import, and otherwise transfer the Work,
  948. where such license applies only to those patent claims licensable
  949. by such Contributor that are necessarily infringed by their
  950. Contribution(s) alone or by combination of their Contribution(s)
  951. with the Work to which such Contribution(s) was submitted. If You
  952. institute patent litigation against any entity (including a
  953. cross-claim or counterclaim in a lawsuit) alleging that the Work
  954. or a Contribution incorporated within the Work constitutes direct
  955. or contributory patent infringement, then any patent licenses
  956. granted to You under this License for that Work shall terminate
  957. as of the date such litigation is filed.
  958. 4. Redistribution. You may reproduce and distribute copies of the
  959. Work or Derivative Works thereof in any medium, with or without
  960. modifications, and in Source or Object form, provided that You
  961. meet the following conditions:
  962. (a) You must give any other recipients of the Work or
  963. Derivative Works a copy of this License; and
  964. (b) You must cause any modified files to carry prominent notices
  965. stating that You changed the files; and
  966. (c) You must retain, in the Source form of any Derivative Works
  967. that You distribute, all copyright, patent, trademark, and
  968. attribution notices from the Source form of the Work,
  969. excluding those notices that do not pertain to any part of
  970. the Derivative Works; and
  971. (d) If the Work includes a "NOTICE" text file as part of its
  972. distribution, then any Derivative Works that You distribute must
  973. include a readable copy of the attribution notices contained
  974. within such NOTICE file, excluding those notices that do not
  975. pertain to any part of the Derivative Works, in at least one
  976. of the following places: within a NOTICE text file distributed
  977. as part of the Derivative Works; within the Source form or
  978. documentation, if provided along with the Derivative Works; or,
  979. within a display generated by the Derivative Works, if and
  980. wherever such third-party notices normally appear. The contents
  981. of the NOTICE file are for informational purposes only and
  982. do not modify the License. You may add Your own attribution
  983. notices within Derivative Works that You distribute, alongside
  984. or as an addendum to the NOTICE text from the Work, provided
  985. that such additional attribution notices cannot be construed
  986. as modifying the License.
  987. You may add Your own copyright statement to Your modifications and
  988. may provide additional or different license terms and conditions
  989. for use, reproduction, or distribution of Your modifications, or
  990. for any such Derivative Works as a whole, provided Your use,
  991. reproduction, and distribution of the Work otherwise complies with
  992. the conditions stated in this License.
  993. 5. Submission of Contributions. Unless You explicitly state otherwise,
  994. any Contribution intentionally submitted for inclusion in the Work
  995. by You to the Licensor shall be under the terms and conditions of
  996. this License, without any additional terms or conditions.
  997. Notwithstanding the above, nothing herein shall supersede or modify
  998. the terms of any separate license agreement you may have executed
  999. with Licensor regarding such Contributions.
  1000. 6. Trademarks. This License does not grant permission to use the trade
  1001. names, trademarks, service marks, or product names of the Licensor,
  1002. except as required for reasonable and customary use in describing the
  1003. origin of the Work and reproducing the content of the NOTICE file.
  1004. 7. Disclaimer of Warranty. Unless required by applicable law or
  1005. agreed to in writing, Licensor provides the Work (and each
  1006. Contributor provides its Contributions) on an "AS IS" BASIS,
  1007. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1008. implied, including, without limitation, any warranties or conditions
  1009. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1010. PARTICULAR PURPOSE. You are solely responsible for determining the
  1011. appropriateness of using or redistributing the Work and assume any
  1012. risks associated with Your exercise of permissions under this License.
  1013. 8. Limitation of Liability. In no event and under no legal theory,
  1014. whether in tort (including negligence), contract, or otherwise,
  1015. unless required by applicable law (such as deliberate and grossly
  1016. negligent acts) or agreed to in writing, shall any Contributor be
  1017. liable to You for damages, including any direct, indirect, special,
  1018. incidental, or consequential damages of any character arising as a
  1019. result of this License or out of the use or inability to use the
  1020. Work (including but not limited to damages for loss of goodwill,
  1021. work stoppage, computer failure or malfunction, or any and all
  1022. other commercial damages or losses), even if such Contributor
  1023. has been advised of the possibility of such damages.
  1024. 9. Accepting Warranty or Additional Liability. While redistributing
  1025. the Work or Derivative Works thereof, You may choose to offer,
  1026. and charge a fee for, acceptance of support, warranty, indemnity,
  1027. or other liability obligations and/or rights consistent with this
  1028. License. However, in accepting such obligations, You may act only
  1029. on Your own behalf and on Your sole responsibility, not on behalf
  1030. of any other Contributor, and only if You agree to indemnify,
  1031. defend, and hold each Contributor harmless for any liability
  1032. incurred by, or claims asserted against, such Contributor by reason
  1033. of your accepting any such warranty or additional liability.
  1034. END OF TERMS AND CONDITIONS
  1035. APPENDIX: How to apply the Apache License to your work.
  1036. To apply the Apache License to your work, attach the following
  1037. boilerplate notice, with the fields enclosed by brackets "[]"
  1038. replaced with your own identifying information. (Don't include
  1039. the brackets!) The text should be enclosed in the appropriate
  1040. comment syntax for the file format. We also recommend that a
  1041. file or class name and description of purpose be included on the
  1042. same "printed page" as the copyright notice for easier
  1043. identification within third-party archives.
  1044. Copyright [yyyy] [name of copyright owner]
  1045. Licensed under the Apache License, Version 2.0 (the "License");
  1046. you may not use this file except in compliance with the License.
  1047. You may obtain a copy of the License at
  1048. http://www.apache.org/licenses/LICENSE-2.0
  1049. Unless required by applicable law or agreed to in writing, software
  1050. distributed under the License is distributed on an "AS IS" BASIS,
  1051. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1052. See the License for the specific language governing permissions and
  1053. limitations under the License.
  1054. </pre>
  1055. </div>
  1056. </div>
  1057. <div class="product">
  1058. <span class="title">Android Open Source Project - Settings App</span>
  1059. <a class="show" href="#">show license</a>
  1060. <span class="homepage"><a href="https://android.googlesource.com/platform/packages/apps/Settings/">homepage</a></span>
  1061. <div class="licence">
  1062. <pre>
  1063. Apache License
  1064. Version 2.0, January 2004
  1065. http://www.apache.org/licenses/
  1066. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1067. 1. Definitions.
  1068. "License" shall mean the terms and conditions for use, reproduction,
  1069. and distribution as defined by Sections 1 through 9 of this document.
  1070. "Licensor" shall mean the copyright owner or entity authorized by
  1071. the copyright owner that is granting the License.
  1072. "Legal Entity" shall mean the union of the acting entity and all
  1073. other entities that control, are controlled by, or are under common
  1074. control with that entity. For the purposes of this definition,
  1075. "control" means (i) the power, direct or indirect, to cause the
  1076. direction or management of such entity, whether by contract or
  1077. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1078. outstanding shares, or (iii) beneficial ownership of such entity.
  1079. "You" (or "Your") shall mean an individual or Legal Entity
  1080. exercising permissions granted by this License.
  1081. "Source" form shall mean the preferred form for making modifications,
  1082. including but not limited to software source code, documentation
  1083. source, and configuration files.
  1084. "Object" form shall mean any form resulting from mechanical
  1085. transformation or translation of a Source form, including but
  1086. not limited to compiled object code, generated documentation,
  1087. and conversions to other media types.
  1088. "Work" shall mean the work of authorship, whether in Source or
  1089. Object form, made available under the License, as indicated by a
  1090. copyright notice that is included in or attached to the work
  1091. (an example is provided in the Appendix below).
  1092. "Derivative Works" shall mean any work, whether in Source or Object
  1093. form, that is based on (or derived from) the Work and for which the
  1094. editorial revisions, annotations, elaborations, or other modifications
  1095. represent, as a whole, an original work of authorship. For the purposes
  1096. of this License, Derivative Works shall not include works that remain
  1097. separable from, or merely link (or bind by name) to the interfaces of,
  1098. the Work and Derivative Works thereof.
  1099. "Contribution" shall mean any work of authorship, including
  1100. the original version of the Work and any modifications or additions
  1101. to that Work or Derivative Works thereof, that is intentionally
  1102. submitted to Licensor for inclusion in the Work by the copyright owner
  1103. or by an individual or Legal Entity authorized to submit on behalf of
  1104. the copyright owner. For the purposes of this definition, "submitted"
  1105. means any form of electronic, verbal, or written communication sent
  1106. to the Licensor or its representatives, including but not limited to
  1107. communication on electronic mailing lists, source code control systems,
  1108. and issue tracking systems that are managed by, or on behalf of, the
  1109. Licensor for the purpose of discussing and improving the Work, but
  1110. excluding communication that is conspicuously marked or otherwise
  1111. designated in writing by the copyright owner as "Not a Contribution."
  1112. "Contributor" shall mean Licensor and any individual or Legal Entity
  1113. on behalf of whom a Contribution has been received by Licensor and
  1114. subsequently incorporated within the Work.
  1115. 2. Grant of Copyright License. Subject to the terms and conditions of
  1116. this License, each Contributor hereby grants to You a perpetual,
  1117. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1118. copyright license to reproduce, prepare Derivative Works of,
  1119. publicly display, publicly perform, sublicense, and distribute the
  1120. Work and such Derivative Works in Source or Object form.
  1121. 3. Grant of Patent License. Subject to the terms and conditions of
  1122. this License, each Contributor hereby grants to You a perpetual,
  1123. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1124. (except as stated in this section) patent license to make, have made,
  1125. use, offer to sell, sell, import, and otherwise transfer the Work,
  1126. where such license applies only to those patent claims licensable
  1127. by such Contributor that are necessarily infringed by their
  1128. Contribution(s) alone or by combination of their Contribution(s)
  1129. with the Work to which such Contribution(s) was submitted. If You
  1130. institute patent litigation against any entity (including a
  1131. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1132. or a Contribution incorporated within the Work constitutes direct
  1133. or contributory patent infringement, then any patent licenses
  1134. granted to You under this License for that Work shall terminate
  1135. as of the date such litigation is filed.
  1136. 4. Redistribution. You may reproduce and distribute copies of the
  1137. Work or Derivative Works thereof in any medium, with or without
  1138. modifications, and in Source or Object form, provided that You
  1139. meet the following conditions:
  1140. (a) You must give any other recipients of the Work or
  1141. Derivative Works a copy of this License; and
  1142. (b) You must cause any modified files to carry prominent notices
  1143. stating that You changed the files; and
  1144. (c) You must retain, in the Source form of any Derivative Works
  1145. that You distribute, all copyright, patent, trademark, and
  1146. attribution notices from the Source form of the Work,
  1147. excluding those notices that do not pertain to any part of
  1148. the Derivative Works; and
  1149. (d) If the Work includes a "NOTICE" text file as part of its
  1150. distribution, then any Derivative Works that You distribute must
  1151. include a readable copy of the attribution notices contained
  1152. within such NOTICE file, excluding those notices that do not
  1153. pertain to any part of the Derivative Works, in at least one
  1154. of the following places: within a NOTICE text file distributed
  1155. as part of the Derivative Works; within the Source form or
  1156. documentation, if provided along with the Derivative Works; or,
  1157. within a display generated by the Derivative Works, if and
  1158. wherever such third-party notices normally appear. The contents
  1159. of the NOTICE file are for informational purposes only and
  1160. do not modify the License. You may add Your own attribution
  1161. notices within Derivative Works that You distribute, alongside
  1162. or as an addendum to the NOTICE text from the Work, provided
  1163. that such additional attribution notices cannot be construed
  1164. as modifying the License.
  1165. You may add Your own copyright statement to Your modifications and
  1166. may provide additional or different license terms and conditions
  1167. for use, reproduction, or distribution of Your modifications, or
  1168. for any such Derivative Works as a whole, provided Your use,
  1169. reproduction, and distribution of the Work otherwise complies with
  1170. the conditions stated in this License.
  1171. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1172. any Contribution intentionally submitted for inclusion in the Work
  1173. by You to the Licensor shall be under the terms and conditions of
  1174. this License, without any additional terms or conditions.
  1175. Notwithstanding the above, nothing herein shall supersede or modify
  1176. the terms of any separate license agreement you may have executed
  1177. with Licensor regarding such Contributions.
  1178. 6. Trademarks. This License does not grant permission to use the trade
  1179. names, trademarks, service marks, or product names of the Licensor,
  1180. except as required for reasonable and customary use in describing the
  1181. origin of the Work and reproducing the content of the NOTICE file.
  1182. 7. Disclaimer of Warranty. Unless required by applicable law or
  1183. agreed to in writing, Licensor provides the Work (and each
  1184. Contributor provides its Contributions) on an "AS IS" BASIS,
  1185. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1186. implied, including, without limitation, any warranties or conditions
  1187. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1188. PARTICULAR PURPOSE. You are solely responsible for determining the
  1189. appropriateness of using or redistributing the Work and assume any
  1190. risks associated with Your exercise of permissions under this License.
  1191. 8. Limitation of Liability. In no event and under no legal theory,
  1192. whether in tort (including negligence), contract, or otherwise,
  1193. unless required by applicable law (such as deliberate and grossly
  1194. negligent acts) or agreed to in writing, shall any Contributor be
  1195. liable to You for damages, including any direct, indirect, special,
  1196. incidental, or consequential damages of any character arising as a
  1197. result of this License or out of the use or inability to use the
  1198. Work (including but not limited to damages for loss of goodwill,
  1199. work stoppage, computer failure or malfunction, or any and all
  1200. other commercial damages or losses), even if such Contributor
  1201. has been advised of the possibility of such damages.
  1202. 9. Accepting Warranty or Additional Liability. While redistributing
  1203. the Work or Derivative Works thereof, You may choose to offer,
  1204. and charge a fee for, acceptance of support, warranty, indemnity,
  1205. or other liability obligations and/or rights consistent with this
  1206. License. However, in accepting such obligations, You may act only
  1207. on Your own behalf and on Your sole responsibility, not on behalf
  1208. of any other Contributor, and only if You agree to indemnify,
  1209. defend, and hold each Contributor harmless for any liability
  1210. incurred by, or claims asserted against, such Contributor by reason
  1211. of your accepting any such warranty or additional liability.
  1212. END OF TERMS AND CONDITIONS
  1213. APPENDIX: How to apply the Apache License to your work.
  1214. To apply the Apache License to your work, attach the following
  1215. boilerplate notice, with the fields enclosed by brackets "[]"
  1216. replaced with your own identifying information. (Don't include
  1217. the brackets!) The text should be enclosed in the appropriate
  1218. comment syntax for the file format. We also recommend that a
  1219. file or class name and description of purpose be included on the
  1220. same "printed page" as the copyright notice for easier
  1221. identification within third-party archives.
  1222. Copyright [yyyy] [name of copyright owner]
  1223. Licensed under the Apache License, Version 2.0 (the "License");
  1224. you may not use this file except in compliance with the License.
  1225. You may obtain a copy of the License at
  1226. http://www.apache.org/licenses/LICENSE-2.0
  1227. Unless required by applicable law or agreed to in writing, software
  1228. distributed under the License is distributed on an "AS IS" BASIS,
  1229. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1230. See the License for the specific language governing permissions and
  1231. limitations under the License.
  1232. </pre>
  1233. </div>
  1234. </div>
  1235. <div class="product">
  1236. <span class="title">Android bionic libc</span>
  1237. <a class="show" href="#">show license</a>
  1238. <span class="homepage"><a href="https://android.googlesource.com/platform/bionic/+/master/libc/">homepage</a></span>
  1239. <div class="licence">
  1240. <pre> Copyright (c) 2014, Linaro Limited
  1241. All rights reserved.
  1242. Redistribution and use in source and binary forms, with or without
  1243. modification, are permitted provided that the following conditions are met:
  1244. * Redistributions of source code must retain the above copyright
  1245. notice, this list of conditions and the following disclaimer.
  1246. * Redistributions in binary form must reproduce the above copyright
  1247. notice, this list of conditions and the following disclaimer in the
  1248. documentation and/or other materials provided with the distribution.
  1249. * Neither the name of the Linaro nor the
  1250. names of its contributors may be used to endorse or promote products
  1251. derived from this software without specific prior written permission.
  1252. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1253. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1254. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1255. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1256. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1257. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1258. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1259. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1260. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1261. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1262. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1263. -------------------------------------------------------------------
  1264. strchr - find a character in a string
  1265. Copyright (c) 2014, ARM Limited
  1266. All rights Reserved.
  1267. Copyright (c) 2014, Linaro Ltd.
  1268. Redistribution and use in source and binary forms, with or without
  1269. modification, are permitted provided that the following conditions are met:
  1270. * Redistributions of source code must retain the above copyright
  1271. notice, this list of conditions and the following disclaimer.
  1272. * Redistributions in binary form must reproduce the above copyright
  1273. notice, this list of conditions and the following disclaimer in the
  1274. documentation and/or other materials provided with the distribution.
  1275. * Neither the name of the company nor the names of its contributors
  1276. may be used to endorse or promote products derived from this
  1277. software without specific prior written permission.
  1278. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1279. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1280. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1281. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1282. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1283. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1284. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1285. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1286. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1287. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1288. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1289. -------------------------------------------------------------------
  1290. Copyright (c) 1993 John Brezak
  1291. All rights reserved.
  1292. Redistribution and use in source and binary forms, with or without
  1293. modification, are permitted provided that the following conditions
  1294. are met:
  1295. 1. Redistributions of source code must retain the above copyright
  1296. notice, this list of conditions and the following disclaimer.
  1297. 2. Redistributions in binary form must reproduce the above copyright
  1298. notice, this list of conditions and the following disclaimer in the
  1299. documentation and/or other materials provided with the distribution.
  1300. 3. The name of the author may be used to endorse or promote products
  1301. derived from this software without specific prior written permission.
  1302. THIS SOFTWARE IS PROVIDED BY THE AUTHOR `AS IS'' AND ANY EXPRESS OR
  1303. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1304. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1305. DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
  1306. INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1307. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  1308. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1309. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  1310. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  1311. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  1312. POSSIBILITY OF SUCH DAMAGE.
  1313. -------------------------------------------------------------------
  1314. ====================================================
  1315. Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
  1316. Developed at SunPro, a Sun Microsystems, Inc. business.
  1317. Permission to use, copy, modify, and distribute this
  1318. software is freely granted, provided that this notice
  1319. is preserved.
  1320. -------------------------------------------------------------------
  1321. Based on the UCB version with the ID appearing below.
  1322. This is ANSIish only when "multibyte character == plain character".
  1323. Copyright (c) 1989, 1993
  1324. The Regents of the University of California. All rights reserved.
  1325. Redistribution and use in source and binary forms, with or without
  1326. modification, are permitted provided that the following conditions
  1327. are met:
  1328. 1. Redistributions of source code must retain the above copyright
  1329. notice, this list of conditions and the following disclaimer.
  1330. 2. Redistributions in binary form must reproduce the above copyright
  1331. notice, this list of conditions and the following disclaimer in the
  1332. documentation and/or other materials provided with the distribution.
  1333. 3. Neither the name of the University nor the names of its contributors
  1334. may be used to endorse or promote products derived from this software
  1335. without specific prior written permission.
  1336. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1337. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1338. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1339. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1340. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1341. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1342. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1343. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1344. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1345. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1346. SUCH DAMAGE.
  1347. -------------------------------------------------------------------
  1348. Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
  1349. All rights reserved.
  1350. Redistribution and use in source and binary forms, with or without
  1351. modification, are permitted provided that the following conditions
  1352. are met:
  1353. 1. Redistributions of source code must retain the above copyright
  1354. notice, this list of conditions and the following disclaimer.
  1355. 2. Redistributions in binary form must reproduce the above copyright
  1356. notice, this list of conditions and the following disclaimer in the
  1357. documentation and/or other materials provided with the distribution.
  1358. 3. Neither the name of the project nor the names of its contributors
  1359. may be used to endorse or promote products derived from this software
  1360. without specific prior written permission.
  1361. THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
  1362. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1363. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1364. ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
  1365. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1366. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1367. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1368. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1369. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1370. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1371. SUCH DAMAGE.
  1372. -------------------------------------------------------------------
  1373. Copyright (C) 2004, 2005, 2008 Internet Systems Consortium, Inc. ("ISC")
  1374. Copyright (C) 1995-1999, 2001, 2003 Internet Software Consortium.
  1375. Permission to use, copy, modify, and/or distribute this software for any
  1376. purpose with or without fee is hereby granted, provided that the above
  1377. copyright notice and this permission notice appear in all copies.
  1378. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
  1379. REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  1380. AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
  1381. INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  1382. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  1383. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  1384. PERFORMANCE OF THIS SOFTWARE.
  1385. -------------------------------------------------------------------
  1386. Copyright (C) 2004, 2005, 2008 Internet Systems Consortium, Inc. ("ISC")
  1387. Copyright (C) 1997-2001 Internet Software Consortium.
  1388. Permission to use, copy, modify, and/or distribute this software for any
  1389. purpose with or without fee is hereby granted, provided that the above
  1390. copyright notice and this permission notice appear in all copies.
  1391. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
  1392. REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  1393. AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
  1394. INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  1395. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  1396. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  1397. PERFORMANCE OF THIS SOFTWARE.
  1398. -------------------------------------------------------------------
  1399. Copyright (C) 2006 The Android Open Source Project
  1400. Licensed under the Apache License, Version 2.0 (the "License");
  1401. you may not use this file except in compliance with the License.
  1402. You may obtain a copy of the License at
  1403. http://www.apache.org/licenses/LICENSE-2.0
  1404. Unless required by applicable law or agreed to in writing, software
  1405. distributed under the License is distributed on an "AS IS" BASIS,
  1406. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1407. See the License for the specific language governing permissions and
  1408. limitations under the License.
  1409. -------------------------------------------------------------------
  1410. Copyright (C) 2006 The Android Open Source Project
  1411. All rights reserved.
  1412. Redistribution and use in source and binary forms, with or without
  1413. modification, are permitted provided that the following conditions
  1414. are met:
  1415. * Redistributions of source code must retain the above copyright
  1416. notice, this list of conditions and the following disclaimer.
  1417. * Redistributions in binary form must reproduce the above copyright
  1418. notice, this list of conditions and the following disclaimer in
  1419. the documentation and/or other materials provided with the
  1420. distribution.
  1421. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1422. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1423. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1424. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1425. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1426. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1427. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1428. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1429. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1430. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1431. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1432. SUCH DAMAGE.
  1433. -------------------------------------------------------------------
  1434. Copyright (C) 2008 The Android Open Source Project
  1435. Licensed under the Apache License, Version 2.0 (the "License");
  1436. you may not use this file except in compliance with the License.
  1437. You may obtain a copy of the License at
  1438. http://www.apache.org/licenses/LICENSE-2.0
  1439. Unless required by applicable law or agreed to in writing, software
  1440. distributed under the License is distributed on an "AS IS" BASIS,
  1441. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1442. See the License for the specific language governing permissions and
  1443. limitations under the License.
  1444. -------------------------------------------------------------------
  1445. Copyright (C) 2008 The Android Open Source Project
  1446. All rights reserved.
  1447. Redistribution and use in source and binary forms, with or without
  1448. modification, are permitted provided that the following conditions
  1449. are met:
  1450. * Redistributions of source code must retain the above copyright
  1451. notice, this list of conditions and the following disclaimer.
  1452. * Redistributions in binary form must reproduce the above copyright
  1453. notice, this list of conditions and the following disclaimer in
  1454. the documentation and/or other materials provided with the
  1455. distribution.
  1456. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1457. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1458. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1459. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1460. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1461. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1462. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1463. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1464. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1465. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1466. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1467. SUCH DAMAGE.
  1468. -------------------------------------------------------------------
  1469. Copyright (C) 2008 The Android Open Source Project
  1470. All rights reserved.
  1471. Copyright (c) 2013-2014, NVIDIA Corporation. All rights reserved.
  1472. Redistribution and use in source and binary forms, with or without
  1473. modification, are permitted provided that the following conditions
  1474. are met:
  1475. * Redistributions of source code must retain the above copyright
  1476. notice, this list of conditions and the following disclaimer.
  1477. * Redistributions in binary form must reproduce the above copyright
  1478. notice, this list of conditions and the following disclaimer in
  1479. the documentation and/or other materials provided with the
  1480. distribution.
  1481. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1482. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1483. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1484. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1485. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1486. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1487. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1488. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1489. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1490. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1491. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1492. SUCH DAMAGE.
  1493. -------------------------------------------------------------------
  1494. Copyright (C) 2009 The Android Open Source Project
  1495. All rights reserved.
  1496. Redistribution and use in source and binary forms, with or without
  1497. modification, are permitted provided that the following conditions
  1498. are met:
  1499. * Redistributions of source code must retain the above copyright
  1500. notice, this list of conditions and the following disclaimer.
  1501. * Redistributions in binary form must reproduce the above copyright
  1502. notice, this list of conditions and the following disclaimer in
  1503. the documentation and/or other materials provided with the
  1504. distribution.
  1505. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1506. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1507. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1508. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1509. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1510. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1511. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1512. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1513. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1514. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1515. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1516. SUCH DAMAGE.
  1517. -------------------------------------------------------------------
  1518. Copyright (C) 2010 The Android Open Source Project
  1519. Licensed under the Apache License, Version 2.0 (the "License");
  1520. you may not use this file except in compliance with the License.
  1521. You may obtain a copy of the License at
  1522. http://www.apache.org/licenses/LICENSE-2.0
  1523. Unless required by applicable law or agreed to in writing, software
  1524. distributed under the License is distributed on an "AS IS" BASIS,
  1525. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1526. See the License for the specific language governing permissions and
  1527. limitations under the License.
  1528. -------------------------------------------------------------------
  1529. Copyright (C) 2010 The Android Open Source Project
  1530. All rights reserved.
  1531. Redistribution and use in source and binary forms, with or without
  1532. modification, are permitted provided that the following conditions
  1533. are met:
  1534. * Redistributions of source code must retain the above copyright
  1535. notice, this list of conditions and the following disclaimer.
  1536. * Redistributions in binary form must reproduce the above copyright
  1537. notice, this list of conditions and the following disclaimer in
  1538. the documentation and/or other materials provided with the
  1539. distribution.
  1540. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1541. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1542. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1543. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1544. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1545. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1546. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1547. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1548. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1549. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1550. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1551. SUCH DAMAGE.
  1552. -------------------------------------------------------------------
  1553. Copyright (C) 2010 The Android Open Source Project
  1554. Copyright (c) 2008 ARM Ltd
  1555. All rights reserved.
  1556. Redistribution and use in source and binary forms, with or without
  1557. modification, are permitted provided that the following conditions
  1558. are met:
  1559. 1. Redistributions of source code must retain the above copyright
  1560. notice, this list of conditions and the following disclaimer.
  1561. 2. Redistributions in binary form must reproduce the above copyright
  1562. notice, this list of conditions and the following disclaimer in the
  1563. documentation and/or other materials provided with the distribution.
  1564. 3. The name of the company may not be used to endorse or promote
  1565. products derived from this software without specific prior written
  1566. permission.
  1567. THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
  1568. WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  1569. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  1570. IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1571. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  1572. TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  1573. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  1574. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  1575. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1576. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1577. Android adaptation and tweak by Jim Huang &lt;jserv@0xlab.org&gt;.
  1578. -------------------------------------------------------------------
  1579. Copyright (C) 2011 The Android Open Source Project
  1580. All rights reserved.
  1581. Redistribution and use in source and binary forms, with or without
  1582. modification, are permitted provided that the following conditions
  1583. are met:
  1584. * Redistributions of source code must retain the above copyright
  1585. notice, this list of conditions and the following disclaimer.
  1586. * Redistributions in binary form must reproduce the above copyright
  1587. notice, this list of conditions and the following disclaimer in
  1588. the documentation and/or other materials provided with the
  1589. distribution.
  1590. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1591. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1592. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1593. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1594. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1595. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1596. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1597. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1598. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1599. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1600. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1601. SUCH DAMAGE.
  1602. -------------------------------------------------------------------
  1603. Copyright (C) 2012 The Android Open Source Project
  1604. Licensed under the Apache License, Version 2.0 (the "License");
  1605. you may not use this file except in compliance with the License.
  1606. You may obtain a copy of the License at
  1607. http://www.apache.org/licenses/LICENSE-2.0
  1608. Unless required by applicable law or agreed to in writing, software
  1609. distributed under the License is distributed on an "AS IS" BASIS,
  1610. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1611. See the License for the specific language governing permissions and
  1612. limitations under the License.
  1613. -------------------------------------------------------------------
  1614. Copyright (C) 2012 The Android Open Source Project
  1615. All rights reserved.
  1616. Redistribution and use in source and binary forms, with or without
  1617. modification, are permitted provided that the following conditions
  1618. are met:
  1619. * Redistributions of source code must retain the above copyright
  1620. notice, this list of conditions and the following disclaimer.
  1621. * Redistributions in binary form must reproduce the above copyright
  1622. notice, this list of conditions and the following disclaimer in
  1623. the documentation and/or other materials provided with the
  1624. distribution.
  1625. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1626. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1627. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1628. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1629. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1630. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1631. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1632. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1633. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1634. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1635. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1636. SUCH DAMAGE.
  1637. -------------------------------------------------------------------
  1638. Copyright (C) 2013 The Android Open Source Project
  1639. Licensed under the Apache License, Version 2.0 (the "License");
  1640. you may not use this file except in compliance with the License.
  1641. You may obtain a copy of the License at
  1642. http://www.apache.org/licenses/LICENSE-2.0
  1643. Unless required by applicable law or agreed to in writing, software
  1644. distributed under the License is distributed on an "AS IS" BASIS,
  1645. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1646. See the License for the specific language governing permissions and
  1647. limitations under the License.
  1648. -------------------------------------------------------------------
  1649. Copyright (C) 2013 The Android Open Source Project
  1650. All rights reserved.
  1651. Redistribution and use in source and binary forms, with or without
  1652. modification, are permitted provided that the following conditions
  1653. are met:
  1654. * Redistributions of source code must retain the above copyright
  1655. notice, this list of conditions and the following disclaimer.
  1656. * Redistributions in binary form must reproduce the above copyright
  1657. notice, this list of conditions and the following disclaimer in
  1658. the documentation and/or other materials provided with the
  1659. distribution.
  1660. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1661. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1662. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1663. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1664. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1665. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1666. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1667. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1668. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1669. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1670. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1671. SUCH DAMAGE.
  1672. -------------------------------------------------------------------
  1673. Copyright (C) 2013 The Android Open Source Project
  1674. All rights reserved.
  1675. Copyright (c) 2013-2014 NVIDIA Corporation. All rights reserved.
  1676. Redistribution and use in source and binary forms, with or without
  1677. modification, are permitted provided that the following conditions
  1678. are met:
  1679. * Redistributions of source code must retain the above copyright
  1680. notice, this list of conditions and the following disclaimer.
  1681. * Redistributions in binary form must reproduce the above copyright
  1682. notice, this list of conditions and the following disclaimer in
  1683. the documentation and/or other materials provided with the
  1684. distribution.
  1685. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1686. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1687. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1688. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1689. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1690. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1691. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1692. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1693. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1694. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1695. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1696. SUCH DAMAGE.
  1697. -------------------------------------------------------------------
  1698. Copyright (C) 2013 The Android Open Source Project
  1699. Copyright (c) 2014, NVIDIA CORPORATION. All rights reserved.
  1700. All rights reserved.
  1701. Redistribution and use in source and binary forms, with or without
  1702. modification, are permitted provided that the following conditions
  1703. are met:
  1704. * Redistributions of source code must retain the above copyright
  1705. notice, this list of conditions and the following disclaimer.
  1706. * Redistributions in binary form must reproduce the above copyright
  1707. notice, this list of conditions and the following disclaimer in
  1708. the documentation and/or other materials provided with the
  1709. distribution.
  1710. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1711. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1712. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1713. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1714. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1715. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1716. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1717. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1718. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1719. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1720. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1721. SUCH DAMAGE.
  1722. -------------------------------------------------------------------
  1723. Copyright (C) 2014 The Android Open Source Project
  1724. Licensed under the Apache License, Version 2.0 (the "License");
  1725. you may not use this file except in compliance with the License.
  1726. You may obtain a copy of the License at
  1727. http://www.apache.org/licenses/LICENSE-2.0
  1728. Unless required by applicable law or agreed to in writing, software
  1729. distributed under the License is distributed on an "AS IS" BASIS,
  1730. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1731. See the License for the specific language governing permissions and
  1732. limitations under the License.
  1733. -------------------------------------------------------------------
  1734. Copyright (C) 2014 The Android Open Source Project
  1735. All rights reserved.
  1736. Redistribution and use in source and binary forms, with or without
  1737. modification, are permitted provided that the following conditions
  1738. are met:
  1739. * Redistributions of source code must retain the above copyright
  1740. notice, this list of conditions and the following disclaimer.
  1741. * Redistributions in binary form must reproduce the above copyright
  1742. notice, this list of conditions and the following disclaimer in
  1743. the documentation and/or other materials provided with the
  1744. distribution.
  1745. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1746. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1747. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1748. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1749. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1750. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1751. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1752. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1753. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1754. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1755. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1756. SUCH DAMAGE.
  1757. -------------------------------------------------------------------
  1758. Copyright (C) 2015 The Android Open Source Project
  1759. Licensed under the Apache License, Version 2.0 (the "License");
  1760. you may not use this file except in compliance with the License.
  1761. You may obtain a copy of the License at
  1762. http://www.apache.org/licenses/LICENSE-2.0
  1763. Unless required by applicable law or agreed to in writing, software
  1764. distributed under the License is distributed on an "AS IS" BASIS,
  1765. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1766. See the License for the specific language governing permissions and
  1767. limitations under the License.
  1768. -------------------------------------------------------------------
  1769. Copyright (C) 2015 The Android Open Source Project
  1770. All rights reserved.
  1771. Redistribution and use in source and binary forms, with or without
  1772. modification, are permitted provided that the following conditions
  1773. are met:
  1774. * Redistributions of source code must retain the above copyright
  1775. notice, this list of conditions and the following disclaimer.
  1776. * Redistributions in binary form must reproduce the above copyright
  1777. notice, this list of conditions and the following disclaimer in
  1778. the documentation and/or other materials provided with the
  1779. distribution.
  1780. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1781. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1782. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1783. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1784. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1785. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1786. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  1787. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  1788. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1789. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  1790. OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1791. SUCH DAMAGE.
  1792. -------------------------------------------------------------------
  1793. Copyright (c) 1980, 1983, 1988, 1993
  1794. The Regents of the University of California. All rights reserved.
  1795. Redistribution and use in source and binary forms, with or without
  1796. modification, are permitted provided that the following conditions
  1797. are met:
  1798. 1. Redistributions of source code must retain the above copyright
  1799. notice, this list of conditions and the following disclaimer.
  1800. 2. Redistributions in binary form must reproduce the above copyright
  1801. notice, this list of conditions and the following disclaimer in the
  1802. documentation and/or other materials provided with the distribution.
  1803. 3. All advertising materials mentioning features or use of this software
  1804. must display the following acknowledgement:
  1805. This product includes software developed by the University of
  1806. California, Berkeley and its contributors.
  1807. 4. Neither the name of the University nor the names of its contributors
  1808. may be used to endorse or promote products derived from this software
  1809. without specific prior written permission.
  1810. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1811. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1812. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1813. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1814. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1815. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1816. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1817. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1818. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1819. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1820. SUCH DAMAGE.
  1821. Portions Copyright (c) 1993 by Digital Equipment Corporation.
  1822. Permission to use, copy, modify, and distribute this software for any
  1823. purpose with or without fee is hereby granted, provided that the above
  1824. copyright notice and this permission notice appear in all copies, and that
  1825. the name of Digital Equipment Corporation not be used in advertising or
  1826. publicity pertaining to distribution of the document or software without
  1827. specific, written prior permission.
  1828. THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
  1829. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
  1830. OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
  1831. CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
  1832. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
  1833. PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
  1834. ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  1835. SOFTWARE.
  1836. -------------------------------------------------------------------
  1837. Copyright (c) 1982, 1986, 1993
  1838. The Regents of the University of California. All rights reserved.
  1839. Redistribution and use in source and binary forms, with or without
  1840. modification, are permitted provided that the following conditions
  1841. are met:
  1842. 1. Redistributions of source code must retain the above copyright
  1843. notice, this list of conditions and the following disclaimer.
  1844. 2. Redistributions in binary form must reproduce the above copyright
  1845. notice, this list of conditions and the following disclaimer in the
  1846. documentation and/or other materials provided with the distribution.
  1847. 3. Neither the name of the University nor the names of its contributors
  1848. may be used to endorse or promote products derived from this software
  1849. without specific prior written permission.
  1850. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1851. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1852. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1853. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1854. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1855. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1856. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1857. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1858. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1859. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1860. SUCH DAMAGE.
  1861. -------------------------------------------------------------------
  1862. Copyright (c) 1982, 1986, 1993
  1863. The Regents of the University of California. All rights reserved.
  1864. (c) UNIX System Laboratories, Inc.
  1865. All or some portions of this file are derived from material licensed
  1866. to the University of California by American Telephone and Telegraph
  1867. Co. or Unix System Laboratories, Inc. and are reproduced herein with
  1868. the permission of UNIX System Laboratories, Inc.
  1869. Redistribution and use in source and binary forms, with or without
  1870. modification, are permitted provided that the following conditions
  1871. are met:
  1872. 1. Redistributions of source code must retain the above copyright
  1873. notice, this list of conditions and the following disclaimer.
  1874. 2. Redistributions in binary form must reproduce the above copyright
  1875. notice, this list of conditions and the following disclaimer in the
  1876. documentation and/or other materials provided with the distribution.
  1877. 3. Neither the name of the University nor the names of its contributors
  1878. may be used to endorse or promote products derived from this software
  1879. without specific prior written permission.
  1880. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1881. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1882. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1883. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1884. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1885. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1886. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1887. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1888. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1889. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1890. SUCH DAMAGE.
  1891. -------------------------------------------------------------------
  1892. Copyright (c) 1983, 1987, 1989
  1893. The Regents of the University of California. All rights reserved.
  1894. Redistribution and use in source and binary forms, with or without
  1895. modification, are permitted provided that the following conditions
  1896. are met:
  1897. 1. Redistributions of source code must retain the above copyright
  1898. notice, this list of conditions and the following disclaimer.
  1899. 2. Redistributions in binary form must reproduce the above copyright
  1900. notice, this list of conditions and the following disclaimer in the
  1901. documentation and/or other materials provided with the distribution.
  1902. 3. Neither the name of the University nor the names of its contributors
  1903. may be used to endorse or promote products derived from this software
  1904. without specific prior written permission.
  1905. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1906. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1907. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1908. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1909. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1910. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1911. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1912. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1913. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1914. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1915. SUCH DAMAGE.
  1916. -------------------------------------------------------------------
  1917. Copyright (c) 1983, 1989
  1918. The Regents of the University of California. All rights reserved.
  1919. Redistribution and use in source and binary forms, with or without
  1920. modification, are permitted provided that the following conditions
  1921. are met:
  1922. 1. Redistributions of source code must retain the above copyright
  1923. notice, this list of conditions and the following disclaimer.
  1924. 2. Redistributions in binary form must reproduce the above copyright
  1925. notice, this list of conditions and the following disclaimer in the
  1926. documentation and/or other materials provided with the distribution.
  1927. 3. All advertising materials mentioning features or use of this software
  1928. must display the following acknowledgement:
  1929. This product includes software developed by the University of
  1930. California, Berkeley and its contributors.
  1931. 4. Neither the name of the University nor the names of its contributors
  1932. may be used to endorse or promote products derived from this software
  1933. without specific prior written permission.
  1934. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1935. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1936. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1937. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1938. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1939. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1940. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1941. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1942. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1943. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1944. SUCH DAMAGE.
  1945. -------------------------------------------------------------------
  1946. Copyright (c) 1983, 1989, 1993
  1947. The Regents of the University of California. All rights reserved.
  1948. Redistribution and use in source and binary forms, with or without
  1949. modification, are permitted provided that the following conditions
  1950. are met:
  1951. 1. Redistributions of source code must retain the above copyright
  1952. notice, this list of conditions and the following disclaimer.
  1953. 2. Redistributions in binary form must reproduce the above copyright
  1954. notice, this list of conditions and the following disclaimer in the
  1955. documentation and/or other materials provided with the distribution.
  1956. 3. Neither the name of the University nor the names of its contributors
  1957. may be used to endorse or promote products derived from this software
  1958. without specific prior written permission.
  1959. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1960. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1961. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1962. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1963. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1964. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1965. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1966. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1967. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1968. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1969. SUCH DAMAGE.
  1970. -------------------------------------------------------------------
  1971. Copyright (c) 1983, 1990, 1993
  1972. The Regents of the University of California. All rights reserved.
  1973. Redistribution and use in source and binary forms, with or without
  1974. modification, are permitted provided that the following conditions
  1975. are met:
  1976. 1. Redistributions of source code must retain the above copyright
  1977. notice, this list of conditions and the following disclaimer.
  1978. 2. Redistributions in binary form must reproduce the above copyright
  1979. notice, this list of conditions and the following disclaimer in the
  1980. documentation and/or other materials provided with the distribution.
  1981. 3. Neither the name of the University nor the names of its contributors
  1982. may be used to endorse or promote products derived from this software
  1983. without specific prior written permission.
  1984. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1985. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1986. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1987. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1988. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1989. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1990. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1991. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1992. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1993. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1994. SUCH DAMAGE.
  1995. Portions Copyright (c) 1993 by Digital Equipment Corporation.
  1996. Permission to use, copy, modify, and distribute this software for any
  1997. purpose with or without fee is hereby granted, provided that the above
  1998. copyright notice and this permission notice appear in all copies, and that
  1999. the name of Digital Equipment Corporation not be used in advertising or
  2000. publicity pertaining to distribution of the document or software without
  2001. specific, written prior permission.
  2002. THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
  2003. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
  2004. OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
  2005. CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
  2006. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
  2007. PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
  2008. ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  2009. SOFTWARE.
  2010. -------------------------------------------------------------------
  2011. Copyright (c) 1983, 1993
  2012. The Regents of the University of California. All rights reserved.
  2013. Redistribution and use in source and binary forms, with or without
  2014. modification, are permitted provided that the following conditions
  2015. are met:
  2016. 1. Redistributions of source code must retain the above copyright
  2017. notice, this list of conditions and the following disclaimer.
  2018. 2. Redistributions in binary form must reproduce the above copyright
  2019. notice, this list of conditions and the following disclaimer in the
  2020. documentation and/or other materials provided with the distribution.
  2021. 3. Neither the name of the University nor the names of its contributors
  2022. may be used to endorse or promote products derived from this software
  2023. without specific prior written permission.
  2024. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2025. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2026. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2027. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2028. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2029. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2030. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2031. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2032. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2033. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2034. SUCH DAMAGE.
  2035. -------------------------------------------------------------------
  2036. Copyright (c) 1983, 1993
  2037. The Regents of the University of California. All rights reserved.
  2038. Redistribution and use in source and binary forms, with or without
  2039. modification, are permitted provided that the following conditions
  2040. are met:
  2041. 1. Redistributions of source code must retain the above copyright
  2042. notice, this list of conditions and the following disclaimer.
  2043. 2. Redistributions in binary form must reproduce the above copyright
  2044. notice, this list of conditions and the following disclaimer in the
  2045. documentation and/or other materials provided with the distribution.
  2046. 4. Neither the name of the University nor the names of its contributors
  2047. may be used to endorse or promote products derived from this software
  2048. without specific prior written permission.
  2049. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2050. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2051. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2052. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2053. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2054. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2055. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2056. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2057. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2058. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2059. SUCH DAMAGE.
  2060. -------------------------------------------------------------------
  2061. Copyright (c) 1985
  2062. The Regents of the University of California. All rights reserved.
  2063. Redistribution and use in source and binary forms, with or without
  2064. modification, are permitted provided that the following conditions
  2065. are met:
  2066. 1. Redistributions of source code must retain the above copyright
  2067. notice, this list of conditions and the following disclaimer.
  2068. 2. Redistributions in binary form must reproduce the above copyright
  2069. notice, this list of conditions and the following disclaimer in the
  2070. documentation and/or other materials provided with the distribution.
  2071. 3. All advertising materials mentioning features or use of this software
  2072. must display the following acknowledgement:
  2073. This product includes software developed by the University of
  2074. California, Berkeley and its contributors.
  2075. 4. Neither the name of the University nor the names of its contributors
  2076. may be used to endorse or promote products derived from this software
  2077. without specific prior written permission.
  2078. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2079. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2080. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2081. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2082. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2083. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2084. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2085. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2086. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2087. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2088. SUCH DAMAGE.
  2089. -------------------------------------------------------------------
  2090. Copyright (c) 1985 Regents of the University of California.
  2091. All rights reserved.
  2092. Redistribution and use in source and binary forms, with or without
  2093. modification, are permitted provided that the following conditions
  2094. are met:
  2095. 1. Redistributions of source code must retain the above copyright
  2096. notice, this list of conditions and the following disclaimer.
  2097. 2. Redistributions in binary form must reproduce the above copyright
  2098. notice, this list of conditions and the following disclaimer in the
  2099. documentation and/or other materials provided with the distribution.
  2100. 3. Neither the name of the University nor the names of its contributors
  2101. may be used to endorse or promote products derived from this software
  2102. without specific prior written permission.
  2103. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2104. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2105. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2106. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2107. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2108. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2109. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2110. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2111. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2112. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2113. SUCH DAMAGE.
  2114. -------------------------------------------------------------------
  2115. Copyright (c) 1985, 1988, 1993
  2116. The Regents of the University of California. All rights reserved.
  2117. Redistribution and use in source and binary forms, with or without
  2118. modification, are permitted provided that the following conditions
  2119. are met:
  2120. 1. Redistributions of source code must retain the above copyright
  2121. notice, this list of conditions and the following disclaimer.
  2122. 2. Redistributions in binary form must reproduce the above copyright
  2123. notice, this list of conditions and the following disclaimer in the
  2124. documentation and/or other materials provided with the distribution.
  2125. 3. Neither the name of the University nor the names of its contributors
  2126. may be used to endorse or promote products derived from this software
  2127. without specific prior written permission.
  2128. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2129. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2130. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2131. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2132. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2133. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2134. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2135. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2136. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2137. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2138. SUCH DAMAGE.
  2139. Portions Copyright (c) 1993 by Digital Equipment Corporation.
  2140. Permission to use, copy, modify, and distribute this software for any
  2141. purpose with or without fee is hereby granted, provided that the above
  2142. copyright notice and this permission notice appear in all copies, and that
  2143. the name of Digital Equipment Corporation not be used in advertising or
  2144. publicity pertaining to distribution of the document or software without
  2145. specific, written prior permission.
  2146. THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
  2147. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
  2148. OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
  2149. CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
  2150. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
  2151. PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
  2152. ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  2153. SOFTWARE.
  2154. -------------------------------------------------------------------
  2155. Copyright (c) 1985, 1989, 1993
  2156. The Regents of the University of California. All rights reserved.
  2157. Redistribution and use in source and binary forms, with or without
  2158. modification, are permitted provided that the following conditions
  2159. are met:
  2160. 1. Redistributions of source code must retain the above copyright
  2161. notice, this list of conditions and the following disclaimer.
  2162. 2. Redistributions in binary form must reproduce the above copyright
  2163. notice, this list of conditions and the following disclaimer in the
  2164. documentation and/or other materials provided with the distribution.
  2165. 3. All advertising materials mentioning features or use of this software
  2166. must display the following acknowledgement:
  2167. This product includes software developed by the University of
  2168. California, Berkeley and its contributors.
  2169. 4. Neither the name of the University nor the names of its contributors
  2170. may be used to endorse or promote products derived from this software
  2171. without specific prior written permission.
  2172. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2173. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2174. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2175. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2176. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2177. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2178. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2179. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2180. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2181. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2182. SUCH DAMAGE.
  2183. -------------------------------------------------------------------
  2184. Copyright (c) 1985, 1993
  2185. The Regents of the University of California. All rights reserved.
  2186. Redistribution and use in source and binary forms, with or without
  2187. modification, are permitted provided that the following conditions
  2188. are met:
  2189. 1. Redistributions of source code must retain the above copyright
  2190. notice, this list of conditions and the following disclaimer.
  2191. 2. Redistributions in binary form must reproduce the above copyright
  2192. notice, this list of conditions and the following disclaimer in the
  2193. documentation and/or other materials provided with the distribution.
  2194. 3. All advertising materials mentioning features or use of this software
  2195. must display the following acknowledgement:
  2196. This product includes software developed by the University of
  2197. California, Berkeley and its contributors.
  2198. 4. Neither the name of the University nor the names of its contributors
  2199. may be used to endorse or promote products derived from this software
  2200. without specific prior written permission.
  2201. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2202. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2203. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2204. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2205. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2206. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2207. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2208. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2209. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2210. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2211. SUCH DAMAGE.
  2212. -------------------------------------------------------------------
  2213. Copyright (c) 1985, 1993
  2214. The Regents of the University of California. All rights reserved.
  2215. Redistribution and use in source and binary forms, with or without
  2216. modification, are permitted provided that the following conditions
  2217. are met:
  2218. 1. Redistributions of source code must retain the above copyright
  2219. notice, this list of conditions and the following disclaimer.
  2220. 2. Redistributions in binary form must reproduce the above copyright
  2221. notice, this list of conditions and the following disclaimer in the
  2222. documentation and/or other materials provided with the distribution.
  2223. 3. Neither the name of the University nor the names of its contributors
  2224. may be used to endorse or promote products derived from this software
  2225. without specific prior written permission.
  2226. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2227. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2228. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2229. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2230. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2231. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2232. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2233. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2234. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2235. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2236. SUCH DAMAGE.
  2237. -------------------------------------------------------------------
  2238. Copyright (c) 1987 Regents of the University of California.
  2239. All rights reserved.
  2240. Redistribution and use in source and binary forms, with or without
  2241. modification, are permitted provided that the following conditions
  2242. are met:
  2243. 1. Redistributions of source code must retain the above copyright
  2244. notice, this list of conditions and the following disclaimer.
  2245. 2. Redistributions in binary form must reproduce the above copyright
  2246. notice, this list of conditions and the following disclaimer in the
  2247. documentation and/or other materials provided with the distribution.
  2248. 3. Neither the name of the University nor the names of its contributors
  2249. may be used to endorse or promote products derived from this software
  2250. without specific prior written permission.
  2251. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2252. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2253. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2254. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2255. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2256. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2257. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2258. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2259. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2260. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2261. SUCH DAMAGE.
  2262. -------------------------------------------------------------------
  2263. Copyright (c) 1987, 1993
  2264. The Regents of the University of California. All rights reserved.
  2265. Redistribution and use in source and binary forms, with or without
  2266. modification, are permitted provided that the following conditions
  2267. are met:
  2268. 1. Redistributions of source code must retain the above copyright
  2269. notice, this list of conditions and the following disclaimer.
  2270. 2. Redistributions in binary form must reproduce the above copyright
  2271. notice, this list of conditions and the following disclaimer in the
  2272. documentation and/or other materials provided with the distribution.
  2273. 3. All advertising materials mentioning features or use of this software
  2274. must display the following acknowledgement:
  2275. This product includes software developed by the University of
  2276. California, Berkeley and its contributors.
  2277. 4. Neither the name of the University nor the names of its contributors
  2278. may be used to endorse or promote products derived from this software
  2279. without specific prior written permission.
  2280. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2281. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2282. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2283. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2284. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2285. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2286. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2287. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2288. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2289. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2290. SUCH DAMAGE.
  2291. -------------------------------------------------------------------
  2292. Copyright (c) 1987, 1993
  2293. The Regents of the University of California. All rights reserved.
  2294. Redistribution and use in source and binary forms, with or without
  2295. modification, are permitted provided that the following conditions
  2296. are met:
  2297. 1. Redistributions of source code must retain the above copyright
  2298. notice, this list of conditions and the following disclaimer.
  2299. 2. Redistributions in binary form must reproduce the above copyright
  2300. notice, this list of conditions and the following disclaimer in the
  2301. documentation and/or other materials provided with the distribution.
  2302. 3. Neither the name of the University nor the names of its contributors
  2303. may be used to endorse or promote products derived from this software
  2304. without specific prior written permission.
  2305. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2306. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2307. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2308. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2309. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2310. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2311. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2312. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2313. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2314. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2315. SUCH DAMAGE.
  2316. -------------------------------------------------------------------
  2317. Copyright (c) 1988 Regents of the University of California.
  2318. All rights reserved.
  2319. Redistribution and use in source and binary forms, with or without
  2320. modification, are permitted provided that the following conditions
  2321. are met:
  2322. 1. Redistributions of source code must retain the above copyright
  2323. notice, this list of conditions and the following disclaimer.
  2324. 2. Redistributions in binary form must reproduce the above copyright
  2325. notice, this list of conditions and the following disclaimer in the
  2326. documentation and/or other materials provided with the distribution.
  2327. 3. Neither the name of the University nor the names of its contributors
  2328. may be used to endorse or promote products derived from this software
  2329. without specific prior written permission.
  2330. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2331. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2332. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2333. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2334. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2335. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2336. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2337. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2338. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2339. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2340. SUCH DAMAGE.
  2341. -------------------------------------------------------------------
  2342. Copyright (c) 1988 The Regents of the University of California.
  2343. All rights reserved.
  2344. Redistribution and use in source and binary forms, with or without
  2345. modification, are permitted provided that the following conditions
  2346. are met:
  2347. 1. Redistributions of source code must retain the above copyright
  2348. notice, this list of conditions and the following disclaimer.
  2349. 2. Redistributions in binary form must reproduce the above copyright
  2350. notice, this list of conditions and the following disclaimer in the
  2351. documentation and/or other materials provided with the distribution.
  2352. 3. Neither the name of the University nor the names of its contributors
  2353. may be used to endorse or promote products derived from this software
  2354. without specific prior written permission.
  2355. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2356. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2357. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2358. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2359. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2360. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2361. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2362. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2363. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2364. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2365. SUCH DAMAGE.
  2366. -------------------------------------------------------------------
  2367. Copyright (c) 1988, 1993
  2368. The Regents of the University of California. All rights reserved.
  2369. Redistribution and use in source and binary forms, with or without
  2370. modification, are permitted provided that the following conditions
  2371. are met:
  2372. 1. Redistributions of source code must retain the above copyright
  2373. notice, this list of conditions and the following disclaimer.
  2374. 2. Redistributions in binary form must reproduce the above copyright
  2375. notice, this list of conditions and the following disclaimer in the
  2376. documentation and/or other materials provided with the distribution.
  2377. 3. All advertising materials mentioning features or use of this software
  2378. must display the following acknowledgement:
  2379. This product includes software developed by the University of
  2380. California, Berkeley and its contributors.
  2381. 4. Neither the name of the University nor the names of its contributors
  2382. may be used to endorse or promote products derived from this software
  2383. without specific prior written permission.
  2384. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2385. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2386. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2387. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2388. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2389. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2390. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2391. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2392. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2393. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2394. SUCH DAMAGE.
  2395. -------------------------------------------------------------------
  2396. Copyright (c) 1988, 1993
  2397. The Regents of the University of California. All rights reserved.
  2398. Redistribution and use in source and binary forms, with or without
  2399. modification, are permitted provided that the following conditions
  2400. are met:
  2401. 1. Redistributions of source code must retain the above copyright
  2402. notice, this list of conditions and the following disclaimer.
  2403. 2. Redistributions in binary form must reproduce the above copyright
  2404. notice, this list of conditions and the following disclaimer in the
  2405. documentation and/or other materials provided with the distribution.
  2406. 3. Neither the name of the University nor the names of its contributors
  2407. may be used to endorse or promote products derived from this software
  2408. without specific prior written permission.
  2409. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2410. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2411. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2412. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2413. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2414. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2415. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2416. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2417. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2418. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2419. SUCH DAMAGE.
  2420. -------------------------------------------------------------------
  2421. Copyright (c) 1988, 1993
  2422. The Regents of the University of California. All rights reserved.
  2423. This code is derived from software written by Ken Arnold and
  2424. published in UNIX Review, Vol. 6, No. 8.
  2425. Redistribution and use in source and binary forms, with or without
  2426. modification, are permitted provided that the following conditions
  2427. are met:
  2428. 1. Redistributions of source code must retain the above copyright
  2429. notice, this list of conditions and the following disclaimer.
  2430. 2. Redistributions in binary form must reproduce the above copyright
  2431. notice, this list of conditions and the following disclaimer in the
  2432. documentation and/or other materials provided with the distribution.
  2433. 3. Neither the name of the University nor the names of its contributors
  2434. may be used to endorse or promote products derived from this software
  2435. without specific prior written permission.
  2436. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2437. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2438. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2439. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2440. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2441. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2442. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2443. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2444. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2445. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2446. SUCH DAMAGE.
  2447. -------------------------------------------------------------------
  2448. Copyright (c) 1989 The Regents of the University of California.
  2449. All rights reserved.
  2450. Redistribution and use in source and binary forms are permitted
  2451. provided that the above copyright notice and this paragraph are
  2452. duplicated in all such forms and that any documentation,
  2453. advertising materials, and other materials related to such
  2454. distribution and use acknowledge that the software was developed
  2455. by the University of California, Berkeley. The name of the
  2456. University may not be used to endorse or promote products derived
  2457. from this software without specific prior written permission.
  2458. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
  2459. IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  2460. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  2461. -------------------------------------------------------------------
  2462. Copyright (c) 1989 The Regents of the University of California.
  2463. All rights reserved.
  2464. Redistribution and use in source and binary forms, with or without
  2465. modification, are permitted provided that the following conditions
  2466. are met:
  2467. 1. Redistributions of source code must retain the above copyright
  2468. notice, this list of conditions and the following disclaimer.
  2469. 2. Redistributions in binary form must reproduce the above copyright
  2470. notice, this list of conditions and the following disclaimer in the
  2471. documentation and/or other materials provided with the distribution.
  2472. 3. Neither the name of the University nor the names of its contributors
  2473. may be used to endorse or promote products derived from this software
  2474. without specific prior written permission.
  2475. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2476. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2477. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2478. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2479. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2480. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2481. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2482. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2483. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2484. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2485. SUCH DAMAGE.
  2486. -------------------------------------------------------------------
  2487. Copyright (c) 1989 The Regents of the University of California.
  2488. All rights reserved.
  2489. (c) UNIX System Laboratories, Inc.
  2490. All or some portions of this file are derived from material licensed
  2491. to the University of California by American Telephone and Telegraph
  2492. Co. or Unix System Laboratories, Inc. and are reproduced herein with
  2493. the permission of UNIX System Laboratories, Inc.
  2494. Redistribution and use in source and binary forms, with or without
  2495. modification, are permitted provided that the following conditions
  2496. are met:
  2497. 1. Redistributions of source code must retain the above copyright
  2498. notice, this list of conditions and the following disclaimer.
  2499. 2. Redistributions in binary form must reproduce the above copyright
  2500. notice, this list of conditions and the following disclaimer in the
  2501. documentation and/or other materials provided with the distribution.
  2502. 3. Neither the name of the University nor the names of its contributors
  2503. may be used to endorse or promote products derived from this software
  2504. without specific prior written permission.
  2505. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2506. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2507. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2508. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2509. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2510. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2511. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2512. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2513. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2514. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2515. SUCH DAMAGE.
  2516. -------------------------------------------------------------------
  2517. Copyright (c) 1989, 1993
  2518. The Regents of the University of California. All rights reserved.
  2519. Redistribution and use in source and binary forms, with or without
  2520. modification, are permitted provided that the following conditions
  2521. are met:
  2522. 1. Redistributions of source code must retain the above copyright
  2523. notice, this list of conditions and the following disclaimer.
  2524. 2. Redistributions in binary form must reproduce the above copyright
  2525. notice, this list of conditions and the following disclaimer in the
  2526. documentation and/or other materials provided with the distribution.
  2527. 3. Neither the name of the University nor the names of its contributors
  2528. may be used to endorse or promote products derived from this software
  2529. without specific prior written permission.
  2530. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2531. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2532. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2533. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2534. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2535. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2536. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2537. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2538. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2539. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2540. SUCH DAMAGE.
  2541. -------------------------------------------------------------------
  2542. Copyright (c) 1989, 1993
  2543. The Regents of the University of California. All rights reserved.
  2544. Redistribution and use in source and binary forms, with or without
  2545. modification, are permitted provided that the following conditions
  2546. are met:
  2547. 1. Redistributions of source code must retain the above copyright
  2548. notice, this list of conditions and the following disclaimer.
  2549. 2. Redistributions in binary form must reproduce the above copyright
  2550. notice, this list of conditions and the following disclaimer in the
  2551. documentation and/or other materials provided with the distribution.
  2552. 4. Neither the name of the University nor the names of its contributors
  2553. may be used to endorse or promote products derived from this software
  2554. without specific prior written permission.
  2555. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2556. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2557. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2558. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2559. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2560. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2561. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2562. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2563. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2564. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2565. SUCH DAMAGE.
  2566. -------------------------------------------------------------------
  2567. Copyright (c) 1989, 1993
  2568. The Regents of the University of California. All rights reserved.
  2569. This code is derived from software contributed to Berkeley by
  2570. Roger L. Snyder.
  2571. Redistribution and use in source and binary forms, with or without
  2572. modification, are permitted provided that the following conditions
  2573. are met:
  2574. 1. Redistributions of source code must retain the above copyright
  2575. notice, this list of conditions and the following disclaimer.
  2576. 2. Redistributions in binary form must reproduce the above copyright
  2577. notice, this list of conditions and the following disclaimer in the
  2578. documentation and/or other materials provided with the distribution.
  2579. 3. Neither the name of the University nor the names of its contributors
  2580. may be used to endorse or promote products derived from this software
  2581. without specific prior written permission.
  2582. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2583. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2584. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2585. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2586. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2587. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2588. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2589. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2590. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2591. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2592. SUCH DAMAGE.
  2593. -------------------------------------------------------------------
  2594. Copyright (c) 1989, 1993
  2595. The Regents of the University of California. All rights reserved.
  2596. (c) UNIX System Laboratories, Inc.
  2597. All or some portions of this file are derived from material licensed
  2598. to the University of California by American Telephone and Telegraph
  2599. Co. or Unix System Laboratories, Inc. and are reproduced herein with
  2600. the permission of UNIX System Laboratories, Inc.
  2601. Redistribution and use in source and binary forms, with or without
  2602. modification, are permitted provided that the following conditions
  2603. are met:
  2604. 1. Redistributions of source code must retain the above copyright
  2605. notice, this list of conditions and the following disclaimer.
  2606. 2. Redistributions in binary form must reproduce the above copyright
  2607. notice, this list of conditions and the following disclaimer in the
  2608. documentation and/or other materials provided with the distribution.
  2609. 3. Neither the name of the University nor the names of its contributors
  2610. may be used to endorse or promote products derived from this software
  2611. without specific prior written permission.
  2612. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2613. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2614. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2615. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2616. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2617. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2618. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2619. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2620. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2621. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2622. SUCH DAMAGE.
  2623. -------------------------------------------------------------------
  2624. Copyright (c) 1989, 1993, 1994
  2625. The Regents of the University of California. All rights reserved.
  2626. Redistribution and use in source and binary forms, with or without
  2627. modification, are permitted provided that the following conditions
  2628. are met:
  2629. 1. Redistributions of source code must retain the above copyright
  2630. notice, this list of conditions and the following disclaimer.
  2631. 2. Redistributions in binary form must reproduce the above copyright
  2632. notice, this list of conditions and the following disclaimer in the
  2633. documentation and/or other materials provided with the distribution.
  2634. 3. Neither the name of the University nor the names of its contributors
  2635. may be used to endorse or promote products derived from this software
  2636. without specific prior written permission.
  2637. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2638. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2639. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2640. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2641. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2642. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2643. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2644. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2645. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2646. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2647. SUCH DAMAGE.
  2648. -------------------------------------------------------------------
  2649. Copyright (c) 1990 The Regents of the University of California.
  2650. All rights reserved.
  2651. Redistribution and use in source and binary forms, with or without
  2652. modification, are permitted provided that the following conditions
  2653. are met:
  2654. 1. Redistributions of source code must retain the above copyright
  2655. notice, this list of conditions and the following disclaimer.
  2656. 2. Redistributions in binary form must reproduce the above copyright
  2657. notice, this list of conditions and the following disclaimer in the
  2658. documentation and/or other materials provided with the distribution.
  2659. 3. Neither the name of the University nor the names of its contributors
  2660. may be used to endorse or promote products derived from this software
  2661. without specific prior written permission.
  2662. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2663. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2664. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2665. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2666. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2667. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2668. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2669. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2670. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2671. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2672. SUCH DAMAGE.
  2673. -------------------------------------------------------------------
  2674. Copyright (c) 1990 The Regents of the University of California.
  2675. All rights reserved.
  2676. This code is derived from locore.s.
  2677. Redistribution and use in source and binary forms, with or without
  2678. modification, are permitted provided that the following conditions
  2679. are met:
  2680. 1. Redistributions of source code must retain the above copyright
  2681. notice, this list of conditions and the following disclaimer.
  2682. 2. Redistributions in binary form must reproduce the above copyright
  2683. notice, this list of conditions and the following disclaimer in the
  2684. documentation and/or other materials provided with the distribution.
  2685. 3. Neither the name of the University nor the names of its contributors
  2686. may be used to endorse or promote products derived from this software
  2687. without specific prior written permission.
  2688. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2689. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2690. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2691. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2692. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2693. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2694. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2695. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2696. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2697. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2698. SUCH DAMAGE.
  2699. -------------------------------------------------------------------
  2700. Copyright (c) 1990 The Regents of the University of California.
  2701. All rights reserved.
  2702. This code is derived from software contributed to Berkeley by
  2703. Chris Torek.
  2704. Redistribution and use in source and binary forms, with or without
  2705. modification, are permitted provided that the following conditions
  2706. are met:
  2707. 1. Redistributions of source code must retain the above copyright
  2708. notice, this list of conditions and the following disclaimer.
  2709. 2. Redistributions in binary form must reproduce the above copyright
  2710. notice, this list of conditions and the following disclaimer in the
  2711. documentation and/or other materials provided with the distribution.
  2712. 3. Neither the name of the University nor the names of its contributors
  2713. may be used to endorse or promote products derived from this software
  2714. without specific prior written permission.
  2715. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2716. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2717. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2718. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2719. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2720. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2721. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2722. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2723. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2724. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2725. SUCH DAMAGE.
  2726. -------------------------------------------------------------------
  2727. Copyright (c) 1990 The Regents of the University of California.
  2728. All rights reserved.
  2729. This code is derived from software contributed to Berkeley by
  2730. William Jolitz.
  2731. Redistribution and use in source and binary forms, with or without
  2732. modification, are permitted provided that the following conditions
  2733. are met:
  2734. 1. Redistributions of source code must retain the above copyright
  2735. notice, this list of conditions and the following disclaimer.
  2736. 2. Redistributions in binary form must reproduce the above copyright
  2737. notice, this list of conditions and the following disclaimer in the
  2738. documentation and/or other materials provided with the distribution.
  2739. 3. Neither the name of the University nor the names of its contributors
  2740. may be used to endorse or promote products derived from this software
  2741. without specific prior written permission.
  2742. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2743. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2744. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2745. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2746. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2747. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2748. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2749. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2750. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2751. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2752. SUCH DAMAGE.
  2753. -------------------------------------------------------------------
  2754. Copyright (c) 1990, 1993
  2755. The Regents of the University of California. All rights reserved.
  2756. Redistribution and use in source and binary forms, with or without
  2757. modification, are permitted provided that the following conditions
  2758. are met:
  2759. 1. Redistributions of source code must retain the above copyright
  2760. notice, this list of conditions and the following disclaimer.
  2761. 2. Redistributions in binary form must reproduce the above copyright
  2762. notice, this list of conditions and the following disclaimer in the
  2763. documentation and/or other materials provided with the distribution.
  2764. 3. Neither the name of the University nor the names of its contributors
  2765. may be used to endorse or promote products derived from this software
  2766. without specific prior written permission.
  2767. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2768. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2769. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2770. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2771. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2772. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2773. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2774. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2775. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2776. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2777. SUCH DAMAGE.
  2778. -------------------------------------------------------------------
  2779. Copyright (c) 1990, 1993
  2780. The Regents of the University of California. All rights reserved.
  2781. This code is derived from software contributed to Berkeley by
  2782. Chris Torek.
  2783. Redistribution and use in source and binary forms, with or without
  2784. modification, are permitted provided that the following conditions
  2785. are met:
  2786. 1. Redistributions of source code must retain the above copyright
  2787. notice, this list of conditions and the following disclaimer.
  2788. 2. Redistributions in binary form must reproduce the above copyright
  2789. notice, this list of conditions and the following disclaimer in the
  2790. documentation and/or other materials provided with the distribution.
  2791. 3. Neither the name of the University nor the names of its contributors
  2792. may be used to endorse or promote products derived from this software
  2793. without specific prior written permission.
  2794. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2795. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2796. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2797. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2798. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2799. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2800. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2801. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2802. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2803. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2804. SUCH DAMAGE.
  2805. -------------------------------------------------------------------
  2806. Copyright (c) 1990, 1993
  2807. The Regents of the University of California. All rights reserved.
  2808. This code is derived from software contributed to Berkeley by
  2809. Donn Seeley at UUNET Technologies, Inc.
  2810. Redistribution and use in source and binary forms, with or without
  2811. modification, are permitted provided that the following conditions
  2812. are met:
  2813. 1. Redistributions of source code must retain the above copyright
  2814. notice, this list of conditions and the following disclaimer.
  2815. 2. Redistributions in binary form must reproduce the above copyright
  2816. notice, this list of conditions and the following disclaimer in the
  2817. documentation and/or other materials provided with the distribution.
  2818. 3. Neither the name of the University nor the names of its contributors
  2819. may be used to endorse or promote products derived from this software
  2820. without specific prior written permission.
  2821. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2822. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2823. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2824. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2825. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2826. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2827. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2828. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2829. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2830. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2831. SUCH DAMAGE.
  2832. -------------------------------------------------------------------
  2833. Copyright (c) 1990, 1993
  2834. The Regents of the University of California. All rights reserved.
  2835. This code is derived from software contributed to Berkeley by
  2836. Donn Seeley at UUNET Technologies, Inc.
  2837. Redistribution and use in source and binary forms, with or without
  2838. modification, are permitted provided that the following conditions
  2839. are met:
  2840. 1. Redistributions of source code must retain the above copyright
  2841. notice, this list of conditions and the following disclaimer.
  2842. 2. Redistributions in binary form must reproduce the above copyright
  2843. notice, this list of conditions and the following disclaimer in the
  2844. documentation and/or other materials provided with the distribution.
  2845. 4. Neither the name of the University nor the names of its contributors
  2846. may be used to endorse or promote products derived from this software
  2847. without specific prior written permission.
  2848. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2849. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2850. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2851. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2852. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2853. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2854. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2855. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2856. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2857. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2858. SUCH DAMAGE.
  2859. -------------------------------------------------------------------
  2860. Copyright (c) 1990, 1993
  2861. The Regents of the University of California. All rights reserved.
  2862. (c) UNIX System Laboratories, Inc.
  2863. All or some portions of this file are derived from material licensed
  2864. to the University of California by American Telephone and Telegraph
  2865. Co. or Unix System Laboratories, Inc. and are reproduced herein with
  2866. the permission of UNIX System Laboratories, Inc.
  2867. Redistribution and use in source and binary forms, with or without
  2868. modification, are permitted provided that the following conditions
  2869. are met:
  2870. 1. Redistributions of source code must retain the above copyright
  2871. notice, this list of conditions and the following disclaimer.
  2872. 2. Redistributions in binary form must reproduce the above copyright
  2873. notice, this list of conditions and the following disclaimer in the
  2874. documentation and/or other materials provided with the distribution.
  2875. 3. Neither the name of the University nor the names of its contributors
  2876. may be used to endorse or promote products derived from this software
  2877. without specific prior written permission.
  2878. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2879. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2880. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2881. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2882. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2883. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2884. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2885. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2886. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2887. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2888. SUCH DAMAGE.
  2889. -------------------------------------------------------------------
  2890. Copyright (c) 1990, 1993, 1994
  2891. The Regents of the University of California. All rights reserved.
  2892. Redistribution and use in source and binary forms, with or without
  2893. modification, are permitted provided that the following conditions
  2894. are met:
  2895. 1. Redistributions of source code must retain the above copyright
  2896. notice, this list of conditions and the following disclaimer.
  2897. 2. Redistributions in binary form must reproduce the above copyright
  2898. notice, this list of conditions and the following disclaimer in the
  2899. documentation and/or other materials provided with the distribution.
  2900. 3. Neither the name of the University nor the names of its contributors
  2901. may be used to endorse or promote products derived from this software
  2902. without specific prior written permission.
  2903. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2904. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2905. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2906. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2907. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2908. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2909. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2910. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2911. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2912. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2913. SUCH DAMAGE.
  2914. -------------------------------------------------------------------
  2915. Copyright (c) 1990, 1993, 1994
  2916. The Regents of the University of California. All rights reserved.
  2917. This code is derived from software contributed to Berkeley by
  2918. Chris Torek.
  2919. Redistribution and use in source and binary forms, with or without
  2920. modification, are permitted provided that the following conditions
  2921. are met:
  2922. 1. Redistributions of source code must retain the above copyright
  2923. notice, this list of conditions and the following disclaimer.
  2924. 2. Redistributions in binary form must reproduce the above copyright
  2925. notice, this list of conditions and the following disclaimer in the
  2926. documentation and/or other materials provided with the distribution.
  2927. 3. Neither the name of the University nor the names of its contributors
  2928. may be used to endorse or promote products derived from this software
  2929. without specific prior written permission.
  2930. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2931. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2932. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2933. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2934. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2935. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2936. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2937. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2938. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2939. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2940. SUCH DAMAGE.
  2941. -------------------------------------------------------------------
  2942. Copyright (c) 1991 The Regents of the University of California.
  2943. All rights reserved.
  2944. Redistribution and use in source and binary forms, with or without
  2945. modification, are permitted provided that the following conditions
  2946. are met:
  2947. 1. Redistributions of source code must retain the above copyright
  2948. notice, this list of conditions and the following disclaimer.
  2949. 2. Redistributions in binary form must reproduce the above copyright
  2950. notice, this list of conditions and the following disclaimer in the
  2951. documentation and/or other materials provided with the distribution.
  2952. 3. Neither the name of the University nor the names of its contributors
  2953. may be used to endorse or promote products derived from this software
  2954. without specific prior written permission.
  2955. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2956. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2957. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2958. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2959. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2960. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2961. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2962. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2963. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2964. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2965. SUCH DAMAGE.
  2966. -------------------------------------------------------------------
  2967. Copyright (c) 1991, 1993
  2968. The Regents of the University of California. All rights reserved.
  2969. Redistribution and use in source and binary forms, with or without
  2970. modification, are permitted provided that the following conditions
  2971. are met:
  2972. 1. Redistributions of source code must retain the above copyright
  2973. notice, this list of conditions and the following disclaimer.
  2974. 2. Redistributions in binary form must reproduce the above copyright
  2975. notice, this list of conditions and the following disclaimer in the
  2976. documentation and/or other materials provided with the distribution.
  2977. 3. Neither the name of the University nor the names of its contributors
  2978. may be used to endorse or promote products derived from this software
  2979. without specific prior written permission.
  2980. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  2981. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2982. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2983. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  2984. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2985. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2986. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2987. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2988. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2989. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2990. SUCH DAMAGE.
  2991. -------------------------------------------------------------------
  2992. Copyright (c) 1991, 1993
  2993. The Regents of the University of California. All rights reserved.
  2994. This code is derived from software contributed to Berkeley by
  2995. Berkeley Software Design, Inc.
  2996. Redistribution and use in source and binary forms, with or without
  2997. modification, are permitted provided that the following conditions
  2998. are met:
  2999. 1. Redistributions of source code must retain the above copyright
  3000. notice, this list of conditions and the following disclaimer.
  3001. 2. Redistributions in binary form must reproduce the above copyright
  3002. notice, this list of conditions and the following disclaimer in the
  3003. documentation and/or other materials provided with the distribution.
  3004. 3. Neither the name of the University nor the names of its contributors
  3005. may be used to endorse or promote products derived from this software
  3006. without specific prior written permission.
  3007. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3008. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3009. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3010. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3011. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3012. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3013. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3014. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3015. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3016. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3017. SUCH DAMAGE.
  3018. -------------------------------------------------------------------
  3019. Copyright (c) 1991, 1993
  3020. The Regents of the University of California. All rights reserved.
  3021. (c) UNIX System Laboratories, Inc.
  3022. All or some portions of this file are derived from material licensed
  3023. to the University of California by American Telephone and Telegraph
  3024. Co. or Unix System Laboratories, Inc. and are reproduced herein with
  3025. the permission of UNIX System Laboratories, Inc.
  3026. This code is derived from software contributed to Berkeley by
  3027. Hugh Smith at The University of Guelph.
  3028. Redistribution and use in source and binary forms, with or without
  3029. modification, are permitted provided that the following conditions
  3030. are met:
  3031. 1. Redistributions of source code must retain the above copyright
  3032. notice, this list of conditions and the following disclaimer.
  3033. 2. Redistributions in binary form must reproduce the above copyright
  3034. notice, this list of conditions and the following disclaimer in the
  3035. documentation and/or other materials provided with the distribution.
  3036. 3. Neither the name of the University nor the names of its contributors
  3037. may be used to endorse or promote products derived from this software
  3038. without specific prior written permission.
  3039. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3040. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3041. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3042. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3043. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3044. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3045. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3046. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3047. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3048. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3049. SUCH DAMAGE.
  3050. -------------------------------------------------------------------
  3051. Copyright (c) 1991, 1993, 1995,
  3052. The Regents of the University of California. All rights reserved.
  3053. This code is derived from software contributed to Berkeley by
  3054. Havard Eidnes.
  3055. Redistribution and use in source and binary forms, with or without
  3056. modification, are permitted provided that the following conditions
  3057. are met:
  3058. 1. Redistributions of source code must retain the above copyright
  3059. notice, this list of conditions and the following disclaimer.
  3060. 2. Redistributions in binary form must reproduce the above copyright
  3061. notice, this list of conditions and the following disclaimer in the
  3062. documentation and/or other materials provided with the distribution.
  3063. 3. Neither the name of the University nor the names of its contributors
  3064. may be used to endorse or promote products derived from this software
  3065. without specific prior written permission.
  3066. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3067. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3068. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3069. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3070. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3071. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3072. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3073. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3074. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3075. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3076. SUCH DAMAGE.
  3077. -------------------------------------------------------------------
  3078. Copyright (c) 1992 Henry Spencer.
  3079. Copyright (c) 1992, 1993
  3080. The Regents of the University of California. All rights reserved.
  3081. This code is derived from software contributed to Berkeley by
  3082. Henry Spencer of the University of Toronto.
  3083. Redistribution and use in source and binary forms, with or without
  3084. modification, are permitted provided that the following conditions
  3085. are met:
  3086. 1. Redistributions of source code must retain the above copyright
  3087. notice, this list of conditions and the following disclaimer.
  3088. 2. Redistributions in binary form must reproduce the above copyright
  3089. notice, this list of conditions and the following disclaimer in the
  3090. documentation and/or other materials provided with the distribution.
  3091. 3. Neither the name of the University nor the names of its contributors
  3092. may be used to endorse or promote products derived from this software
  3093. without specific prior written permission.
  3094. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3095. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3096. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3097. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3098. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3099. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3100. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3101. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3102. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3103. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3104. SUCH DAMAGE.
  3105. -------------------------------------------------------------------
  3106. Copyright (c) 1992 The Regents of the University of California.
  3107. All rights reserved.
  3108. Redistribution and use in source and binary forms, with or without
  3109. modification, are permitted provided that the following conditions
  3110. are met:
  3111. 1. Redistributions of source code must retain the above copyright
  3112. notice, this list of conditions and the following disclaimer.
  3113. 2. Redistributions in binary form must reproduce the above copyright
  3114. notice, this list of conditions and the following disclaimer in the
  3115. documentation and/or other materials provided with the distribution.
  3116. 3. Neither the name of the University nor the names of its contributors
  3117. may be used to endorse or promote products derived from this software
  3118. without specific prior written permission.
  3119. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3120. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3121. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3122. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3123. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3124. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3125. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3126. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3127. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3128. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3129. SUCH DAMAGE.
  3130. -------------------------------------------------------------------
  3131. Copyright (c) 1992, 1993
  3132. The Regents of the University of California. All rights reserved.
  3133. Redistribution and use in source and binary forms, with or without
  3134. modification, are permitted provided that the following conditions
  3135. are met:
  3136. 1. Redistributions of source code must retain the above copyright
  3137. notice, this list of conditions and the following disclaimer.
  3138. 2. Redistributions in binary form must reproduce the above copyright
  3139. notice, this list of conditions and the following disclaimer in the
  3140. documentation and/or other materials provided with the distribution.
  3141. 3. Neither the name of the University nor the names of its contributors
  3142. may be used to endorse or promote products derived from this software
  3143. without specific prior written permission.
  3144. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3145. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3146. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3147. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3148. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3149. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3150. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3151. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3152. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3153. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3154. SUCH DAMAGE.
  3155. -------------------------------------------------------------------
  3156. Copyright (c) 1992, 1993
  3157. The Regents of the University of California. All rights reserved.
  3158. This code is derived from software contributed to Berkeley by
  3159. Ralph Campbell.
  3160. Redistribution and use in source and binary forms, with or without
  3161. modification, are permitted provided that the following conditions
  3162. are met:
  3163. 1. Redistributions of source code must retain the above copyright
  3164. notice, this list of conditions and the following disclaimer.
  3165. 2. Redistributions in binary form must reproduce the above copyright
  3166. notice, this list of conditions and the following disclaimer in the
  3167. documentation and/or other materials provided with the distribution.
  3168. 3. Neither the name of the University nor the names of its contributors
  3169. may be used to endorse or promote products derived from this software
  3170. without specific prior written permission.
  3171. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3172. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3173. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3174. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3175. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3176. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3177. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3178. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3179. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3180. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3181. SUCH DAMAGE.
  3182. -------------------------------------------------------------------
  3183. Copyright (c) 1992, 1993
  3184. The Regents of the University of California. All rights reserved.
  3185. This code is derived from software contributed to Berkeley by
  3186. Ralph Campbell. This file is derived from the MIPS RISC
  3187. Architecture book by Gerry Kane.
  3188. Redistribution and use in source and binary forms, with or without
  3189. modification, are permitted provided that the following conditions
  3190. are met:
  3191. 1. Redistributions of source code must retain the above copyright
  3192. notice, this list of conditions and the following disclaimer.
  3193. 2. Redistributions in binary form must reproduce the above copyright
  3194. notice, this list of conditions and the following disclaimer in the
  3195. documentation and/or other materials provided with the distribution.
  3196. 3. Neither the name of the University nor the names of its contributors
  3197. may be used to endorse or promote products derived from this software
  3198. without specific prior written permission.
  3199. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3200. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3201. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3202. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3203. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3204. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3205. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3206. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3207. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3208. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3209. SUCH DAMAGE.
  3210. -------------------------------------------------------------------
  3211. Copyright (c) 1992, 1993
  3212. The Regents of the University of California. All rights reserved.
  3213. This software was developed by the Computer Systems Engineering group
  3214. at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
  3215. contributed to Berkeley.
  3216. All advertising materials mentioning features or use of this software
  3217. must display the following acknowledgement:
  3218. This product includes software developed by the University of
  3219. California, Lawrence Berkeley Laboratory.
  3220. Redistribution and use in source and binary forms, with or without
  3221. modification, are permitted provided that the following conditions
  3222. are met:
  3223. 1. Redistributions of source code must retain the above copyright
  3224. notice, this list of conditions and the following disclaimer.
  3225. 2. Redistributions in binary form must reproduce the above copyright
  3226. notice, this list of conditions and the following disclaimer in the
  3227. documentation and/or other materials provided with the distribution.
  3228. 3. All advertising materials mentioning features or use of this software
  3229. must display the following acknowledgement:
  3230. This product includes software developed by the University of
  3231. California, Berkeley and its contributors.
  3232. 4. Neither the name of the University nor the names of its contributors
  3233. may be used to endorse or promote products derived from this software
  3234. without specific prior written permission.
  3235. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3236. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3237. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3238. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3239. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3240. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3241. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3242. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3243. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3244. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3245. SUCH DAMAGE.
  3246. -------------------------------------------------------------------
  3247. Copyright (c) 1992, 1993
  3248. The Regents of the University of California. All rights reserved.
  3249. (c) UNIX System Laboratories, Inc.
  3250. All or some portions of this file are derived from material licensed
  3251. to the University of California by American Telephone and Telegraph
  3252. Co. or Unix System Laboratories, Inc. and are reproduced herein with
  3253. the permission of UNIX System Laboratories, Inc.
  3254. Redistribution and use in source and binary forms, with or without
  3255. modification, are permitted provided that the following conditions
  3256. are met:
  3257. 1. Redistributions of source code must retain the above copyright
  3258. notice, this list of conditions and the following disclaimer.
  3259. 2. Redistributions in binary form must reproduce the above copyright
  3260. notice, this list of conditions and the following disclaimer in the
  3261. documentation and/or other materials provided with the distribution.
  3262. 3. Neither the name of the University nor the names of its contributors
  3263. may be used to endorse or promote products derived from this software
  3264. without specific prior written permission.
  3265. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3266. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3267. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3268. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3269. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3270. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3271. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3272. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3273. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3274. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3275. SUCH DAMAGE.
  3276. -------------------------------------------------------------------
  3277. Copyright (c) 1992, 1993, 1994
  3278. The Regents of the University of California. All rights reserved.
  3279. This code is derived from software contributed to Berkeley by
  3280. Henry Spencer.
  3281. Redistribution and use in source and binary forms, with or without
  3282. modification, are permitted provided that the following conditions
  3283. are met:
  3284. 1. Redistributions of source code must retain the above copyright
  3285. notice, this list of conditions and the following disclaimer.
  3286. 2. Redistributions in binary form must reproduce the above copyright
  3287. notice, this list of conditions and the following disclaimer in the
  3288. documentation and/or other materials provided with the distribution.
  3289. 3. Neither the name of the University nor the names of its contributors
  3290. may be used to endorse or promote products derived from this software
  3291. without specific prior written permission.
  3292. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3293. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3294. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3295. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3296. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3297. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3298. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3299. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3300. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3301. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3302. SUCH DAMAGE.
  3303. -------------------------------------------------------------------
  3304. Copyright (c) 1992, 1993, 1994 Henry Spencer.
  3305. This code is derived from software contributed to Berkeley by
  3306. Henry Spencer.
  3307. Redistribution and use in source and binary forms, with or without
  3308. modification, are permitted provided that the following conditions
  3309. are met:
  3310. 1. Redistributions of source code must retain the above copyright
  3311. notice, this list of conditions and the following disclaimer.
  3312. 2. Redistributions in binary form must reproduce the above copyright
  3313. notice, this list of conditions and the following disclaimer in the
  3314. documentation and/or other materials provided with the distribution.
  3315. 3. All advertising materials mentioning features or use of this software
  3316. must display the following acknowledgement:
  3317. This product includes software developed by the University of
  3318. California, Berkeley and its contributors.
  3319. 4. Neither the name of the University nor the names of its contributors
  3320. may be used to endorse or promote products derived from this software
  3321. without specific prior written permission.
  3322. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3323. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3324. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3325. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3326. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3327. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3328. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3329. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3330. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3331. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3332. SUCH DAMAGE.
  3333. -------------------------------------------------------------------
  3334. Copyright (c) 1993
  3335. The Regents of the University of California. All rights reserved.
  3336. Redistribution and use in source and binary forms, with or without
  3337. modification, are permitted provided that the following conditions
  3338. are met:
  3339. 1. Redistributions of source code must retain the above copyright
  3340. notice, this list of conditions and the following disclaimer.
  3341. 2. Redistributions in binary form must reproduce the above copyright
  3342. notice, this list of conditions and the following disclaimer in the
  3343. documentation and/or other materials provided with the distribution.
  3344. 3. Neither the name of the University nor the names of its contributors
  3345. may be used to endorse or promote products derived from this software
  3346. without specific prior written permission.
  3347. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3348. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3349. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3350. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3351. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3352. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3353. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3354. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3355. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3356. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3357. SUCH DAMAGE.
  3358. -------------------------------------------------------------------
  3359. Copyright (c) 1993 Martin Birgmeier
  3360. All rights reserved.
  3361. You may redistribute unmodified or modified versions of this source
  3362. code provided that the above copyright notice and this and the
  3363. following conditions are retained.
  3364. This software is provided ``as is'', and comes with no warranties
  3365. of any kind. I shall in no event be liable for anything that happens
  3366. to anyone/anything when using this software.
  3367. -------------------------------------------------------------------
  3368. Copyright (c) 1994 SigmaSoft, Th. Lockert &lt;tholo@sigmasoft.com&gt;
  3369. All rights reserved.
  3370. Redistribution and use in source and binary forms, with or without
  3371. modification, are permitted provided that the following conditions
  3372. are met:
  3373. 1. Redistributions of source code must retain the above copyright
  3374. notice, this list of conditions and the following disclaimer.
  3375. 2. Redistributions in binary form must reproduce the above copyright
  3376. notice, this list of conditions and the following disclaimer in the
  3377. documentation and/or other materials provided with the distribution.
  3378. 3. The name of the author may not be used to endorse or promote products
  3379. derived from this software without specific prior written permission.
  3380. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  3381. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  3382. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  3383. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  3384. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  3385. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
  3386. OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  3387. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  3388. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  3389. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3390. -------------------------------------------------------------------
  3391. Copyright (c) 1996 by Internet Software Consortium.
  3392. Permission to use, copy, modify, and distribute this software for any
  3393. purpose with or without fee is hereby granted, provided that the above
  3394. copyright notice and this permission notice appear in all copies.
  3395. THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
  3396. ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
  3397. OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
  3398. CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
  3399. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
  3400. PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
  3401. ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  3402. SOFTWARE.
  3403. -------------------------------------------------------------------
  3404. Copyright (c) 1996, David Mazieres &lt;dm@uun.org&gt;
  3405. Copyright (c) 2008, Damien Miller &lt;djm@openbsd.org&gt;
  3406. Copyright (c) 2013, Markus Friedl &lt;markus@openbsd.org&gt;
  3407. Permission to use, copy, modify, and distribute this software for any
  3408. purpose with or without fee is hereby granted, provided that the above
  3409. copyright notice and this permission notice appear in all copies.
  3410. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  3411. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  3412. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  3413. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  3414. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  3415. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  3416. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  3417. -------------------------------------------------------------------
  3418. Copyright (c) 1996-1998, 2008 Theo de Raadt
  3419. Copyright (c) 1997, 2008-2009 Todd C. Miller
  3420. Permission to use, copy, modify, and distribute this software for any
  3421. purpose with or without fee is hereby granted, provided that the above
  3422. copyright notice and this permission notice appear in all copies.
  3423. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  3424. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  3425. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  3426. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  3427. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  3428. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  3429. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  3430. -------------------------------------------------------------------
  3431. Copyright (c) 1997 Mark Brinicombe
  3432. Copyright (c) 2010 Android Open Source Project.
  3433. All rights reserved.
  3434. Redistribution and use in source and binary forms, with or without
  3435. modification, are permitted provided that the following conditions
  3436. are met:
  3437. 1. Redistributions of source code must retain the above copyright
  3438. notice, this list of conditions and the following disclaimer.
  3439. 2. Redistributions in binary form must reproduce the above copyright
  3440. notice, this list of conditions and the following disclaimer in the
  3441. documentation and/or other materials provided with the distribution.
  3442. 3. All advertising materials mentioning features or use of this software
  3443. must display the following acknowledgement:
  3444. This product includes software developed by Mark Brinicombe
  3445. 4. Neither the name of the University nor the names of its contributors
  3446. may be used to endorse or promote products derived from this software
  3447. without specific prior written permission.
  3448. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  3449. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3450. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3451. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  3452. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3453. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3454. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3455. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3456. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3457. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3458. SUCH DAMAGE.
  3459. -------------------------------------------------------------------
  3460. Copyright (c) 1997 Niklas Hallqvist. All rights reserved.
  3461. Redistribution and use in source and binary forms, with or without
  3462. modification, are permitted provided that the following conditions
  3463. are met:
  3464. 1. Redistributions of source code must retain the above copyright
  3465. notice, this list of conditions and the following disclaimer.
  3466. 2. Redistributions in binary form must reproduce the above copyright
  3467. notice, this list of conditions and the following disclaimer in the
  3468. documentation and/or other materials provided with the distribution.
  3469. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  3470. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  3471. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  3472. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  3473. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  3474. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  3475. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  3476. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3477. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  3478. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3479. -------------------------------------------------------------------
  3480. Copyright (c) 1997 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  3481. Permission to use, copy, modify, and distribute this software for any
  3482. purpose with or without fee is hereby granted, provided that the above
  3483. copyright notice and this permission notice appear in all copies.
  3484. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  3485. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  3486. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  3487. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  3488. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  3489. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  3490. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  3491. -------------------------------------------------------------------
  3492. Copyright (c) 1997 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  3493. All rights reserved.
  3494. Redistribution and use in source and binary forms, with or without
  3495. modification, are permitted provided that the following conditions
  3496. are met:
  3497. 1. Redistributions of source code must retain the above copyright
  3498. notice, this list of conditions and the following disclaimer.
  3499. 2. Redistributions in binary form must reproduce the above copyright
  3500. notice, this list of conditions and the following disclaimer in the
  3501. documentation and/or other materials provided with the distribution.
  3502. 3. The name of the author may not be used to endorse or promote products
  3503. derived from this software without specific prior written permission.
  3504. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
  3505. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  3506. AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
  3507. THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  3508. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  3509. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
  3510. OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  3511. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  3512. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  3513. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3514. -------------------------------------------------------------------
  3515. Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
  3516. All rights reserved.
  3517. This code was contributed to The NetBSD Foundation by Klaus Klein.
  3518. Redistribution and use in source and binary forms, with or without
  3519. modification, are permitted provided that the following conditions
  3520. are met:
  3521. 1. Redistributions of source code must retain the above copyright
  3522. notice, this list of conditions and the following disclaimer.
  3523. 2. Redistributions in binary form must reproduce the above copyright
  3524. notice, this list of conditions and the following disclaimer in the
  3525. documentation and/or other materials provided with the distribution.
  3526. 3. All advertising materials mentioning features or use of this software
  3527. must display the following acknowledgement:
  3528. This product includes software developed by the NetBSD
  3529. Foundation, Inc. and its contributors.
  3530. 4. Neither the name of The NetBSD Foundation nor the names of its
  3531. contributors may be used to endorse or promote products derived
  3532. from this software without specific prior written permission.
  3533. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  3534. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  3535. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  3536. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  3537. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3538. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3539. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3540. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3541. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3542. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3543. POSSIBILITY OF SUCH DAMAGE.
  3544. -------------------------------------------------------------------
  3545. Copyright (c) 1997, 1998, 1999, 2004 The NetBSD Foundation, Inc.
  3546. All rights reserved.
  3547. This code is derived from software contributed to The NetBSD Foundation
  3548. by Luke Mewburn.
  3549. Redistribution and use in source and binary forms, with or without
  3550. modification, are permitted provided that the following conditions
  3551. are met:
  3552. 1. Redistributions of source code must retain the above copyright
  3553. notice, this list of conditions and the following disclaimer.
  3554. 2. Redistributions in binary form must reproduce the above copyright
  3555. notice, this list of conditions and the following disclaimer in the
  3556. documentation and/or other materials provided with the distribution.
  3557. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  3558. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  3559. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  3560. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  3561. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3562. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3563. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3564. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3565. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3566. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3567. POSSIBILITY OF SUCH DAMAGE.
  3568. -------------------------------------------------------------------
  3569. Copyright (c) 1997, 1998, 1999, 2004 The NetBSD Foundation, Inc.
  3570. All rights reserved.
  3571. This code is derived from software contributed to The NetBSD Foundation
  3572. by Luke Mewburn; and by Jason R. Thorpe.
  3573. Redistribution and use in source and binary forms, with or without
  3574. modification, are permitted provided that the following conditions
  3575. are met:
  3576. 1. Redistributions of source code must retain the above copyright
  3577. notice, this list of conditions and the following disclaimer.
  3578. 2. Redistributions in binary form must reproduce the above copyright
  3579. notice, this list of conditions and the following disclaimer in the
  3580. documentation and/or other materials provided with the distribution.
  3581. 3. All advertising materials mentioning features or use of this software
  3582. must display the following acknowledgement:
  3583. This product includes software developed by the NetBSD
  3584. Foundation, Inc. and its contributors.
  3585. 4. Neither the name of The NetBSD Foundation nor the names of its
  3586. contributors may be used to endorse or promote products derived
  3587. from this software without specific prior written permission.
  3588. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  3589. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  3590. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  3591. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  3592. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3593. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3594. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3595. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3596. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3597. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3598. POSSIBILITY OF SUCH DAMAGE.
  3599. -------------------------------------------------------------------
  3600. Copyright (c) 1997, 2005 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  3601. Permission to use, copy, modify, and distribute this software for any
  3602. purpose with or without fee is hereby granted, provided that the above
  3603. copyright notice and this permission notice appear in all copies.
  3604. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  3605. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  3606. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  3607. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  3608. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  3609. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  3610. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  3611. -------------------------------------------------------------------
  3612. Copyright (c) 1998 Softweyr LLC. All rights reserved.
  3613. strtok_r, from Berkeley strtok
  3614. Oct 13, 1998 by Wes Peters &lt;wes@softweyr.com&gt;
  3615. Copyright (c) 1988, 1993
  3616. The Regents of the University of California. All rights reserved.
  3617. Redistribution and use in source and binary forms, with or without
  3618. modification, are permitted provided that the following conditions
  3619. are met:
  3620. 1. Redistributions of source code must retain the above copyright
  3621. notices, this list of conditions and the following disclaimer.
  3622. 2. Redistributions in binary form must reproduce the above copyright
  3623. notices, this list of conditions and the following disclaimer in the
  3624. documentation and/or other materials provided with the distribution.
  3625. 3. Neither the name of the University nor the names of its contributors
  3626. may be used to endorse or promote products derived from this software
  3627. without specific prior written permission.
  3628. THIS SOFTWARE IS PROVIDED BY SOFTWEYR LLC, THE REGENTS AND CONTRIBUTORS
  3629. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3630. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  3631. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SOFTWEYR LLC, THE
  3632. REGENTS, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  3633. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  3634. TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  3635. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  3636. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  3637. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  3638. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3639. -------------------------------------------------------------------
  3640. Copyright (c) 1998 The NetBSD Foundation, Inc.
  3641. All rights reserved.
  3642. This code is derived from software contributed to The NetBSD Foundation
  3643. by Klaus Klein.
  3644. Redistribution and use in source and binary forms, with or without
  3645. modification, are permitted provided that the following conditions
  3646. are met:
  3647. 1. Redistributions of source code must retain the above copyright
  3648. notice, this list of conditions and the following disclaimer.
  3649. 2. Redistributions in binary form must reproduce the above copyright
  3650. notice, this list of conditions and the following disclaimer in the
  3651. documentation and/or other materials provided with the distribution.
  3652. 3. All advertising materials mentioning features or use of this software
  3653. must display the following acknowledgement:
  3654. This product includes software developed by the NetBSD
  3655. Foundation, Inc. and its contributors.
  3656. 4. Neither the name of The NetBSD Foundation nor the names of its
  3657. contributors may be used to endorse or promote products derived
  3658. from this software without specific prior written permission.
  3659. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  3660. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  3661. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  3662. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  3663. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3664. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3665. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3666. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3667. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3668. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3669. POSSIBILITY OF SUCH DAMAGE.
  3670. -------------------------------------------------------------------
  3671. Copyright (c) 1998 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  3672. Permission to use, copy, modify, and distribute this software for any
  3673. purpose with or without fee is hereby granted, provided that the above
  3674. copyright notice and this permission notice appear in all copies.
  3675. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  3676. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  3677. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  3678. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  3679. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  3680. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  3681. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  3682. -------------------------------------------------------------------
  3683. Copyright (c) 1998 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  3684. All rights reserved.
  3685. Redistribution and use in source and binary forms, with or without
  3686. modification, are permitted provided that the following conditions
  3687. are met:
  3688. 1. Redistributions of source code must retain the above copyright
  3689. notice, this list of conditions and the following disclaimer.
  3690. 2. Redistributions in binary form must reproduce the above copyright
  3691. notice, this list of conditions and the following disclaimer in the
  3692. documentation and/or other materials provided with the distribution.
  3693. 3. The name of the author may not be used to endorse or promote products
  3694. derived from this software without specific prior written permission.
  3695. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
  3696. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  3697. AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
  3698. THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  3699. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  3700. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
  3701. OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  3702. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  3703. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  3704. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3705. -------------------------------------------------------------------
  3706. Copyright (c) 1999
  3707. David E. O'Brien
  3708. Copyright (c) 1988, 1993
  3709. The Regents of the University of California. All rights reserved.
  3710. Redistribution and use in source and binary forms, with or without
  3711. modification, are permitted provided that the following conditions
  3712. are met:
  3713. 1. Redistributions of source code must retain the above copyright
  3714. notice, this list of conditions and the following disclaimer.
  3715. 2. Redistributions in binary form must reproduce the above copyright
  3716. notice, this list of conditions and the following disclaimer in the
  3717. documentation and/or other materials provided with the distribution.
  3718. 3. Neither the name of the University nor the names of its contributors
  3719. may be used to endorse or promote products derived from this software
  3720. without specific prior written permission.
  3721. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3722. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3723. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3724. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3725. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3726. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3727. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3728. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3729. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3730. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3731. SUCH DAMAGE.
  3732. -------------------------------------------------------------------
  3733. Copyright (c) 2000 Ben Harris.
  3734. Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
  3735. All rights reserved.
  3736. Redistribution and use in source and binary forms, with or without
  3737. modification, are permitted provided that the following conditions
  3738. are met:
  3739. 1. Redistributions of source code must retain the above copyright
  3740. notice, this list of conditions and the following disclaimer.
  3741. 2. Redistributions in binary form must reproduce the above copyright
  3742. notice, this list of conditions and the following disclaimer in the
  3743. documentation and/or other materials provided with the distribution.
  3744. 3. Neither the name of the project nor the names of its contributors
  3745. may be used to endorse or promote products derived from this software
  3746. without specific prior written permission.
  3747. THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
  3748. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3749. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3750. ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
  3751. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3752. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3753. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3754. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3755. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3756. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3757. SUCH DAMAGE.
  3758. -------------------------------------------------------------------
  3759. Copyright (c) 2000 The NetBSD Foundation, Inc.
  3760. All rights reserved.
  3761. This code is derived from software contributed to The NetBSD Foundation
  3762. by Atsushi Onoe.
  3763. Redistribution and use in source and binary forms, with or without
  3764. modification, are permitted provided that the following conditions
  3765. are met:
  3766. 1. Redistributions of source code must retain the above copyright
  3767. notice, this list of conditions and the following disclaimer.
  3768. 2. Redistributions in binary form must reproduce the above copyright
  3769. notice, this list of conditions and the following disclaimer in the
  3770. documentation and/or other materials provided with the distribution.
  3771. 3. All advertising materials mentioning features or use of this software
  3772. must display the following acknowledgement:
  3773. This product includes software developed by the NetBSD
  3774. Foundation, Inc. and its contributors.
  3775. 4. Neither the name of The NetBSD Foundation nor the names of its
  3776. contributors may be used to endorse or promote products derived
  3777. from this software without specific prior written permission.
  3778. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  3779. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  3780. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  3781. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  3782. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3783. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3784. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3785. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3786. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3787. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3788. POSSIBILITY OF SUCH DAMAGE.
  3789. -------------------------------------------------------------------
  3790. Copyright (c) 2000 The NetBSD Foundation, Inc.
  3791. All rights reserved.
  3792. This code is derived from software contributed to The NetBSD Foundation
  3793. by Dieter Baron and Thomas Klausner.
  3794. Redistribution and use in source and binary forms, with or without
  3795. modification, are permitted provided that the following conditions
  3796. are met:
  3797. 1. Redistributions of source code must retain the above copyright
  3798. notice, this list of conditions and the following disclaimer.
  3799. 2. Redistributions in binary form must reproduce the above copyright
  3800. notice, this list of conditions and the following disclaimer in the
  3801. documentation and/or other materials provided with the distribution.
  3802. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  3803. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  3804. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  3805. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  3806. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3807. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3808. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3809. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3810. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3811. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3812. POSSIBILITY OF SUCH DAMAGE.
  3813. -------------------------------------------------------------------
  3814. Copyright (c) 2001 Mike Barcroft &lt;mike@FreeBSD.org&gt;
  3815. All rights reserved.
  3816. Redistribution and use in source and binary forms, with or without
  3817. modification, are permitted provided that the following conditions
  3818. are met:
  3819. 1. Redistributions of source code must retain the above copyright
  3820. notice, this list of conditions and the following disclaimer.
  3821. 2. Redistributions in binary form must reproduce the above copyright
  3822. notice, this list of conditions and the following disclaimer in the
  3823. documentation and/or other materials provided with the distribution.
  3824. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  3825. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3826. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3827. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  3828. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3829. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3830. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3831. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3832. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3833. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3834. SUCH DAMAGE.
  3835. -------------------------------------------------------------------
  3836. Copyright (c) 2001 Wasabi Systems, Inc.
  3837. All rights reserved.
  3838. Written by Frank van der Linden for Wasabi Systems, Inc.
  3839. Redistribution and use in source and binary forms, with or without
  3840. modification, are permitted provided that the following conditions
  3841. are met:
  3842. 1. Redistributions of source code must retain the above copyright
  3843. notice, this list of conditions and the following disclaimer.
  3844. 2. Redistributions in binary form must reproduce the above copyright
  3845. notice, this list of conditions and the following disclaimer in the
  3846. documentation and/or other materials provided with the distribution.
  3847. 3. All advertising materials mentioning features or use of this software
  3848. must display the following acknowledgement:
  3849. This product includes software developed for the NetBSD Project by
  3850. Wasabi Systems, Inc.
  3851. 4. The name of Wasabi Systems, Inc. may not be used to endorse
  3852. or promote products derived from this software without specific prior
  3853. written permission.
  3854. THIS SOFTWARE IS PROVIDED BY WASABI SYSTEMS, INC. ``AS IS'' AND
  3855. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  3856. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  3857. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL WASABI SYSTEMS, INC
  3858. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3859. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3860. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3861. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3862. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3863. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3864. POSSIBILITY OF SUCH DAMAGE.
  3865. -------------------------------------------------------------------
  3866. Copyright (c) 2001-2002 Opsycon AB (www.opsycon.se / www.opsycon.com)
  3867. Redistribution and use in source and binary forms, with or without
  3868. modification, are permitted provided that the following conditions
  3869. are met:
  3870. 1. Redistributions of source code must retain the above copyright
  3871. notice, this list of conditions and the following disclaimer.
  3872. 2. Redistributions in binary form must reproduce the above copyright
  3873. notice, this list of conditions and the following disclaimer in the
  3874. documentation and/or other materials provided with the distribution.
  3875. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
  3876. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  3877. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3878. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  3879. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3880. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3881. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3882. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3883. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3884. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3885. SUCH DAMAGE.
  3886. -------------------------------------------------------------------
  3887. Copyright (c) 2001-2002 Opsycon AB (www.opsycon.se / www.opsycon.com)
  3888. Redistribution and use in source and binary forms, with or without
  3889. modification, are permitted provided that the following conditions
  3890. are met:
  3891. 1. Redistributions of source code must retain the above copyright
  3892. notice, this list of conditions and the following disclaimer.
  3893. 2. Redistributions in binary form must reproduce the above copyright
  3894. notice, this list of conditions and the following disclaimer in the
  3895. documentation and/or other materials provided with the distribution.
  3896. 3. Neither the name of Opsycon AB nor the names of its contributors
  3897. may be used to endorse or promote products derived from this software
  3898. without specific prior written permission.
  3899. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
  3900. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  3901. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3902. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  3903. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3904. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3905. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3906. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3907. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3908. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3909. SUCH DAMAGE.
  3910. -------------------------------------------------------------------
  3911. Copyright (c) 2002 Daniel Hartmeier
  3912. All rights reserved.
  3913. Redistribution and use in source and binary forms, with or without
  3914. modification, are permitted provided that the following conditions
  3915. are met:
  3916. - Redistributions of source code must retain the above copyright
  3917. notice, this list of conditions and the following disclaimer.
  3918. - Redistributions in binary form must reproduce the above
  3919. copyright notice, this list of conditions and the following
  3920. disclaimer in the documentation and/or other materials provided
  3921. with the distribution.
  3922. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  3923. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3924. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  3925. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  3926. COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  3927. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  3928. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  3929. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  3930. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3931. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  3932. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3933. POSSIBILITY OF SUCH DAMAGE.
  3934. -------------------------------------------------------------------
  3935. Copyright (c) 2002 Marc Espie.
  3936. Redistribution and use in source and binary forms, with or without
  3937. modification, are permitted provided that the following conditions
  3938. are met:
  3939. 1. Redistributions of source code must retain the above copyright
  3940. notice, this list of conditions and the following disclaimer.
  3941. 2. Redistributions in binary form must reproduce the above copyright
  3942. notice, this list of conditions and the following disclaimer in the
  3943. documentation and/or other materials provided with the distribution.
  3944. THIS SOFTWARE IS PROVIDED BY THE OPENBSD PROJECT AND CONTRIBUTORS
  3945. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3946. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  3947. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OPENBSD
  3948. PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  3949. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  3950. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  3951. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  3952. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3953. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  3954. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3955. -------------------------------------------------------------------
  3956. Copyright (c) 2002 The NetBSD Foundation, Inc.
  3957. All rights reserved.
  3958. This code is derived from software contributed to The NetBSD Foundation
  3959. by Christos Zoulas.
  3960. Redistribution and use in source and binary forms, with or without
  3961. modification, are permitted provided that the following conditions
  3962. are met:
  3963. 1. Redistributions of source code must retain the above copyright
  3964. notice, this list of conditions and the following disclaimer.
  3965. 2. Redistributions in binary form must reproduce the above copyright
  3966. notice, this list of conditions and the following disclaimer in the
  3967. documentation and/or other materials provided with the distribution.
  3968. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  3969. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  3970. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  3971. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  3972. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3973. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3974. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3975. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3976. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3977. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3978. POSSIBILITY OF SUCH DAMAGE.
  3979. -------------------------------------------------------------------
  3980. Copyright (c) 2002 Tim J. Robbins
  3981. All rights reserved.
  3982. Redistribution and use in source and binary forms, with or without
  3983. modification, are permitted provided that the following conditions
  3984. are met:
  3985. 1. Redistributions of source code must retain the above copyright
  3986. notice, this list of conditions and the following disclaimer.
  3987. 2. Redistributions in binary form must reproduce the above copyright
  3988. notice, this list of conditions and the following disclaimer in the
  3989. documentation and/or other materials provided with the distribution.
  3990. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  3991. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3992. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3993. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  3994. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3995. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3996. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3997. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3998. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3999. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4000. SUCH DAMAGE.
  4001. -------------------------------------------------------------------
  4002. Copyright (c) 2002 Tim J. Robbins.
  4003. All rights reserved.
  4004. Redistribution and use in source and binary forms, with or without
  4005. modification, are permitted provided that the following conditions
  4006. are met:
  4007. 1. Redistributions of source code must retain the above copyright
  4008. notice, this list of conditions and the following disclaimer.
  4009. 2. Redistributions in binary form must reproduce the above copyright
  4010. notice, this list of conditions and the following disclaimer in the
  4011. documentation and/or other materials provided with the distribution.
  4012. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4013. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4014. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4015. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4016. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4017. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4018. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4019. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4020. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4021. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4022. SUCH DAMAGE.
  4023. -------------------------------------------------------------------
  4024. Copyright (c) 2002 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  4025. Permission to use, copy, modify, and distribute this software for any
  4026. purpose with or without fee is hereby granted, provided that the above
  4027. copyright notice and this permission notice appear in all copies.
  4028. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4029. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4030. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4031. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4032. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4033. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4034. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4035. Sponsored in part by the Defense Advanced Research Projects
  4036. Agency (DARPA) and Air Force Research Laboratory, Air Force
  4037. Materiel Command, USAF, under agreement number F39502-99-1-0512.
  4038. -------------------------------------------------------------------
  4039. Copyright (c) 2002, 2003 Tim J. Robbins.
  4040. All rights reserved.
  4041. Redistribution and use in source and binary forms, with or without
  4042. modification, are permitted provided that the following conditions
  4043. are met:
  4044. 1. Redistributions of source code must retain the above copyright
  4045. notice, this list of conditions and the following disclaimer.
  4046. 2. Redistributions in binary form must reproduce the above copyright
  4047. notice, this list of conditions and the following disclaimer in the
  4048. documentation and/or other materials provided with the distribution.
  4049. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4050. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4051. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4052. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4053. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4054. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4055. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4056. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4057. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4058. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4059. SUCH DAMAGE.
  4060. -------------------------------------------------------------------
  4061. Copyright (c) 2002-2004 Tim J. Robbins
  4062. All rights reserved.
  4063. Redistribution and use in source and binary forms, with or without
  4064. modification, are permitted provided that the following conditions
  4065. are met:
  4066. 1. Redistributions of source code must retain the above copyright
  4067. notice, this list of conditions and the following disclaimer.
  4068. 2. Redistributions in binary form must reproduce the above copyright
  4069. notice, this list of conditions and the following disclaimer in the
  4070. documentation and/or other materials provided with the distribution.
  4071. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4072. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4073. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4074. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4075. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4076. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4077. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4078. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4079. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4080. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4081. SUCH DAMAGE.
  4082. -------------------------------------------------------------------
  4083. Copyright (c) 2002-2004 Tim J. Robbins.
  4084. All rights reserved.
  4085. Redistribution and use in source and binary forms, with or without
  4086. modification, are permitted provided that the following conditions
  4087. are met:
  4088. 1. Redistributions of source code must retain the above copyright
  4089. notice, this list of conditions and the following disclaimer.
  4090. 2. Redistributions in binary form must reproduce the above copyright
  4091. notice, this list of conditions and the following disclaimer in the
  4092. documentation and/or other materials provided with the distribution.
  4093. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4094. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4095. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4096. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4097. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4098. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4099. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4100. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4101. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4102. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4103. SUCH DAMAGE.
  4104. -------------------------------------------------------------------
  4105. Copyright (c) 2003 Constantin S. Svintsoff &lt;kostik@iclub.nsu.ru&gt;
  4106. Redistribution and use in source and binary forms, with or without
  4107. modification, are permitted provided that the following conditions
  4108. are met:
  4109. 1. Redistributions of source code must retain the above copyright
  4110. notice, this list of conditions and the following disclaimer.
  4111. 2. Redistributions in binary form must reproduce the above copyright
  4112. notice, this list of conditions and the following disclaimer in the
  4113. documentation and/or other materials provided with the distribution.
  4114. 3. The names of the authors may not be used to endorse or promote
  4115. products derived from this software without specific prior written
  4116. permission.
  4117. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4118. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4119. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4120. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4121. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4122. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4123. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4124. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4125. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4126. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4127. SUCH DAMAGE.
  4128. -------------------------------------------------------------------
  4129. Copyright (c) 2003 David Schultz &lt;das@FreeBSD.ORG&gt;
  4130. All rights reserved.
  4131. Redistribution and use in source and binary forms, with or without
  4132. modification, are permitted provided that the following conditions
  4133. are met:
  4134. 1. Redistributions of source code must retain the above copyright
  4135. notice, this list of conditions and the following disclaimer.
  4136. 2. Redistributions in binary form must reproduce the above copyright
  4137. notice, this list of conditions and the following disclaimer in the
  4138. documentation and/or other materials provided with the distribution.
  4139. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4140. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4141. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4142. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4143. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4144. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4145. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4146. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4147. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4148. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4149. SUCH DAMAGE.
  4150. -------------------------------------------------------------------
  4151. Copyright (c) 2003 Networks Associates Technology, Inc.
  4152. All rights reserved.
  4153. Portions of this software were developed for the FreeBSD Project by
  4154. Jacques A. Vidrine, Safeport Network Services, and Network
  4155. Associates Laboratories, the Security Research Division of Network
  4156. Associates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035
  4157. ("CBOSS"), as part of the DARPA CHATS research program.
  4158. Redistribution and use in source and binary forms, with or without
  4159. modification, are permitted provided that the following conditions
  4160. are met:
  4161. 1. Redistributions of source code must retain the above copyright
  4162. notice, this list of conditions and the following disclaimer.
  4163. 2. Redistributions in binary form must reproduce the above copyright
  4164. notice, this list of conditions and the following disclaimer in the
  4165. documentation and/or other materials provided with the distribution.
  4166. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4167. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4168. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4169. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4170. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4171. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4172. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4173. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4174. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4175. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4176. SUCH DAMAGE.
  4177. -------------------------------------------------------------------
  4178. Copyright (c) 2003 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  4179. Permission to use, copy, modify, and distribute this software for any
  4180. purpose with or without fee is hereby granted, provided that the above
  4181. copyright notice and this permission notice appear in all copies.
  4182. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4183. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4184. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4185. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4186. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4187. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4188. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4189. Sponsored in part by the Defense Advanced Research Projects
  4190. Agency (DARPA) and Air Force Research Laboratory, Air Force
  4191. Materiel Command, USAF, under agreement number F39502-99-1-0512.
  4192. -------------------------------------------------------------------
  4193. Copyright (c) 2004 The NetBSD Foundation, Inc.
  4194. All rights reserved.
  4195. This code is derived from software contributed to The NetBSD Foundation
  4196. by Christos Zoulas.
  4197. Redistribution and use in source and binary forms, with or without
  4198. modification, are permitted provided that the following conditions
  4199. are met:
  4200. 1. Redistributions of source code must retain the above copyright
  4201. notice, this list of conditions and the following disclaimer.
  4202. 2. Redistributions in binary form must reproduce the above copyright
  4203. notice, this list of conditions and the following disclaimer in the
  4204. documentation and/or other materials provided with the distribution.
  4205. 3. All advertising materials mentioning features or use of this software
  4206. must display the following acknowledgement:
  4207. This product includes software developed by the NetBSD
  4208. Foundation, Inc. and its contributors.
  4209. 4. Neither the name of The NetBSD Foundation nor the names of its
  4210. contributors may be used to endorse or promote products derived
  4211. from this software without specific prior written permission.
  4212. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  4213. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  4214. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  4215. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  4216. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  4217. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  4218. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  4219. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  4220. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  4221. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  4222. POSSIBILITY OF SUCH DAMAGE.
  4223. -------------------------------------------------------------------
  4224. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  4225. Copyright (c) 1995,1999 by Internet Software Consortium.
  4226. Permission to use, copy, modify, and distribute this software for any
  4227. purpose with or without fee is hereby granted, provided that the above
  4228. copyright notice and this permission notice appear in all copies.
  4229. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4230. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4231. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4232. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4233. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4234. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4235. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4236. -------------------------------------------------------------------
  4237. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  4238. Copyright (c) 1995-1999 by Internet Software Consortium
  4239. Permission to use, copy, modify, and distribute this software for any
  4240. purpose with or without fee is hereby granted, provided that the above
  4241. copyright notice and this permission notice appear in all copies.
  4242. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4243. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4244. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4245. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4246. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4247. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4248. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4249. -------------------------------------------------------------------
  4250. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  4251. Copyright (c) 1995-1999 by Internet Software Consortium.
  4252. Permission to use, copy, modify, and distribute this software for any
  4253. purpose with or without fee is hereby granted, provided that the above
  4254. copyright notice and this permission notice appear in all copies.
  4255. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4256. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4257. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4258. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4259. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4260. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4261. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4262. -------------------------------------------------------------------
  4263. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  4264. Copyright (c) 1996,1999 by Internet Software Consortium.
  4265. Permission to use, copy, modify, and distribute this software for any
  4266. purpose with or without fee is hereby granted, provided that the above
  4267. copyright notice and this permission notice appear in all copies.
  4268. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4269. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4270. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4271. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4272. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4273. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4274. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4275. -------------------------------------------------------------------
  4276. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  4277. Copyright (c) 1996-1999 by Internet Software Consortium
  4278. Permission to use, copy, modify, and distribute this software for any
  4279. purpose with or without fee is hereby granted, provided that the above
  4280. copyright notice and this permission notice appear in all copies.
  4281. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4282. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4283. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4284. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4285. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4286. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4287. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4288. -------------------------------------------------------------------
  4289. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  4290. Copyright (c) 1996-1999 by Internet Software Consortium.
  4291. Permission to use, copy, modify, and distribute this software for any
  4292. purpose with or without fee is hereby granted, provided that the above
  4293. copyright notice and this permission notice appear in all copies.
  4294. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4295. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4296. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4297. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4298. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4299. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4300. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4301. -------------------------------------------------------------------
  4302. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  4303. Copyright (c) 1997,1999 by Internet Software Consortium.
  4304. Permission to use, copy, modify, and distribute this software for any
  4305. purpose with or without fee is hereby granted, provided that the above
  4306. copyright notice and this permission notice appear in all copies.
  4307. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4308. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4309. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4310. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4311. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4312. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4313. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4314. -------------------------------------------------------------------
  4315. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  4316. Copyright (c) 1999 by Internet Software Consortium.
  4317. Permission to use, copy, modify, and distribute this software for any
  4318. purpose with or without fee is hereby granted, provided that the above
  4319. copyright notice and this permission notice appear in all copies.
  4320. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4321. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4322. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4323. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4324. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4325. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4326. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4327. -------------------------------------------------------------------
  4328. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  4329. Portions Copyright (c) 1996-1999 by Internet Software Consortium.
  4330. Permission to use, copy, modify, and distribute this software for any
  4331. purpose with or without fee is hereby granted, provided that the above
  4332. copyright notice and this permission notice appear in all copies.
  4333. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4334. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4335. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4336. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4337. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4338. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4339. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4340. -------------------------------------------------------------------
  4341. Copyright (c) 2004, 2005 David Schultz &lt;das@FreeBSD.ORG&gt;
  4342. All rights reserved.
  4343. Redistribution and use in source and binary forms, with or without
  4344. modification, are permitted provided that the following conditions
  4345. are met:
  4346. 1. Redistributions of source code must retain the above copyright
  4347. notice, this list of conditions and the following disclaimer.
  4348. 2. Redistributions in binary form must reproduce the above copyright
  4349. notice, this list of conditions and the following disclaimer in the
  4350. documentation and/or other materials provided with the distribution.
  4351. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4352. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4353. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4354. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4355. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4356. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4357. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4358. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4359. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4360. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4361. SUCH DAMAGE.
  4362. -------------------------------------------------------------------
  4363. Copyright (c) 2005 Tim J. Robbins.
  4364. All rights reserved.
  4365. Redistribution and use in source and binary forms, with or without
  4366. modification, are permitted provided that the following conditions
  4367. are met:
  4368. 1. Redistributions of source code must retain the above copyright
  4369. notice, this list of conditions and the following disclaimer.
  4370. 2. Redistributions in binary form must reproduce the above copyright
  4371. notice, this list of conditions and the following disclaimer in the
  4372. documentation and/or other materials provided with the distribution.
  4373. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4374. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4375. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4376. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4377. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4378. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4379. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4380. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4381. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4382. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4383. SUCH DAMAGE.
  4384. -------------------------------------------------------------------
  4385. Copyright (c) 2005 by Internet Systems Consortium, Inc. ("ISC")
  4386. Copyright (c) 1995-1999 by Internet Software Consortium
  4387. Permission to use, copy, modify, and distribute this software for any
  4388. purpose with or without fee is hereby granted, provided that the above
  4389. copyright notice and this permission notice appear in all copies.
  4390. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  4391. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4392. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  4393. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4394. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4395. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  4396. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4397. -------------------------------------------------------------------
  4398. Copyright (c) 2007 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  4399. Permission to use, copy, modify, and distribute this software for any
  4400. purpose with or without fee is hereby granted, provided that the above
  4401. copyright notice and this permission notice appear in all copies.
  4402. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4403. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4404. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4405. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4406. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4407. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4408. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4409. -------------------------------------------------------------------
  4410. Copyright (c) 2007-2008 Michael G Schwern
  4411. This software originally derived from Paul Sheer's pivotal_gmtime_r.c.
  4412. The MIT License:
  4413. Permission is hereby granted, free of charge, to any person obtaining a copy
  4414. of this software and associated documentation files (the "Software"), to deal
  4415. in the Software without restriction, including without limitation the rights
  4416. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  4417. copies of the Software, and to permit persons to whom the Software is
  4418. furnished to do so, subject to the following conditions:
  4419. The above copyright notice and this permission notice shall be included in
  4420. all copies or substantial portions of the Software.
  4421. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4422. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4423. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  4424. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  4425. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  4426. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  4427. THE SOFTWARE.
  4428. -------------------------------------------------------------------
  4429. Copyright (c) 2007-2008 Michael G Schwern
  4430. This software originally derived from Paul Sheer's pivotal_gmtime_r.c.
  4431. The MIT License:
  4432. Permission is hereby granted, free of charge, to any person obtaining a copy
  4433. of this software and associated documentation files (the "Software"), to deal
  4434. in the Software without restriction, including without limitation the rights
  4435. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  4436. copies of the Software, and to permit persons to whom the Software is
  4437. furnished to do so, subject to the following conditions:
  4438. The above copyright notice and this permission notice shall be included in
  4439. all copies or substantial portions of the Software.
  4440. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  4441. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  4442. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  4443. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  4444. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  4445. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  4446. THE SOFTWARE.
  4447. Origin: http://code.google.com/p/y2038
  4448. Modified for Bionic by the Android Open Source Project
  4449. -------------------------------------------------------------------
  4450. Copyright (c) 2008 Android Open Source Project (query id randomization)
  4451. Copyright (c) 1985, 1993
  4452. The Regents of the University of California. All rights reserved.
  4453. Redistribution and use in source and binary forms, with or without
  4454. modification, are permitted provided that the following conditions
  4455. are met:
  4456. 1. Redistributions of source code must retain the above copyright
  4457. notice, this list of conditions and the following disclaimer.
  4458. 2. Redistributions in binary form must reproduce the above copyright
  4459. notice, this list of conditions and the following disclaimer in the
  4460. documentation and/or other materials provided with the distribution.
  4461. 3. All advertising materials mentioning features or use of this software
  4462. must display the following acknowledgement:
  4463. This product includes software developed by the University of
  4464. California, Berkeley and its contributors.
  4465. 4. Neither the name of the University nor the names of its contributors
  4466. may be used to endorse or promote products derived from this software
  4467. without specific prior written permission.
  4468. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  4469. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4470. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4471. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  4472. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4473. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4474. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4475. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4476. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4477. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4478. SUCH DAMAGE.
  4479. -------------------------------------------------------------------
  4480. Copyright (c) 2008 Otto Moerbeek &lt;otto@drijf.net&gt;
  4481. Permission to use, copy, modify, and distribute this software for any
  4482. purpose with or without fee is hereby granted, provided that the above
  4483. copyright notice and this permission notice appear in all copies.
  4484. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4485. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4486. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4487. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4488. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4489. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4490. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4491. -------------------------------------------------------------------
  4492. Copyright (c) 2008 Todd C. Miller &lt;millert@openbsd.org&gt;
  4493. Permission to use, copy, modify, and distribute this software for any
  4494. purpose with or without fee is hereby granted, provided that the above
  4495. copyright notice and this permission notice appear in all copies.
  4496. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4497. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4498. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4499. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4500. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4501. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4502. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4503. -------------------------------------------------------------------
  4504. Copyright (c) 2008, Damien Miller &lt;djm@openbsd.org&gt;
  4505. Permission to use, copy, modify, and distribute this software for any
  4506. purpose with or without fee is hereby granted, provided that the above
  4507. copyright notice and this permission notice appear in all copies.
  4508. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4509. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4510. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4511. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4512. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4513. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4514. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4515. -------------------------------------------------------------------
  4516. Copyright (c) 2009 David Schultz &lt;das@FreeBSD.org&gt;
  4517. All rights reserved.
  4518. Copyright (c) 2011 The FreeBSD Foundation
  4519. All rights reserved.
  4520. Portions of this software were developed by David Chisnall
  4521. under sponsorship from the FreeBSD Foundation.
  4522. Redistribution and use in source and binary forms, with or without
  4523. modification, are permitted provided that the following conditions
  4524. are met:
  4525. 1. Redistributions of source code must retain the above copyright
  4526. notice, this list of conditions and the following disclaimer.
  4527. 2. Redistributions in binary form must reproduce the above copyright
  4528. notice, this list of conditions and the following disclaimer in the
  4529. documentation and/or other materials provided with the distribution.
  4530. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4531. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4532. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4533. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4534. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4535. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4536. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4537. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4538. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4539. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4540. SUCH DAMAGE.
  4541. -------------------------------------------------------------------
  4542. Copyright (c) 2009 David Schultz &lt;das@FreeBSD.org&gt;
  4543. All rights reserved.
  4544. Redistribution and use in source and binary forms, with or without
  4545. modification, are permitted provided that the following conditions
  4546. are met:
  4547. 1. Redistributions of source code must retain the above copyright
  4548. notice, this list of conditions and the following disclaimer.
  4549. 2. Redistributions in binary form must reproduce the above copyright
  4550. notice, this list of conditions and the following disclaimer in the
  4551. documentation and/or other materials provided with the distribution.
  4552. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4553. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4554. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4555. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4556. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4557. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4558. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4559. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4560. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4561. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4562. SUCH DAMAGE.
  4563. -------------------------------------------------------------------
  4564. Copyright (c) 2009 The NetBSD Foundation, Inc.
  4565. This code is derived from software contributed to The NetBSD Foundation
  4566. by Roy Marples.
  4567. Redistribution and use in source and binary forms, with or without
  4568. modification, are permitted provided that the following conditions
  4569. are met:
  4570. 1. Redistributions of source code must retain the above copyright
  4571. notice, this list of conditions and the following disclaimer.
  4572. 2. Redistributions in binary form must reproduce the above copyright
  4573. notice, this list of conditions and the following disclaimer in the
  4574. documentation and/or other materials provided with the distribution.
  4575. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  4576. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  4577. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  4578. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  4579. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  4580. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4581. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4582. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4583. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  4584. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4585. -------------------------------------------------------------------
  4586. Copyright (c) 2010 MIPS Technologies, Inc.
  4587. All rights reserved.
  4588. Redistribution and use in source and binary forms, with or without
  4589. modification, are permitted provided that the following conditions
  4590. are met:
  4591. * Redistributions of source code must retain the above copyright
  4592. notice, this list of conditions and the following disclaimer.
  4593. * Redistributions in binary form must reproduce the above copyright
  4594. notice, this list of conditions and the following disclaimer
  4595. in the documentation and/or other materials provided with
  4596. the distribution.
  4597. * Neither the name of MIPS Technologies Inc. nor the names of its
  4598. contributors may be used to endorse or promote products derived
  4599. from this software without specific prior written permission.
  4600. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4601. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4602. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4603. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4604. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4605. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4606. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4607. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4608. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4609. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4610. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4611. -------------------------------------------------------------------
  4612. Copyright (c) 2010 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  4613. Permission to use, copy, modify, and distribute this software for any
  4614. purpose with or without fee is hereby granted, provided that the above
  4615. copyright notice and this permission notice appear in all copies.
  4616. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4617. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4618. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4619. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4620. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4621. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4622. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4623. -------------------------------------------------------------------
  4624. Copyright (c) 2010, 2011, 2012, 2013 Intel Corporation
  4625. All rights reserved.
  4626. Redistribution and use in source and binary forms, with or without
  4627. modification, are permitted provided that the following conditions are met:
  4628. * Redistributions of source code must retain the above copyright notice,
  4629. * this list of conditions and the following disclaimer.
  4630. * Redistributions in binary form must reproduce the above copyright notice,
  4631. * this list of conditions and the following disclaimer in the documentation
  4632. * and/or other materials provided with the distribution.
  4633. * Neither the name of Intel Corporation nor the names of its contributors
  4634. * may be used to endorse or promote products derived from this software
  4635. * without specific prior written permission.
  4636. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  4637. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  4638. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4639. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  4640. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4641. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  4642. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  4643. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4644. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4645. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4646. -------------------------------------------------------------------
  4647. Copyright (c) 2010, Intel Corporation
  4648. All rights reserved.
  4649. Redistribution and use in source and binary forms, with or without
  4650. modification, are permitted provided that the following conditions are met:
  4651. * Redistributions of source code must retain the above copyright notice,
  4652. * this list of conditions and the following disclaimer.
  4653. * Redistributions in binary form must reproduce the above copyright notice,
  4654. * this list of conditions and the following disclaimer in the documentation
  4655. * and/or other materials provided with the distribution.
  4656. * Neither the name of Intel Corporation nor the names of its contributors
  4657. * may be used to endorse or promote products derived from this software
  4658. * without specific prior written permission.
  4659. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  4660. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  4661. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4662. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  4663. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4664. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  4665. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  4666. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4667. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4668. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4669. -------------------------------------------------------------------
  4670. Copyright (c) 2011 David Chisnall
  4671. All rights reserved.
  4672. Redistribution and use in source and binary forms, with or without
  4673. modification, are permitted provided that the following conditions
  4674. are met:
  4675. 1. Redistributions of source code must retain the above copyright
  4676. notice, this list of conditions and the following disclaimer.
  4677. 2. Redistributions in binary form must reproduce the above copyright
  4678. notice, this list of conditions and the following disclaimer in the
  4679. documentation and/or other materials provided with the distribution.
  4680. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4681. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4682. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4683. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4684. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4685. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4686. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4687. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4688. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4689. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4690. SUCH DAMAGE.
  4691. -------------------------------------------------------------------
  4692. Copyright (c) 2011 Ed Schouten &lt;ed@FreeBSD.org&gt;
  4693. David Chisnall &lt;theraven@FreeBSD.org&gt;
  4694. All rights reserved.
  4695. Redistribution and use in source and binary forms, with or without
  4696. modification, are permitted provided that the following conditions
  4697. are met:
  4698. 1. Redistributions of source code must retain the above copyright
  4699. notice, this list of conditions and the following disclaimer.
  4700. 2. Redistributions in binary form must reproduce the above copyright
  4701. notice, this list of conditions and the following disclaimer in the
  4702. documentation and/or other materials provided with the distribution.
  4703. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  4704. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4705. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4706. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  4707. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4708. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4709. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4710. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4711. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4712. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4713. SUCH DAMAGE.
  4714. -------------------------------------------------------------------
  4715. Copyright (c) 2011 Intel Corporation
  4716. All rights reserved.
  4717. Redistribution and use in source and binary forms, with or without
  4718. modification, are permitted provided that the following conditions are met:
  4719. * Redistributions of source code must retain the above copyright notice,
  4720. * this list of conditions and the following disclaimer.
  4721. * Redistributions in binary form must reproduce the above copyright notice,
  4722. * this list of conditions and the following disclaimer in the documentation
  4723. * and/or other materials provided with the distribution.
  4724. * Neither the name of Intel Corporation nor the names of its contributors
  4725. * may be used to endorse or promote products derived from this software
  4726. * without specific prior written permission.
  4727. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  4728. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  4729. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4730. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  4731. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4732. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  4733. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  4734. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4735. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4736. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4737. -------------------------------------------------------------------
  4738. Copyright (c) 2011 Martin Pieuchot &lt;mpi@openbsd.org&gt;
  4739. Permission to use, copy, modify, and distribute this software for any
  4740. purpose with or without fee is hereby granted, provided that the above
  4741. copyright notice and this permission notice appear in all copies.
  4742. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4743. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4744. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4745. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4746. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4747. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4748. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4749. -------------------------------------------------------------------
  4750. Copyright (c) 2011 Martin Pieuchot &lt;mpi@openbsd.org&gt;
  4751. Copyright (c) 2009 Ted Unangst
  4752. Permission to use, copy, modify, and distribute this software for any
  4753. purpose with or without fee is hereby granted, provided that the above
  4754. copyright notice and this permission notice appear in all copies.
  4755. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4756. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4757. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4758. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4759. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4760. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4761. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4762. -------------------------------------------------------------------
  4763. Copyright (c) 2011 The Android Open Source Project
  4764. Copyright (c) 2008 ARM Ltd
  4765. All rights reserved.
  4766. Redistribution and use in source and binary forms, with or without
  4767. modification, are permitted provided that the following conditions
  4768. are met:
  4769. 1. Redistributions of source code must retain the above copyright
  4770. notice, this list of conditions and the following disclaimer.
  4771. 2. Redistributions in binary form must reproduce the above copyright
  4772. notice, this list of conditions and the following disclaimer in the
  4773. documentation and/or other materials provided with the distribution.
  4774. 3. The name of the company may not be used to endorse or promote
  4775. products derived from this software without specific prior written
  4776. permission.
  4777. THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
  4778. WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  4779. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  4780. IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4781. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  4782. TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  4783. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  4784. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  4785. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4786. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4787. -------------------------------------------------------------------
  4788. Copyright (c) 2011, 2012, 2013 Intel Corporation
  4789. All rights reserved.
  4790. Redistribution and use in source and binary forms, with or without
  4791. modification, are permitted provided that the following conditions are met:
  4792. * Redistributions of source code must retain the above copyright notice,
  4793. * this list of conditions and the following disclaimer.
  4794. * Redistributions in binary form must reproduce the above copyright notice,
  4795. * this list of conditions and the following disclaimer in the documentation
  4796. * and/or other materials provided with the distribution.
  4797. * Neither the name of Intel Corporation nor the names of its contributors
  4798. * may be used to endorse or promote products derived from this software
  4799. * without specific prior written permission.
  4800. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  4801. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  4802. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4803. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  4804. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4805. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  4806. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  4807. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4808. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4809. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4810. -------------------------------------------------------------------
  4811. Copyright (c) 2011, Intel Corporation
  4812. All rights reserved.
  4813. Redistribution and use in source and binary forms, with or without
  4814. modification, are permitted provided that the following conditions are met:
  4815. * Redistributions of source code must retain the above copyright notice,
  4816. * this list of conditions and the following disclaimer.
  4817. * Redistributions in binary form must reproduce the above copyright notice,
  4818. * this list of conditions and the following disclaimer in the documentation
  4819. * and/or other materials provided with the distribution.
  4820. * Neither the name of Intel Corporation nor the names of its contributors
  4821. * may be used to endorse or promote products derived from this software
  4822. * without specific prior written permission.
  4823. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  4824. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  4825. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4826. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  4827. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4828. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  4829. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  4830. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4831. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4832. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4833. -------------------------------------------------------------------
  4834. Copyright (c) 2011, VMware, Inc.
  4835. All rights reserved.
  4836. Redistribution and use in source and binary forms, with or without
  4837. modification, are permitted provided that the following conditions are met:
  4838. * Redistributions of source code must retain the above copyright
  4839. notice, this list of conditions and the following disclaimer.
  4840. * Redistributions in binary form must reproduce the above copyright
  4841. notice, this list of conditions and the following disclaimer in the
  4842. documentation and/or other materials provided with the distribution.
  4843. * Neither the name of the VMware, Inc. nor the names of its contributors
  4844. may be used to endorse or promote products derived from this software
  4845. without specific prior written permission.
  4846. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  4847. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4848. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4849. ARE DISCLAIMED. IN NO EVENT SHALL VMWARE, INC. OR CONTRIBUTORS BE LIABLE FOR
  4850. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4851. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  4852. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  4853. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4854. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  4855. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4856. -------------------------------------------------------------------
  4857. Copyright (c) 2012, Linaro Limited
  4858. All rights reserved.
  4859. Redistribution and use in source and binary forms, with or without
  4860. modification, are permitted provided that the following conditions are met:
  4861. * Redistributions of source code must retain the above copyright
  4862. notice, this list of conditions and the following disclaimer.
  4863. * Redistributions in binary form must reproduce the above copyright
  4864. notice, this list of conditions and the following disclaimer in the
  4865. documentation and/or other materials provided with the distribution.
  4866. * Neither the name of the Linaro nor the
  4867. names of its contributors may be used to endorse or promote products
  4868. derived from this software without specific prior written permission.
  4869. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4870. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4871. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4872. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4873. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4874. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4875. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4876. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4877. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4878. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4879. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4880. -------------------------------------------------------------------
  4881. Copyright (c) 2012, Linaro Limited
  4882. All rights reserved.
  4883. Copyright (c) 2014, NVIDIA Corporation. All rights reserved.
  4884. Redistribution and use in source and binary forms, with or without
  4885. modification, are permitted provided that the following conditions are met:
  4886. * Redistributions of source code must retain the above copyright
  4887. notice, this list of conditions and the following disclaimer.
  4888. * Redistributions in binary form must reproduce the above copyright
  4889. notice, this list of conditions and the following disclaimer in the
  4890. documentation and/or other materials provided with the distribution.
  4891. * Neither the name of the Linaro nor the
  4892. names of its contributors may be used to endorse or promote products
  4893. derived from this software without specific prior written permission.
  4894. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4895. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4896. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4897. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4898. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4899. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4900. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4901. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4902. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4903. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4904. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4905. -------------------------------------------------------------------
  4906. Copyright (c) 2012-2015
  4907. MIPS Technologies, Inc., California.
  4908. Redistribution and use in source and binary forms, with or without
  4909. modification, are permitted provided that the following conditions
  4910. are met:
  4911. 1. Redistributions of source code must retain the above copyright
  4912. notice, this list of conditions and the following disclaimer.
  4913. 2. Redistributions in binary form must reproduce the above copyright
  4914. notice, this list of conditions and the following disclaimer in the
  4915. documentation and/or other materials provided with the distribution.
  4916. 3. Neither the name of the MIPS Technologies, Inc., nor the names of its
  4917. contributors may be used to endorse or promote products derived from
  4918. this software without specific prior written permission.
  4919. THIS SOFTWARE IS PROVIDED BY THE MIPS TECHNOLOGIES, INC. ``AS IS'' AND
  4920. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4921. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4922. ARE DISCLAIMED. IN NO EVENT SHALL THE MIPS TECHNOLOGIES, INC. BE LIABLE
  4923. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4924. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4925. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4926. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4927. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4928. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4929. SUCH DAMAGE.
  4930. -------------------------------------------------------------------
  4931. Copyright (c) 2013
  4932. MIPS Technologies, Inc., California.
  4933. Redistribution and use in source and binary forms, with or without
  4934. modification, are permitted provided that the following conditions
  4935. are met:
  4936. 1. Redistributions of source code must retain the above copyright
  4937. notice, this list of conditions and the following disclaimer.
  4938. 2. Redistributions in binary form must reproduce the above copyright
  4939. notice, this list of conditions and the following disclaimer in the
  4940. documentation and/or other materials provided with the distribution.
  4941. 3. Neither the name of the MIPS Technologies, Inc., nor the names of its
  4942. contributors may be used to endorse or promote products derived from
  4943. this software without specific prior written permission.
  4944. THIS SOFTWARE IS PROVIDED BY THE MIPS TECHNOLOGIES, INC. ``AS IS'' AND
  4945. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4946. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4947. ARE DISCLAIMED. IN NO EVENT SHALL THE MIPS TECHNOLOGIES, INC. BE LIABLE
  4948. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4949. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4950. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4951. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4952. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4953. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4954. SUCH DAMAGE.
  4955. -------------------------------------------------------------------
  4956. Copyright (c) 2013 ARM Ltd
  4957. All rights reserved.
  4958. Redistribution and use in source and binary forms, with or without
  4959. modification, are permitted provided that the following conditions
  4960. are met:
  4961. 1. Redistributions of source code must retain the above copyright
  4962. notice, this list of conditions and the following disclaimer.
  4963. 2. Redistributions in binary form must reproduce the above copyright
  4964. notice, this list of conditions and the following disclaimer in the
  4965. documentation and/or other materials provided with the distribution.
  4966. 3. The name of the company may not be used to endorse or promote
  4967. products derived from this software without specific prior written
  4968. permission.
  4969. THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED
  4970. WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  4971. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  4972. IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4973. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  4974. TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  4975. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  4976. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  4977. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  4978. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4979. -------------------------------------------------------------------
  4980. Copyright (c) 2013 Antoine Jacoutot &lt;ajacoutot@openbsd.org&gt;
  4981. Permission to use, copy, modify, and distribute this software for any
  4982. purpose with or without fee is hereby granted, provided that the above
  4983. copyright notice and this permission notice appear in all copies.
  4984. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4985. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4986. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4987. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4988. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4989. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4990. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4991. -------------------------------------------------------------------
  4992. Copyright (c) 2013 The NetBSD Foundation, Inc.
  4993. All rights reserved.
  4994. This code is derived from software contributed to The NetBSD Foundation
  4995. by Christos Zoulas.
  4996. Redistribution and use in source and binary forms, with or without
  4997. modification, are permitted provided that the following conditions
  4998. are met:
  4999. 1. Redistributions of source code must retain the above copyright
  5000. notice, this list of conditions and the following disclaimer.
  5001. 2. Redistributions in binary form must reproduce the above copyright
  5002. notice, this list of conditions and the following disclaimer in the
  5003. documentation and/or other materials provided with the distribution.
  5004. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  5005. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  5006. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  5007. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
  5008. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  5009. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  5010. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  5011. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  5012. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  5013. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  5014. POSSIBILITY OF SUCH DAMAGE.
  5015. -------------------------------------------------------------------
  5016. Copyright (c) 2014
  5017. Imagination Technologies Limited.
  5018. Redistribution and use in source and binary forms, with or without
  5019. modification, are permitted provided that the following conditions
  5020. are met:
  5021. 1. Redistributions of source code must retain the above copyright
  5022. notice, this list of conditions and the following disclaimer.
  5023. 2. Redistributions in binary form must reproduce the above copyright
  5024. notice, this list of conditions and the following disclaimer in the
  5025. documentation and/or other materials provided with the distribution.
  5026. 3. Neither the name of the MIPS Technologies, Inc., nor the names of its
  5027. contributors may be used to endorse or promote products derived from
  5028. this software without specific prior written permission.
  5029. THIS SOFTWARE IS PROVIDED BY IMAGINATION TECHNOLOGIES LIMITED ``AS IS'' AND
  5030. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  5031. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  5032. ARE DISCLAIMED. IN NO EVENT SHALL IMAGINATION TECHNOLOGIES LIMITED BE LIABLE
  5033. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  5034. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  5035. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  5036. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  5037. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  5038. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  5039. SUCH DAMAGE.
  5040. -------------------------------------------------------------------
  5041. Copyright (c) 2014 Theo de Raadt &lt;deraadt@openbsd.org&gt;
  5042. Copyright (c) 2014 Bob Beck &lt;beck@obtuse.com&gt;
  5043. Permission to use, copy, modify, and distribute this software for any
  5044. purpose with or without fee is hereby granted, provided that the above
  5045. copyright notice and this permission notice appear in all copies.
  5046. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  5047. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  5048. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  5049. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  5050. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  5051. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  5052. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  5053. Emulation of getentropy(2) as documented at:
  5054. http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/getentropy.2
  5055. -------------------------------------------------------------------
  5056. Copyright (c) 2014, Intel Corporation
  5057. All rights reserved.
  5058. Redistribution and use in source and binary forms, with or without
  5059. modification, are permitted provided that the following conditions are met:
  5060. * Redistributions of source code must retain the above copyright notice,
  5061. * this list of conditions and the following disclaimer.
  5062. * Redistributions in binary form must reproduce the above copyright notice,
  5063. * this list of conditions and the following disclaimer in the documentation
  5064. * and/or other materials provided with the distribution.
  5065. * Neither the name of Intel Corporation nor the names of its contributors
  5066. * may be used to endorse or promote products derived from this software
  5067. * without specific prior written permission.
  5068. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  5069. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  5070. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  5071. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  5072. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  5073. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  5074. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  5075. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5076. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  5077. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5078. -------------------------------------------------------------------
  5079. Copyright (c) 2014, Linaro Limited
  5080. All rights reserved.
  5081. Redistribution and use in source and binary forms, with or without
  5082. modification, are permitted provided that the following conditions are met:
  5083. * Redistributions of source code must retain the above copyright
  5084. notice, this list of conditions and the following disclaimer.
  5085. * Redistributions in binary form must reproduce the above copyright
  5086. notice, this list of conditions and the following disclaimer in the
  5087. documentation and/or other materials provided with the distribution.
  5088. * Neither the name of the Linaro nor the
  5089. names of its contributors may be used to endorse or promote products
  5090. derived from this software without specific prior written permission.
  5091. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  5092. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  5093. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  5094. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  5095. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  5096. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  5097. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  5098. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  5099. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5100. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  5101. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5102. -------------------------------------------------------------------
  5103. Copyright (c)1999 Citrus Project,
  5104. All rights reserved.
  5105. Redistribution and use in source and binary forms, with or without
  5106. modification, are permitted provided that the following conditions
  5107. are met:
  5108. 1. Redistributions of source code must retain the above copyright
  5109. notice, this list of conditions and the following disclaimer.
  5110. 2. Redistributions in binary form must reproduce the above copyright
  5111. notice, this list of conditions and the following disclaimer in the
  5112. documentation and/or other materials provided with the distribution.
  5113. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  5114. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  5115. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  5116. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  5117. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  5118. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  5119. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  5120. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  5121. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  5122. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  5123. SUCH DAMAGE.
  5124. -------------------------------------------------------------------
  5125. Copyright (c)1999, 2000, 2001 Citrus Project,
  5126. All rights reserved.
  5127. Redistribution and use in source and binary forms, with or without
  5128. modification, are permitted provided that the following conditions
  5129. are met:
  5130. 1. Redistributions of source code must retain the above copyright
  5131. notice, this list of conditions and the following disclaimer.
  5132. 2. Redistributions in binary form must reproduce the above copyright
  5133. notice, this list of conditions and the following disclaimer in the
  5134. documentation and/or other materials provided with the distribution.
  5135. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  5136. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  5137. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  5138. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  5139. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  5140. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  5141. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  5142. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  5143. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  5144. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  5145. SUCH DAMAGE.
  5146. -------------------------------------------------------------------
  5147. Copyright (c)2001 Citrus Project,
  5148. All rights reserved.
  5149. Redistribution and use in source and binary forms, with or without
  5150. modification, are permitted provided that the following conditions
  5151. are met:
  5152. 1. Redistributions of source code must retain the above copyright
  5153. notice, this list of conditions and the following disclaimer.
  5154. 2. Redistributions in binary form must reproduce the above copyright
  5155. notice, this list of conditions and the following disclaimer in the
  5156. documentation and/or other materials provided with the distribution.
  5157. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  5158. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  5159. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  5160. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  5161. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  5162. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  5163. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  5164. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  5165. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  5166. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  5167. SUCH DAMAGE.
  5168. -------------------------------------------------------------------
  5169. Copyright (c)2003 Citrus Project,
  5170. All rights reserved.
  5171. Redistribution and use in source and binary forms, with or without
  5172. modification, are permitted provided that the following conditions
  5173. are met:
  5174. 1. Redistributions of source code must retain the above copyright
  5175. notice, this list of conditions and the following disclaimer.
  5176. 2. Redistributions in binary form must reproduce the above copyright
  5177. notice, this list of conditions and the following disclaimer in the
  5178. documentation and/or other materials provided with the distribution.
  5179. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  5180. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  5181. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  5182. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  5183. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  5184. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  5185. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  5186. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  5187. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  5188. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  5189. SUCH DAMAGE.
  5190. -------------------------------------------------------------------
  5191. Copyright 1997 Niels Provos &lt;provos@physnet.uni-hamburg.de&gt;
  5192. Copyright 2008 Damien Miller &lt;djm@openbsd.org&gt;
  5193. All rights reserved.
  5194. Theo de Raadt &lt;deraadt@openbsd.org&gt; came up with the idea of using
  5195. such a mathematical system to generate more random (yet non-repeating)
  5196. ids to solve the resolver/named problem. But Niels designed the
  5197. actual system based on the constraints.
  5198. Later modified by Damien Miller to wrap the LCG output in a 15-bit
  5199. permutation generator based on a Luby-Rackoff block cipher. This
  5200. ensures the output is non-repeating and preserves the MSB twiddle
  5201. trick, but makes it more resistant to LCG prediction.
  5202. Redistribution and use in source and binary forms, with or without
  5203. modification, are permitted provided that the following conditions
  5204. are met:
  5205. 1. Redistributions of source code must retain the above copyright
  5206. notice, this list of conditions and the following disclaimer.
  5207. 2. Redistributions in binary form must reproduce the above copyright
  5208. notice, this list of conditions and the following disclaimer in the
  5209. documentation and/or other materials provided with the distribution.
  5210. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  5211. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  5212. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  5213. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  5214. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  5215. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  5216. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  5217. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5218. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  5219. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5220. -------------------------------------------------------------------
  5221. Copyright 2008 Android Open Source Project (source port randomization)
  5222. Copyright (c) 1985, 1989, 1993
  5223. The Regents of the University of California. All rights reserved.
  5224. Redistribution and use in source and binary forms, with or without
  5225. modification, are permitted provided that the following conditions
  5226. are met:
  5227. 1. Redistributions of source code must retain the above copyright
  5228. notice, this list of conditions and the following disclaimer.
  5229. 2. Redistributions in binary form must reproduce the above copyright
  5230. notice, this list of conditions and the following disclaimer in the
  5231. documentation and/or other materials provided with the distribution.
  5232. 3. All advertising materials mentioning features or use of this software
  5233. must display the following acknowledgement:
  5234. This product includes software developed by the University of
  5235. California, Berkeley and its contributors.
  5236. 4. Neither the name of the University nor the names of its contributors
  5237. may be used to endorse or promote products derived from this software
  5238. without specific prior written permission.
  5239. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  5240. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  5241. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  5242. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  5243. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  5244. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  5245. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  5246. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  5247. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  5248. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  5249. SUCH DAMAGE.
  5250. -------------------------------------------------------------------
  5251. Portions Copyright (C) 2004, 2005, 2008, 2009 Internet Systems Consortium, Inc. ("ISC")
  5252. Portions Copyright (C) 1996-2003 Internet Software Consortium.
  5253. Permission to use, copy, modify, and/or distribute this software for any
  5254. purpose with or without fee is hereby granted, provided that the above
  5255. copyright notice and this permission notice appear in all copies.
  5256. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
  5257. REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  5258. AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
  5259. INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  5260. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  5261. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  5262. PERFORMANCE OF THIS SOFTWARE.
  5263. -------------------------------------------------------------------
  5264. Portions Copyright (c) 1993 by Digital Equipment Corporation.
  5265. Permission to use, copy, modify, and distribute this software for any
  5266. purpose with or without fee is hereby granted, provided that the above
  5267. copyright notice and this permission notice appear in all copies, and that
  5268. the name of Digital Equipment Corporation not be used in advertising or
  5269. publicity pertaining to distribution of the document or software without
  5270. specific, written prior permission.
  5271. THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
  5272. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
  5273. OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
  5274. CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
  5275. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
  5276. PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
  5277. ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  5278. SOFTWARE.
  5279. -------------------------------------------------------------------
  5280. Portions Copyright (c) 1995 by International Business Machines, Inc.
  5281. International Business Machines, Inc. (hereinafter called IBM) grants
  5282. permission under its copyrights to use, copy, modify, and distribute this
  5283. Software with or without fee, provided that the above copyright notice and
  5284. all paragraphs of this notice appear in all copies, and that the name of IBM
  5285. not be used in connection with the marketing of any product incorporating
  5286. the Software or modifications thereof, without specific, written prior
  5287. permission.
  5288. To the extent it has a right to do so, IBM grants an immunity from suit
  5289. under its patents, if any, for the use, sale or manufacture of products to
  5290. the extent that such products are used for performing Domain Name System
  5291. dynamic updates in TCP/IP networks by means of the Software. No immunity is
  5292. granted for any product per se or for any other function of any product.
  5293. THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES,
  5294. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  5295. PARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL,
  5296. DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING
  5297. OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN
  5298. IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES.
  5299. -------------------------------------------------------------------
  5300. Portions Copyright(C) 1995, Jason Downs. All rights reserved.
  5301. Redistribution and use in source and binary forms, with or without
  5302. modification, are permitted provided that the following conditions
  5303. are met:
  5304. 1. Redistributions of source code must retain the above copyright
  5305. notice, this list of conditions and the following disclaimer.
  5306. 2. Redistributions in binary form must reproduce the above copyright
  5307. notice, this list of conditions and the following disclaimer in the
  5308. documentation and/or other materials provided with the distribution.
  5309. THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS
  5310. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  5311. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  5312. DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT,
  5313. INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  5314. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  5315. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  5316. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  5317. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  5318. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  5319. SUCH DAMAGE.
  5320. -------------------------------------------------------------------
  5321. The author of this software is David M. Gay.
  5322. Copyright (C) 1998 by Lucent Technologies
  5323. All Rights Reserved
  5324. Permission to use, copy, modify, and distribute this software and
  5325. its documentation for any purpose and without fee is hereby
  5326. granted, provided that the above copyright notice appear in all
  5327. copies and that both that the copyright notice and this
  5328. permission notice and warranty disclaimer appear in supporting
  5329. documentation, and that the name of Lucent or any of its entities
  5330. not be used in advertising or publicity pertaining to
  5331. distribution of the software without specific, written prior
  5332. permission.
  5333. LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  5334. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
  5335. IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
  5336. SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  5337. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  5338. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  5339. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
  5340. THIS SOFTWARE.
  5341. -------------------------------------------------------------------
  5342. The author of this software is David M. Gay.
  5343. Copyright (C) 1998, 1999 by Lucent Technologies
  5344. All Rights Reserved
  5345. Permission to use, copy, modify, and distribute this software and
  5346. its documentation for any purpose and without fee is hereby
  5347. granted, provided that the above copyright notice appear in all
  5348. copies and that both that the copyright notice and this
  5349. permission notice and warranty disclaimer appear in supporting
  5350. documentation, and that the name of Lucent or any of its entities
  5351. not be used in advertising or publicity pertaining to
  5352. distribution of the software without specific, written prior
  5353. permission.
  5354. LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  5355. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
  5356. IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
  5357. SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  5358. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  5359. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  5360. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
  5361. THIS SOFTWARE.
  5362. -------------------------------------------------------------------
  5363. The author of this software is David M. Gay.
  5364. Copyright (C) 1998, 2000 by Lucent Technologies
  5365. All Rights Reserved
  5366. Permission to use, copy, modify, and distribute this software and
  5367. its documentation for any purpose and without fee is hereby
  5368. granted, provided that the above copyright notice appear in all
  5369. copies and that both that the copyright notice and this
  5370. permission notice and warranty disclaimer appear in supporting
  5371. documentation, and that the name of Lucent or any of its entities
  5372. not be used in advertising or publicity pertaining to
  5373. distribution of the software without specific, written prior
  5374. permission.
  5375. LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  5376. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
  5377. IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
  5378. SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  5379. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  5380. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  5381. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
  5382. THIS SOFTWARE.
  5383. -------------------------------------------------------------------
  5384. The author of this software is David M. Gay.
  5385. Copyright (C) 1998-2000 by Lucent Technologies
  5386. All Rights Reserved
  5387. Permission to use, copy, modify, and distribute this software and
  5388. its documentation for any purpose and without fee is hereby
  5389. granted, provided that the above copyright notice appear in all
  5390. copies and that both that the copyright notice and this
  5391. permission notice and warranty disclaimer appear in supporting
  5392. documentation, and that the name of Lucent or any of its entities
  5393. not be used in advertising or publicity pertaining to
  5394. distribution of the software without specific, written prior
  5395. permission.
  5396. LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  5397. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
  5398. IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
  5399. SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  5400. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  5401. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  5402. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
  5403. THIS SOFTWARE.
  5404. -------------------------------------------------------------------
  5405. The author of this software is David M. Gay.
  5406. Copyright (C) 1998-2001 by Lucent Technologies
  5407. All Rights Reserved
  5408. Permission to use, copy, modify, and distribute this software and
  5409. its documentation for any purpose and without fee is hereby
  5410. granted, provided that the above copyright notice appear in all
  5411. copies and that both that the copyright notice and this
  5412. permission notice and warranty disclaimer appear in supporting
  5413. documentation, and that the name of Lucent or any of its entities
  5414. not be used in advertising or publicity pertaining to
  5415. distribution of the software without specific, written prior
  5416. permission.
  5417. LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  5418. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
  5419. IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
  5420. SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  5421. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  5422. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  5423. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
  5424. THIS SOFTWARE.
  5425. -------------------------------------------------------------------
  5426. The author of this software is David M. Gay.
  5427. Copyright (C) 2000 by Lucent Technologies
  5428. All Rights Reserved
  5429. Permission to use, copy, modify, and distribute this software and
  5430. its documentation for any purpose and without fee is hereby
  5431. granted, provided that the above copyright notice appear in all
  5432. copies and that both that the copyright notice and this
  5433. permission notice and warranty disclaimer appear in supporting
  5434. documentation, and that the name of Lucent or any of its entities
  5435. not be used in advertising or publicity pertaining to
  5436. distribution of the software without specific, written prior
  5437. permission.
  5438. LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  5439. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
  5440. IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
  5441. SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  5442. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  5443. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  5444. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
  5445. THIS SOFTWARE.
  5446. -------------------------------------------------------------------
  5447. memchr - find a character in a memory zone
  5448. Copyright (c) 2014, ARM Limited
  5449. All rights Reserved.
  5450. Copyright (c) 2014, Linaro Ltd.
  5451. Redistribution and use in source and binary forms, with or without
  5452. modification, are permitted provided that the following conditions are met:
  5453. * Redistributions of source code must retain the above copyright
  5454. notice, this list of conditions and the following disclaimer.
  5455. * Redistributions in binary form must reproduce the above copyright
  5456. notice, this list of conditions and the following disclaimer in the
  5457. documentation and/or other materials provided with the distribution.
  5458. * Neither the name of the company nor the names of its contributors
  5459. may be used to endorse or promote products derived from this
  5460. software without specific prior written permission.
  5461. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  5462. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  5463. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  5464. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  5465. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  5466. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  5467. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  5468. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  5469. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5470. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  5471. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5472. -------------------------------------------------------------------
  5473. </pre>
  5474. </div>
  5475. </div>
  5476. <div class="product">
  5477. <span class="title">Apple sample code</span>
  5478. <a class="show" href="#">show license</a>
  5479. <span class="homepage"><a href="http://developer.apple.com/">homepage</a></span>
  5480. <div class="licence">
  5481. <pre>Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple
  5482. Inc. ("Apple") in consideration of your agreement to the following
  5483. terms, and your use, installation, modification or redistribution of
  5484. this Apple software constitutes acceptance of these terms. If you do
  5485. not agree with these terms, please do not use, install, modify or
  5486. redistribute this Apple software.
  5487. In consideration of your agreement to abide by the following terms, and
  5488. subject to these terms, Apple grants you a personal, non-exclusive
  5489. license, under Apple's copyrights in this original Apple software (the
  5490. "Apple Software"), to use, reproduce, modify and redistribute the Apple
  5491. Software, with or without modifications, in source and/or binary forms;
  5492. provided that if you redistribute the Apple Software in its entirety and
  5493. without modifications, you must retain this notice and the following
  5494. text and disclaimers in all such redistributions of the Apple Software.
  5495. Neither the name, trademarks, service marks or logos of Apple Inc. may
  5496. be used to endorse or promote products derived from the Apple Software
  5497. without specific prior written permission from Apple. Except as
  5498. expressly stated in this notice, no other rights or licenses, express or
  5499. implied, are granted by Apple herein, including but not limited to any
  5500. patent rights that may be infringed by your derivative works or by other
  5501. works in which the Apple Software may be incorporated.
  5502. The Apple Software is provided by Apple on an "AS IS" basis. APPLE
  5503. MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION
  5504. THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS
  5505. FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND
  5506. OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS.
  5507. IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL
  5508. OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  5509. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  5510. INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION,
  5511. MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED
  5512. AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE),
  5513. STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE
  5514. POSSIBILITY OF SUCH DAMAGE.
  5515. Copyright (C) 2009 Apple Inc. All Rights Reserved.</pre>
  5516. </div>
  5517. </div>
  5518. <div class="product">
  5519. <span class="title">AsyncTask</span>
  5520. <a class="show" href="#">show license</a>
  5521. <span class="homepage"><a href="https://chromium.googlesource.com/android_tools.git/+/master/sdk/sources/android-23/android/os/AsyncTask.java">homepage</a></span>
  5522. <div class="licence">
  5523. <pre>Notice for all the files in this folder.
  5524. ------------------------------------------------------------
  5525. Copyright (c) 2005-2008, The Android Open Source Project
  5526. Licensed under the Apache License, Version 2.0 (the "License"); you may not
  5527. use this file except in compliance with the License.
  5528. Unless required by applicable law or agreed to in writing, software
  5529. distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  5530. WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  5531. License for the specific language governing permissions and limitations under
  5532. the License.
  5533. Apache License
  5534. Version 2.0, January 2004
  5535. http://www.apache.org/licenses/
  5536. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5537. 1. Definitions.
  5538. "License" shall mean the terms and conditions for use, reproduction,
  5539. and distribution as defined by Sections 1 through 9 of this document.
  5540. "Licensor" shall mean the copyright owner or entity authorized by
  5541. the copyright owner that is granting the License.
  5542. "Legal Entity" shall mean the union of the acting entity and all
  5543. other entities that control, are controlled by, or are under common
  5544. control with that entity. For the purposes of this definition,
  5545. "control" means (i) the power, direct or indirect, to cause the
  5546. direction or management of such entity, whether by contract or
  5547. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5548. outstanding shares, or (iii) beneficial ownership of such entity.
  5549. "You" (or "Your") shall mean an individual or Legal Entity
  5550. exercising permissions granted by this License.
  5551. "Source" form shall mean the preferred form for making modifications,
  5552. including but not limited to software source code, documentation
  5553. source, and configuration files.
  5554. "Object" form shall mean any form resulting from mechanical
  5555. transformation or translation of a Source form, including but
  5556. not limited to compiled object code, generated documentation,
  5557. and conversions to other media types.
  5558. "Work" shall mean the work of authorship, whether in Source or
  5559. Object form, made available under the License, as indicated by a
  5560. copyright notice that is included in or attached to the work
  5561. (an example is provided in the Appendix below).
  5562. "Derivative Works" shall mean any work, whether in Source or Object
  5563. form, that is based on (or derived from) the Work and for which the
  5564. editorial revisions, annotations, elaborations, or other modifications
  5565. represent, as a whole, an original work of authorship. For the purposes
  5566. of this License, Derivative Works shall not include works that remain
  5567. separable from, or merely link (or bind by name) to the interfaces of,
  5568. the Work and Derivative Works thereof.
  5569. "Contribution" shall mean any work of authorship, including
  5570. the original version of the Work and any modifications or additions
  5571. to that Work or Derivative Works thereof, that is intentionally
  5572. submitted to Licensor for inclusion in the Work by the copyright owner
  5573. or by an individual or Legal Entity authorized to submit on behalf of
  5574. the copyright owner. For the purposes of this definition, "submitted"
  5575. means any form of electronic, verbal, or written communication sent
  5576. to the Licensor or its representatives, including but not limited to
  5577. communication on electronic mailing lists, source code control systems,
  5578. and issue tracking systems that are managed by, or on behalf of, the
  5579. Licensor for the purpose of discussing and improving the Work, but
  5580. excluding communication that is conspicuously marked or otherwise
  5581. designated in writing by the copyright owner as "Not a Contribution."
  5582. "Contributor" shall mean Licensor and any individual or Legal Entity
  5583. on behalf of whom a Contribution has been received by Licensor and
  5584. subsequently incorporated within the Work.
  5585. 2. Grant of Copyright License. Subject to the terms and conditions of
  5586. this License, each Contributor hereby grants to You a perpetual,
  5587. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5588. copyright license to reproduce, prepare Derivative Works of,
  5589. publicly display, publicly perform, sublicense, and distribute the
  5590. Work and such Derivative Works in Source or Object form.
  5591. 3. Grant of Patent License. Subject to the terms and conditions of
  5592. this License, each Contributor hereby grants to You a perpetual,
  5593. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5594. (except as stated in this section) patent license to make, have made,
  5595. use, offer to sell, sell, import, and otherwise transfer the Work,
  5596. where such license applies only to those patent claims licensable
  5597. by such Contributor that are necessarily infringed by their
  5598. Contribution(s) alone or by combination of their Contribution(s)
  5599. with the Work to which such Contribution(s) was submitted. If You
  5600. institute patent litigation against any entity (including a
  5601. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5602. or a Contribution incorporated within the Work constitutes direct
  5603. or contributory patent infringement, then any patent licenses
  5604. granted to You under this License for that Work shall terminate
  5605. as of the date such litigation is filed.
  5606. 4. Redistribution. You may reproduce and distribute copies of the
  5607. Work or Derivative Works thereof in any medium, with or without
  5608. modifications, and in Source or Object form, provided that You
  5609. meet the following conditions:
  5610. (a) You must give any other recipients of the Work or
  5611. Derivative Works a copy of this License; and
  5612. (b) You must cause any modified files to carry prominent notices
  5613. stating that You changed the files; and
  5614. (c) You must retain, in the Source form of any Derivative Works
  5615. that You distribute, all copyright, patent, trademark, and
  5616. attribution notices from the Source form of the Work,
  5617. excluding those notices that do not pertain to any part of
  5618. the Derivative Works; and
  5619. (d) If the Work includes a "NOTICE" text file as part of its
  5620. distribution, then any Derivative Works that You distribute must
  5621. include a readable copy of the attribution notices contained
  5622. within such NOTICE file, excluding those notices that do not
  5623. pertain to any part of the Derivative Works, in at least one
  5624. of the following places: within a NOTICE text file distributed
  5625. as part of the Derivative Works; within the Source form or
  5626. documentation, if provided along with the Derivative Works; or,
  5627. within a display generated by the Derivative Works, if and
  5628. wherever such third-party notices normally appear. The contents
  5629. of the NOTICE file are for informational purposes only and
  5630. do not modify the License. You may add Your own attribution
  5631. notices within Derivative Works that You distribute, alongside
  5632. or as an addendum to the NOTICE text from the Work, provided
  5633. that such additional attribution notices cannot be construed
  5634. as modifying the License.
  5635. You may add Your own copyright statement to Your modifications and
  5636. may provide additional or different license terms and conditions
  5637. for use, reproduction, or distribution of Your modifications, or
  5638. for any such Derivative Works as a whole, provided Your use,
  5639. reproduction, and distribution of the Work otherwise complies with
  5640. the conditions stated in this License.
  5641. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5642. any Contribution intentionally submitted for inclusion in the Work
  5643. by You to the Licensor shall be under the terms and conditions of
  5644. this License, without any additional terms or conditions.
  5645. Notwithstanding the above, nothing herein shall supersede or modify
  5646. the terms of any separate license agreement you may have executed
  5647. with Licensor regarding such Contributions.
  5648. 6. Trademarks. This License does not grant permission to use the trade
  5649. names, trademarks, service marks, or product names of the Licensor,
  5650. except as required for reasonable and customary use in describing the
  5651. origin of the Work and reproducing the content of the NOTICE file.
  5652. 7. Disclaimer of Warranty. Unless required by applicable law or
  5653. agreed to in writing, Licensor provides the Work (and each
  5654. Contributor provides its Contributions) on an "AS IS" BASIS,
  5655. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5656. implied, including, without limitation, any warranties or conditions
  5657. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5658. PARTICULAR PURPOSE. You are solely responsible for determining the
  5659. appropriateness of using or redistributing the Work and assume any
  5660. risks associated with Your exercise of permissions under this License.
  5661. 8. Limitation of Liability. In no event and under no legal theory,
  5662. whether in tort (including negligence), contract, or otherwise,
  5663. unless required by applicable law (such as deliberate and grossly
  5664. negligent acts) or agreed to in writing, shall any Contributor be
  5665. liable to You for damages, including any direct, indirect, special,
  5666. incidental, or consequential damages of any character arising as a
  5667. result of this License or out of the use or inability to use the
  5668. Work (including but not limited to damages for loss of goodwill,
  5669. work stoppage, computer failure or malfunction, or any and all
  5670. other commercial damages or losses), even if such Contributor
  5671. has been advised of the possibility of such damages.
  5672. 9. Accepting Warranty or Additional Liability. While redistributing
  5673. the Work or Derivative Works thereof, You may choose to offer,
  5674. and charge a fee for, acceptance of support, warranty, indemnity,
  5675. or other liability obligations and/or rights consistent with this
  5676. License. However, in accepting such obligations, You may act only
  5677. on Your own behalf and on Your sole responsibility, not on behalf
  5678. of any other Contributor, and only if You agree to indemnify,
  5679. defend, and hold each Contributor harmless for any liability
  5680. incurred by, or claims asserted against, such Contributor by reason
  5681. of your accepting any such warranty or additional liability.
  5682. END OF TERMS AND CONDITIONS
  5683. APPENDIX: How to apply the Apache License to your work.
  5684. To apply the Apache License to your work, attach the following
  5685. boilerplate notice, with the fields enclosed by brackets "[]"
  5686. replaced with your own identifying information. (Don't include
  5687. the brackets!) The text should be enclosed in the appropriate
  5688. comment syntax for the file format. We also recommend that a
  5689. file or class name and description of purpose be included on the
  5690. same "printed page" as the copyright notice for easier
  5691. identification within third-party archives.
  5692. Copyright 2011 Google Inc. All Rights Reserved.
  5693. Licensed under the Apache License, Version 2.0 (the "License");
  5694. you may not use this file except in compliance with the License.
  5695. You may obtain a copy of the License at
  5696. http://www.apache.org/licenses/LICENSE-2.0
  5697. Unless required by applicable law or agreed to in writing, software
  5698. distributed under the License is distributed on an "AS IS" BASIS,
  5699. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5700. See the License for the specific language governing permissions and
  5701. limitations under the License.
  5702. </pre>
  5703. </div>
  5704. </div>
  5705. <div class="product">
  5706. <span class="title">BSDiff</span>
  5707. <a class="show" href="#">show license</a>
  5708. <span class="homepage"><a href="http://www.daemonology.net/bsdiff/">homepage</a></span>
  5709. <div class="licence">
  5710. <pre>Copyright 2003-2005 Colin Percival
  5711. All rights reserved
  5712. Redistribution and use in source and binary forms, with or without
  5713. modification, are permitted providing that the following conditions
  5714. are met:
  5715. 1. Redistributions of source code must retain the above copyright
  5716. notice, this list of conditions and the following disclaimer.
  5717. 2. Redistributions in binary form must reproduce the above copyright
  5718. notice, this list of conditions and the following disclaimer in the
  5719. documentation and/or other materials provided with the distribution.
  5720. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  5721. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  5722. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  5723. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  5724. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  5725. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  5726. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  5727. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  5728. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
  5729. IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  5730. POSSIBILITY OF SUCH DAMAGE.
  5731. </pre>
  5732. </div>
  5733. </div>
  5734. <div class="product">
  5735. <span class="title">Blackmagic DeckLink SDK - Mac</span>
  5736. <a class="show" href="#">show license</a>
  5737. <span class="homepage"><a href="http://software.blackmagicdesign.com/DeckLink/v10.7/Blackmagic_DeckLink_SDK_10.7.zip">homepage</a></span>
  5738. <div class="licence">
  5739. <pre>Extracted from mac/include/DeckLinkAPI.h:
  5740. ** Copyright (c) 2014 Blackmagic Design
  5741. **
  5742. ** Permission is hereby granted, free of charge, to any person or organization
  5743. ** obtaining a copy of the software and accompanying documentation covered by
  5744. ** this license (the "Software") to use, reproduce, display, distribute,
  5745. ** execute, and transmit the Software, and to prepare derivative works of the
  5746. ** Software, and to permit third-parties to whom the Software is furnished to
  5747. ** do so, all subject to the following:
  5748. **
  5749. ** The copyright notices in the Software and this entire statement, including
  5750. ** the above license grant, this restriction and the following disclaimer,
  5751. ** must be included in all copies of the Software, in whole or in part, and
  5752. ** all derivative works of the Software, unless such copies or derivative
  5753. ** works are solely in the form of machine-executable object code generated by
  5754. ** a source language processor.
  5755. **
  5756. ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5757. ** IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5758. ** FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  5759. ** SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  5760. ** FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  5761. ** ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  5762. ** DEALINGS IN THE SOFTWARE.
  5763. </pre>
  5764. </div>
  5765. </div>
  5766. <div class="product">
  5767. <span class="title">Braille Translation Library</span>
  5768. <a class="show" href="#">show license</a>
  5769. <span class="homepage"><a href="https://github.com/liblouis/liblouis">homepage</a></span>
  5770. <div class="licence">
  5771. <pre>(Copied from src/liblouis/liblouis.h.in)
  5772. /* liblouis Braille Translation and Back-Translation Library
  5773. Based on the Linux screenreader BRLTTY, copyright (C) 1999-2006 by
  5774. The BRLTTY Team
  5775. Copyright (C) 2004, 2005, 2006, 2009 ViewPlus Technologies, Inc.
  5776. www.viewplus.com and JJB Software, Inc. www.jjb-software.com
  5777. liblouis is free software: you can redistribute it and/or modify it
  5778. under the terms of the GNU Lesser General Public License as
  5779. published by the Free Software Foundation, either version 3 of the
  5780. License, or (at your option) any later version.
  5781. liblouis is distributed in the hope that it will be useful, but
  5782. WITHOUT ANY WARRANTY; without even the implied warranty of
  5783. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  5784. Lesser General Public License for more details.
  5785. You should have received a copy of the GNU Lesser General Public
  5786. License along with this program. If not, see
  5787. &lt;http://www.gnu.org/licenses/&gt;.
  5788. Maintained by John J. Boyer john.boyer@abilitiessoft.com
  5789. */
  5790. </pre>
  5791. </div>
  5792. </div>
  5793. <div class="product">
  5794. <span class="title">Breakpad, An open-source multi-platform crash reporting system</span>
  5795. <a class="show" href="#">show license</a>
  5796. <span class="homepage"><a href="https://chromium.googlesource.com/breakpad/breakpad">homepage</a></span>
  5797. <div class="licence">
  5798. <pre>Copyright (c) 2006, Google Inc.
  5799. All rights reserved.
  5800. Redistribution and use in source and binary forms, with or without
  5801. modification, are permitted provided that the following conditions are
  5802. met:
  5803. * Redistributions of source code must retain the above copyright
  5804. notice, this list of conditions and the following disclaimer.
  5805. * Redistributions in binary form must reproduce the above
  5806. copyright notice, this list of conditions and the following disclaimer
  5807. in the documentation and/or other materials provided with the
  5808. distribution.
  5809. * Neither the name of Google Inc. nor the names of its
  5810. contributors may be used to endorse or promote products derived from
  5811. this software without specific prior written permission.
  5812. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  5813. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  5814. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  5815. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  5816. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  5817. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  5818. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  5819. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  5820. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5821. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  5822. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5823. COPYRIGHT AND PERMISSION NOTICE
  5824. Copyright (c) 1996 - 2011, Daniel Stenberg, &lt;daniel@haxx.se&gt;.
  5825. All rights reserved.
  5826. Permission to use, copy, modify, and distribute this software for any purpose
  5827. with or without fee is hereby granted, provided that the above copyright
  5828. notice and this permission notice appear in all copies.
  5829. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5830. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5831. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
  5832. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  5833. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  5834. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
  5835. OR OTHER DEALINGS IN THE SOFTWARE.
  5836. Except as contained in this notice, the name of a copyright holder shall not
  5837. be used in advertising or otherwise to promote the sale, use or other dealings
  5838. in this Software without prior written authorization of the copyright holder.
  5839. Copyright (c) 1999 Apple Computer, Inc. All rights reserved.
  5840. @APPLE_LICENSE_HEADER_START@
  5841. This file contains Original Code and/or Modifications of Original Code
  5842. as defined in and that are subject to the Apple Public Source License
  5843. Version 2.0 (the 'License'). You may not use this file except in
  5844. compliance with the License. Please obtain a copy of the License at
  5845. http://www.opensource.apple.com/apsl/ and read it before using this
  5846. file.
  5847. The Original Code and all software distributed under the License are
  5848. distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
  5849. EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
  5850. INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
  5851. FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
  5852. Please see the License for the specific language governing rights and
  5853. limitations under the License.
  5854. @APPLE_LICENSE_HEADER_END@
  5855. Copyright 2007-2008 Google Inc.
  5856. Licensed under the Apache License, Version 2.0 (the "License"); you may not
  5857. use this file except in compliance with the License. You may obtain a copy
  5858. of the License at
  5859. http://www.apache.org/licenses/LICENSE-2.0
  5860. Unless required by applicable law or agreed to in writing, software
  5861. distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  5862. WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  5863. License for the specific language governing permissions and limitations under
  5864. the License.
  5865. </pre>
  5866. </div>
  5867. </div>
  5868. <div class="product">
  5869. <span class="title">Brotli</span>
  5870. <a class="show" href="#">show license</a>
  5871. <span class="homepage"><a href="https://github.com/google/brotli">homepage</a></span>
  5872. <div class="licence">
  5873. <pre>Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
  5874. Permission is hereby granted, free of charge, to any person obtaining a copy
  5875. of this software and associated documentation files (the "Software"), to deal
  5876. in the Software without restriction, including without limitation the rights
  5877. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  5878. copies of the Software, and to permit persons to whom the Software is
  5879. furnished to do so, subject to the following conditions:
  5880. The above copyright notice and this permission notice shall be included in
  5881. all copies or substantial portions of the Software.
  5882. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5883. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5884. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  5885. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  5886. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  5887. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  5888. THE SOFTWARE.
  5889. </pre>
  5890. </div>
  5891. </div>
  5892. <div class="product">
  5893. <span class="title">Chrome Custom Tabs - Example and Usage</span>
  5894. <a class="show" href="#">show license</a>
  5895. <span class="homepage"><a href="https://chromium.googlesource.com/external/github.com/GoogleChrome/custom-tabs-client">homepage</a></span>
  5896. <div class="licence">
  5897. <pre>
  5898. Apache License
  5899. Version 2.0, January 2004
  5900. http://www.apache.org/licenses/
  5901. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5902. 1. Definitions.
  5903. "License" shall mean the terms and conditions for use, reproduction,
  5904. and distribution as defined by Sections 1 through 9 of this document.
  5905. "Licensor" shall mean the copyright owner or entity authorized by
  5906. the copyright owner that is granting the License.
  5907. "Legal Entity" shall mean the union of the acting entity and all
  5908. other entities that control, are controlled by, or are under common
  5909. control with that entity. For the purposes of this definition,
  5910. "control" means (i) the power, direct or indirect, to cause the
  5911. direction or management of such entity, whether by contract or
  5912. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5913. outstanding shares, or (iii) beneficial ownership of such entity.
  5914. "You" (or "Your") shall mean an individual or Legal Entity
  5915. exercising permissions granted by this License.
  5916. "Source" form shall mean the preferred form for making modifications,
  5917. including but not limited to software source code, documentation
  5918. source, and configuration files.
  5919. "Object" form shall mean any form resulting from mechanical
  5920. transformation or translation of a Source form, including but
  5921. not limited to compiled object code, generated documentation,
  5922. and conversions to other media types.
  5923. "Work" shall mean the work of authorship, whether in Source or
  5924. Object form, made available under the License, as indicated by a
  5925. copyright notice that is included in or attached to the work
  5926. (an example is provided in the Appendix below).
  5927. "Derivative Works" shall mean any work, whether in Source or Object
  5928. form, that is based on (or derived from) the Work and for which the
  5929. editorial revisions, annotations, elaborations, or other modifications
  5930. represent, as a whole, an original work of authorship. For the purposes
  5931. of this License, Derivative Works shall not include works that remain
  5932. separable from, or merely link (or bind by name) to the interfaces of,
  5933. the Work and Derivative Works thereof.
  5934. "Contribution" shall mean any work of authorship, including
  5935. the original version of the Work and any modifications or additions
  5936. to that Work or Derivative Works thereof, that is intentionally
  5937. submitted to Licensor for inclusion in the Work by the copyright owner
  5938. or by an individual or Legal Entity authorized to submit on behalf of
  5939. the copyright owner. For the purposes of this definition, "submitted"
  5940. means any form of electronic, verbal, or written communication sent
  5941. to the Licensor or its representatives, including but not limited to
  5942. communication on electronic mailing lists, source code control systems,
  5943. and issue tracking systems that are managed by, or on behalf of, the
  5944. Licensor for the purpose of discussing and improving the Work, but
  5945. excluding communication that is conspicuously marked or otherwise
  5946. designated in writing by the copyright owner as "Not a Contribution."
  5947. "Contributor" shall mean Licensor and any individual or Legal Entity
  5948. on behalf of whom a Contribution has been received by Licensor and
  5949. subsequently incorporated within the Work.
  5950. 2. Grant of Copyright License. Subject to the terms and conditions of
  5951. this License, each Contributor hereby grants to You a perpetual,
  5952. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5953. copyright license to reproduce, prepare Derivative Works of,
  5954. publicly display, publicly perform, sublicense, and distribute the
  5955. Work and such Derivative Works in Source or Object form.
  5956. 3. Grant of Patent License. Subject to the terms and conditions of
  5957. this License, each Contributor hereby grants to You a perpetual,
  5958. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5959. (except as stated in this section) patent license to make, have made,
  5960. use, offer to sell, sell, import, and otherwise transfer the Work,
  5961. where such license applies only to those patent claims licensable
  5962. by such Contributor that are necessarily infringed by their
  5963. Contribution(s) alone or by combination of their Contribution(s)
  5964. with the Work to which such Contribution(s) was submitted. If You
  5965. institute patent litigation against any entity (including a
  5966. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5967. or a Contribution incorporated within the Work constitutes direct
  5968. or contributory patent infringement, then any patent licenses
  5969. granted to You under this License for that Work shall terminate
  5970. as of the date such litigation is filed.
  5971. 4. Redistribution. You may reproduce and distribute copies of the
  5972. Work or Derivative Works thereof in any medium, with or without
  5973. modifications, and in Source or Object form, provided that You
  5974. meet the following conditions:
  5975. (a) You must give any other recipients of the Work or
  5976. Derivative Works a copy of this License; and
  5977. (b) You must cause any modified files to carry prominent notices
  5978. stating that You changed the files; and
  5979. (c) You must retain, in the Source form of any Derivative Works
  5980. that You distribute, all copyright, patent, trademark, and
  5981. attribution notices from the Source form of the Work,
  5982. excluding those notices that do not pertain to any part of
  5983. the Derivative Works; and
  5984. (d) If the Work includes a "NOTICE" text file as part of its
  5985. distribution, then any Derivative Works that You distribute must
  5986. include a readable copy of the attribution notices contained
  5987. within such NOTICE file, excluding those notices that do not
  5988. pertain to any part of the Derivative Works, in at least one
  5989. of the following places: within a NOTICE text file distributed
  5990. as part of the Derivative Works; within the Source form or
  5991. documentation, if provided along with the Derivative Works; or,
  5992. within a display generated by the Derivative Works, if and
  5993. wherever such third-party notices normally appear. The contents
  5994. of the NOTICE file are for informational purposes only and
  5995. do not modify the License. You may add Your own attribution
  5996. notices within Derivative Works that You distribute, alongside
  5997. or as an addendum to the NOTICE text from the Work, provided
  5998. that such additional attribution notices cannot be construed
  5999. as modifying the License.
  6000. You may add Your own copyright statement to Your modifications and
  6001. may provide additional or different license terms and conditions
  6002. for use, reproduction, or distribution of Your modifications, or
  6003. for any such Derivative Works as a whole, provided Your use,
  6004. reproduction, and distribution of the Work otherwise complies with
  6005. the conditions stated in this License.
  6006. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6007. any Contribution intentionally submitted for inclusion in the Work
  6008. by You to the Licensor shall be under the terms and conditions of
  6009. this License, without any additional terms or conditions.
  6010. Notwithstanding the above, nothing herein shall supersede or modify
  6011. the terms of any separate license agreement you may have executed
  6012. with Licensor regarding such Contributions.
  6013. 6. Trademarks. This License does not grant permission to use the trade
  6014. names, trademarks, service marks, or product names of the Licensor,
  6015. except as required for reasonable and customary use in describing the
  6016. origin of the Work and reproducing the content of the NOTICE file.
  6017. 7. Disclaimer of Warranty. Unless required by applicable law or
  6018. agreed to in writing, Licensor provides the Work (and each
  6019. Contributor provides its Contributions) on an "AS IS" BASIS,
  6020. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6021. implied, including, without limitation, any warranties or conditions
  6022. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6023. PARTICULAR PURPOSE. You are solely responsible for determining the
  6024. appropriateness of using or redistributing the Work and assume any
  6025. risks associated with Your exercise of permissions under this License.
  6026. 8. Limitation of Liability. In no event and under no legal theory,
  6027. whether in tort (including negligence), contract, or otherwise,
  6028. unless required by applicable law (such as deliberate and grossly
  6029. negligent acts) or agreed to in writing, shall any Contributor be
  6030. liable to You for damages, including any direct, indirect, special,
  6031. incidental, or consequential damages of any character arising as a
  6032. result of this License or out of the use or inability to use the
  6033. Work (including but not limited to damages for loss of goodwill,
  6034. work stoppage, computer failure or malfunction, or any and all
  6035. other commercial damages or losses), even if such Contributor
  6036. has been advised of the possibility of such damages.
  6037. 9. Accepting Warranty or Additional Liability. While redistributing
  6038. the Work or Derivative Works thereof, You may choose to offer,
  6039. and charge a fee for, acceptance of support, warranty, indemnity,
  6040. or other liability obligations and/or rights consistent with this
  6041. License. However, in accepting such obligations, You may act only
  6042. on Your own behalf and on Your sole responsibility, not on behalf
  6043. of any other Contributor, and only if You agree to indemnify,
  6044. defend, and hold each Contributor harmless for any liability
  6045. incurred by, or claims asserted against, such Contributor by reason
  6046. of your accepting any such warranty or additional liability.
  6047. </pre>
  6048. </div>
  6049. </div>
  6050. <div class="product">
  6051. <span class="title">ChromeVox</span>
  6052. <a class="show" href="#">show license</a>
  6053. <span class="homepage"><a href="http://code.google.com/p/google-axs-chrome/">homepage</a></span>
  6054. <div class="licence">
  6055. <pre>// Copyright 2013 Google Inc.
  6056. //
  6057. // Licensed under the Apache License, Version 2.0 (the "License");
  6058. // you may not use this file except in compliance with the License.
  6059. // You may obtain a copy of the License at
  6060. //
  6061. // http://www.apache.org/licenses/LICENSE-2.0
  6062. //
  6063. // Unless required by applicable law or agreed to in writing, software
  6064. // distributed under the License is distributed on an "AS IS" BASIS,
  6065. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6066. // See the License for the specific language governing permissions and
  6067. // limitations under the License.
  6068. </pre>
  6069. </div>
  6070. </div>
  6071. <div class="product">
  6072. <span class="title">Closure compiler</span>
  6073. <a class="show" href="#">show license</a>
  6074. <span class="homepage"><a href="http://github.com/google/closure-compiler">homepage</a></span>
  6075. <div class="licence">
  6076. <pre>
  6077. Apache License
  6078. Version 2.0, January 2004
  6079. http://www.apache.org/licenses/
  6080. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6081. 1. Definitions.
  6082. "License" shall mean the terms and conditions for use, reproduction,
  6083. and distribution as defined by Sections 1 through 9 of this document.
  6084. "Licensor" shall mean the copyright owner or entity authorized by
  6085. the copyright owner that is granting the License.
  6086. "Legal Entity" shall mean the union of the acting entity and all
  6087. other entities that control, are controlled by, or are under common
  6088. control with that entity. For the purposes of this definition,
  6089. "control" means (i) the power, direct or indirect, to cause the
  6090. direction or management of such entity, whether by contract or
  6091. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6092. outstanding shares, or (iii) beneficial ownership of such entity.
  6093. "You" (or "Your") shall mean an individual or Legal Entity
  6094. exercising permissions granted by this License.
  6095. "Source" form shall mean the preferred form for making modifications,
  6096. including but not limited to software source code, documentation
  6097. source, and configuration files.
  6098. "Object" form shall mean any form resulting from mechanical
  6099. transformation or translation of a Source form, including but
  6100. not limited to compiled object code, generated documentation,
  6101. and conversions to other media types.
  6102. "Work" shall mean the work of authorship, whether in Source or
  6103. Object form, made available under the License, as indicated by a
  6104. copyright notice that is included in or attached to the work
  6105. (an example is provided in the Appendix below).
  6106. "Derivative Works" shall mean any work, whether in Source or Object
  6107. form, that is based on (or derived from) the Work and for which the
  6108. editorial revisions, annotations, elaborations, or other modifications
  6109. represent, as a whole, an original work of authorship. For the purposes
  6110. of this License, Derivative Works shall not include works that remain
  6111. separable from, or merely link (or bind by name) to the interfaces of,
  6112. the Work and Derivative Works thereof.
  6113. "Contribution" shall mean any work of authorship, including
  6114. the original version of the Work and any modifications or additions
  6115. to that Work or Derivative Works thereof, that is intentionally
  6116. submitted to Licensor for inclusion in the Work by the copyright owner
  6117. or by an individual or Legal Entity authorized to submit on behalf of
  6118. the copyright owner. For the purposes of this definition, "submitted"
  6119. means any form of electronic, verbal, or written communication sent
  6120. to the Licensor or its representatives, including but not limited to
  6121. communication on electronic mailing lists, source code control systems,
  6122. and issue tracking systems that are managed by, or on behalf of, the
  6123. Licensor for the purpose of discussing and improving the Work, but
  6124. excluding communication that is conspicuously marked or otherwise
  6125. designated in writing by the copyright owner as "Not a Contribution."
  6126. "Contributor" shall mean Licensor and any individual or Legal Entity
  6127. on behalf of whom a Contribution has been received by Licensor and
  6128. subsequently incorporated within the Work.
  6129. 2. Grant of Copyright License. Subject to the terms and conditions of
  6130. this License, each Contributor hereby grants to You a perpetual,
  6131. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6132. copyright license to reproduce, prepare Derivative Works of,
  6133. publicly display, publicly perform, sublicense, and distribute the
  6134. Work and such Derivative Works in Source or Object form.
  6135. 3. Grant of Patent License. Subject to the terms and conditions of
  6136. this License, each Contributor hereby grants to You a perpetual,
  6137. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6138. (except as stated in this section) patent license to make, have made,
  6139. use, offer to sell, sell, import, and otherwise transfer the Work,
  6140. where such license applies only to those patent claims licensable
  6141. by such Contributor that are necessarily infringed by their
  6142. Contribution(s) alone or by combination of their Contribution(s)
  6143. with the Work to which such Contribution(s) was submitted. If You
  6144. institute patent litigation against any entity (including a
  6145. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6146. or a Contribution incorporated within the Work constitutes direct
  6147. or contributory patent infringement, then any patent licenses
  6148. granted to You under this License for that Work shall terminate
  6149. as of the date such litigation is filed.
  6150. 4. Redistribution. You may reproduce and distribute copies of the
  6151. Work or Derivative Works thereof in any medium, with or without
  6152. modifications, and in Source or Object form, provided that You
  6153. meet the following conditions:
  6154. (a) You must give any other recipients of the Work or
  6155. Derivative Works a copy of this License; and
  6156. (b) You must cause any modified files to carry prominent notices
  6157. stating that You changed the files; and
  6158. (c) You must retain, in the Source form of any Derivative Works
  6159. that You distribute, all copyright, patent, trademark, and
  6160. attribution notices from the Source form of the Work,
  6161. excluding those notices that do not pertain to any part of
  6162. the Derivative Works; and
  6163. (d) If the Work includes a "NOTICE" text file as part of its
  6164. distribution, then any Derivative Works that You distribute must
  6165. include a readable copy of the attribution notices contained
  6166. within such NOTICE file, excluding those notices that do not
  6167. pertain to any part of the Derivative Works, in at least one
  6168. of the following places: within a NOTICE text file distributed
  6169. as part of the Derivative Works; within the Source form or
  6170. documentation, if provided along with the Derivative Works; or,
  6171. within a display generated by the Derivative Works, if and
  6172. wherever such third-party notices normally appear. The contents
  6173. of the NOTICE file are for informational purposes only and
  6174. do not modify the License. You may add Your own attribution
  6175. notices within Derivative Works that You distribute, alongside
  6176. or as an addendum to the NOTICE text from the Work, provided
  6177. that such additional attribution notices cannot be construed
  6178. as modifying the License.
  6179. You may add Your own copyright statement to Your modifications and
  6180. may provide additional or different license terms and conditions
  6181. for use, reproduction, or distribution of Your modifications, or
  6182. for any such Derivative Works as a whole, provided Your use,
  6183. reproduction, and distribution of the Work otherwise complies with
  6184. the conditions stated in this License.
  6185. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6186. any Contribution intentionally submitted for inclusion in the Work
  6187. by You to the Licensor shall be under the terms and conditions of
  6188. this License, without any additional terms or conditions.
  6189. Notwithstanding the above, nothing herein shall supersede or modify
  6190. the terms of any separate license agreement you may have executed
  6191. with Licensor regarding such Contributions.
  6192. 6. Trademarks. This License does not grant permission to use the trade
  6193. names, trademarks, service marks, or product names of the Licensor,
  6194. except as required for reasonable and customary use in describing the
  6195. origin of the Work and reproducing the content of the NOTICE file.
  6196. 7. Disclaimer of Warranty. Unless required by applicable law or
  6197. agreed to in writing, Licensor provides the Work (and each
  6198. Contributor provides its Contributions) on an "AS IS" BASIS,
  6199. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6200. implied, including, without limitation, any warranties or conditions
  6201. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6202. PARTICULAR PURPOSE. You are solely responsible for determining the
  6203. appropriateness of using or redistributing the Work and assume any
  6204. risks associated with Your exercise of permissions under this License.
  6205. 8. Limitation of Liability. In no event and under no legal theory,
  6206. whether in tort (including negligence), contract, or otherwise,
  6207. unless required by applicable law (such as deliberate and grossly
  6208. negligent acts) or agreed to in writing, shall any Contributor be
  6209. liable to You for damages, including any direct, indirect, special,
  6210. incidental, or consequential damages of any character arising as a
  6211. result of this License or out of the use or inability to use the
  6212. Work (including but not limited to damages for loss of goodwill,
  6213. work stoppage, computer failure or malfunction, or any and all
  6214. other commercial damages or losses), even if such Contributor
  6215. has been advised of the possibility of such damages.
  6216. 9. Accepting Warranty or Additional Liability. While redistributing
  6217. the Work or Derivative Works thereof, You may choose to offer,
  6218. and charge a fee for, acceptance of support, warranty, indemnity,
  6219. or other liability obligations and/or rights consistent with this
  6220. License. However, in accepting such obligations, You may act only
  6221. on Your own behalf and on Your sole responsibility, not on behalf
  6222. of any other Contributor, and only if You agree to indemnify,
  6223. defend, and hold each Contributor harmless for any liability
  6224. incurred by, or claims asserted against, such Contributor by reason
  6225. of your accepting any such warranty or additional liability.
  6226. END OF TERMS AND CONDITIONS
  6227. APPENDIX: How to apply the Apache License to your work.
  6228. To apply the Apache License to your work, attach the following
  6229. boilerplate notice, with the fields enclosed by brackets "[]"
  6230. replaced with your own identifying information. (Don't include
  6231. the brackets!) The text should be enclosed in the appropriate
  6232. comment syntax for the file format. We also recommend that a
  6233. file or class name and description of purpose be included on the
  6234. same "printed page" as the copyright notice for easier
  6235. identification within third-party archives.
  6236. Copyright [yyyy] [name of copyright owner]
  6237. Licensed under the Apache License, Version 2.0 (the "License");
  6238. you may not use this file except in compliance with the License.
  6239. You may obtain a copy of the License at
  6240. http://www.apache.org/licenses/LICENSE-2.0
  6241. Unless required by applicable law or agreed to in writing, software
  6242. distributed under the License is distributed on an "AS IS" BASIS,
  6243. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6244. See the License for the specific language governing permissions and
  6245. limitations under the License.
  6246. </pre>
  6247. </div>
  6248. </div>
  6249. <div class="product">
  6250. <span class="title">Cocoa extension code from Camino</span>
  6251. <a class="show" href="#">show license</a>
  6252. <span class="homepage"><a href="http://caminobrowser.org/">homepage</a></span>
  6253. <div class="licence">
  6254. <pre>/* ***** BEGIN LICENSE BLOCK *****
  6255. * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  6256. *
  6257. * The contents of this file are subject to the Mozilla Public License Version
  6258. * 1.1 (the "License"); you may not use this file except in compliance with
  6259. * the License. You may obtain a copy of the License at
  6260. * http://www.mozilla.org/MPL/
  6261. *
  6262. * Software distributed under the License is distributed on an "AS IS" basis,
  6263. * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  6264. * for the specific language governing rights and limitations under the
  6265. * License.
  6266. *
  6267. * The Original Code is mozilla.org code.
  6268. *
  6269. * The Initial Developer of the Original Code is
  6270. * Netscape Communications Corporation.
  6271. * Portions created by the Initial Developer are Copyright (C) 2002
  6272. * the Initial Developer. All Rights Reserved.
  6273. *
  6274. * Contributor(s):
  6275. *
  6276. * Alternatively, the contents of this file may be used under the terms of
  6277. * either the GNU General Public License Version 2 or later (the "GPL"), or
  6278. * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  6279. * in which case the provisions of the GPL or the LGPL are applicable instead
  6280. * of those above. If you wish to allow use of your version of this file only
  6281. * under the terms of either the GPL or the LGPL, and not to allow others to
  6282. * use your version of this file under the terms of the MPL, indicate your
  6283. * decision by deleting the provisions above and replace them with the notice
  6284. * and other provisions required by the GPL or the LGPL. If you do not delete
  6285. * the provisions above, a recipient may use your version of this file under
  6286. * the terms of any one of the MPL, the GPL or the LGPL.
  6287. *
  6288. * ***** END LICENSE BLOCK ***** */
  6289. </pre>
  6290. </div>
  6291. </div>
  6292. <div class="product">
  6293. <span class="title">Compact Encoding Detection</span>
  6294. <a class="show" href="#">show license</a>
  6295. <span class="homepage"><a href="https://github.com/google/compact_enc_det">homepage</a></span>
  6296. <div class="licence">
  6297. <pre>// Copyright (c) 2010 The Chromium Authors. All rights reserved.
  6298. //
  6299. // Redistribution and use in source and binary forms, with or without
  6300. // modification, are permitted provided that the following conditions are
  6301. // met:
  6302. //
  6303. // * Redistributions of source code must retain the above copyright
  6304. // notice, this list of conditions and the following disclaimer.
  6305. // * Redistributions in binary form must reproduce the above
  6306. // copyright notice, this list of conditions and the following disclaimer
  6307. // in the documentation and/or other materials provided with the
  6308. // distribution.
  6309. // * Neither the name of Google Inc. nor the names of its
  6310. // contributors may be used to endorse or promote products derived from
  6311. // this software without specific prior written permission.
  6312. //
  6313. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  6314. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  6315. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  6316. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  6317. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  6318. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  6319. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  6320. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  6321. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  6322. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  6323. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  6324. </pre>
  6325. </div>
  6326. </div>
  6327. <div class="product">
  6328. <span class="title">Compact Language Detection 2</span>
  6329. <a class="show" href="#">show license</a>
  6330. <span class="homepage"><a href="https://github.com/CLD2Owners/cld2">homepage</a></span>
  6331. <div class="licence">
  6332. <pre>
  6333. Apache License
  6334. Version 2.0, January 2004
  6335. http://www.apache.org/licenses/
  6336. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6337. 1. Definitions.
  6338. "License" shall mean the terms and conditions for use, reproduction,
  6339. and distribution as defined by Sections 1 through 9 of this document.
  6340. "Licensor" shall mean the copyright owner or entity authorized by
  6341. the copyright owner that is granting the License.
  6342. "Legal Entity" shall mean the union of the acting entity and all
  6343. other entities that control, are controlled by, or are under common
  6344. control with that entity. For the purposes of this definition,
  6345. "control" means (i) the power, direct or indirect, to cause the
  6346. direction or management of such entity, whether by contract or
  6347. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6348. outstanding shares, or (iii) beneficial ownership of such entity.
  6349. "You" (or "Your") shall mean an individual or Legal Entity
  6350. exercising permissions granted by this License.
  6351. "Source" form shall mean the preferred form for making modifications,
  6352. including but not limited to software source code, documentation
  6353. source, and configuration files.
  6354. "Object" form shall mean any form resulting from mechanical
  6355. transformation or translation of a Source form, including but
  6356. not limited to compiled object code, generated documentation,
  6357. and conversions to other media types.
  6358. "Work" shall mean the work of authorship, whether in Source or
  6359. Object form, made available under the License, as indicated by a
  6360. copyright notice that is included in or attached to the work
  6361. (an example is provided in the Appendix below).
  6362. "Derivative Works" shall mean any work, whether in Source or Object
  6363. form, that is based on (or derived from) the Work and for which the
  6364. editorial revisions, annotations, elaborations, or other modifications
  6365. represent, as a whole, an original work of authorship. For the purposes
  6366. of this License, Derivative Works shall not include works that remain
  6367. separable from, or merely link (or bind by name) to the interfaces of,
  6368. the Work and Derivative Works thereof.
  6369. "Contribution" shall mean any work of authorship, including
  6370. the original version of the Work and any modifications or additions
  6371. to that Work or Derivative Works thereof, that is intentionally
  6372. submitted to Licensor for inclusion in the Work by the copyright owner
  6373. or by an individual or Legal Entity authorized to submit on behalf of
  6374. the copyright owner. For the purposes of this definition, "submitted"
  6375. means any form of electronic, verbal, or written communication sent
  6376. to the Licensor or its representatives, including but not limited to
  6377. communication on electronic mailing lists, source code control systems,
  6378. and issue tracking systems that are managed by, or on behalf of, the
  6379. Licensor for the purpose of discussing and improving the Work, but
  6380. excluding communication that is conspicuously marked or otherwise
  6381. designated in writing by the copyright owner as "Not a Contribution."
  6382. "Contributor" shall mean Licensor and any individual or Legal Entity
  6383. on behalf of whom a Contribution has been received by Licensor and
  6384. subsequently incorporated within the Work.
  6385. 2. Grant of Copyright License. Subject to the terms and conditions of
  6386. this License, each Contributor hereby grants to You a perpetual,
  6387. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6388. copyright license to reproduce, prepare Derivative Works of,
  6389. publicly display, publicly perform, sublicense, and distribute the
  6390. Work and such Derivative Works in Source or Object form.
  6391. 3. Grant of Patent License. Subject to the terms and conditions of
  6392. this License, each Contributor hereby grants to You a perpetual,
  6393. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6394. (except as stated in this section) patent license to make, have made,
  6395. use, offer to sell, sell, import, and otherwise transfer the Work,
  6396. where such license applies only to those patent claims licensable
  6397. by such Contributor that are necessarily infringed by their
  6398. Contribution(s) alone or by combination of their Contribution(s)
  6399. with the Work to which such Contribution(s) was submitted. If You
  6400. institute patent litigation against any entity (including a
  6401. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6402. or a Contribution incorporated within the Work constitutes direct
  6403. or contributory patent infringement, then any patent licenses
  6404. granted to You under this License for that Work shall terminate
  6405. as of the date such litigation is filed.
  6406. 4. Redistribution. You may reproduce and distribute copies of the
  6407. Work or Derivative Works thereof in any medium, with or without
  6408. modifications, and in Source or Object form, provided that You
  6409. meet the following conditions:
  6410. (a) You must give any other recipients of the Work or
  6411. Derivative Works a copy of this License; and
  6412. (b) You must cause any modified files to carry prominent notices
  6413. stating that You changed the files; and
  6414. (c) You must retain, in the Source form of any Derivative Works
  6415. that You distribute, all copyright, patent, trademark, and
  6416. attribution notices from the Source form of the Work,
  6417. excluding those notices that do not pertain to any part of
  6418. the Derivative Works; and
  6419. (d) If the Work includes a "NOTICE" text file as part of its
  6420. distribution, then any Derivative Works that You distribute must
  6421. include a readable copy of the attribution notices contained
  6422. within such NOTICE file, excluding those notices that do not
  6423. pertain to any part of the Derivative Works, in at least one
  6424. of the following places: within a NOTICE text file distributed
  6425. as part of the Derivative Works; within the Source form or
  6426. documentation, if provided along with the Derivative Works; or,
  6427. within a display generated by the Derivative Works, if and
  6428. wherever such third-party notices normally appear. The contents
  6429. of the NOTICE file are for informational purposes only and
  6430. do not modify the License. You may add Your own attribution
  6431. notices within Derivative Works that You distribute, alongside
  6432. or as an addendum to the NOTICE text from the Work, provided
  6433. that such additional attribution notices cannot be construed
  6434. as modifying the License.
  6435. You may add Your own copyright statement to Your modifications and
  6436. may provide additional or different license terms and conditions
  6437. for use, reproduction, or distribution of Your modifications, or
  6438. for any such Derivative Works as a whole, provided Your use,
  6439. reproduction, and distribution of the Work otherwise complies with
  6440. the conditions stated in this License.
  6441. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6442. any Contribution intentionally submitted for inclusion in the Work
  6443. by You to the Licensor shall be under the terms and conditions of
  6444. this License, without any additional terms or conditions.
  6445. Notwithstanding the above, nothing herein shall supersede or modify
  6446. the terms of any separate license agreement you may have executed
  6447. with Licensor regarding such Contributions.
  6448. 6. Trademarks. This License does not grant permission to use the trade
  6449. names, trademarks, service marks, or product names of the Licensor,
  6450. except as required for reasonable and customary use in describing the
  6451. origin of the Work and reproducing the content of the NOTICE file.
  6452. 7. Disclaimer of Warranty. Unless required by applicable law or
  6453. agreed to in writing, Licensor provides the Work (and each
  6454. Contributor provides its Contributions) on an "AS IS" BASIS,
  6455. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6456. implied, including, without limitation, any warranties or conditions
  6457. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6458. PARTICULAR PURPOSE. You are solely responsible for determining the
  6459. appropriateness of using or redistributing the Work and assume any
  6460. risks associated with Your exercise of permissions under this License.
  6461. 8. Limitation of Liability. In no event and under no legal theory,
  6462. whether in tort (including negligence), contract, or otherwise,
  6463. unless required by applicable law (such as deliberate and grossly
  6464. negligent acts) or agreed to in writing, shall any Contributor be
  6465. liable to You for damages, including any direct, indirect, special,
  6466. incidental, or consequential damages of any character arising as a
  6467. result of this License or out of the use or inability to use the
  6468. Work (including but not limited to damages for loss of goodwill,
  6469. work stoppage, computer failure or malfunction, or any and all
  6470. other commercial damages or losses), even if such Contributor
  6471. has been advised of the possibility of such damages.
  6472. 9. Accepting Warranty or Additional Liability. While redistributing
  6473. the Work or Derivative Works thereof, You may choose to offer,
  6474. and charge a fee for, acceptance of support, warranty, indemnity,
  6475. or other liability obligations and/or rights consistent with this
  6476. License. However, in accepting such obligations, You may act only
  6477. on Your own behalf and on Your sole responsibility, not on behalf
  6478. of any other Contributor, and only if You agree to indemnify,
  6479. defend, and hold each Contributor harmless for any liability
  6480. incurred by, or claims asserted against, such Contributor by reason
  6481. of your accepting any such warranty or additional liability.
  6482. END OF TERMS AND CONDITIONS
  6483. APPENDIX: How to apply the Apache License to your work.
  6484. To apply the Apache License to your work, attach the following
  6485. boilerplate notice, with the fields enclosed by brackets "[]"
  6486. replaced with your own identifying information. (Don't include
  6487. the brackets!) The text should be enclosed in the appropriate
  6488. comment syntax for the file format. We also recommend that a
  6489. file or class name and description of purpose be included on the
  6490. same "printed page" as the copyright notice for easier
  6491. identification within third-party archives.
  6492. Copyright [yyyy] [name of copyright owner]
  6493. Licensed under the Apache License, Version 2.0 (the "License");
  6494. you may not use this file except in compliance with the License.
  6495. You may obtain a copy of the License at
  6496. http://www.apache.org/licenses/LICENSE-2.0
  6497. Unless required by applicable law or agreed to in writing, software
  6498. distributed under the License is distributed on an "AS IS" BASIS,
  6499. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6500. See the License for the specific language governing permissions and
  6501. limitations under the License.
  6502. </pre>
  6503. </div>
  6504. </div>
  6505. <div class="product">
  6506. <span class="title">Compact Language Detector</span>
  6507. <a class="show" href="#">show license</a>
  6508. <span class="homepage"><a href="NA">homepage</a></span>
  6509. <div class="licence">
  6510. <pre>Copyright 2016 Google Inc. All rights reserved.
  6511. Apache License
  6512. Version 2.0, January 2004
  6513. http://www.apache.org/licenses/
  6514. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6515. 1. Definitions.
  6516. "License" shall mean the terms and conditions for use, reproduction,
  6517. and distribution as defined by Sections 1 through 9 of this document.
  6518. "Licensor" shall mean the copyright owner or entity authorized by
  6519. the copyright owner that is granting the License.
  6520. "Legal Entity" shall mean the union of the acting entity and all
  6521. other entities that control, are controlled by, or are under common
  6522. control with that entity. For the purposes of this definition,
  6523. "control" means (i) the power, direct or indirect, to cause the
  6524. direction or management of such entity, whether by contract or
  6525. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6526. outstanding shares, or (iii) beneficial ownership of such entity.
  6527. "You" (or "Your") shall mean an individual or Legal Entity
  6528. exercising permissions granted by this License.
  6529. "Source" form shall mean the preferred form for making modifications,
  6530. including but not limited to software source code, documentation
  6531. source, and configuration files.
  6532. "Object" form shall mean any form resulting from mechanical
  6533. transformation or translation of a Source form, including but
  6534. not limited to compiled object code, generated documentation,
  6535. and conversions to other media types.
  6536. "Work" shall mean the work of authorship, whether in Source or
  6537. Object form, made available under the License, as indicated by a
  6538. copyright notice that is included in or attached to the work
  6539. (an example is provided in the Appendix below).
  6540. "Derivative Works" shall mean any work, whether in Source or Object
  6541. form, that is based on (or derived from) the Work and for which the
  6542. editorial revisions, annotations, elaborations, or other modifications
  6543. represent, as a whole, an original work of authorship. For the purposes
  6544. of this License, Derivative Works shall not include works that remain
  6545. separable from, or merely link (or bind by name) to the interfaces of,
  6546. the Work and Derivative Works thereof.
  6547. "Contribution" shall mean any work of authorship, including
  6548. the original version of the Work and any modifications or additions
  6549. to that Work or Derivative Works thereof, that is intentionally
  6550. submitted to Licensor for inclusion in the Work by the copyright owner
  6551. or by an individual or Legal Entity authorized to submit on behalf of
  6552. the copyright owner. For the purposes of this definition, "submitted"
  6553. means any form of electronic, verbal, or written communication sent
  6554. to the Licensor or its representatives, including but not limited to
  6555. communication on electronic mailing lists, source code control systems,
  6556. and issue tracking systems that are managed by, or on behalf of, the
  6557. Licensor for the purpose of discussing and improving the Work, but
  6558. excluding communication that is conspicuously marked or otherwise
  6559. designated in writing by the copyright owner as "Not a Contribution."
  6560. "Contributor" shall mean Licensor and any individual or Legal Entity
  6561. on behalf of whom a Contribution has been received by Licensor and
  6562. subsequently incorporated within the Work.
  6563. 2. Grant of Copyright License. Subject to the terms and conditions of
  6564. this License, each Contributor hereby grants to You a perpetual,
  6565. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6566. copyright license to reproduce, prepare Derivative Works of,
  6567. publicly display, publicly perform, sublicense, and distribute the
  6568. Work and such Derivative Works in Source or Object form.
  6569. 3. Grant of Patent License. Subject to the terms and conditions of
  6570. this License, each Contributor hereby grants to You a perpetual,
  6571. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6572. (except as stated in this section) patent license to make, have made,
  6573. use, offer to sell, sell, import, and otherwise transfer the Work,
  6574. where such license applies only to those patent claims licensable
  6575. by such Contributor that are necessarily infringed by their
  6576. Contribution(s) alone or by combination of their Contribution(s)
  6577. with the Work to which such Contribution(s) was submitted. If You
  6578. institute patent litigation against any entity (including a
  6579. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6580. or a Contribution incorporated within the Work constitutes direct
  6581. or contributory patent infringement, then any patent licenses
  6582. granted to You under this License for that Work shall terminate
  6583. as of the date such litigation is filed.
  6584. 4. Redistribution. You may reproduce and distribute copies of the
  6585. Work or Derivative Works thereof in any medium, with or without
  6586. modifications, and in Source or Object form, provided that You
  6587. meet the following conditions:
  6588. (a) You must give any other recipients of the Work or
  6589. Derivative Works a copy of this License; and
  6590. (b) You must cause any modified files to carry prominent notices
  6591. stating that You changed the files; and
  6592. (c) You must retain, in the Source form of any Derivative Works
  6593. that You distribute, all copyright, patent, trademark, and
  6594. attribution notices from the Source form of the Work,
  6595. excluding those notices that do not pertain to any part of
  6596. the Derivative Works; and
  6597. (d) If the Work includes a "NOTICE" text file as part of its
  6598. distribution, then any Derivative Works that You distribute must
  6599. include a readable copy of the attribution notices contained
  6600. within such NOTICE file, excluding those notices that do not
  6601. pertain to any part of the Derivative Works, in at least one
  6602. of the following places: within a NOTICE text file distributed
  6603. as part of the Derivative Works; within the Source form or
  6604. documentation, if provided along with the Derivative Works; or,
  6605. within a display generated by the Derivative Works, if and
  6606. wherever such third-party notices normally appear. The contents
  6607. of the NOTICE file are for informational purposes only and
  6608. do not modify the License. You may add Your own attribution
  6609. notices within Derivative Works that You distribute, alongside
  6610. or as an addendum to the NOTICE text from the Work, provided
  6611. that such additional attribution notices cannot be construed
  6612. as modifying the License.
  6613. You may add Your own copyright statement to Your modifications and
  6614. may provide additional or different license terms and conditions
  6615. for use, reproduction, or distribution of Your modifications, or
  6616. for any such Derivative Works as a whole, provided Your use,
  6617. reproduction, and distribution of the Work otherwise complies with
  6618. the conditions stated in this License.
  6619. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6620. any Contribution intentionally submitted for inclusion in the Work
  6621. by You to the Licensor shall be under the terms and conditions of
  6622. this License, without any additional terms or conditions.
  6623. Notwithstanding the above, nothing herein shall supersede or modify
  6624. the terms of any separate license agreement you may have executed
  6625. with Licensor regarding such Contributions.
  6626. 6. Trademarks. This License does not grant permission to use the trade
  6627. names, trademarks, service marks, or product names of the Licensor,
  6628. except as required for reasonable and customary use in describing the
  6629. origin of the Work and reproducing the content of the NOTICE file.
  6630. 7. Disclaimer of Warranty. Unless required by applicable law or
  6631. agreed to in writing, Licensor provides the Work (and each
  6632. Contributor provides its Contributions) on an "AS IS" BASIS,
  6633. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6634. implied, including, without limitation, any warranties or conditions
  6635. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6636. PARTICULAR PURPOSE. You are solely responsible for determining the
  6637. appropriateness of using or redistributing the Work and assume any
  6638. risks associated with Your exercise of permissions under this License.
  6639. 8. Limitation of Liability. In no event and under no legal theory,
  6640. whether in tort (including negligence), contract, or otherwise,
  6641. unless required by applicable law (such as deliberate and grossly
  6642. negligent acts) or agreed to in writing, shall any Contributor be
  6643. liable to You for damages, including any direct, indirect, special,
  6644. incidental, or consequential damages of any character arising as a
  6645. result of this License or out of the use or inability to use the
  6646. Work (including but not limited to damages for loss of goodwill,
  6647. work stoppage, computer failure or malfunction, or any and all
  6648. other commercial damages or losses), even if such Contributor
  6649. has been advised of the possibility of such damages.
  6650. 9. Accepting Warranty or Additional Liability. While redistributing
  6651. the Work or Derivative Works thereof, You may choose to offer,
  6652. and charge a fee for, acceptance of support, warranty, indemnity,
  6653. or other liability obligations and/or rights consistent with this
  6654. License. However, in accepting such obligations, You may act only
  6655. on Your own behalf and on Your sole responsibility, not on behalf
  6656. of any other Contributor, and only if You agree to indemnify,
  6657. defend, and hold each Contributor harmless for any liability
  6658. incurred by, or claims asserted against, such Contributor by reason
  6659. of your accepting any such warranty or additional liability.
  6660. END OF TERMS AND CONDITIONS
  6661. APPENDIX: How to apply the Apache License to your work.
  6662. To apply the Apache License to your work, attach the following
  6663. boilerplate notice, with the fields enclosed by brackets "[]"
  6664. replaced with your own identifying information. (Don't include
  6665. the brackets!) The text should be enclosed in the appropriate
  6666. comment syntax for the file format. We also recommend that a
  6667. file or class name and description of purpose be included on the
  6668. same "printed page" as the copyright notice for easier
  6669. identification within third-party archives.
  6670. Copyright 2016, Google Inc.
  6671. Licensed under the Apache License, Version 2.0 (the "License");
  6672. you may not use this file except in compliance with the License.
  6673. You may obtain a copy of the License at
  6674. http://www.apache.org/licenses/LICENSE-2.0
  6675. Unless required by applicable law or agreed to in writing, software
  6676. distributed under the License is distributed on an "AS IS" BASIS,
  6677. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6678. See the License for the specific language governing permissions and
  6679. limitations under the License.
  6680. </pre>
  6681. </div>
  6682. </div>
  6683. <div class="product">
  6684. <span class="title">Compact Language Detector v3</span>
  6685. <a class="show" href="#">show license</a>
  6686. <span class="homepage"><a href="https://github.com/google/cld3">homepage</a></span>
  6687. <div class="licence">
  6688. <pre>Copyright 2016 Google Inc. All rights reserved.
  6689. Apache License
  6690. Version 2.0, January 2004
  6691. http://www.apache.org/licenses/
  6692. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6693. 1. Definitions.
  6694. "License" shall mean the terms and conditions for use, reproduction,
  6695. and distribution as defined by Sections 1 through 9 of this document.
  6696. "Licensor" shall mean the copyright owner or entity authorized by
  6697. the copyright owner that is granting the License.
  6698. "Legal Entity" shall mean the union of the acting entity and all
  6699. other entities that control, are controlled by, or are under common
  6700. control with that entity. For the purposes of this definition,
  6701. "control" means (i) the power, direct or indirect, to cause the
  6702. direction or management of such entity, whether by contract or
  6703. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6704. outstanding shares, or (iii) beneficial ownership of such entity.
  6705. "You" (or "Your") shall mean an individual or Legal Entity
  6706. exercising permissions granted by this License.
  6707. "Source" form shall mean the preferred form for making modifications,
  6708. including but not limited to software source code, documentation
  6709. source, and configuration files.
  6710. "Object" form shall mean any form resulting from mechanical
  6711. transformation or translation of a Source form, including but
  6712. not limited to compiled object code, generated documentation,
  6713. and conversions to other media types.
  6714. "Work" shall mean the work of authorship, whether in Source or
  6715. Object form, made available under the License, as indicated by a
  6716. copyright notice that is included in or attached to the work
  6717. (an example is provided in the Appendix below).
  6718. "Derivative Works" shall mean any work, whether in Source or Object
  6719. form, that is based on (or derived from) the Work and for which the
  6720. editorial revisions, annotations, elaborations, or other modifications
  6721. represent, as a whole, an original work of authorship. For the purposes
  6722. of this License, Derivative Works shall not include works that remain
  6723. separable from, or merely link (or bind by name) to the interfaces of,
  6724. the Work and Derivative Works thereof.
  6725. "Contribution" shall mean any work of authorship, including
  6726. the original version of the Work and any modifications or additions
  6727. to that Work or Derivative Works thereof, that is intentionally
  6728. submitted to Licensor for inclusion in the Work by the copyright owner
  6729. or by an individual or Legal Entity authorized to submit on behalf of
  6730. the copyright owner. For the purposes of this definition, "submitted"
  6731. means any form of electronic, verbal, or written communication sent
  6732. to the Licensor or its representatives, including but not limited to
  6733. communication on electronic mailing lists, source code control systems,
  6734. and issue tracking systems that are managed by, or on behalf of, the
  6735. Licensor for the purpose of discussing and improving the Work, but
  6736. excluding communication that is conspicuously marked or otherwise
  6737. designated in writing by the copyright owner as "Not a Contribution."
  6738. "Contributor" shall mean Licensor and any individual or Legal Entity
  6739. on behalf of whom a Contribution has been received by Licensor and
  6740. subsequently incorporated within the Work.
  6741. 2. Grant of Copyright License. Subject to the terms and conditions of
  6742. this License, each Contributor hereby grants to You a perpetual,
  6743. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6744. copyright license to reproduce, prepare Derivative Works of,
  6745. publicly display, publicly perform, sublicense, and distribute the
  6746. Work and such Derivative Works in Source or Object form.
  6747. 3. Grant of Patent License. Subject to the terms and conditions of
  6748. this License, each Contributor hereby grants to You a perpetual,
  6749. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6750. (except as stated in this section) patent license to make, have made,
  6751. use, offer to sell, sell, import, and otherwise transfer the Work,
  6752. where such license applies only to those patent claims licensable
  6753. by such Contributor that are necessarily infringed by their
  6754. Contribution(s) alone or by combination of their Contribution(s)
  6755. with the Work to which such Contribution(s) was submitted. If You
  6756. institute patent litigation against any entity (including a
  6757. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6758. or a Contribution incorporated within the Work constitutes direct
  6759. or contributory patent infringement, then any patent licenses
  6760. granted to You under this License for that Work shall terminate
  6761. as of the date such litigation is filed.
  6762. 4. Redistribution. You may reproduce and distribute copies of the
  6763. Work or Derivative Works thereof in any medium, with or without
  6764. modifications, and in Source or Object form, provided that You
  6765. meet the following conditions:
  6766. (a) You must give any other recipients of the Work or
  6767. Derivative Works a copy of this License; and
  6768. (b) You must cause any modified files to carry prominent notices
  6769. stating that You changed the files; and
  6770. (c) You must retain, in the Source form of any Derivative Works
  6771. that You distribute, all copyright, patent, trademark, and
  6772. attribution notices from the Source form of the Work,
  6773. excluding those notices that do not pertain to any part of
  6774. the Derivative Works; and
  6775. (d) If the Work includes a "NOTICE" text file as part of its
  6776. distribution, then any Derivative Works that You distribute must
  6777. include a readable copy of the attribution notices contained
  6778. within such NOTICE file, excluding those notices that do not
  6779. pertain to any part of the Derivative Works, in at least one
  6780. of the following places: within a NOTICE text file distributed
  6781. as part of the Derivative Works; within the Source form or
  6782. documentation, if provided along with the Derivative Works; or,
  6783. within a display generated by the Derivative Works, if and
  6784. wherever such third-party notices normally appear. The contents
  6785. of the NOTICE file are for informational purposes only and
  6786. do not modify the License. You may add Your own attribution
  6787. notices within Derivative Works that You distribute, alongside
  6788. or as an addendum to the NOTICE text from the Work, provided
  6789. that such additional attribution notices cannot be construed
  6790. as modifying the License.
  6791. You may add Your own copyright statement to Your modifications and
  6792. may provide additional or different license terms and conditions
  6793. for use, reproduction, or distribution of Your modifications, or
  6794. for any such Derivative Works as a whole, provided Your use,
  6795. reproduction, and distribution of the Work otherwise complies with
  6796. the conditions stated in this License.
  6797. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6798. any Contribution intentionally submitted for inclusion in the Work
  6799. by You to the Licensor shall be under the terms and conditions of
  6800. this License, without any additional terms or conditions.
  6801. Notwithstanding the above, nothing herein shall supersede or modify
  6802. the terms of any separate license agreement you may have executed
  6803. with Licensor regarding such Contributions.
  6804. 6. Trademarks. This License does not grant permission to use the trade
  6805. names, trademarks, service marks, or product names of the Licensor,
  6806. except as required for reasonable and customary use in describing the
  6807. origin of the Work and reproducing the content of the NOTICE file.
  6808. 7. Disclaimer of Warranty. Unless required by applicable law or
  6809. agreed to in writing, Licensor provides the Work (and each
  6810. Contributor provides its Contributions) on an "AS IS" BASIS,
  6811. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6812. implied, including, without limitation, any warranties or conditions
  6813. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6814. PARTICULAR PURPOSE. You are solely responsible for determining the
  6815. appropriateness of using or redistributing the Work and assume any
  6816. risks associated with Your exercise of permissions under this License.
  6817. 8. Limitation of Liability. In no event and under no legal theory,
  6818. whether in tort (including negligence), contract, or otherwise,
  6819. unless required by applicable law (such as deliberate and grossly
  6820. negligent acts) or agreed to in writing, shall any Contributor be
  6821. liable to You for damages, including any direct, indirect, special,
  6822. incidental, or consequential damages of any character arising as a
  6823. result of this License or out of the use or inability to use the
  6824. Work (including but not limited to damages for loss of goodwill,
  6825. work stoppage, computer failure or malfunction, or any and all
  6826. other commercial damages or losses), even if such Contributor
  6827. has been advised of the possibility of such damages.
  6828. 9. Accepting Warranty or Additional Liability. While redistributing
  6829. the Work or Derivative Works thereof, You may choose to offer,
  6830. and charge a fee for, acceptance of support, warranty, indemnity,
  6831. or other liability obligations and/or rights consistent with this
  6832. License. However, in accepting such obligations, You may act only
  6833. on Your own behalf and on Your sole responsibility, not on behalf
  6834. of any other Contributor, and only if You agree to indemnify,
  6835. defend, and hold each Contributor harmless for any liability
  6836. incurred by, or claims asserted against, such Contributor by reason
  6837. of your accepting any such warranty or additional liability.
  6838. END OF TERMS AND CONDITIONS
  6839. APPENDIX: How to apply the Apache License to your work.
  6840. To apply the Apache License to your work, attach the following
  6841. boilerplate notice, with the fields enclosed by brackets "[]"
  6842. replaced with your own identifying information. (Don't include
  6843. the brackets!) The text should be enclosed in the appropriate
  6844. comment syntax for the file format. We also recommend that a
  6845. file or class name and description of purpose be included on the
  6846. same "printed page" as the copyright notice for easier
  6847. identification within third-party archives.
  6848. Copyright 2016, Google Inc.
  6849. Licensed under the Apache License, Version 2.0 (the "License");
  6850. you may not use this file except in compliance with the License.
  6851. You may obtain a copy of the License at
  6852. http://www.apache.org/licenses/LICENSE-2.0
  6853. Unless required by applicable law or agreed to in writing, software
  6854. distributed under the License is distributed on an "AS IS" BASIS,
  6855. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6856. See the License for the specific language governing permissions and
  6857. limitations under the License.
  6858. </pre>
  6859. </div>
  6860. </div>
  6861. <div class="product">
  6862. <span class="title">Crashpad</span>
  6863. <a class="show" href="#">show license</a>
  6864. <span class="homepage"><a href="https://crashpad.chromium.org/">homepage</a></span>
  6865. <div class="licence">
  6866. <pre>
  6867. Apache License
  6868. Version 2.0, January 2004
  6869. http://www.apache.org/licenses/
  6870. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6871. 1. Definitions.
  6872. "License" shall mean the terms and conditions for use, reproduction,
  6873. and distribution as defined by Sections 1 through 9 of this document.
  6874. "Licensor" shall mean the copyright owner or entity authorized by
  6875. the copyright owner that is granting the License.
  6876. "Legal Entity" shall mean the union of the acting entity and all
  6877. other entities that control, are controlled by, or are under common
  6878. control with that entity. For the purposes of this definition,
  6879. "control" means (i) the power, direct or indirect, to cause the
  6880. direction or management of such entity, whether by contract or
  6881. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6882. outstanding shares, or (iii) beneficial ownership of such entity.
  6883. "You" (or "Your") shall mean an individual or Legal Entity
  6884. exercising permissions granted by this License.
  6885. "Source" form shall mean the preferred form for making modifications,
  6886. including but not limited to software source code, documentation
  6887. source, and configuration files.
  6888. "Object" form shall mean any form resulting from mechanical
  6889. transformation or translation of a Source form, including but
  6890. not limited to compiled object code, generated documentation,
  6891. and conversions to other media types.
  6892. "Work" shall mean the work of authorship, whether in Source or
  6893. Object form, made available under the License, as indicated by a
  6894. copyright notice that is included in or attached to the work
  6895. (an example is provided in the Appendix below).
  6896. "Derivative Works" shall mean any work, whether in Source or Object
  6897. form, that is based on (or derived from) the Work and for which the
  6898. editorial revisions, annotations, elaborations, or other modifications
  6899. represent, as a whole, an original work of authorship. For the purposes
  6900. of this License, Derivative Works shall not include works that remain
  6901. separable from, or merely link (or bind by name) to the interfaces of,
  6902. the Work and Derivative Works thereof.
  6903. "Contribution" shall mean any work of authorship, including
  6904. the original version of the Work and any modifications or additions
  6905. to that Work or Derivative Works thereof, that is intentionally
  6906. submitted to Licensor for inclusion in the Work by the copyright owner
  6907. or by an individual or Legal Entity authorized to submit on behalf of
  6908. the copyright owner. For the purposes of this definition, "submitted"
  6909. means any form of electronic, verbal, or written communication sent
  6910. to the Licensor or its representatives, including but not limited to
  6911. communication on electronic mailing lists, source code control systems,
  6912. and issue tracking systems that are managed by, or on behalf of, the
  6913. Licensor for the purpose of discussing and improving the Work, but
  6914. excluding communication that is conspicuously marked or otherwise
  6915. designated in writing by the copyright owner as "Not a Contribution."
  6916. "Contributor" shall mean Licensor and any individual or Legal Entity
  6917. on behalf of whom a Contribution has been received by Licensor and
  6918. subsequently incorporated within the Work.
  6919. 2. Grant of Copyright License. Subject to the terms and conditions of
  6920. this License, each Contributor hereby grants to You a perpetual,
  6921. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6922. copyright license to reproduce, prepare Derivative Works of,
  6923. publicly display, publicly perform, sublicense, and distribute the
  6924. Work and such Derivative Works in Source or Object form.
  6925. 3. Grant of Patent License. Subject to the terms and conditions of
  6926. this License, each Contributor hereby grants to You a perpetual,
  6927. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6928. (except as stated in this section) patent license to make, have made,
  6929. use, offer to sell, sell, import, and otherwise transfer the Work,
  6930. where such license applies only to those patent claims licensable
  6931. by such Contributor that are necessarily infringed by their
  6932. Contribution(s) alone or by combination of their Contribution(s)
  6933. with the Work to which such Contribution(s) was submitted. If You
  6934. institute patent litigation against any entity (including a
  6935. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6936. or a Contribution incorporated within the Work constitutes direct
  6937. or contributory patent infringement, then any patent licenses
  6938. granted to You under this License for that Work shall terminate
  6939. as of the date such litigation is filed.
  6940. 4. Redistribution. You may reproduce and distribute copies of the
  6941. Work or Derivative Works thereof in any medium, with or without
  6942. modifications, and in Source or Object form, provided that You
  6943. meet the following conditions:
  6944. (a) You must give any other recipients of the Work or
  6945. Derivative Works a copy of this License; and
  6946. (b) You must cause any modified files to carry prominent notices
  6947. stating that You changed the files; and
  6948. (c) You must retain, in the Source form of any Derivative Works
  6949. that You distribute, all copyright, patent, trademark, and
  6950. attribution notices from the Source form of the Work,
  6951. excluding those notices that do not pertain to any part of
  6952. the Derivative Works; and
  6953. (d) If the Work includes a "NOTICE" text file as part of its
  6954. distribution, then any Derivative Works that You distribute must
  6955. include a readable copy of the attribution notices contained
  6956. within such NOTICE file, excluding those notices that do not
  6957. pertain to any part of the Derivative Works, in at least one
  6958. of the following places: within a NOTICE text file distributed
  6959. as part of the Derivative Works; within the Source form or
  6960. documentation, if provided along with the Derivative Works; or,
  6961. within a display generated by the Derivative Works, if and
  6962. wherever such third-party notices normally appear. The contents
  6963. of the NOTICE file are for informational purposes only and
  6964. do not modify the License. You may add Your own attribution
  6965. notices within Derivative Works that You distribute, alongside
  6966. or as an addendum to the NOTICE text from the Work, provided
  6967. that such additional attribution notices cannot be construed
  6968. as modifying the License.
  6969. You may add Your own copyright statement to Your modifications and
  6970. may provide additional or different license terms and conditions
  6971. for use, reproduction, or distribution of Your modifications, or
  6972. for any such Derivative Works as a whole, provided Your use,
  6973. reproduction, and distribution of the Work otherwise complies with
  6974. the conditions stated in this License.
  6975. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6976. any Contribution intentionally submitted for inclusion in the Work
  6977. by You to the Licensor shall be under the terms and conditions of
  6978. this License, without any additional terms or conditions.
  6979. Notwithstanding the above, nothing herein shall supersede or modify
  6980. the terms of any separate license agreement you may have executed
  6981. with Licensor regarding such Contributions.
  6982. 6. Trademarks. This License does not grant permission to use the trade
  6983. names, trademarks, service marks, or product names of the Licensor,
  6984. except as required for reasonable and customary use in describing the
  6985. origin of the Work and reproducing the content of the NOTICE file.
  6986. 7. Disclaimer of Warranty. Unless required by applicable law or
  6987. agreed to in writing, Licensor provides the Work (and each
  6988. Contributor provides its Contributions) on an "AS IS" BASIS,
  6989. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6990. implied, including, without limitation, any warranties or conditions
  6991. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6992. PARTICULAR PURPOSE. You are solely responsible for determining the
  6993. appropriateness of using or redistributing the Work and assume any
  6994. risks associated with Your exercise of permissions under this License.
  6995. 8. Limitation of Liability. In no event and under no legal theory,
  6996. whether in tort (including negligence), contract, or otherwise,
  6997. unless required by applicable law (such as deliberate and grossly
  6998. negligent acts) or agreed to in writing, shall any Contributor be
  6999. liable to You for damages, including any direct, indirect, special,
  7000. incidental, or consequential damages of any character arising as a
  7001. result of this License or out of the use or inability to use the
  7002. Work (including but not limited to damages for loss of goodwill,
  7003. work stoppage, computer failure or malfunction, or any and all
  7004. other commercial damages or losses), even if such Contributor
  7005. has been advised of the possibility of such damages.
  7006. 9. Accepting Warranty or Additional Liability. While redistributing
  7007. the Work or Derivative Works thereof, You may choose to offer,
  7008. and charge a fee for, acceptance of support, warranty, indemnity,
  7009. or other liability obligations and/or rights consistent with this
  7010. License. However, in accepting such obligations, You may act only
  7011. on Your own behalf and on Your sole responsibility, not on behalf
  7012. of any other Contributor, and only if You agree to indemnify,
  7013. defend, and hold each Contributor harmless for any liability
  7014. incurred by, or claims asserted against, such Contributor by reason
  7015. of your accepting any such warranty or additional liability.
  7016. END OF TERMS AND CONDITIONS
  7017. APPENDIX: How to apply the Apache License to your work.
  7018. To apply the Apache License to your work, attach the following
  7019. boilerplate notice, with the fields enclosed by brackets "[]"
  7020. replaced with your own identifying information. (Don't include
  7021. the brackets!) The text should be enclosed in the appropriate
  7022. comment syntax for the file format. We also recommend that a
  7023. file or class name and description of purpose be included on the
  7024. same "printed page" as the copyright notice for easier
  7025. identification within third-party archives.
  7026. Copyright [yyyy] [name of copyright owner]
  7027. Licensed under the Apache License, Version 2.0 (the "License");
  7028. you may not use this file except in compliance with the License.
  7029. You may obtain a copy of the License at
  7030. http://www.apache.org/licenses/LICENSE-2.0
  7031. Unless required by applicable law or agreed to in writing, software
  7032. distributed under the License is distributed on an "AS IS" BASIS,
  7033. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7034. See the License for the specific language governing permissions and
  7035. limitations under the License.
  7036. </pre>
  7037. </div>
  7038. </div>
  7039. <div class="product">
  7040. <span class="title">Darwin</span>
  7041. <a class="show" href="#">show license</a>
  7042. <span class="homepage"><a href="http://www.opensource.apple.com/">homepage</a></span>
  7043. <div class="licence">
  7044. <pre>APPLE PUBLIC SOURCE LICENSE Version 2.0 - August 6, 2003
  7045. Please read this License carefully before downloading this software. By
  7046. downloading or using this software, you are agreeing to be bound by the terms of
  7047. this License. If you do not or cannot agree to the terms of this License,
  7048. please do not download or use the software.
  7049. Apple Note: In January 2007, Apple changed its corporate name from "Apple
  7050. Computer, Inc." to "Apple Inc." This change has been reflected below and
  7051. copyright years updated, but no other changes have been made to the APSL 2.0.
  7052. 1. General; Definitions. This License applies to any program or other work
  7053. which Apple Inc. ("Apple") makes publicly available and which contains a notice
  7054. placed by Apple identifying such program or work as "Original Code" and stating
  7055. that it is subject to the terms of this Apple Public Source License version 2.0
  7056. ("License"). As used in this License:
  7057. 1.1 "Applicable Patent Rights" mean: (a) in the case where Apple is the
  7058. grantor of rights, (i) claims of patents that are now or hereafter acquired,
  7059. owned by or assigned to Apple and (ii) that cover subject matter contained in
  7060. the Original Code, but only to the extent necessary to use, reproduce and/or
  7061. distribute the Original Code without infringement; and (b) in the case where You
  7062. are the grantor of rights, (i) claims of patents that are now or hereafter
  7063. acquired, owned by or assigned to You and (ii) that cover subject matter in Your
  7064. Modifications, taken alone or in combination with Original Code.
  7065. 1.2 "Contributor" means any person or entity that creates or contributes to the
  7066. creation of Modifications.
  7067. 1.3 "Covered Code" means the Original Code, Modifications, the combination of
  7068. Original Code and any Modifications, and/or any respective portions thereof.
  7069. 1.4 "Externally Deploy" means: (a) to sublicense, distribute or otherwise make
  7070. Covered Code available, directly or indirectly, to anyone other than You; and/or
  7071. (b) to use Covered Code, alone or as part of a Larger Work, in any way to
  7072. provide a service, including but not limited to delivery of content, through
  7073. electronic communication with a client other than You.
  7074. 1.5 "Larger Work" means a work which combines Covered Code or portions thereof
  7075. with code not governed by the terms of this License.
  7076. 1.6 "Modifications" mean any addition to, deletion from, and/or change to, the
  7077. substance and/or structure of the Original Code, any previous Modifications, the
  7078. combination of Original Code and any previous Modifications, and/or any
  7079. respective portions thereof. When code is released as a series of files, a
  7080. Modification is: (a) any addition to or deletion from the contents of a file
  7081. containing Covered Code; and/or (b) any new file or other representation of
  7082. computer program statements that contains any part of Covered Code.
  7083. 1.7 "Original Code" means (a) the Source Code of a program or other work as
  7084. originally made available by Apple under this License, including the Source Code
  7085. of any updates or upgrades to such programs or works made available by Apple
  7086. under this License, and that has been expressly identified by Apple as such in
  7087. the header file(s) of such work; and (b) the object code compiled from such
  7088. Source Code and originally made available by Apple under this License
  7089. 1.8 "Source Code" means the human readable form of a program or other work that
  7090. is suitable for making modifications to it, including all modules it contains,
  7091. plus any associated interface definition files, scripts used to control
  7092. compilation and installation of an executable (object code).
  7093. 1.9 "You" or "Your" means an individual or a legal entity exercising rights
  7094. under this License. For legal entities, "You" or "Your" includes any entity
  7095. which controls, is controlled by, or is under common control with, You, where
  7096. "control" means (a) the power, direct or indirect, to cause the direction or
  7097. management of such entity, whether by contract or otherwise, or (b) ownership of
  7098. fifty percent (50%) or more of the outstanding shares or beneficial ownership of
  7099. such entity.
  7100. 2. Permitted Uses; Conditions &amp; Restrictions. Subject to the terms and
  7101. conditions of this License, Apple hereby grants You, effective on the date You
  7102. accept this License and download the Original Code, a world-wide, royalty-free,
  7103. non-exclusive license, to the extent of Apple's Applicable Patent Rights and
  7104. copyrights covering the Original Code, to do the following:
  7105. 2.1 Unmodified Code. You may use, reproduce, display, perform, internally
  7106. distribute within Your organization, and Externally Deploy verbatim, unmodified
  7107. copies of the Original Code, for commercial or non-commercial purposes, provided
  7108. that in each instance:
  7109. (a) You must retain and reproduce in all copies of Original Code the copyright
  7110. and other proprietary notices and disclaimers of Apple as they appear in the
  7111. Original Code, and keep intact all notices in the Original Code that refer to
  7112. this License; and
  7113. (b) You must include a copy of this License with every copy of Source Code of
  7114. Covered Code and documentation You distribute or Externally Deploy, and You may
  7115. not offer or impose any terms on such Source Code that alter or restrict this
  7116. License or the recipients' rights hereunder, except as permitted under Section
  7117. 6.
  7118. 2.2 Modified Code. You may modify Covered Code and use, reproduce, display,
  7119. perform, internally distribute within Your organization, and Externally Deploy
  7120. Your Modifications and Covered Code, for commercial or non-commercial purposes,
  7121. provided that in each instance You also meet all of these conditions:
  7122. (a) You must satisfy all the conditions of Section 2.1 with respect to the
  7123. Source Code of the Covered Code;
  7124. (b) You must duplicate, to the extent it does not already exist, the notice in
  7125. Exhibit A in each file of the Source Code of all Your Modifications, and cause
  7126. the modified files to carry prominent notices stating that You changed the files
  7127. and the date of any change; and
  7128. (c) If You Externally Deploy Your Modifications, You must make Source Code of
  7129. all Your Externally Deployed Modifications either available to those to whom You
  7130. have Externally Deployed Your Modifications, or publicly available. Source Code
  7131. of Your Externally Deployed Modifications must be released under the terms set
  7132. forth in this License, including the license grants set forth in Section 3
  7133. below, for as long as you Externally Deploy the Covered Code or twelve (12)
  7134. months from the date of initial External Deployment, whichever is longer. You
  7135. should preferably distribute the Source Code of Your Externally Deployed
  7136. Modifications electronically (e.g. download from a web site).
  7137. 2.3 Distribution of Executable Versions. In addition, if You Externally Deploy
  7138. Covered Code (Original Code and/or Modifications) in object code, executable
  7139. form only, You must include a prominent notice, in the code itself as well as in
  7140. related documentation, stating that Source Code of the Covered Code is available
  7141. under the terms of this License with information on how and where to obtain such
  7142. Source Code.
  7143. 2.4 Third Party Rights. You expressly acknowledge and agree that although
  7144. Apple and each Contributor grants the licenses to their respective portions of
  7145. the Covered Code set forth herein, no assurances are provided by Apple or any
  7146. Contributor that the Covered Code does not infringe the patent or other
  7147. intellectual property rights of any other entity. Apple and each Contributor
  7148. disclaim any liability to You for claims brought by any other entity based on
  7149. infringement of intellectual property rights or otherwise. As a condition to
  7150. exercising the rights and licenses granted hereunder, You hereby assume sole
  7151. responsibility to secure any other intellectual property rights needed, if any.
  7152. For example, if a third party patent license is required to allow You to
  7153. distribute the Covered Code, it is Your responsibility to acquire that license
  7154. before distributing the Covered Code.
  7155. 3. Your Grants. In consideration of, and as a condition to, the licenses
  7156. granted to You under this License, You hereby grant to any person or entity
  7157. receiving or distributing Covered Code under this License a non-exclusive,
  7158. royalty-free, perpetual, irrevocable license, under Your Applicable Patent
  7159. Rights and other intellectual property rights (other than patent) owned or
  7160. controlled by You, to use, reproduce, display, perform, modify, sublicense,
  7161. distribute and Externally Deploy Your Modifications of the same scope and extent
  7162. as Apple's licenses under Sections 2.1 and 2.2 above.
  7163. 4. Larger Works. You may create a Larger Work by combining Covered Code with
  7164. other code not governed by the terms of this License and distribute the Larger
  7165. Work as a single product. In each such instance, You must make sure the
  7166. requirements of this License are fulfilled for the Covered Code or any portion
  7167. thereof.
  7168. 5. Limitations on Patent License. Except as expressly stated in Section 2, no
  7169. other patent rights, express or implied, are granted by Apple herein.
  7170. Modifications and/or Larger Works may require additional patent licenses from
  7171. Apple which Apple may grant in its sole discretion.
  7172. 6. Additional Terms. You may choose to offer, and to charge a fee for,
  7173. warranty, support, indemnity or liability obligations and/or other rights
  7174. consistent with the scope of the license granted herein ("Additional Terms") to
  7175. one or more recipients of Covered Code. However, You may do so only on Your own
  7176. behalf and as Your sole responsibility, and not on behalf of Apple or any
  7177. Contributor. You must obtain the recipient's agreement that any such Additional
  7178. Terms are offered by You alone, and You hereby agree to indemnify, defend and
  7179. hold Apple and every Contributor harmless for any liability incurred by or
  7180. claims asserted against Apple or such Contributor by reason of any such
  7181. Additional Terms.
  7182. 7. Versions of the License. Apple may publish revised and/or new versions of
  7183. this License from time to time. Each version will be given a distinguishing
  7184. version number. Once Original Code has been published under a particular
  7185. version of this License, You may continue to use it under the terms of that
  7186. version. You may also choose to use such Original Code under the terms of any
  7187. subsequent version of this License published by Apple. No one other than Apple
  7188. has the right to modify the terms applicable to Covered Code created under this
  7189. License.
  7190. 8. NO WARRANTY OR SUPPORT. The Covered Code may contain in whole or in part
  7191. pre-release, untested, or not fully tested works. The Covered Code may contain
  7192. errors that could cause failures or loss of data, and may be incomplete or
  7193. contain inaccuracies. You expressly acknowledge and agree that use of the
  7194. Covered Code, or any portion thereof, is at Your sole and entire risk. THE
  7195. COVERED CODE IS PROVIDED "AS IS" AND WITHOUT WARRANTY, UPGRADES OR SUPPORT OF
  7196. ANY KIND AND APPLE AND APPLE'S LICENSOR(S) (COLLECTIVELY REFERRED TO AS "APPLE"
  7197. FOR THE PURPOSES OF SECTIONS 8 AND 9) AND ALL CONTRIBUTORS EXPRESSLY DISCLAIM
  7198. ALL WARRANTIES AND/OR CONDITIONS, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED
  7199. TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF MERCHANTABILITY, OF SATISFACTORY
  7200. QUALITY, OF FITNESS FOR A PARTICULAR PURPOSE, OF ACCURACY, OF QUIET ENJOYMENT,
  7201. AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. APPLE AND EACH CONTRIBUTOR DOES NOT
  7202. WARRANT AGAINST INTERFERENCE WITH YOUR ENJOYMENT OF THE COVERED CODE, THAT THE
  7203. FUNCTIONS CONTAINED IN THE COVERED CODE WILL MEET YOUR REQUIREMENTS, THAT THE
  7204. OPERATION OF THE COVERED CODE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT
  7205. DEFECTS IN THE COVERED CODE WILL BE CORRECTED. NO ORAL OR WRITTEN INFORMATION
  7206. OR ADVICE GIVEN BY APPLE, AN APPLE AUTHORIZED REPRESENTATIVE OR ANY CONTRIBUTOR
  7207. SHALL CREATE A WARRANTY. You acknowledge that the Covered Code is not intended
  7208. for use in the operation of nuclear facilities, aircraft navigation,
  7209. communication systems, or air traffic control machines in which case the failure
  7210. of the Covered Code could lead to death, personal injury, or severe physical or
  7211. environmental damage.
  7212. 9. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT
  7213. SHALL APPLE OR ANY CONTRIBUTOR BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT
  7214. OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO THIS LICENSE OR YOUR USE
  7215. OR INABILITY TO USE THE COVERED CODE, OR ANY PORTION THEREOF, WHETHER UNDER A
  7216. THEORY OF CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCTS LIABILITY OR
  7217. OTHERWISE, EVEN IF APPLE OR SUCH CONTRIBUTOR HAS BEEN ADVISED OF THE POSSIBILITY
  7218. OF SUCH DAMAGES AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY
  7219. REMEDY. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF LIABILITY OF
  7220. INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY TO YOU. In
  7221. no event shall Apple's total liability to You for all damages (other than as may
  7222. be required by applicable law) under this License exceed the amount of fifty
  7223. dollars ($50.00).
  7224. 10. Trademarks. This License does not grant any rights to use the trademarks
  7225. or trade names "Apple", "Mac", "Mac OS", "QuickTime", "QuickTime Streaming
  7226. Server" or any other trademarks, service marks, logos or trade names belonging
  7227. to Apple (collectively "Apple Marks") or to any trademark, service mark, logo or
  7228. trade name belonging to any Contributor. You agree not to use any Apple Marks
  7229. in or as part of the name of products derived from the Original Code or to
  7230. endorse or promote products derived from the Original Code other than as
  7231. expressly permitted by and in strict compliance at all times with Apple's third
  7232. party trademark usage guidelines which are posted at
  7233. http://www.apple.com/legal/guidelinesfor3rdparties.html.
  7234. 11. Ownership. Subject to the licenses granted under this License, each
  7235. Contributor retains all rights, title and interest in and to any Modifications
  7236. made by such Contributor. Apple retains all rights, title and interest in and
  7237. to the Original Code and any Modifications made by or on behalf of Apple ("Apple
  7238. Modifications"), and such Apple Modifications will not be automatically subject
  7239. to this License. Apple may, at its sole discretion, choose to license such
  7240. Apple Modifications under this License, or on different terms from those
  7241. contained in this License or may choose not to license them at all.
  7242. 12. Termination.
  7243. 12.1 Termination. This License and the rights granted hereunder will
  7244. terminate:
  7245. (a) automatically without notice from Apple if You fail to comply with any
  7246. term(s) of this License and fail to cure such breach within 30 days of becoming
  7247. aware of such breach; (b) immediately in the event of the circumstances
  7248. described in Section 13.5(b); or (c) automatically without notice from Apple if
  7249. You, at any time during the term of this License, commence an action for patent
  7250. infringement against Apple; provided that Apple did not first commence an action
  7251. for patent infringement against You in that instance.
  7252. 12.2 Effect of Termination. Upon termination, You agree to immediately stop
  7253. any further use, reproduction, modification, sublicensing and distribution of
  7254. the Covered Code. All sublicenses to the Covered Code which have been properly
  7255. granted prior to termination shall survive any termination of this License.
  7256. Provisions which, by their nature, should remain in effect beyond the
  7257. termination of this License shall survive, including but not limited to Sections
  7258. 3, 5, 8, 9, 10, 11, 12.2 and 13. No party will be liable to any other for
  7259. compensation, indemnity or damages of any sort solely as a result of terminating
  7260. this License in accordance with its terms, and termination of this License will
  7261. be without prejudice to any other right or remedy of any party.
  7262. 13. Miscellaneous.
  7263. 13.1 Government End Users. The Covered Code is a "commercial item" as defined
  7264. in FAR 2.101. Government software and technical data rights in the Covered Code
  7265. include only those rights customarily provided to the public as defined in this
  7266. License. This customary commercial license in technical data and software is
  7267. provided in accordance with FAR 12.211 (Technical Data) and 12.212 (Computer
  7268. Software) and, for Department of Defense purchases, DFAR 252.227-7015 (Technical
  7269. Data -- Commercial Items) and 227.7202-3 (Rights in Commercial Computer Software
  7270. or Computer Software Documentation). Accordingly, all U.S. Government End Users
  7271. acquire Covered Code with only those rights set forth herein.
  7272. 13.2 Relationship of Parties. This License will not be construed as creating
  7273. an agency, partnership, joint venture or any other form of legal association
  7274. between or among You, Apple or any Contributor, and You will not represent to
  7275. the contrary, whether expressly, by implication, appearance or otherwise.
  7276. 13.3 Independent Development. Nothing in this License will impair Apple's
  7277. right to acquire, license, develop, have others develop for it, market and/or
  7278. distribute technology or products that perform the same or similar functions as,
  7279. or otherwise compete with, Modifications, Larger Works, technology or products
  7280. that You may develop, produce, market or distribute.
  7281. 13.4 Waiver; Construction. Failure by Apple or any Contributor to enforce any
  7282. provision of this License will not be deemed a waiver of future enforcement of
  7283. that or any other provision. Any law or regulation which provides that the
  7284. language of a contract shall be construed against the drafter will not apply to
  7285. this License.
  7286. 13.5 Severability. (a) If for any reason a court of competent jurisdiction
  7287. finds any provision of this License, or portion thereof, to be unenforceable,
  7288. that provision of the License will be enforced to the maximum extent permissible
  7289. so as to effect the economic benefits and intent of the parties, and the
  7290. remainder of this License will continue in full force and effect. (b)
  7291. Notwithstanding the foregoing, if applicable law prohibits or restricts You from
  7292. fully and/or specifically complying with Sections 2 and/or 3 or prevents the
  7293. enforceability of either of those Sections, this License will immediately
  7294. terminate and You must immediately discontinue any use of the Covered Code and
  7295. destroy all copies of it that are in your possession or control.
  7296. 13.6 Dispute Resolution. Any litigation or other dispute resolution between
  7297. You and Apple relating to this License shall take place in the Northern District
  7298. of California, and You and Apple hereby consent to the personal jurisdiction of,
  7299. and venue in, the state and federal courts within that District with respect to
  7300. this License. The application of the United Nations Convention on Contracts for
  7301. the International Sale of Goods is expressly excluded.
  7302. 13.7 Entire Agreement; Governing Law. This License constitutes the entire
  7303. agreement between the parties with respect to the subject matter hereof. This
  7304. License shall be governed by the laws of the United States and the State of
  7305. California, except that body of California law concerning conflicts of law.
  7306. Where You are located in the province of Quebec, Canada, the following clause
  7307. applies: The parties hereby confirm that they have requested that this License
  7308. and all related documents be drafted in English. Les parties ont exigé que le
  7309. présent contrat et tous les documents connexes soient rédigés en anglais.
  7310. EXHIBIT A.
  7311. "Portions Copyright (c) 1999-2007 Apple Inc. All Rights Reserved.
  7312. This file contains Original Code and/or Modifications of Original Code as
  7313. defined in and that are subject to the Apple Public Source License Version 2.0
  7314. (the 'License'). You may not use this file except in compliance with the
  7315. License. Please obtain a copy of the License at
  7316. http://www.opensource.apple.com/apsl/ and read it before using this file.
  7317. The Original Code and all software distributed under the License are distributed
  7318. on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,
  7319. AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION,
  7320. ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET
  7321. ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language
  7322. governing rights and limitations under the License."
  7323. </pre>
  7324. </div>
  7325. </div>
  7326. <div class="product">
  7327. <span class="title">David M. Gay's floating point routines</span>
  7328. <a class="show" href="#">show license</a>
  7329. <span class="homepage"><a href="http://www.netlib.org/fp/">homepage</a></span>
  7330. <div class="licence">
  7331. <pre>/****************************************************************
  7332. *
  7333. * The author of this software is David M. Gay.
  7334. *
  7335. * Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
  7336. *
  7337. * Permission to use, copy, modify, and distribute this software for any
  7338. * purpose without fee is hereby granted, provided that this entire notice
  7339. * is included in all copies of any software which is or includes a copy
  7340. * or modification of this software and in all copies of the supporting
  7341. * documentation for such software.
  7342. *
  7343. * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
  7344. * WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
  7345. * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  7346. * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  7347. *
  7348. ***************************************************************/
  7349. </pre>
  7350. </div>
  7351. </div>
  7352. <div class="product">
  7353. <span class="title">Error Prone</span>
  7354. <a class="show" href="#">show license</a>
  7355. <span class="homepage"><a href="http://errorprone.info/">homepage</a></span>
  7356. <div class="licence">
  7357. <pre>
  7358. Apache License
  7359. Version 2.0, January 2004
  7360. http://www.apache.org/licenses/
  7361. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7362. 1. Definitions.
  7363. "License" shall mean the terms and conditions for use, reproduction,
  7364. and distribution as defined by Sections 1 through 9 of this document.
  7365. "Licensor" shall mean the copyright owner or entity authorized by
  7366. the copyright owner that is granting the License.
  7367. "Legal Entity" shall mean the union of the acting entity and all
  7368. other entities that control, are controlled by, or are under common
  7369. control with that entity. For the purposes of this definition,
  7370. "control" means (i) the power, direct or indirect, to cause the
  7371. direction or management of such entity, whether by contract or
  7372. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7373. outstanding shares, or (iii) beneficial ownership of such entity.
  7374. "You" (or "Your") shall mean an individual or Legal Entity
  7375. exercising permissions granted by this License.
  7376. "Source" form shall mean the preferred form for making modifications,
  7377. including but not limited to software source code, documentation
  7378. source, and configuration files.
  7379. "Object" form shall mean any form resulting from mechanical
  7380. transformation or translation of a Source form, including but
  7381. not limited to compiled object code, generated documentation,
  7382. and conversions to other media types.
  7383. "Work" shall mean the work of authorship, whether in Source or
  7384. Object form, made available under the License, as indicated by a
  7385. copyright notice that is included in or attached to the work
  7386. (an example is provided in the Appendix below).
  7387. "Derivative Works" shall mean any work, whether in Source or Object
  7388. form, that is based on (or derived from) the Work and for which the
  7389. editorial revisions, annotations, elaborations, or other modifications
  7390. represent, as a whole, an original work of authorship. For the purposes
  7391. of this License, Derivative Works shall not include works that remain
  7392. separable from, or merely link (or bind by name) to the interfaces of,
  7393. the Work and Derivative Works thereof.
  7394. "Contribution" shall mean any work of authorship, including
  7395. the original version of the Work and any modifications or additions
  7396. to that Work or Derivative Works thereof, that is intentionally
  7397. submitted to Licensor for inclusion in the Work by the copyright owner
  7398. or by an individual or Legal Entity authorized to submit on behalf of
  7399. the copyright owner. For the purposes of this definition, "submitted"
  7400. means any form of electronic, verbal, or written communication sent
  7401. to the Licensor or its representatives, including but not limited to
  7402. communication on electronic mailing lists, source code control systems,
  7403. and issue tracking systems that are managed by, or on behalf of, the
  7404. Licensor for the purpose of discussing and improving the Work, but
  7405. excluding communication that is conspicuously marked or otherwise
  7406. designated in writing by the copyright owner as "Not a Contribution."
  7407. "Contributor" shall mean Licensor and any individual or Legal Entity
  7408. on behalf of whom a Contribution has been received by Licensor and
  7409. subsequently incorporated within the Work.
  7410. 2. Grant of Copyright License. Subject to the terms and conditions of
  7411. this License, each Contributor hereby grants to You a perpetual,
  7412. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7413. copyright license to reproduce, prepare Derivative Works of,
  7414. publicly display, publicly perform, sublicense, and distribute the
  7415. Work and such Derivative Works in Source or Object form.
  7416. 3. Grant of Patent License. Subject to the terms and conditions of
  7417. this License, each Contributor hereby grants to You a perpetual,
  7418. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7419. (except as stated in this section) patent license to make, have made,
  7420. use, offer to sell, sell, import, and otherwise transfer the Work,
  7421. where such license applies only to those patent claims licensable
  7422. by such Contributor that are necessarily infringed by their
  7423. Contribution(s) alone or by combination of their Contribution(s)
  7424. with the Work to which such Contribution(s) was submitted. If You
  7425. institute patent litigation against any entity (including a
  7426. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7427. or a Contribution incorporated within the Work constitutes direct
  7428. or contributory patent infringement, then any patent licenses
  7429. granted to You under this License for that Work shall terminate
  7430. as of the date such litigation is filed.
  7431. 4. Redistribution. You may reproduce and distribute copies of the
  7432. Work or Derivative Works thereof in any medium, with or without
  7433. modifications, and in Source or Object form, provided that You
  7434. meet the following conditions:
  7435. (a) You must give any other recipients of the Work or
  7436. Derivative Works a copy of this License; and
  7437. (b) You must cause any modified files to carry prominent notices
  7438. stating that You changed the files; and
  7439. (c) You must retain, in the Source form of any Derivative Works
  7440. that You distribute, all copyright, patent, trademark, and
  7441. attribution notices from the Source form of the Work,
  7442. excluding those notices that do not pertain to any part of
  7443. the Derivative Works; and
  7444. (d) If the Work includes a "NOTICE" text file as part of its
  7445. distribution, then any Derivative Works that You distribute must
  7446. include a readable copy of the attribution notices contained
  7447. within such NOTICE file, excluding those notices that do not
  7448. pertain to any part of the Derivative Works, in at least one
  7449. of the following places: within a NOTICE text file distributed
  7450. as part of the Derivative Works; within the Source form or
  7451. documentation, if provided along with the Derivative Works; or,
  7452. within a display generated by the Derivative Works, if and
  7453. wherever such third-party notices normally appear. The contents
  7454. of the NOTICE file are for informational purposes only and
  7455. do not modify the License. You may add Your own attribution
  7456. notices within Derivative Works that You distribute, alongside
  7457. or as an addendum to the NOTICE text from the Work, provided
  7458. that such additional attribution notices cannot be construed
  7459. as modifying the License.
  7460. You may add Your own copyright statement to Your modifications and
  7461. may provide additional or different license terms and conditions
  7462. for use, reproduction, or distribution of Your modifications, or
  7463. for any such Derivative Works as a whole, provided Your use,
  7464. reproduction, and distribution of the Work otherwise complies with
  7465. the conditions stated in this License.
  7466. 5. Submission of Contributions. Unless You explicitly state otherwise,
  7467. any Contribution intentionally submitted for inclusion in the Work
  7468. by You to the Licensor shall be under the terms and conditions of
  7469. this License, without any additional terms or conditions.
  7470. Notwithstanding the above, nothing herein shall supersede or modify
  7471. the terms of any separate license agreement you may have executed
  7472. with Licensor regarding such Contributions.
  7473. 6. Trademarks. This License does not grant permission to use the trade
  7474. names, trademarks, service marks, or product names of the Licensor,
  7475. except as required for reasonable and customary use in describing the
  7476. origin of the Work and reproducing the content of the NOTICE file.
  7477. 7. Disclaimer of Warranty. Unless required by applicable law or
  7478. agreed to in writing, Licensor provides the Work (and each
  7479. Contributor provides its Contributions) on an "AS IS" BASIS,
  7480. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  7481. implied, including, without limitation, any warranties or conditions
  7482. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  7483. PARTICULAR PURPOSE. You are solely responsible for determining the
  7484. appropriateness of using or redistributing the Work and assume any
  7485. risks associated with Your exercise of permissions under this License.
  7486. 8. Limitation of Liability. In no event and under no legal theory,
  7487. whether in tort (including negligence), contract, or otherwise,
  7488. unless required by applicable law (such as deliberate and grossly
  7489. negligent acts) or agreed to in writing, shall any Contributor be
  7490. liable to You for damages, including any direct, indirect, special,
  7491. incidental, or consequential damages of any character arising as a
  7492. result of this License or out of the use or inability to use the
  7493. Work (including but not limited to damages for loss of goodwill,
  7494. work stoppage, computer failure or malfunction, or any and all
  7495. other commercial damages or losses), even if such Contributor
  7496. has been advised of the possibility of such damages.
  7497. 9. Accepting Warranty or Additional Liability. While redistributing
  7498. the Work or Derivative Works thereof, You may choose to offer,
  7499. and charge a fee for, acceptance of support, warranty, indemnity,
  7500. or other liability obligations and/or rights consistent with this
  7501. License. However, in accepting such obligations, You may act only
  7502. on Your own behalf and on Your sole responsibility, not on behalf
  7503. of any other Contributor, and only if You agree to indemnify,
  7504. defend, and hold each Contributor harmless for any liability
  7505. incurred by, or claims asserted against, such Contributor by reason
  7506. of your accepting any such warranty or additional liability.
  7507. END OF TERMS AND CONDITIONS
  7508. APPENDIX: How to apply the Apache License to your work.
  7509. To apply the Apache License to your work, attach the following
  7510. boilerplate notice, with the fields enclosed by brackets "[]"
  7511. replaced with your own identifying information. (Don't include
  7512. the brackets!) The text should be enclosed in the appropriate
  7513. comment syntax for the file format. We also recommend that a
  7514. file or class name and description of purpose be included on the
  7515. same "printed page" as the copyright notice for easier
  7516. identification within third-party archives.
  7517. Copyright [yyyy] [name of copyright owner]
  7518. Licensed under the Apache License, Version 2.0 (the "License");
  7519. you may not use this file except in compliance with the License.
  7520. You may obtain a copy of the License at
  7521. http://www.apache.org/licenses/LICENSE-2.0
  7522. Unless required by applicable law or agreed to in writing, software
  7523. distributed under the License is distributed on an "AS IS" BASIS,
  7524. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7525. See the License for the specific language governing permissions and
  7526. limitations under the License.
  7527. </pre>
  7528. </div>
  7529. </div>
  7530. <div class="product">
  7531. <span class="title">Expat XML Parser</span>
  7532. <a class="show" href="#">show license</a>
  7533. <span class="homepage"><a href="http://sourceforge.net/projects/expat/">homepage</a></span>
  7534. <div class="licence">
  7535. <pre>Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
  7536. Copyright (c) 2001-2016 Expat maintainers
  7537. Permission is hereby granted, free of charge, to any person obtaining
  7538. a copy of this software and associated documentation files (the
  7539. "Software"), to deal in the Software without restriction, including
  7540. without limitation the rights to use, copy, modify, merge, publish,
  7541. distribute, sublicense, and/or sell copies of the Software, and to
  7542. permit persons to whom the Software is furnished to do so, subject to
  7543. the following conditions:
  7544. The above copyright notice and this permission notice shall be included
  7545. in all copies or substantial portions of the Software.
  7546. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  7547. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  7548. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  7549. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  7550. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  7551. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  7552. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  7553. </pre>
  7554. </div>
  7555. </div>
  7556. <div class="product">
  7557. <span class="title">FlatBuffers</span>
  7558. <a class="show" href="#">show license</a>
  7559. <span class="homepage"><a href="https://github.com/google/flatbuffers">homepage</a></span>
  7560. <div class="licence">
  7561. <pre>
  7562. Apache License
  7563. Version 2.0, January 2004
  7564. http://www.apache.org/licenses/
  7565. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7566. 1. Definitions.
  7567. "License" shall mean the terms and conditions for use, reproduction,
  7568. and distribution as defined by Sections 1 through 9 of this document.
  7569. "Licensor" shall mean the copyright owner or entity authorized by
  7570. the copyright owner that is granting the License.
  7571. "Legal Entity" shall mean the union of the acting entity and all
  7572. other entities that control, are controlled by, or are under common
  7573. control with that entity. For the purposes of this definition,
  7574. "control" means (i) the power, direct or indirect, to cause the
  7575. direction or management of such entity, whether by contract or
  7576. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7577. outstanding shares, or (iii) beneficial ownership of such entity.
  7578. "You" (or "Your") shall mean an individual or Legal Entity
  7579. exercising permissions granted by this License.
  7580. "Source" form shall mean the preferred form for making modifications,
  7581. including but not limited to software source code, documentation
  7582. source, and configuration files.
  7583. "Object" form shall mean any form resulting from mechanical
  7584. transformation or translation of a Source form, including but
  7585. not limited to compiled object code, generated documentation,
  7586. and conversions to other media types.
  7587. "Work" shall mean the work of authorship, whether in Source or
  7588. Object form, made available under the License, as indicated by a
  7589. copyright notice that is included in or attached to the work
  7590. (an example is provided in the Appendix below).
  7591. "Derivative Works" shall mean any work, whether in Source or Object
  7592. form, that is based on (or derived from) the Work and for which the
  7593. editorial revisions, annotations, elaborations, or other modifications
  7594. represent, as a whole, an original work of authorship. For the purposes
  7595. of this License, Derivative Works shall not include works that remain
  7596. separable from, or merely link (or bind by name) to the interfaces of,
  7597. the Work and Derivative Works thereof.
  7598. "Contribution" shall mean any work of authorship, including
  7599. the original version of the Work and any modifications or additions
  7600. to that Work or Derivative Works thereof, that is intentionally
  7601. submitted to Licensor for inclusion in the Work by the copyright owner
  7602. or by an individual or Legal Entity authorized to submit on behalf of
  7603. the copyright owner. For the purposes of this definition, "submitted"
  7604. means any form of electronic, verbal, or written communication sent
  7605. to the Licensor or its representatives, including but not limited to
  7606. communication on electronic mailing lists, source code control systems,
  7607. and issue tracking systems that are managed by, or on behalf of, the
  7608. Licensor for the purpose of discussing and improving the Work, but
  7609. excluding communication that is conspicuously marked or otherwise
  7610. designated in writing by the copyright owner as "Not a Contribution."
  7611. "Contributor" shall mean Licensor and any individual or Legal Entity
  7612. on behalf of whom a Contribution has been received by Licensor and
  7613. subsequently incorporated within the Work.
  7614. 2. Grant of Copyright License. Subject to the terms and conditions of
  7615. this License, each Contributor hereby grants to You a perpetual,
  7616. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7617. copyright license to reproduce, prepare Derivative Works of,
  7618. publicly display, publicly perform, sublicense, and distribute the
  7619. Work and such Derivative Works in Source or Object form.
  7620. 3. Grant of Patent License. Subject to the terms and conditions of
  7621. this License, each Contributor hereby grants to You a perpetual,
  7622. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7623. (except as stated in this section) patent license to make, have made,
  7624. use, offer to sell, sell, import, and otherwise transfer the Work,
  7625. where such license applies only to those patent claims licensable
  7626. by such Contributor that are necessarily infringed by their
  7627. Contribution(s) alone or by combination of their Contribution(s)
  7628. with the Work to which such Contribution(s) was submitted. If You
  7629. institute patent litigation against any entity (including a
  7630. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7631. or a Contribution incorporated within the Work constitutes direct
  7632. or contributory patent infringement, then any patent licenses
  7633. granted to You under this License for that Work shall terminate
  7634. as of the date such litigation is filed.
  7635. 4. Redistribution. You may reproduce and distribute copies of the
  7636. Work or Derivative Works thereof in any medium, with or without
  7637. modifications, and in Source or Object form, provided that You
  7638. meet the following conditions:
  7639. (a) You must give any other recipients of the Work or
  7640. Derivative Works a copy of this License; and
  7641. (b) You must cause any modified files to carry prominent notices
  7642. stating that You changed the files; and
  7643. (c) You must retain, in the Source form of any Derivative Works
  7644. that You distribute, all copyright, patent, trademark, and
  7645. attribution notices from the Source form of the Work,
  7646. excluding those notices that do not pertain to any part of
  7647. the Derivative Works; and
  7648. (d) If the Work includes a "NOTICE" text file as part of its
  7649. distribution, then any Derivative Works that You distribute must
  7650. include a readable copy of the attribution notices contained
  7651. within such NOTICE file, excluding those notices that do not
  7652. pertain to any part of the Derivative Works, in at least one
  7653. of the following places: within a NOTICE text file distributed
  7654. as part of the Derivative Works; within the Source form or
  7655. documentation, if provided along with the Derivative Works; or,
  7656. within a display generated by the Derivative Works, if and
  7657. wherever such third-party notices normally appear. The contents
  7658. of the NOTICE file are for informational purposes only and
  7659. do not modify the License. You may add Your own attribution
  7660. notices within Derivative Works that You distribute, alongside
  7661. or as an addendum to the NOTICE text from the Work, provided
  7662. that such additional attribution notices cannot be construed
  7663. as modifying the License.
  7664. You may add Your own copyright statement to Your modifications and
  7665. may provide additional or different license terms and conditions
  7666. for use, reproduction, or distribution of Your modifications, or
  7667. for any such Derivative Works as a whole, provided Your use,
  7668. reproduction, and distribution of the Work otherwise complies with
  7669. the conditions stated in this License.
  7670. 5. Submission of Contributions. Unless You explicitly state otherwise,
  7671. any Contribution intentionally submitted for inclusion in the Work
  7672. by You to the Licensor shall be under the terms and conditions of
  7673. this License, without any additional terms or conditions.
  7674. Notwithstanding the above, nothing herein shall supersede or modify
  7675. the terms of any separate license agreement you may have executed
  7676. with Licensor regarding such Contributions.
  7677. 6. Trademarks. This License does not grant permission to use the trade
  7678. names, trademarks, service marks, or product names of the Licensor,
  7679. except as required for reasonable and customary use in describing the
  7680. origin of the Work and reproducing the content of the NOTICE file.
  7681. 7. Disclaimer of Warranty. Unless required by applicable law or
  7682. agreed to in writing, Licensor provides the Work (and each
  7683. Contributor provides its Contributions) on an "AS IS" BASIS,
  7684. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  7685. implied, including, without limitation, any warranties or conditions
  7686. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  7687. PARTICULAR PURPOSE. You are solely responsible for determining the
  7688. appropriateness of using or redistributing the Work and assume any
  7689. risks associated with Your exercise of permissions under this License.
  7690. 8. Limitation of Liability. In no event and under no legal theory,
  7691. whether in tort (including negligence), contract, or otherwise,
  7692. unless required by applicable law (such as deliberate and grossly
  7693. negligent acts) or agreed to in writing, shall any Contributor be
  7694. liable to You for damages, including any direct, indirect, special,
  7695. incidental, or consequential damages of any character arising as a
  7696. result of this License or out of the use or inability to use the
  7697. Work (including but not limited to damages for loss of goodwill,
  7698. work stoppage, computer failure or malfunction, or any and all
  7699. other commercial damages or losses), even if such Contributor
  7700. has been advised of the possibility of such damages.
  7701. 9. Accepting Warranty or Additional Liability. While redistributing
  7702. the Work or Derivative Works thereof, You may choose to offer,
  7703. and charge a fee for, acceptance of support, warranty, indemnity,
  7704. or other liability obligations and/or rights consistent with this
  7705. License. However, in accepting such obligations, You may act only
  7706. on Your own behalf and on Your sole responsibility, not on behalf
  7707. of any other Contributor, and only if You agree to indemnify,
  7708. defend, and hold each Contributor harmless for any liability
  7709. incurred by, or claims asserted against, such Contributor by reason
  7710. of your accepting any such warranty or additional liability.
  7711. END OF TERMS AND CONDITIONS
  7712. APPENDIX: How to apply the Apache License to your work.
  7713. To apply the Apache License to your work, attach the following
  7714. boilerplate notice, with the fields enclosed by brackets "[]"
  7715. replaced with your own identifying information. (Don't include
  7716. the brackets!) The text should be enclosed in the appropriate
  7717. comment syntax for the file format. We also recommend that a
  7718. file or class name and description of purpose be included on the
  7719. same "printed page" as the copyright notice for easier
  7720. identification within third-party archives.
  7721. Copyright 2014 Google Inc.
  7722. Licensed under the Apache License, Version 2.0 (the "License");
  7723. you may not use this file except in compliance with the License.
  7724. You may obtain a copy of the License at
  7725. http://www.apache.org/licenses/LICENSE-2.0
  7726. Unless required by applicable law or agreed to in writing, software
  7727. distributed under the License is distributed on an "AS IS" BASIS,
  7728. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7729. See the License for the specific language governing permissions and
  7730. limitations under the License.
  7731. </pre>
  7732. </div>
  7733. </div>
  7734. <div class="product">
  7735. <span class="title">Flot Javascript/JQuery library for creating graphs</span>
  7736. <a class="show" href="#">show license</a>
  7737. <span class="homepage"><a href="http://www.flotcharts.org">homepage</a></span>
  7738. <div class="licence">
  7739. <pre>Copyright (c) 2007-2013 IOLA and Ole Laursen
  7740. Permission is hereby granted, free of charge, to any person
  7741. obtaining a copy of this software and associated documentation
  7742. files (the "Software"), to deal in the Software without
  7743. restriction, including without limitation the rights to use,
  7744. copy, modify, merge, publish, distribute, sublicense, and/or sell
  7745. copies of the Software, and to permit persons to whom the
  7746. Software is furnished to do so, subject to the following
  7747. conditions:
  7748. The above copyright notice and this permission notice shall be
  7749. included in all copies or substantial portions of the Software.
  7750. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  7751. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  7752. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  7753. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  7754. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  7755. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  7756. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  7757. OTHER DEALINGS IN THE SOFTWARE.
  7758. </pre>
  7759. </div>
  7760. </div>
  7761. <div class="product">
  7762. <span class="title">FreeType</span>
  7763. <a class="show" href="#">show license</a>
  7764. <span class="homepage"><a href="http://www.freetype.org/">homepage</a></span>
  7765. <div class="licence">
  7766. <pre> The FreeType Project LICENSE
  7767. ----------------------------
  7768. 2006-Jan-27
  7769. Copyright 1996-2002, 2006 by
  7770. David Turner, Robert Wilhelm, and Werner Lemberg
  7771. Introduction
  7772. ============
  7773. The FreeType Project is distributed in several archive packages;
  7774. some of them may contain, in addition to the FreeType font engine,
  7775. various tools and contributions which rely on, or relate to, the
  7776. FreeType Project.
  7777. This license applies to all files found in such packages, and
  7778. which do not fall under their own explicit license. The license
  7779. affects thus the FreeType font engine, the test programs,
  7780. documentation and makefiles, at the very least.
  7781. This license was inspired by the BSD, Artistic, and IJG
  7782. (Independent JPEG Group) licenses, which all encourage inclusion
  7783. and use of free software in commercial and freeware products
  7784. alike. As a consequence, its main points are that:
  7785. o We don't promise that this software works. However, we will be
  7786. interested in any kind of bug reports. (`as is' distribution)
  7787. o You can use this software for whatever you want, in parts or
  7788. full form, without having to pay us. (`royalty-free' usage)
  7789. o You may not pretend that you wrote this software. If you use
  7790. it, or only parts of it, in a program, you must acknowledge
  7791. somewhere in your documentation that you have used the
  7792. FreeType code. (`credits')
  7793. We specifically permit and encourage the inclusion of this
  7794. software, with or without modifications, in commercial products.
  7795. We disclaim all warranties covering The FreeType Project and
  7796. assume no liability related to The FreeType Project.
  7797. Finally, many people asked us for a preferred form for a
  7798. credit/disclaimer to use in compliance with this license. We thus
  7799. encourage you to use the following text:
  7800. """
  7801. Portions of this software are copyright © &lt;year&gt; The FreeType
  7802. Project (www.freetype.org). All rights reserved.
  7803. """
  7804. Please replace &lt;year&gt; with the value from the FreeType version you
  7805. actually use.
  7806. Legal Terms
  7807. ===========
  7808. 0. Definitions
  7809. --------------
  7810. Throughout this license, the terms `package', `FreeType Project',
  7811. and `FreeType archive' refer to the set of files originally
  7812. distributed by the authors (David Turner, Robert Wilhelm, and
  7813. Werner Lemberg) as the `FreeType Project', be they named as alpha,
  7814. beta or final release.
  7815. `You' refers to the licensee, or person using the project, where
  7816. `using' is a generic term including compiling the project's source
  7817. code as well as linking it to form a `program' or `executable'.
  7818. This program is referred to as `a program using the FreeType
  7819. engine'.
  7820. This license applies to all files distributed in the original
  7821. FreeType Project, including all source code, binaries and
  7822. documentation, unless otherwise stated in the file in its
  7823. original, unmodified form as distributed in the original archive.
  7824. If you are unsure whether or not a particular file is covered by
  7825. this license, you must contact us to verify this.
  7826. The FreeType Project is copyright (C) 1996-2000 by David Turner,
  7827. Robert Wilhelm, and Werner Lemberg. All rights reserved except as
  7828. specified below.
  7829. 1. No Warranty
  7830. --------------
  7831. THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
  7832. KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
  7833. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  7834. PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
  7835. BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
  7836. USE, OF THE FREETYPE PROJECT.
  7837. 2. Redistribution
  7838. -----------------
  7839. This license grants a worldwide, royalty-free, perpetual and
  7840. irrevocable right and license to use, execute, perform, compile,
  7841. display, copy, create derivative works of, distribute and
  7842. sublicense the FreeType Project (in both source and object code
  7843. forms) and derivative works thereof for any purpose; and to
  7844. authorize others to exercise some or all of the rights granted
  7845. herein, subject to the following conditions:
  7846. o Redistribution of source code must retain this license file
  7847. (`FTL.TXT') unaltered; any additions, deletions or changes to
  7848. the original files must be clearly indicated in accompanying
  7849. documentation. The copyright notices of the unaltered,
  7850. original files must be preserved in all copies of source
  7851. files.
  7852. o Redistribution in binary form must provide a disclaimer that
  7853. states that the software is based in part of the work of the
  7854. FreeType Team, in the distribution documentation. We also
  7855. encourage you to put an URL to the FreeType web page in your
  7856. documentation, though this isn't mandatory.
  7857. These conditions apply to any software derived from or based on
  7858. the FreeType Project, not just the unmodified files. If you use
  7859. our work, you must acknowledge us. However, no fee need be paid
  7860. to us.
  7861. 3. Advertising
  7862. --------------
  7863. Neither the FreeType authors and contributors nor you shall use
  7864. the name of the other for commercial, advertising, or promotional
  7865. purposes without specific prior written permission.
  7866. We suggest, but do not require, that you use one or more of the
  7867. following phrases to refer to this software in your documentation
  7868. or advertising materials: `FreeType Project', `FreeType Engine',
  7869. `FreeType library', or `FreeType Distribution'.
  7870. As you have not signed this license, you are not required to
  7871. accept it. However, as the FreeType Project is copyrighted
  7872. material, only this license, or another one contracted with the
  7873. authors, grants you the right to use, distribute, and modify it.
  7874. Therefore, by using, distributing, or modifying the FreeType
  7875. Project, you indicate that you understand and accept all the terms
  7876. of this license.
  7877. 4. Contacts
  7878. -----------
  7879. There are two mailing lists related to FreeType:
  7880. o freetype@nongnu.org
  7881. Discusses general use and applications of FreeType, as well as
  7882. future and wanted additions to the library and distribution.
  7883. If you are looking for support, start in this list if you
  7884. haven't found anything to help you in the documentation.
  7885. o freetype-devel@nongnu.org
  7886. Discusses bugs, as well as engine internals, design issues,
  7887. specific licenses, porting, etc.
  7888. Our home page can be found at
  7889. http://www.freetype.org
  7890. --- end of FTL.TXT ---
  7891. </pre>
  7892. </div>
  7893. </div>
  7894. <div class="product">
  7895. <span class="title">GifPlayer Animated GIF Library</span>
  7896. <a class="show" href="#">show license</a>
  7897. <span class="homepage"><a href="http://android-gifview.googlecode.com/svn/!svn/bc/8/trunk/">homepage</a></span>
  7898. <div class="licence">
  7899. <pre> Apache License
  7900. Version 2.0, January 2004
  7901. http://www.apache.org/licenses/
  7902. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7903. 1. Definitions.
  7904. "License" shall mean the terms and conditions for use, reproduction,
  7905. and distribution as defined by Sections 1 through 9 of this document.
  7906. "Licensor" shall mean the copyright owner or entity authorized by
  7907. the copyright owner that is granting the License.
  7908. "Legal Entity" shall mean the union of the acting entity and all
  7909. other entities that control, are controlled by, or are under common
  7910. control with that entity. For the purposes of this definition,
  7911. "control" means (i) the power, direct or indirect, to cause the
  7912. direction or management of such entity, whether by contract or
  7913. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7914. outstanding shares, or (iii) beneficial ownership of such entity.
  7915. "You" (or "Your") shall mean an individual or Legal Entity
  7916. exercising permissions granted by this License.
  7917. "Source" form shall mean the preferred form for making modifications,
  7918. including but not limited to software source code, documentation
  7919. source, and configuration files.
  7920. "Object" form shall mean any form resulting from mechanical
  7921. transformation or translation of a Source form, including but
  7922. not limited to compiled object code, generated documentation,
  7923. and conversions to other media types.
  7924. "Work" shall mean the work of authorship, whether in Source or
  7925. Object form, made available under the License, as indicated by a
  7926. copyright notice that is included in or attached to the work
  7927. (an example is provided in the Appendix below).
  7928. "Derivative Works" shall mean any work, whether in Source or Object
  7929. form, that is based on (or derived from) the Work and for which the
  7930. editorial revisions, annotations, elaborations, or other modifications
  7931. represent, as a whole, an original work of authorship. For the purposes
  7932. of this License, Derivative Works shall not include works that remain
  7933. separable from, or merely link (or bind by name) to the interfaces of,
  7934. the Work and Derivative Works thereof.
  7935. "Contribution" shall mean any work of authorship, including
  7936. the original version of the Work and any modifications or additions
  7937. to that Work or Derivative Works thereof, that is intentionally
  7938. submitted to Licensor for inclusion in the Work by the copyright owner
  7939. or by an individual or Legal Entity authorized to submit on behalf of
  7940. the copyright owner. For the purposes of this definition, "submitted"
  7941. means any form of electronic, verbal, or written communication sent
  7942. to the Licensor or its representatives, including but not limited to
  7943. communication on electronic mailing lists, source code control systems,
  7944. and issue tracking systems that are managed by, or on behalf of, the
  7945. Licensor for the purpose of discussing and improving the Work, but
  7946. excluding communication that is conspicuously marked or otherwise
  7947. designated in writing by the copyright owner as "Not a Contribution."
  7948. "Contributor" shall mean Licensor and any individual or Legal Entity
  7949. on behalf of whom a Contribution has been received by Licensor and
  7950. subsequently incorporated within the Work.
  7951. 2. Grant of Copyright License. Subject to the terms and conditions of
  7952. this License, each Contributor hereby grants to You a perpetual,
  7953. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7954. copyright license to reproduce, prepare Derivative Works of,
  7955. publicly display, publicly perform, sublicense, and distribute the
  7956. Work and such Derivative Works in Source or Object form.
  7957. 3. Grant of Patent License. Subject to the terms and conditions of
  7958. this License, each Contributor hereby grants to You a perpetual,
  7959. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7960. (except as stated in this section) patent license to make, have made,
  7961. use, offer to sell, sell, import, and otherwise transfer the Work,
  7962. where such license applies only to those patent claims licensable
  7963. by such Contributor that are necessarily infringed by their
  7964. Contribution(s) alone or by combination of their Contribution(s)
  7965. with the Work to which such Contribution(s) was submitted. If You
  7966. institute patent litigation against any entity (including a
  7967. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7968. or a Contribution incorporated within the Work constitutes direct
  7969. or contributory patent infringement, then any patent licenses
  7970. granted to You under this License for that Work shall terminate
  7971. as of the date such litigation is filed.
  7972. 4. Redistribution. You may reproduce and distribute copies of the
  7973. Work or Derivative Works thereof in any medium, with or without
  7974. modifications, and in Source or Object form, provided that You
  7975. meet the following conditions:
  7976. (a) You must give any other recipients of the Work or
  7977. Derivative Works a copy of this License; and
  7978. (b) You must cause any modified files to carry prominent notices
  7979. stating that You changed the files; and
  7980. (c) You must retain, in the Source form of any Derivative Works
  7981. that You distribute, all copyright, patent, trademark, and
  7982. attribution notices from the Source form of the Work,
  7983. excluding those notices that do not pertain to any part of
  7984. the Derivative Works; and
  7985. (d) If the Work includes a "NOTICE" text file as part of its
  7986. distribution, then any Derivative Works that You distribute must
  7987. include a readable copy of the attribution notices contained
  7988. within such NOTICE file, excluding those notices that do not
  7989. pertain to any part of the Derivative Works, in at least one
  7990. of the following places: within a NOTICE text file distributed
  7991. as part of the Derivative Works; within the Source form or
  7992. documentation, if provided along with the Derivative Works; or,
  7993. within a display generated by the Derivative Works, if and
  7994. wherever such third-party notices normally appear. The contents
  7995. of the NOTICE file are for informational purposes only and
  7996. do not modify the License. You may add Your own attribution
  7997. notices within Derivative Works that You distribute, alongside
  7998. or as an addendum to the NOTICE text from the Work, provided
  7999. that such additional attribution notices cannot be construed
  8000. as modifying the License.
  8001. You may add Your own copyright statement to Your modifications and
  8002. may provide additional or different license terms and conditions
  8003. for use, reproduction, or distribution of Your modifications, or
  8004. for any such Derivative Works as a whole, provided Your use,
  8005. reproduction, and distribution of the Work otherwise complies with
  8006. the conditions stated in this License.
  8007. 5. Submission of Contributions. Unless You explicitly state otherwise,
  8008. any Contribution intentionally submitted for inclusion in the Work
  8009. by You to the Licensor shall be under the terms and conditions of
  8010. this License, without any additional terms or conditions.
  8011. Notwithstanding the above, nothing herein shall supersede or modify
  8012. the terms of any separate license agreement you may have executed
  8013. with Licensor regarding such Contributions.
  8014. 6. Trademarks. This License does not grant permission to use the trade
  8015. names, trademarks, service marks, or product names of the Licensor,
  8016. except as required for reasonable and customary use in describing the
  8017. origin of the Work and reproducing the content of the NOTICE file.
  8018. 7. Disclaimer of Warranty. Unless required by applicable law or
  8019. agreed to in writing, Licensor provides the Work (and each
  8020. Contributor provides its Contributions) on an "AS IS" BASIS,
  8021. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8022. implied, including, without limitation, any warranties or conditions
  8023. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  8024. PARTICULAR PURPOSE. You are solely responsible for determining the
  8025. appropriateness of using or redistributing the Work and assume any
  8026. risks associated with Your exercise of permissions under this License.
  8027. 8. Limitation of Liability. In no event and under no legal theory,
  8028. whether in tort (including negligence), contract, or otherwise,
  8029. unless required by applicable law (such as deliberate and grossly
  8030. negligent acts) or agreed to in writing, shall any Contributor be
  8031. liable to You for damages, including any direct, indirect, special,
  8032. incidental, or consequential damages of any character arising as a
  8033. result of this License or out of the use or inability to use the
  8034. Work (including but not limited to damages for loss of goodwill,
  8035. work stoppage, computer failure or malfunction, or any and all
  8036. other commercial damages or losses), even if such Contributor
  8037. has been advised of the possibility of such damages.
  8038. 9. Accepting Warranty or Additional Liability. While redistributing
  8039. the Work or Derivative Works thereof, You may choose to offer,
  8040. and charge a fee for, acceptance of support, warranty, indemnity,
  8041. or other liability obligations and/or rights consistent with this
  8042. License. However, in accepting such obligations, You may act only
  8043. on Your own behalf and on Your sole responsibility, not on behalf
  8044. of any other Contributor, and only if You agree to indemnify,
  8045. defend, and hold each Contributor harmless for any liability
  8046. incurred by, or claims asserted against, such Contributor by reason
  8047. of your accepting any such warranty or additional liability.
  8048. END OF TERMS AND CONDITIONS
  8049. APPENDIX: How to apply the Apache License to your work.
  8050. To apply the Apache License to your work, attach the following
  8051. boilerplate notice, with the fields enclosed by brackets "[]"
  8052. replaced with your own identifying information. (Don't include
  8053. the brackets!) The text should be enclosed in the appropriate
  8054. comment syntax for the file format. We also recommend that a
  8055. file or class name and description of purpose be included on the
  8056. same "printed page" as the copyright notice for easier
  8057. identification within third-party archives.
  8058. Copyright [yyyy] [name of copyright owner]
  8059. Licensed under the Apache License, Version 2.0 (the "License");
  8060. you may not use this file except in compliance with the License.
  8061. You may obtain a copy of the License at
  8062. http://www.apache.org/licenses/LICENSE-2.0
  8063. Unless required by applicable law or agreed to in writing, software
  8064. distributed under the License is distributed on an "AS IS" BASIS,
  8065. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8066. See the License for the specific language governing permissions and
  8067. limitations under the License.
  8068. </pre>
  8069. </div>
  8070. </div>
  8071. <div class="product">
  8072. <span class="title">Google Cache Invalidation API</span>
  8073. <a class="show" href="#">show license</a>
  8074. <span class="homepage"><a href="https://chromium.googlesource.com/chromium/src/+/master/third_party/cacheinvalidation/README.chromium">homepage</a></span>
  8075. <div class="licence">
  8076. <pre>
  8077. Apache License
  8078. Version 2.0, January 2004
  8079. http://www.apache.org/licenses/
  8080. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  8081. 1. Definitions.
  8082. "License" shall mean the terms and conditions for use, reproduction,
  8083. and distribution as defined by Sections 1 through 9 of this document.
  8084. "Licensor" shall mean the copyright owner or entity authorized by
  8085. the copyright owner that is granting the License.
  8086. "Legal Entity" shall mean the union of the acting entity and all
  8087. other entities that control, are controlled by, or are under common
  8088. control with that entity. For the purposes of this definition,
  8089. "control" means (i) the power, direct or indirect, to cause the
  8090. direction or management of such entity, whether by contract or
  8091. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  8092. outstanding shares, or (iii) beneficial ownership of such entity.
  8093. "You" (or "Your") shall mean an individual or Legal Entity
  8094. exercising permissions granted by this License.
  8095. "Source" form shall mean the preferred form for making modifications,
  8096. including but not limited to software source code, documentation
  8097. source, and configuration files.
  8098. "Object" form shall mean any form resulting from mechanical
  8099. transformation or translation of a Source form, including but
  8100. not limited to compiled object code, generated documentation,
  8101. and conversions to other media types.
  8102. "Work" shall mean the work of authorship, whether in Source or
  8103. Object form, made available under the License, as indicated by a
  8104. copyright notice that is included in or attached to the work
  8105. (an example is provided in the Appendix below).
  8106. "Derivative Works" shall mean any work, whether in Source or Object
  8107. form, that is based on (or derived from) the Work and for which the
  8108. editorial revisions, annotations, elaborations, or other modifications
  8109. represent, as a whole, an original work of authorship. For the purposes
  8110. of this License, Derivative Works shall not include works that remain
  8111. separable from, or merely link (or bind by name) to the interfaces of,
  8112. the Work and Derivative Works thereof.
  8113. "Contribution" shall mean any work of authorship, including
  8114. the original version of the Work and any modifications or additions
  8115. to that Work or Derivative Works thereof, that is intentionally
  8116. submitted to Licensor for inclusion in the Work by the copyright owner
  8117. or by an individual or Legal Entity authorized to submit on behalf of
  8118. the copyright owner. For the purposes of this definition, "submitted"
  8119. means any form of electronic, verbal, or written communication sent
  8120. to the Licensor or its representatives, including but not limited to
  8121. communication on electronic mailing lists, source code control systems,
  8122. and issue tracking systems that are managed by, or on behalf of, the
  8123. Licensor for the purpose of discussing and improving the Work, but
  8124. excluding communication that is conspicuously marked or otherwise
  8125. designated in writing by the copyright owner as "Not a Contribution."
  8126. "Contributor" shall mean Licensor and any individual or Legal Entity
  8127. on behalf of whom a Contribution has been received by Licensor and
  8128. subsequently incorporated within the Work.
  8129. 2. Grant of Copyright License. Subject to the terms and conditions of
  8130. this License, each Contributor hereby grants to You a perpetual,
  8131. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8132. copyright license to reproduce, prepare Derivative Works of,
  8133. publicly display, publicly perform, sublicense, and distribute the
  8134. Work and such Derivative Works in Source or Object form.
  8135. 3. Grant of Patent License. Subject to the terms and conditions of
  8136. this License, each Contributor hereby grants to You a perpetual,
  8137. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8138. (except as stated in this section) patent license to make, have made,
  8139. use, offer to sell, sell, import, and otherwise transfer the Work,
  8140. where such license applies only to those patent claims licensable
  8141. by such Contributor that are necessarily infringed by their
  8142. Contribution(s) alone or by combination of their Contribution(s)
  8143. with the Work to which such Contribution(s) was submitted. If You
  8144. institute patent litigation against any entity (including a
  8145. cross-claim or counterclaim in a lawsuit) alleging that the Work
  8146. or a Contribution incorporated within the Work constitutes direct
  8147. or contributory patent infringement, then any patent licenses
  8148. granted to You under this License for that Work shall terminate
  8149. as of the date such litigation is filed.
  8150. 4. Redistribution. You may reproduce and distribute copies of the
  8151. Work or Derivative Works thereof in any medium, with or without
  8152. modifications, and in Source or Object form, provided that You
  8153. meet the following conditions:
  8154. (a) You must give any other recipients of the Work or
  8155. Derivative Works a copy of this License; and
  8156. (b) You must cause any modified files to carry prominent notices
  8157. stating that You changed the files; and
  8158. (c) You must retain, in the Source form of any Derivative Works
  8159. that You distribute, all copyright, patent, trademark, and
  8160. attribution notices from the Source form of the Work,
  8161. excluding those notices that do not pertain to any part of
  8162. the Derivative Works; and
  8163. (d) If the Work includes a "NOTICE" text file as part of its
  8164. distribution, then any Derivative Works that You distribute must
  8165. include a readable copy of the attribution notices contained
  8166. within such NOTICE file, excluding those notices that do not
  8167. pertain to any part of the Derivative Works, in at least one
  8168. of the following places: within a NOTICE text file distributed
  8169. as part of the Derivative Works; within the Source form or
  8170. documentation, if provided along with the Derivative Works; or,
  8171. within a display generated by the Derivative Works, if and
  8172. wherever such third-party notices normally appear. The contents
  8173. of the NOTICE file are for informational purposes only and
  8174. do not modify the License. You may add Your own attribution
  8175. notices within Derivative Works that You distribute, alongside
  8176. or as an addendum to the NOTICE text from the Work, provided
  8177. that such additional attribution notices cannot be construed
  8178. as modifying the License.
  8179. You may add Your own copyright statement to Your modifications and
  8180. may provide additional or different license terms and conditions
  8181. for use, reproduction, or distribution of Your modifications, or
  8182. for any such Derivative Works as a whole, provided Your use,
  8183. reproduction, and distribution of the Work otherwise complies with
  8184. the conditions stated in this License.
  8185. 5. Submission of Contributions. Unless You explicitly state otherwise,
  8186. any Contribution intentionally submitted for inclusion in the Work
  8187. by You to the Licensor shall be under the terms and conditions of
  8188. this License, without any additional terms or conditions.
  8189. Notwithstanding the above, nothing herein shall supersede or modify
  8190. the terms of any separate license agreement you may have executed
  8191. with Licensor regarding such Contributions.
  8192. 6. Trademarks. This License does not grant permission to use the trade
  8193. names, trademarks, service marks, or product names of the Licensor,
  8194. except as required for reasonable and customary use in describing the
  8195. origin of the Work and reproducing the content of the NOTICE file.
  8196. 7. Disclaimer of Warranty. Unless required by applicable law or
  8197. agreed to in writing, Licensor provides the Work (and each
  8198. Contributor provides its Contributions) on an "AS IS" BASIS,
  8199. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8200. implied, including, without limitation, any warranties or conditions
  8201. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  8202. PARTICULAR PURPOSE. You are solely responsible for determining the
  8203. appropriateness of using or redistributing the Work and assume any
  8204. risks associated with Your exercise of permissions under this License.
  8205. 8. Limitation of Liability. In no event and under no legal theory,
  8206. whether in tort (including negligence), contract, or otherwise,
  8207. unless required by applicable law (such as deliberate and grossly
  8208. negligent acts) or agreed to in writing, shall any Contributor be
  8209. liable to You for damages, including any direct, indirect, special,
  8210. incidental, or consequential damages of any character arising as a
  8211. result of this License or out of the use or inability to use the
  8212. Work (including but not limited to damages for loss of goodwill,
  8213. work stoppage, computer failure or malfunction, or any and all
  8214. other commercial damages or losses), even if such Contributor
  8215. has been advised of the possibility of such damages.
  8216. 9. Accepting Warranty or Additional Liability. While redistributing
  8217. the Work or Derivative Works thereof, You may choose to offer,
  8218. and charge a fee for, acceptance of support, warranty, indemnity,
  8219. or other liability obligations and/or rights consistent with this
  8220. License. However, in accepting such obligations, You may act only
  8221. on Your own behalf and on Your sole responsibility, not on behalf
  8222. of any other Contributor, and only if You agree to indemnify,
  8223. defend, and hold each Contributor harmless for any liability
  8224. incurred by, or claims asserted against, such Contributor by reason
  8225. of your accepting any such warranty or additional liability.
  8226. END OF TERMS AND CONDITIONS
  8227. APPENDIX: How to apply the Apache License to your work.
  8228. To apply the Apache License to your work, attach the following
  8229. boilerplate notice, with the fields enclosed by brackets "[]"
  8230. replaced with your own identifying information. (Don't include
  8231. the brackets!) The text should be enclosed in the appropriate
  8232. comment syntax for the file format. We also recommend that a
  8233. file or class name and description of purpose be included on the
  8234. same "printed page" as the copyright notice for easier
  8235. identification within third-party archives.
  8236. Copyright [yyyy] [name of copyright owner]
  8237. Licensed under the Apache License, Version 2.0 (the "License");
  8238. you may not use this file except in compliance with the License.
  8239. You may obtain a copy of the License at
  8240. http://www.apache.org/licenses/LICENSE-2.0
  8241. Unless required by applicable law or agreed to in writing, software
  8242. distributed under the License is distributed on an "AS IS" BASIS,
  8243. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8244. See the License for the specific language governing permissions and
  8245. limitations under the License.
  8246. </pre>
  8247. </div>
  8248. </div>
  8249. <div class="product">
  8250. <span class="title">Google Input Tools</span>
  8251. <a class="show" href="#">show license</a>
  8252. <span class="homepage"><a href="https://github.com/googlei18n/google-input-tools.git">homepage</a></span>
  8253. <div class="licence">
  8254. <pre> Apache License
  8255. Version 2.0, January 2004
  8256. http://www.apache.org/licenses/
  8257. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  8258. 1. Definitions.
  8259. "License" shall mean the terms and conditions for use, reproduction,
  8260. and distribution as defined by Sections 1 through 9 of this document.
  8261. "Licensor" shall mean the copyright owner or entity authorized by
  8262. the copyright owner that is granting the License.
  8263. "Legal Entity" shall mean the union of the acting entity and all
  8264. other entities that control, are controlled by, or are under common
  8265. control with that entity. For the purposes of this definition,
  8266. "control" means (i) the power, direct or indirect, to cause the
  8267. direction or management of such entity, whether by contract or
  8268. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  8269. outstanding shares, or (iii) beneficial ownership of such entity.
  8270. "You" (or "Your") shall mean an individual or Legal Entity
  8271. exercising permissions granted by this License.
  8272. "Source" form shall mean the preferred form for making modifications,
  8273. including but not limited to software source code, documentation
  8274. source, and configuration files.
  8275. "Object" form shall mean any form resulting from mechanical
  8276. transformation or translation of a Source form, including but
  8277. not limited to compiled object code, generated documentation,
  8278. and conversions to other media types.
  8279. "Work" shall mean the work of authorship, whether in Source or
  8280. Object form, made available under the License, as indicated by a
  8281. copyright notice that is included in or attached to the work
  8282. (an example is provided in the Appendix below).
  8283. "Derivative Works" shall mean any work, whether in Source or Object
  8284. form, that is based on (or derived from) the Work and for which the
  8285. editorial revisions, annotations, elaborations, or other modifications
  8286. represent, as a whole, an original work of authorship. For the purposes
  8287. of this License, Derivative Works shall not include works that remain
  8288. separable from, or merely link (or bind by name) to the interfaces of,
  8289. the Work and Derivative Works thereof.
  8290. "Contribution" shall mean any work of authorship, including
  8291. the original version of the Work and any modifications or additions
  8292. to that Work or Derivative Works thereof, that is intentionally
  8293. submitted to Licensor for inclusion in the Work by the copyright owner
  8294. or by an individual or Legal Entity authorized to submit on behalf of
  8295. the copyright owner. For the purposes of this definition, "submitted"
  8296. means any form of electronic, verbal, or written communication sent
  8297. to the Licensor or its representatives, including but not limited to
  8298. communication on electronic mailing lists, source code control systems,
  8299. and issue tracking systems that are managed by, or on behalf of, the
  8300. Licensor for the purpose of discussing and improving the Work, but
  8301. excluding communication that is conspicuously marked or otherwise
  8302. designated in writing by the copyright owner as "Not a Contribution."
  8303. "Contributor" shall mean Licensor and any individual or Legal Entity
  8304. on behalf of whom a Contribution has been received by Licensor and
  8305. subsequently incorporated within the Work.
  8306. 2. Grant of Copyright License. Subject to the terms and conditions of
  8307. this License, each Contributor hereby grants to You a perpetual,
  8308. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8309. copyright license to reproduce, prepare Derivative Works of,
  8310. publicly display, publicly perform, sublicense, and distribute the
  8311. Work and such Derivative Works in Source or Object form.
  8312. 3. Grant of Patent License. Subject to the terms and conditions of
  8313. this License, each Contributor hereby grants to You a perpetual,
  8314. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8315. (except as stated in this section) patent license to make, have made,
  8316. use, offer to sell, sell, import, and otherwise transfer the Work,
  8317. where such license applies only to those patent claims licensable
  8318. by such Contributor that are necessarily infringed by their
  8319. Contribution(s) alone or by combination of their Contribution(s)
  8320. with the Work to which such Contribution(s) was submitted. If You
  8321. institute patent litigation against any entity (including a
  8322. cross-claim or counterclaim in a lawsuit) alleging that the Work
  8323. or a Contribution incorporated within the Work constitutes direct
  8324. or contributory patent infringement, then any patent licenses
  8325. granted to You under this License for that Work shall terminate
  8326. as of the date such litigation is filed.
  8327. 4. Redistribution. You may reproduce and distribute copies of the
  8328. Work or Derivative Works thereof in any medium, with or without
  8329. modifications, and in Source or Object form, provided that You
  8330. meet the following conditions:
  8331. (a) You must give any other recipients of the Work or
  8332. Derivative Works a copy of this License; and
  8333. (b) You must cause any modified files to carry prominent notices
  8334. stating that You changed the files; and
  8335. (c) You must retain, in the Source form of any Derivative Works
  8336. that You distribute, all copyright, patent, trademark, and
  8337. attribution notices from the Source form of the Work,
  8338. excluding those notices that do not pertain to any part of
  8339. the Derivative Works; and
  8340. (d) If the Work includes a "NOTICE" text file as part of its
  8341. distribution, then any Derivative Works that You distribute must
  8342. include a readable copy of the attribution notices contained
  8343. within such NOTICE file, excluding those notices that do not
  8344. pertain to any part of the Derivative Works, in at least one
  8345. of the following places: within a NOTICE text file distributed
  8346. as part of the Derivative Works; within the Source form or
  8347. documentation, if provided along with the Derivative Works; or,
  8348. within a display generated by the Derivative Works, if and
  8349. wherever such third-party notices normally appear. The contents
  8350. of the NOTICE file are for informational purposes only and
  8351. do not modify the License. You may add Your own attribution
  8352. notices within Derivative Works that You distribute, alongside
  8353. or as an addendum to the NOTICE text from the Work, provided
  8354. that such additional attribution notices cannot be construed
  8355. as modifying the License.
  8356. You may add Your own copyright statement to Your modifications and
  8357. may provide additional or different license terms and conditions
  8358. for use, reproduction, or distribution of Your modifications, or
  8359. for any such Derivative Works as a whole, provided Your use,
  8360. reproduction, and distribution of the Work otherwise complies with
  8361. the conditions stated in this License.
  8362. 5. Submission of Contributions. Unless You explicitly state otherwise,
  8363. any Contribution intentionally submitted for inclusion in the Work
  8364. by You to the Licensor shall be under the terms and conditions of
  8365. this License, without any additional terms or conditions.
  8366. Notwithstanding the above, nothing herein shall supersede or modify
  8367. the terms of any separate license agreement you may have executed
  8368. with Licensor regarding such Contributions.
  8369. 6. Trademarks. This License does not grant permission to use the trade
  8370. names, trademarks, service marks, or product names of the Licensor,
  8371. except as required for reasonable and customary use in describing the
  8372. origin of the Work and reproducing the content of the NOTICE file.
  8373. 7. Disclaimer of Warranty. Unless required by applicable law or
  8374. agreed to in writing, Licensor provides the Work (and each
  8375. Contributor provides its Contributions) on an "AS IS" BASIS,
  8376. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8377. implied, including, without limitation, any warranties or conditions
  8378. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  8379. PARTICULAR PURPOSE. You are solely responsible for determining the
  8380. appropriateness of using or redistributing the Work and assume any
  8381. risks associated with Your exercise of permissions under this License.
  8382. 8. Limitation of Liability. In no event and under no legal theory,
  8383. whether in tort (including negligence), contract, or otherwise,
  8384. unless required by applicable law (such as deliberate and grossly
  8385. negligent acts) or agreed to in writing, shall any Contributor be
  8386. liable to You for damages, including any direct, indirect, special,
  8387. incidental, or consequential damages of any character arising as a
  8388. result of this License or out of the use or inability to use the
  8389. Work (including but not limited to damages for loss of goodwill,
  8390. work stoppage, computer failure or malfunction, or any and all
  8391. other commercial damages or losses), even if such Contributor
  8392. has been advised of the possibility of such damages.
  8393. 9. Accepting Warranty or Additional Liability. While redistributing
  8394. the Work or Derivative Works thereof, You may choose to offer,
  8395. and charge a fee for, acceptance of support, warranty, indemnity,
  8396. or other liability obligations and/or rights consistent with this
  8397. License. However, in accepting such obligations, You may act only
  8398. on Your own behalf and on Your sole responsibility, not on behalf
  8399. of any other Contributor, and only if You agree to indemnify,
  8400. defend, and hold each Contributor harmless for any liability
  8401. incurred by, or claims asserted against, such Contributor by reason
  8402. of your accepting any such warranty or additional liability.
  8403. END OF TERMS AND CONDITIONS
  8404. APPENDIX: How to apply the Apache License to your work.
  8405. To apply the Apache License to your work, attach the following
  8406. boilerplate notice, with the fields enclosed by brackets "[]"
  8407. replaced with your own identifying information. (Don't include
  8408. the brackets!) The text should be enclosed in the appropriate
  8409. comment syntax for the file format. We also recommend that a
  8410. file or class name and description of purpose be included on the
  8411. same "printed page" as the copyright notice for easier
  8412. identification within third-party archives.
  8413. Copyright 2013 Google Inc.
  8414. Licensed under the Apache License, Version 2.0 (the "License");
  8415. you may not use this file except in compliance with the License.
  8416. You may obtain a copy of the License at
  8417. http://www.apache.org/licenses/LICENSE-2.0
  8418. Unless required by applicable law or agreed to in writing, software
  8419. distributed under the License is distributed on an "AS IS" BASIS,
  8420. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8421. See the License for the specific language governing permissions and
  8422. limitations under the License.</pre>
  8423. </div>
  8424. </div>
  8425. <div class="product">
  8426. <span class="title">Google Toolbox for Mac</span>
  8427. <a class="show" href="#">show license</a>
  8428. <span class="homepage"><a href="https://github.com/google/google-toolbox-for-mac">homepage</a></span>
  8429. <div class="licence">
  8430. <pre>See src/COPYING
  8431. </pre>
  8432. </div>
  8433. </div>
  8434. <div class="product">
  8435. <span class="title">Google VR SDK</span>
  8436. <a class="show" href="#">show license</a>
  8437. <span class="homepage"><a href="https://github.com/googlevr/gvr-android-sdk">homepage</a></span>
  8438. <div class="licence">
  8439. <pre> Copyright (c) 2015, Google Inc.
  8440. Licensed under the Apache License, Version 2.0 (the "License");
  8441. you may not use this file except in compliance with the License.
  8442. Unless required by applicable law or agreed to in writing, software
  8443. distributed under the License is distributed on an "AS IS" BASIS,
  8444. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8445. See the License for the specific language governing permissions and
  8446. limitations under the License.
  8447. Apache License
  8448. Version 2.0, January 2004
  8449. http://www.apache.org/licenses/
  8450. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  8451. 1. Definitions.
  8452. "License" shall mean the terms and conditions for use, reproduction,
  8453. and distribution as defined by Sections 1 through 9 of this document.
  8454. "Licensor" shall mean the copyright owner or entity authorized by
  8455. the copyright owner that is granting the License.
  8456. "Legal Entity" shall mean the union of the acting entity and all
  8457. other entities that control, are controlled by, or are under common
  8458. control with that entity. For the purposes of this definition,
  8459. "control" means (i) the power, direct or indirect, to cause the
  8460. direction or management of such entity, whether by contract or
  8461. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  8462. outstanding shares, or (iii) beneficial ownership of such entity.
  8463. "You" (or "Your") shall mean an individual or Legal Entity
  8464. exercising permissions granted by this License.
  8465. "Source" form shall mean the preferred form for making modifications,
  8466. including but not limited to software source code, documentation
  8467. source, and configuration files.
  8468. "Object" form shall mean any form resulting from mechanical
  8469. transformation or translation of a Source form, including but
  8470. not limited to compiled object code, generated documentation,
  8471. and conversions to other media types.
  8472. "Work" shall mean the work of authorship, whether in Source or
  8473. Object form, made available under the License, as indicated by a
  8474. copyright notice that is included in or attached to the work
  8475. (an example is provided in the Appendix below).
  8476. "Derivative Works" shall mean any work, whether in Source or Object
  8477. form, that is based on (or derived from) the Work and for which the
  8478. editorial revisions, annotations, elaborations, or other modifications
  8479. represent, as a whole, an original work of authorship. For the purposes
  8480. of this License, Derivative Works shall not include works that remain
  8481. separable from, or merely link (or bind by name) to the interfaces of,
  8482. the Work and Derivative Works thereof.
  8483. "Contribution" shall mean any work of authorship, including
  8484. the original version of the Work and any modifications or additions
  8485. to that Work or Derivative Works thereof, that is intentionally
  8486. submitted to Licensor for inclusion in the Work by the copyright owner
  8487. or by an individual or Legal Entity authorized to submit on behalf of
  8488. the copyright owner. For the purposes of this definition, "submitted"
  8489. means any form of electronic, verbal, or written communication sent
  8490. to the Licensor or its representatives, including but not limited to
  8491. communication on electronic mailing lists, source code control systems,
  8492. and issue tracking systems that are managed by, or on behalf of, the
  8493. Licensor for the purpose of discussing and improving the Work, but
  8494. excluding communication that is conspicuously marked or otherwise
  8495. designated in writing by the copyright owner as "Not a Contribution."
  8496. "Contributor" shall mean Licensor and any individual or Legal Entity
  8497. on behalf of whom a Contribution has been received by Licensor and
  8498. subsequently incorporated within the Work.
  8499. 2. Grant of Copyright License. Subject to the terms and conditions of
  8500. this License, each Contributor hereby grants to You a perpetual,
  8501. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8502. copyright license to reproduce, prepare Derivative Works of,
  8503. publicly display, publicly perform, sublicense, and distribute the
  8504. Work and such Derivative Works in Source or Object form.
  8505. 3. Grant of Patent License. Subject to the terms and conditions of
  8506. this License, each Contributor hereby grants to You a perpetual,
  8507. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8508. (except as stated in this section) patent license to make, have made,
  8509. use, offer to sell, sell, import, and otherwise transfer the Work,
  8510. where such license applies only to those patent claims licensable
  8511. by such Contributor that are necessarily infringed by their
  8512. Contribution(s) alone or by combination of their Contribution(s)
  8513. with the Work to which such Contribution(s) was submitted. If You
  8514. institute patent litigation against any entity (including a
  8515. cross-claim or counterclaim in a lawsuit) alleging that the Work
  8516. or a Contribution incorporated within the Work constitutes direct
  8517. or contributory patent infringement, then any patent licenses
  8518. granted to You under this License for that Work shall terminate
  8519. as of the date such litigation is filed.
  8520. 4. Redistribution. You may reproduce and distribute copies of the
  8521. Work or Derivative Works thereof in any medium, with or without
  8522. modifications, and in Source or Object form, provided that You
  8523. meet the following conditions:
  8524. (a) You must give any other recipients of the Work or
  8525. Derivative Works a copy of this License; and
  8526. (b) You must cause any modified files to carry prominent notices
  8527. stating that You changed the files; and
  8528. (c) You must retain, in the Source form of any Derivative Works
  8529. that You distribute, all copyright, patent, trademark, and
  8530. attribution notices from the Source form of the Work,
  8531. excluding those notices that do not pertain to any part of
  8532. the Derivative Works; and
  8533. (d) If the Work includes a "NOTICE" text file as part of its
  8534. distribution, then any Derivative Works that You distribute must
  8535. include a readable copy of the attribution notices contained
  8536. within such NOTICE file, excluding those notices that do not
  8537. pertain to any part of the Derivative Works, in at least one
  8538. of the following places: within a NOTICE text file distributed
  8539. as part of the Derivative Works; within the Source form or
  8540. documentation, if provided along with the Derivative Works; or,
  8541. within a display generated by the Derivative Works, if and
  8542. wherever such third-party notices normally appear. The contents
  8543. of the NOTICE file are for informational purposes only and
  8544. do not modify the License. You may add Your own attribution
  8545. notices within Derivative Works that You distribute, alongside
  8546. or as an addendum to the NOTICE text from the Work, provided
  8547. that such additional attribution notices cannot be construed
  8548. as modifying the License.
  8549. You may add Your own copyright statement to Your modifications and
  8550. may provide additional or different license terms and conditions
  8551. for use, reproduction, or distribution of Your modifications, or
  8552. for any such Derivative Works as a whole, provided Your use,
  8553. reproduction, and distribution of the Work otherwise complies with
  8554. the conditions stated in this License.
  8555. 5. Submission of Contributions. Unless You explicitly state otherwise,
  8556. any Contribution intentionally submitted for inclusion in the Work
  8557. by You to the Licensor shall be under the terms and conditions of
  8558. this License, without any additional terms or conditions.
  8559. Notwithstanding the above, nothing herein shall supersede or modify
  8560. the terms of any separate license agreement you may have executed
  8561. with Licensor regarding such Contributions.
  8562. 6. Trademarks. This License does not grant permission to use the trade
  8563. names, trademarks, service marks, or product names of the Licensor,
  8564. except as required for reasonable and customary use in describing the
  8565. origin of the Work and reproducing the content of the NOTICE file.
  8566. 7. Disclaimer of Warranty. Unless required by applicable law or
  8567. agreed to in writing, Licensor provides the Work (and each
  8568. Contributor provides its Contributions) on an "AS IS" BASIS,
  8569. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8570. implied, including, without limitation, any warranties or conditions
  8571. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  8572. PARTICULAR PURPOSE. You are solely responsible for determining the
  8573. appropriateness of using or redistributing the Work and assume any
  8574. risks associated with Your exercise of permissions under this License.
  8575. 8. Limitation of Liability. In no event and under no legal theory,
  8576. whether in tort (including negligence), contract, or otherwise,
  8577. unless required by applicable law (such as deliberate and grossly
  8578. negligent acts) or agreed to in writing, shall any Contributor be
  8579. liable to You for damages, including any direct, indirect, special,
  8580. incidental, or consequential damages of any character arising as a
  8581. result of this License or out of the use or inability to use the
  8582. Work (including but not limited to damages for loss of goodwill,
  8583. work stoppage, computer failure or malfunction, or any and all
  8584. other commercial damages or losses), even if such Contributor
  8585. has been advised of the possibility of such damages.
  8586. 9. Accepting Warranty or Additional Liability. While redistributing
  8587. the Work or Derivative Works thereof, You may choose to offer,
  8588. and charge a fee for, acceptance of support, warranty, indemnity,
  8589. or other liability obligations and/or rights consistent with this
  8590. License. However, in accepting such obligations, You may act only
  8591. on Your own behalf and on Your sole responsibility, not on behalf
  8592. of any other Contributor, and only if You agree to indemnify,
  8593. defend, and hold each Contributor harmless for any liability
  8594. incurred by, or claims asserted against, such Contributor by reason
  8595. of your accepting any such warranty or additional liability.
  8596. END OF TERMS AND CONDITIONS
  8597. ====================
  8598. Open Source Licenses
  8599. ====================
  8600. This software may use portions of the following libraries subject to the accompanying licenses:
  8601. ****************************
  8602. chromium_audio
  8603. ****************************
  8604. // Copyright 2014 The Chromium Authors. All rights reserved.
  8605. //
  8606. // Redistribution and use in source and binary forms, with or without
  8607. // modification, are permitted provided that the following conditions are
  8608. // met:
  8609. //
  8610. // * Redistributions of source code must retain the above copyright
  8611. // notice, this list of conditions and the following disclaimer.
  8612. // * Redistributions in binary form must reproduce the above
  8613. // copyright notice, this list of conditions and the following disclaimer
  8614. // in the documentation and/or other materials provided with the
  8615. // distribution.
  8616. // * Neither the name of Google Inc. nor the names of its
  8617. // contributors may be used to endorse or promote products derived from
  8618. // this software without specific prior written permission.
  8619. //
  8620. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8621. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8622. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  8623. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  8624. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  8625. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  8626. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  8627. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  8628. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  8629. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  8630. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  8631. ****************************
  8632. curl
  8633. ****************************
  8634. COPYRIGHT AND PERMISSION NOTICE
  8635. Copyright (c) 1996 - 2014, Daniel Stenberg, &lt;daniel@haxx.se&gt;.
  8636. All rights reserved.
  8637. Permission to use, copy, modify, and distribute this software for any purpose
  8638. with or without fee is hereby granted, provided that the above copyright
  8639. notice and this permission notice appear in all copies.
  8640. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  8641. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  8642. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
  8643. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  8644. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  8645. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
  8646. OR OTHER DEALINGS IN THE SOFTWARE.
  8647. Except as contained in this notice, the name of a copyright holder shall not
  8648. be used in advertising or otherwise to promote the sale, use or other dealings
  8649. in this Software without prior written authorization of the copyright holder.
  8650. ****************************
  8651. dynamic_annotations
  8652. ****************************
  8653. Copyright (c) 2008-2009, Google Inc.
  8654. All rights reserved.
  8655. Redistribution and use in source and binary forms, with or without
  8656. modification, are permitted provided that the following conditions are
  8657. met:
  8658. * Redistributions of source code must retain the above copyright
  8659. notice, this list of conditions and the following disclaimer.
  8660. * Redistributions in binary form must reproduce the above
  8661. copyright notice, this list of conditions and the following disclaimer
  8662. in the documentation and/or other materials provided with the
  8663. distribution.
  8664. * Neither the name of Google Inc. nor the names of its
  8665. contributors may be used to endorse or promote products derived from
  8666. this software without specific prior written permission.
  8667. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8668. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8669. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  8670. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  8671. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  8672. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  8673. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  8674. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  8675. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  8676. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  8677. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  8678. ****************************
  8679. eigen3
  8680. ****************************
  8681. Eigen is primarily MPL2 licensed. See COPYING.MPL2 and these links:
  8682. http://www.mozilla.org/MPL/2.0/
  8683. http://www.mozilla.org/MPL/2.0/FAQ.html
  8684. Some files contain third-party code under BSD or LGPL licenses, whence
  8685. the other COPYING.* files here.
  8686. All the LGPL code is either LGPL 2.1-only, or LGPL 2.1-or-later.
  8687. For this reason, the COPYING.LGPL file contains the LGPL 2.1 text.
  8688. If you want to guarantee that the Eigen code that you are #including
  8689. is licensed under the MPL2 and possibly more permissive licenses (like
  8690. BSD), #define this preprocessor symbol: EIGEN_MPL2_ONLY
  8691. For example, with most compilers, you could add this to your project
  8692. CXXFLAGS: -DEIGEN_MPL2_ONLY
  8693. This will cause a compilation error to be generated if you #include
  8694. any code that is LGPL licensed.
  8695. ----------------------------------------------------------------------
  8696. Following applies to:
  8697. ./test/mapstaticmethods.cpp
  8698. ./test/schur_real.cpp
  8699. ./test/prec_inverse_4x4.cpp
  8700. ./test/smallvectors.cpp
  8701. ./test/redux.cpp
  8702. ./test/special_numbers.cpp
  8703. ./test/adjoint.cpp
  8704. ./test/resize.cpp
  8705. ./test/mixingtypes.cpp
  8706. ./test/product_trmv.cpp
  8707. ./test/sparse_solvers.cpp
  8708. ./test/cholesky.cpp
  8709. ./test/geo_quaternion.cpp
  8710. ./test/miscmatrices.cpp
  8711. ./test/stddeque.cpp
  8712. ./test/integer_types.cpp
  8713. ./test/product_large.cpp
  8714. ./test/eigensolver_generic.cpp
  8715. ./test/householder.cpp
  8716. ./test/geo_orthomethods.cpp
  8717. ./test/array_for_matrix.cpp
  8718. ./test/sparseLM.cpp
  8719. ./test/upperbidiagonalization.cpp
  8720. ./test/nomalloc.cpp
  8721. ./test/packetmath.cpp
  8722. ./test/jacobisvd.cpp
  8723. ./test/geo_transformations.cpp
  8724. ./test/swap.cpp
  8725. ./test/eigensolver_selfadjoint.cpp
  8726. ./test/inverse.cpp
  8727. ./test/product_selfadjoint.cpp
  8728. ./test/product_trsolve.cpp
  8729. ./test/product_extra.cpp
  8730. ./test/sparse_solver.h
  8731. ./test/mapstride.cpp
  8732. ./test/mapped_matrix.cpp
  8733. ./test/geo_eulerangles.cpp
  8734. ./test/eigen2support.cpp
  8735. ./test/denseLM.cpp
  8736. ./test/stdvector.cpp
  8737. ./test/nesting_ops.cpp
  8738. ./test/sparse_permutations.cpp
  8739. ./test/zerosized.cpp
  8740. ./test/exceptions.cpp
  8741. ./test/vectorwiseop.cpp
  8742. ./test/cwiseop.cpp
  8743. ./test/basicstuff.cpp
  8744. ./test/product_trmm.cpp
  8745. ./test/linearstructure.cpp
  8746. ./test/sparse_product.cpp
  8747. ./test/stdvector_overload.cpp
  8748. ./test/stable_norm.cpp
  8749. ./test/umeyama.cpp
  8750. ./test/unalignedcount.cpp
  8751. ./test/triangular.cpp
  8752. ./test/product_mmtr.cpp
  8753. ./test/sparse_basic.cpp
  8754. ./test/sparse_vector.cpp
  8755. ./test/meta.cpp
  8756. ./test/real_qz.cpp
  8757. ./test/ref.cpp
  8758. ./test/eigensolver_complex.cpp
  8759. ./test/cholmod_support.cpp
  8760. ./test/conjugate_gradient.cpp
  8761. ./test/sparse.h
  8762. ./test/simplicial_cholesky.cpp
  8763. ./test/bicgstab.cpp
  8764. ./test/dynalloc.cpp
  8765. ./test/product_notemporary.cpp
  8766. ./test/geo_hyperplane.cpp
  8767. ./test/lu.cpp
  8768. ./test/qr.cpp
  8769. ./test/hessenberg.cpp
  8770. ./test/sizeof.cpp
  8771. ./test/main.h
  8772. ./test/selfadjoint.cpp
  8773. ./test/permutationmatrices.cpp
  8774. ./test/superlu_support.cpp
  8775. ./test/qtvector.cpp
  8776. ./test/geo_homogeneous.cpp
  8777. ./test/determinant.cpp
  8778. ./test/array_reverse.cpp
  8779. ./test/unalignedassert.cpp
  8780. ./test/stdlist.cpp
  8781. ./test/product_symm.cpp
  8782. ./test/corners.cpp
  8783. ./test/dontalign.cpp
  8784. ./test/visitor.cpp
  8785. ./test/geo_alignedbox.cpp
  8786. ./test/diagonalmatrices.cpp
  8787. ./test/product_small.cpp
  8788. ./test/eigensolver_generalized_real.cpp
  8789. ./test/umfpack_support.cpp
  8790. ./test/first_aligned.cpp
  8791. ./test/qr_fullpivoting.cpp
  8792. ./test/array_replicate.cpp
  8793. ./test/geo_parametrizedline.cpp
  8794. ./test/eigen2/eigen2_unalignedassert.cpp
  8795. ./test/eigen2/eigen2_prec_inverse_4x4.cpp
  8796. ./test/eigen2/eigen2_alignedbox.cpp
  8797. ./test/eigen2/eigen2_sparse_product.cpp
  8798. ./test/eigen2/eigen2_meta.cpp
  8799. ./test/eigen2/eigen2_nomalloc.cpp
  8800. ./test/eigen2/eigen2_visitor.cpp
  8801. ./test/eigen2/eigen2_packetmath.cpp
  8802. ./test/eigen2/eigen2_svd.cpp
  8803. ./test/eigen2/eigen2_mixingtypes.cpp
  8804. ./test/eigen2/eigen2_qr.cpp
  8805. ./test/eigen2/eigen2_cwiseop.cpp
  8806. ./test/eigen2/eigen2_geometry_with_eigen2_prefix.cpp
  8807. ./test/eigen2/eigen2_smallvectors.cpp
  8808. ./test/eigen2/eigen2_commainitializer.cpp
  8809. ./test/eigen2/eigen2_sparse_solvers.cpp
  8810. ./test/eigen2/eigen2_hyperplane.cpp
  8811. ./test/eigen2/eigen2_eigensolver.cpp
  8812. ./test/eigen2/eigen2_linearstructure.cpp
  8813. ./test/eigen2/eigen2_sizeof.cpp
  8814. ./test/eigen2/eigen2_parametrizedline.cpp
  8815. ./test/eigen2/eigen2_lu.cpp
  8816. ./test/eigen2/eigen2_adjoint.cpp
  8817. ./test/eigen2/eigen2_geometry.cpp
  8818. ./test/eigen2/eigen2_stdvector.cpp
  8819. ./test/eigen2/eigen2_newstdvector.cpp
  8820. ./test/eigen2/eigen2_submatrices.cpp
  8821. ./test/eigen2/sparse.h
  8822. ./test/eigen2/eigen2_swap.cpp
  8823. ./test/eigen2/eigen2_triangular.cpp
  8824. ./test/eigen2/eigen2_basicstuff.cpp
  8825. ./test/eigen2/gsl_helper.h
  8826. ./test/eigen2/eigen2_dynalloc.cpp
  8827. ./test/eigen2/eigen2_array.cpp
  8828. ./test/eigen2/eigen2_map.cpp
  8829. ./test/eigen2/main.h
  8830. ./test/eigen2/eigen2_miscmatrices.cpp
  8831. ./test/eigen2/eigen2_product_large.cpp
  8832. ./test/eigen2/eigen2_first_aligned.cpp
  8833. ./test/eigen2/eigen2_cholesky.cpp
  8834. ./test/eigen2/eigen2_determinant.cpp
  8835. ./test/eigen2/eigen2_sum.cpp
  8836. ./test/eigen2/eigen2_inverse.cpp
  8837. ./test/eigen2/eigen2_regression.cpp
  8838. ./test/eigen2/eigen2_product_small.cpp
  8839. ./test/eigen2/eigen2_qtvector.cpp
  8840. ./test/eigen2/eigen2_sparse_vector.cpp
  8841. ./test/eigen2/product.h
  8842. ./test/eigen2/eigen2_sparse_basic.cpp
  8843. ./test/eigen2/eigen2_bug_132.cpp
  8844. ./test/array.cpp
  8845. ./test/product_syrk.cpp
  8846. ./test/commainitializer.cpp
  8847. ./test/conservative_resize.cpp
  8848. ./test/qr_colpivoting.cpp
  8849. ./test/nullary.cpp
  8850. ./test/bandmatrix.cpp
  8851. ./test/pastix_support.cpp
  8852. ./test/product.h
  8853. ./test/block.cpp
  8854. ./test/vectorization_logic.cpp
  8855. ./test/jacobi.cpp
  8856. ./test/diagonal.cpp
  8857. ./test/schur_complex.cpp
  8858. ./test/sizeoverflow.cpp
  8859. ./bench/BenchTimer.h
  8860. ./bench/benchFFT.cpp
  8861. ./bench/eig33.cpp
  8862. ./bench/spbench/spbenchsolver.h
  8863. ./bench/spbench/spbenchstyle.h
  8864. ./lapack/complex_double.cpp
  8865. ./lapack/cholesky.cpp
  8866. ./lapack/lapack_common.h
  8867. ./lapack/eigenvalues.cpp
  8868. ./lapack/single.cpp
  8869. ./lapack/lu.cpp
  8870. ./lapack/complex_single.cpp
  8871. ./lapack/double.cpp
  8872. ./demos/mix_eigen_and_c/binary_library.cpp
  8873. ./demos/mix_eigen_and_c/binary_library.h
  8874. ./demos/mix_eigen_and_c/example.c
  8875. ./demos/mandelbrot/mandelbrot.cpp
  8876. ./demos/mandelbrot/mandelbrot.h
  8877. ./demos/opengl/icosphere.cpp
  8878. ./demos/opengl/icosphere.h
  8879. ./demos/opengl/camera.cpp
  8880. ./demos/opengl/quaternion_demo.h
  8881. ./demos/opengl/camera.h
  8882. ./demos/opengl/trackball.h
  8883. ./demos/opengl/gpuhelper.h
  8884. ./demos/opengl/trackball.cpp
  8885. ./demos/opengl/gpuhelper.cpp
  8886. ./demos/opengl/quaternion_demo.cpp
  8887. ./debug/gdb/printers.py
  8888. ./unsupported/test/minres.cpp
  8889. ./unsupported/test/openglsupport.cpp
  8890. ./unsupported/test/jacobisvd.cpp
  8891. ./unsupported/test/dgmres.cpp
  8892. ./unsupported/test/matrix_square_root.cpp
  8893. ./unsupported/test/bdcsvd.cpp
  8894. ./unsupported/test/matrix_exponential.cpp
  8895. ./unsupported/test/forward_adolc.cpp
  8896. ./unsupported/test/polynomialsolver.cpp
  8897. ./unsupported/test/matrix_function.cpp
  8898. ./unsupported/test/sparse_extra.cpp
  8899. ./unsupported/test/matrix_functions.h
  8900. ./unsupported/test/svd_common.h
  8901. ./unsupported/test/FFTW.cpp
  8902. ./unsupported/test/alignedvector3.cpp
  8903. ./unsupported/test/autodiff.cpp
  8904. ./unsupported/test/gmres.cpp
  8905. ./unsupported/test/BVH.cpp
  8906. ./unsupported/test/levenberg_marquardt.cpp
  8907. ./unsupported/test/matrix_power.cpp
  8908. ./unsupported/test/kronecker_product.cpp
  8909. ./unsupported/test/splines.cpp
  8910. ./unsupported/test/polynomialutils.cpp
  8911. ./unsupported/bench/bench_svd.cpp
  8912. ./unsupported/Eigen/IterativeSolvers
  8913. ./unsupported/Eigen/src/IterativeSolvers/DGMRES.h
  8914. ./unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h
  8915. ./unsupported/Eigen/src/IterativeSolvers/GMRES.h
  8916. ./unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h
  8917. ./unsupported/Eigen/src/IterativeSolvers/Scaling.h
  8918. ./unsupported/Eigen/src/IterativeSolvers/MINRES.h
  8919. ./unsupported/Eigen/src/SparseExtra/RandomSetter.h
  8920. ./unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h
  8921. ./unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h
  8922. ./unsupported/Eigen/src/SparseExtra/MarketIO.h
  8923. ./unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h
  8924. ./unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h
  8925. ./unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h
  8926. ./unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h
  8927. ./unsupported/Eigen/src/BVH/BVAlgorithms.h
  8928. ./unsupported/Eigen/src/BVH/KdBVH.h
  8929. ./unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h
  8930. ./unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h
  8931. ./unsupported/Eigen/src/AutoDiff/AutoDiffVector.h
  8932. ./unsupported/Eigen/src/Splines/Spline.h
  8933. ./unsupported/Eigen/src/Splines/SplineFitting.h
  8934. ./unsupported/Eigen/src/Splines/SplineFwd.h
  8935. ./unsupported/Eigen/src/SVD/JacobiSVD.h
  8936. ./unsupported/Eigen/src/SVD/BDCSVD.h
  8937. ./unsupported/Eigen/src/SVD/SVDBase.h
  8938. ./unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h
  8939. ./unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h
  8940. ./unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h
  8941. ./unsupported/Eigen/src/MatrixFunctions/StemFunction.h
  8942. ./unsupported/Eigen/src/MatrixFunctions/MatrixPower.h
  8943. ./unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h
  8944. ./unsupported/Eigen/src/MatrixFunctions/MatrixFunctionAtomic.h
  8945. ./unsupported/Eigen/src/MoreVectorization/MathFunctions.h
  8946. ./unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h
  8947. ./unsupported/Eigen/src/FFT/ei_fftw_impl.h
  8948. ./unsupported/Eigen/src/FFT/ei_kissfft_impl.h
  8949. ./unsupported/Eigen/src/Polynomials/PolynomialSolver.h
  8950. ./unsupported/Eigen/src/Polynomials/Companion.h
  8951. ./unsupported/Eigen/src/Polynomials/PolynomialUtils.h
  8952. ./unsupported/Eigen/src/NumericalDiff/NumericalDiff.h
  8953. ./unsupported/Eigen/src/Skyline/SkylineProduct.h
  8954. ./unsupported/Eigen/src/Skyline/SkylineMatrixBase.h
  8955. ./unsupported/Eigen/src/Skyline/SkylineStorage.h
  8956. ./unsupported/Eigen/src/Skyline/SkylineUtil.h
  8957. ./unsupported/Eigen/src/Skyline/SkylineInplaceLU.h
  8958. ./unsupported/Eigen/src/Skyline/SkylineMatrix.h
  8959. ./unsupported/Eigen/SparseExtra
  8960. ./unsupported/Eigen/AdolcForward
  8961. ./unsupported/Eigen/KroneckerProduct
  8962. ./unsupported/Eigen/NonLinearOptimization
  8963. ./unsupported/Eigen/BVH
  8964. ./unsupported/Eigen/OpenGLSupport
  8965. ./unsupported/Eigen/ArpackSupport
  8966. ./unsupported/Eigen/AutoDiff
  8967. ./unsupported/Eigen/Splines
  8968. ./unsupported/Eigen/MPRealSupport
  8969. ./unsupported/Eigen/MatrixFunctions
  8970. ./unsupported/Eigen/MoreVectorization
  8971. ./unsupported/Eigen/LevenbergMarquardt
  8972. ./unsupported/Eigen/AlignedVector3
  8973. ./unsupported/Eigen/FFT
  8974. ./unsupported/Eigen/Polynomials
  8975. ./unsupported/Eigen/NumericalDiff
  8976. ./unsupported/Eigen/Skyline
  8977. ./COPYING.README
  8978. ./COPYING.README
  8979. ./LICENSE
  8980. ./LICENSE
  8981. ./LICENSE
  8982. ./Eigen/Eigen2Support
  8983. ./Eigen/src/Eigen2Support/VectorBlock.h
  8984. ./Eigen/src/Eigen2Support/Cwise.h
  8985. ./Eigen/src/Eigen2Support/Minor.h
  8986. ./Eigen/src/Eigen2Support/Lazy.h
  8987. ./Eigen/src/Eigen2Support/Memory.h
  8988. ./Eigen/src/Eigen2Support/MathFunctions.h
  8989. ./Eigen/src/Eigen2Support/Geometry/AlignedBox.h
  8990. ./Eigen/src/Eigen2Support/Geometry/Hyperplane.h
  8991. ./Eigen/src/Eigen2Support/Geometry/Quaternion.h
  8992. ./Eigen/src/Eigen2Support/Geometry/Rotation2D.h
  8993. ./Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
  8994. ./Eigen/src/Eigen2Support/Geometry/RotationBase.h
  8995. ./Eigen/src/Eigen2Support/Geometry/Translation.h
  8996. ./Eigen/src/Eigen2Support/Geometry/Scaling.h
  8997. ./Eigen/src/Eigen2Support/Geometry/AngleAxis.h
  8998. ./Eigen/src/Eigen2Support/Geometry/Transform.h
  8999. ./Eigen/src/Eigen2Support/TriangularSolver.h
  9000. ./Eigen/src/Eigen2Support/LU.h
  9001. ./Eigen/src/Eigen2Support/QR.h
  9002. ./Eigen/src/Eigen2Support/SVD.h
  9003. ./Eigen/src/Eigen2Support/Meta.h
  9004. ./Eigen/src/Eigen2Support/Block.h
  9005. ./Eigen/src/Eigen2Support/Macros.h
  9006. ./Eigen/src/Eigen2Support/LeastSquares.h
  9007. ./Eigen/src/Eigen2Support/CwiseOperators.h
  9008. ./Eigen/src/Jacobi/Jacobi.h
  9009. ./Eigen/src/misc/Kernel.h
  9010. ./Eigen/src/misc/SparseSolve.h
  9011. ./Eigen/src/misc/Solve.h
  9012. ./Eigen/src/misc/Image.h
  9013. ./Eigen/src/SparseCore/SparseColEtree.h
  9014. ./Eigen/src/SparseCore/SparseTranspose.h
  9015. ./Eigen/src/SparseCore/SparseUtil.h
  9016. ./Eigen/src/SparseCore/SparseCwiseBinaryOp.h
  9017. ./Eigen/src/SparseCore/SparseDiagonalProduct.h
  9018. ./Eigen/src/SparseCore/SparseProduct.h
  9019. ./Eigen/src/SparseCore/SparseDot.h
  9020. ./Eigen/src/SparseCore/SparseCwiseUnaryOp.h
  9021. ./Eigen/src/SparseCore/SparseSparseProductWithPruning.h
  9022. ./Eigen/src/SparseCore/SparseBlock.h
  9023. ./Eigen/src/SparseCore/SparseDenseProduct.h
  9024. ./Eigen/src/SparseCore/CompressedStorage.h
  9025. ./Eigen/src/SparseCore/SparseMatrixBase.h
  9026. ./Eigen/src/SparseCore/MappedSparseMatrix.h
  9027. ./Eigen/src/SparseCore/SparseTriangularView.h
  9028. ./Eigen/src/SparseCore/SparseView.h
  9029. ./Eigen/src/SparseCore/SparseFuzzy.h
  9030. ./Eigen/src/SparseCore/TriangularSolver.h
  9031. ./Eigen/src/SparseCore/SparseSelfAdjointView.h
  9032. ./Eigen/src/SparseCore/SparseMatrix.h
  9033. ./Eigen/src/SparseCore/SparseVector.h
  9034. ./Eigen/src/SparseCore/AmbiVector.h
  9035. ./Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
  9036. ./Eigen/src/SparseCore/SparseRedux.h
  9037. ./Eigen/src/SparseCore/SparsePermutation.h
  9038. ./Eigen/src/Eigenvalues/RealSchur.h
  9039. ./Eigen/src/Eigenvalues/ComplexEigenSolver.h
  9040. ./Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
  9041. ./Eigen/src/Eigenvalues/ComplexSchur.h
  9042. ./Eigen/src/Eigenvalues/RealQZ.h
  9043. ./Eigen/src/Eigenvalues/EigenSolver.h
  9044. ./Eigen/src/Eigenvalues/HessenbergDecomposition.h
  9045. ./Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
  9046. ./Eigen/src/Eigenvalues/Tridiagonalization.h
  9047. ./Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
  9048. ./Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
  9049. ./Eigen/src/SuperLUSupport/SuperLUSupport.h
  9050. ./Eigen/src/StlSupport/StdDeque.h
  9051. ./Eigen/src/StlSupport/StdVector.h
  9052. ./Eigen/src/StlSupport/StdList.h
  9053. ./Eigen/src/StlSupport/details.h
  9054. ./Eigen/src/SparseQR/SparseQR.h
  9055. ./Eigen/src/LU/Inverse.h
  9056. ./Eigen/src/LU/arch/Inverse_SSE.h
  9057. ./Eigen/src/LU/Determinant.h
  9058. ./Eigen/src/LU/PartialPivLU.h
  9059. ./Eigen/src/LU/FullPivLU.h
  9060. ./Eigen/src/UmfPackSupport/UmfPackSupport.h
  9061. ./Eigen/src/OrderingMethods/Ordering.h
  9062. ./Eigen/src/OrderingMethods/Eigen_Colamd.h
  9063. ./Eigen/src/QR/HouseholderQR.h
  9064. ./Eigen/src/QR/ColPivHouseholderQR.h
  9065. ./Eigen/src/QR/FullPivHouseholderQR.h
  9066. ./Eigen/src/SVD/JacobiSVD.h
  9067. ./Eigen/src/SVD/UpperBidiagonalization.h
  9068. ./Eigen/src/Geometry/OrthoMethods.h
  9069. ./Eigen/src/Geometry/AlignedBox.h
  9070. ./Eigen/src/Geometry/Hyperplane.h
  9071. ./Eigen/src/Geometry/Quaternion.h
  9072. ./Eigen/src/Geometry/EulerAngles.h
  9073. ./Eigen/src/Geometry/Rotation2D.h
  9074. ./Eigen/src/Geometry/ParametrizedLine.h
  9075. ./Eigen/src/Geometry/RotationBase.h
  9076. ./Eigen/src/Geometry/arch/Geometry_SSE.h
  9077. ./Eigen/src/Geometry/Umeyama.h
  9078. ./Eigen/src/Geometry/Homogeneous.h
  9079. ./Eigen/src/Geometry/Translation.h
  9080. ./Eigen/src/Geometry/Scaling.h
  9081. ./Eigen/src/Geometry/AngleAxis.h
  9082. ./Eigen/src/Geometry/Transform.h
  9083. ./Eigen/src/plugins/BlockMethods.h
  9084. ./Eigen/src/plugins/CommonCwiseUnaryOps.h
  9085. ./Eigen/src/plugins/CommonCwiseBinaryOps.h
  9086. ./Eigen/src/plugins/MatrixCwiseUnaryOps.h
  9087. ./Eigen/src/plugins/MatrixCwiseBinaryOps.h
  9088. ./Eigen/src/Householder/Householder.h
  9089. ./Eigen/src/Householder/HouseholderSequence.h
  9090. ./Eigen/src/Householder/BlockHouseholder.h
  9091. ./Eigen/src/Core/VectorBlock.h
  9092. ./Eigen/src/Core/Matrix.h
  9093. ./Eigen/src/Core/Ref.h
  9094. ./Eigen/src/Core/SelfAdjointView.h
  9095. ./Eigen/src/Core/MathFunctions.h
  9096. ./Eigen/src/Core/GlobalFunctions.h
  9097. ./Eigen/src/Core/MapBase.h
  9098. ./Eigen/src/Core/EigenBase.h
  9099. ./Eigen/src/Core/GenericPacketMath.h
  9100. ./Eigen/src/Core/NestByValue.h
  9101. ./Eigen/src/Core/CwiseUnaryOp.h
  9102. ./Eigen/src/Core/SolveTriangular.h
  9103. ./Eigen/src/Core/Fuzzy.h
  9104. ./Eigen/src/Core/Visitor.h
  9105. ./Eigen/src/Core/Map.h
  9106. ./Eigen/src/Core/NoAlias.h
  9107. ./Eigen/src/Core/Diagonal.h
  9108. ./Eigen/src/Core/StableNorm.h
  9109. ./Eigen/src/Core/CoreIterators.h
  9110. ./Eigen/src/Core/products/Parallelizer.h
  9111. ./Eigen/src/Core/products/SelfadjointMatrixVector.h
  9112. ./Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
  9113. ./Eigen/src/Core/products/TriangularSolverMatrix.h
  9114. ./Eigen/src/Core/products/GeneralMatrixMatrix.h
  9115. ./Eigen/src/Core/products/SelfadjointProduct.h
  9116. ./Eigen/src/Core/products/CoeffBasedProduct.h
  9117. ./Eigen/src/Core/products/TriangularMatrixVector.h
  9118. ./Eigen/src/Core/products/SelfadjointMatrixMatrix.h
  9119. ./Eigen/src/Core/products/TriangularSolverVector.h
  9120. ./Eigen/src/Core/products/SelfadjointRank2Update.h
  9121. ./Eigen/src/Core/products/GeneralBlockPanelKernel.h
  9122. ./Eigen/src/Core/products/GeneralMatrixVector.h
  9123. ./Eigen/src/Core/products/TriangularMatrixMatrix.h
  9124. ./Eigen/src/Core/Reverse.h
  9125. ./Eigen/src/Core/BooleanRedux.h
  9126. ./Eigen/src/Core/Replicate.h
  9127. ./Eigen/src/Core/arch/AltiVec/PacketMath.h
  9128. ./Eigen/src/Core/arch/AltiVec/Complex.h
  9129. ./Eigen/src/Core/arch/SSE/PacketMath.h
  9130. ./Eigen/src/Core/arch/SSE/Complex.h
  9131. ./Eigen/src/Core/arch/SSE/MathFunctions.h
  9132. ./Eigen/src/Core/arch/NEON/PacketMath.h
  9133. ./Eigen/src/Core/arch/NEON/Complex.h
  9134. ./Eigen/src/Core/arch/Default/Settings.h
  9135. ./Eigen/src/Core/CwiseUnaryView.h
  9136. ./Eigen/src/Core/Array.h
  9137. ./Eigen/src/Core/ArrayWrapper.h
  9138. ./Eigen/src/Core/Swap.h
  9139. ./Eigen/src/Core/Transpositions.h
  9140. ./Eigen/src/Core/Random.h
  9141. ./Eigen/src/Core/IO.h
  9142. ./Eigen/src/Core/SelfCwiseBinaryOp.h
  9143. ./Eigen/src/Core/VectorwiseOp.h
  9144. ./Eigen/src/Core/Select.h
  9145. ./Eigen/src/Core/ArrayBase.h
  9146. ./Eigen/src/Core/DenseCoeffsBase.h
  9147. ./Eigen/src/Core/DiagonalProduct.h
  9148. ./Eigen/src/Core/Assign.h
  9149. ./Eigen/src/Core/Redux.h
  9150. ./Eigen/src/Core/ForceAlignedAccess.h
  9151. ./Eigen/src/Core/BandMatrix.h
  9152. ./Eigen/src/Core/PlainObjectBase.h
  9153. ./Eigen/src/Core/DenseBase.h
  9154. ./Eigen/src/Core/Flagged.h
  9155. ./Eigen/src/Core/CwiseBinaryOp.h
  9156. ./Eigen/src/Core/ProductBase.h
  9157. ./Eigen/src/Core/TriangularMatrix.h
  9158. ./Eigen/src/Core/Transpose.h
  9159. ./Eigen/src/Core/DiagonalMatrix.h
  9160. ./Eigen/src/Core/Dot.h
  9161. ./Eigen/src/Core/Functors.h
  9162. ./Eigen/src/Core/PermutationMatrix.h
  9163. ./Eigen/src/Core/NumTraits.h
  9164. ./Eigen/src/Core/MatrixBase.h
  9165. ./Eigen/src/Core/DenseStorage.h
  9166. ./Eigen/src/Core/util/Memory.h
  9167. ./Eigen/src/Core/util/StaticAssert.h
  9168. ./Eigen/src/Core/util/BlasUtil.h
  9169. ./Eigen/src/Core/util/MatrixMapper.h
  9170. ./Eigen/src/Core/util/XprHelper.h
  9171. ./Eigen/src/Core/util/ForwardDeclarations.h
  9172. ./Eigen/src/Core/util/Meta.h
  9173. ./Eigen/src/Core/util/Macros.h
  9174. ./Eigen/src/Core/util/Constants.h
  9175. ./Eigen/src/Core/CwiseNullaryOp.h
  9176. ./Eigen/src/Core/Block.h
  9177. ./Eigen/src/Core/GeneralProduct.h
  9178. ./Eigen/src/Core/CommaInitializer.h
  9179. ./Eigen/src/Core/ReturnByValue.h
  9180. ./Eigen/src/Core/Stride.h
  9181. ./Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
  9182. ./Eigen/src/SparseLU/SparseLU_column_dfs.h
  9183. ./Eigen/src/SparseLU/SparseLU_panel_dfs.h
  9184. ./Eigen/src/SparseLU/SparseLU_relax_snode.h
  9185. ./Eigen/src/SparseLU/SparseLU_panel_bmod.h
  9186. ./Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
  9187. ./Eigen/src/SparseLU/SparseLU_Utils.h
  9188. ./Eigen/src/SparseLU/SparseLU_gemm_kernel.h
  9189. ./Eigen/src/SparseLU/SparseLU_kernel_bmod.h
  9190. ./Eigen/src/SparseLU/SparseLU_pivotL.h
  9191. ./Eigen/src/SparseLU/SparseLU_Memory.h
  9192. ./Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
  9193. ./Eigen/src/SparseLU/SparseLUImpl.h
  9194. ./Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
  9195. ./Eigen/src/SparseLU/SparseLU_Structs.h
  9196. ./Eigen/src/SparseLU/SparseLU.h
  9197. ./Eigen/src/SparseLU/SparseLU_column_bmod.h
  9198. ./Eigen/src/SparseLU/SparseLU_pruneL.h
  9199. ./Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
  9200. ./Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
  9201. ./Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
  9202. ./Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
  9203. ./Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
  9204. ./Eigen/src/SparseCholesky/SimplicialCholesky.h
  9205. ./Eigen/src/Cholesky/LDLT.h
  9206. ./Eigen/src/Cholesky/LLT.h
  9207. ./Eigen/src/CholmodSupport/CholmodSupport.h
  9208. ./Eigen/src/PaStiXSupport/PaStiXSupport.h
  9209. ./Eigen/src/MetisSupport/MetisSupport.h
  9210. ./Eigen/StdVector
  9211. ./Eigen/Core
  9212. ./Eigen/SparseLU
  9213. ./Eigen/StdList
  9214. ./Eigen/StdDeque
  9215. ./Eigen/SparseCholesky
  9216. ./scripts/relicense.py
  9217. ./scripts/relicense.py
  9218. ./blas/BandTriangularSolver.h
  9219. ./blas/PackedTriangularMatrixVector.h
  9220. ./blas/complex_double.cpp
  9221. ./blas/level2_real_impl.h
  9222. ./blas/level1_cplx_impl.h
  9223. ./blas/level1_impl.h
  9224. ./blas/level1_real_impl.h
  9225. ./blas/level3_impl.h
  9226. ./blas/single.cpp
  9227. ./blas/level2_cplx_impl.h
  9228. ./blas/PackedSelfadjointProduct.h
  9229. ./blas/Rank2Update.h
  9230. ./blas/complex_single.cpp
  9231. ./blas/PackedTriangularSolverVector.h
  9232. ./blas/double.cpp
  9233. ./blas/common.h
  9234. ./blas/level2_impl.h
  9235. ./blas/GeneralRank1Update.h
  9236. Mozilla Public License Version 2.0
  9237. ==================================
  9238. 1. Definitions
  9239. --------------
  9240. 1.1. "Contributor"
  9241. means each individual or legal entity that creates, contributes to
  9242. the creation of, or owns Covered Software.
  9243. 1.2. "Contributor Version"
  9244. means the combination of the Contributions of others (if any) used
  9245. by a Contributor and that particular Contributor's Contribution.
  9246. 1.3. "Contribution"
  9247. means Covered Software of a particular Contributor.
  9248. 1.4. "Covered Software"
  9249. means Source Code Form to which the initial Contributor has attached
  9250. the notice in Exhibit A, the Executable Form of such Source Code
  9251. Form, and Modifications of such Source Code Form, in each case
  9252. including portions thereof.
  9253. 1.5. "Incompatible With Secondary Licenses"
  9254. means
  9255. (a) that the initial Contributor has attached the notice described
  9256. in Exhibit B to the Covered Software; or
  9257. (b) that the Covered Software was made available under the terms of
  9258. version 1.1 or earlier of the License, but not also under the
  9259. terms of a Secondary License.
  9260. 1.6. "Executable Form"
  9261. means any form of the work other than Source Code Form.
  9262. 1.7. "Larger Work"
  9263. means a work that combines Covered Software with other material, in
  9264. a separate file or files, that is not Covered Software.
  9265. 1.8. "License"
  9266. means this document.
  9267. 1.9. "Licensable"
  9268. means having the right to grant, to the maximum extent possible,
  9269. whether at the time of the initial grant or subsequently, any and
  9270. all of the rights conveyed by this License.
  9271. 1.10. "Modifications"
  9272. means any of the following:
  9273. (a) any file in Source Code Form that results from an addition to,
  9274. deletion from, or modification of the contents of Covered
  9275. Software; or
  9276. (b) any new file in Source Code Form that contains any Covered
  9277. Software.
  9278. 1.11. "Patent Claims" of a Contributor
  9279. means any patent claim(s), including without limitation, method,
  9280. process, and apparatus claims, in any patent Licensable by such
  9281. Contributor that would be infringed, but for the grant of the
  9282. License, by the making, using, selling, offering for sale, having
  9283. made, import, or transfer of either its Contributions or its
  9284. Contributor Version.
  9285. 1.12. "Secondary License"
  9286. means either the GNU General Public License, Version 2.0, the GNU
  9287. Lesser General Public License, Version 2.1, the GNU Affero General
  9288. Public License, Version 3.0, or any later versions of those
  9289. licenses.
  9290. 1.13. "Source Code Form"
  9291. means the form of the work preferred for making modifications.
  9292. 1.14. "You" (or "Your")
  9293. means an individual or a legal entity exercising rights under this
  9294. License. For legal entities, "You" includes any entity that
  9295. controls, is controlled by, or is under common control with You. For
  9296. purposes of this definition, "control" means (a) the power, direct
  9297. or indirect, to cause the direction or management of such entity,
  9298. whether by contract or otherwise, or (b) ownership of more than
  9299. fifty percent (50%) of the outstanding shares or beneficial
  9300. ownership of such entity.
  9301. 2. License Grants and Conditions
  9302. --------------------------------
  9303. 2.1. Grants
  9304. Each Contributor hereby grants You a world-wide, royalty-free,
  9305. non-exclusive license:
  9306. (a) under intellectual property rights (other than patent or trademark)
  9307. Licensable by such Contributor to use, reproduce, make available,
  9308. modify, display, perform, distribute, and otherwise exploit its
  9309. Contributions, either on an unmodified basis, with Modifications, or
  9310. as part of a Larger Work; and
  9311. (b) under Patent Claims of such Contributor to make, use, sell, offer
  9312. for sale, have made, import, and otherwise transfer either its
  9313. Contributions or its Contributor Version.
  9314. 2.2. Effective Date
  9315. The licenses granted in Section 2.1 with respect to any Contribution
  9316. become effective for each Contribution on the date the Contributor first
  9317. distributes such Contribution.
  9318. 2.3. Limitations on Grant Scope
  9319. The licenses granted in this Section 2 are the only rights granted under
  9320. this License. No additional rights or licenses will be implied from the
  9321. distribution or licensing of Covered Software under this License.
  9322. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  9323. Contributor:
  9324. (a) for any code that a Contributor has removed from Covered Software;
  9325. or
  9326. (b) for infringements caused by: (i) Your and any other third party's
  9327. modifications of Covered Software, or (ii) the combination of its
  9328. Contributions with other software (except as part of its Contributor
  9329. Version); or
  9330. (c) under Patent Claims infringed by Covered Software in the absence of
  9331. its Contributions.
  9332. This License does not grant any rights in the trademarks, service marks,
  9333. or logos of any Contributor (except as may be necessary to comply with
  9334. the notice requirements in Section 3.4).
  9335. 2.4. Subsequent Licenses
  9336. No Contributor makes additional grants as a result of Your choice to
  9337. distribute the Covered Software under a subsequent version of this
  9338. License (see Section 10.2) or under the terms of a Secondary License (if
  9339. permitted under the terms of Section 3.3).
  9340. 2.5. Representation
  9341. Each Contributor represents that the Contributor believes its
  9342. Contributions are its original creation(s) or it has sufficient rights
  9343. to grant the rights to its Contributions conveyed by this License.
  9344. 2.6. Fair Use
  9345. This License is not intended to limit any rights You have under
  9346. applicable copyright doctrines of fair use, fair dealing, or other
  9347. equivalents.
  9348. 2.7. Conditions
  9349. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  9350. in Section 2.1.
  9351. 3. Responsibilities
  9352. -------------------
  9353. 3.1. Distribution of Source Form
  9354. All distribution of Covered Software in Source Code Form, including any
  9355. Modifications that You create or to which You contribute, must be under
  9356. the terms of this License. You must inform recipients that the Source
  9357. Code Form of the Covered Software is governed by the terms of this
  9358. License, and how they can obtain a copy of this License. You may not
  9359. attempt to alter or restrict the recipients' rights in the Source Code
  9360. Form.
  9361. 3.2. Distribution of Executable Form
  9362. If You distribute Covered Software in Executable Form then:
  9363. (a) such Covered Software must also be made available in Source Code
  9364. Form, as described in Section 3.1, and You must inform recipients of
  9365. the Executable Form how they can obtain a copy of such Source Code
  9366. Form by reasonable means in a timely manner, at a charge no more
  9367. than the cost of distribution to the recipient; and
  9368. (b) You may distribute such Executable Form under the terms of this
  9369. License, or sublicense it under different terms, provided that the
  9370. license for the Executable Form does not attempt to limit or alter
  9371. the recipients' rights in the Source Code Form under this License.
  9372. 3.3. Distribution of a Larger Work
  9373. You may create and distribute a Larger Work under terms of Your choice,
  9374. provided that You also comply with the requirements of this License for
  9375. the Covered Software. If the Larger Work is a combination of Covered
  9376. Software with a work governed by one or more Secondary Licenses, and the
  9377. Covered Software is not Incompatible With Secondary Licenses, this
  9378. License permits You to additionally distribute such Covered Software
  9379. under the terms of such Secondary License(s), so that the recipient of
  9380. the Larger Work may, at their option, further distribute the Covered
  9381. Software under the terms of either this License or such Secondary
  9382. License(s).
  9383. 3.4. Notices
  9384. You may not remove or alter the substance of any license notices
  9385. (including copyright notices, patent notices, disclaimers of warranty,
  9386. or limitations of liability) contained within the Source Code Form of
  9387. the Covered Software, except that You may alter any license notices to
  9388. the extent required to remedy known factual inaccuracies.
  9389. 3.5. Application of Additional Terms
  9390. You may choose to offer, and to charge a fee for, warranty, support,
  9391. indemnity or liability obligations to one or more recipients of Covered
  9392. Software. However, You may do so only on Your own behalf, and not on
  9393. behalf of any Contributor. You must make it absolutely clear that any
  9394. such warranty, support, indemnity, or liability obligation is offered by
  9395. You alone, and You hereby agree to indemnify every Contributor for any
  9396. liability incurred by such Contributor as a result of warranty, support,
  9397. indemnity or liability terms You offer. You may include additional
  9398. disclaimers of warranty and limitations of liability specific to any
  9399. jurisdiction.
  9400. 4. Inability to Comply Due to Statute or Regulation
  9401. ---------------------------------------------------
  9402. If it is impossible for You to comply with any of the terms of this
  9403. License with respect to some or all of the Covered Software due to
  9404. statute, judicial order, or regulation then You must: (a) comply with
  9405. the terms of this License to the maximum extent possible; and (b)
  9406. describe the limitations and the code they affect. Such description must
  9407. be placed in a text file included with all distributions of the Covered
  9408. Software under this License. Except to the extent prohibited by statute
  9409. or regulation, such description must be sufficiently detailed for a
  9410. recipient of ordinary skill to be able to understand it.
  9411. 5. Termination
  9412. --------------
  9413. 5.1. The rights granted under this License will terminate automatically
  9414. if You fail to comply with any of its terms. However, if You become
  9415. compliant, then the rights granted under this License from a particular
  9416. Contributor are reinstated (a) provisionally, unless and until such
  9417. Contributor explicitly and finally terminates Your grants, and (b) on an
  9418. ongoing basis, if such Contributor fails to notify You of the
  9419. non-compliance by some reasonable means prior to 60 days after You have
  9420. come back into compliance. Moreover, Your grants from a particular
  9421. Contributor are reinstated on an ongoing basis if such Contributor
  9422. notifies You of the non-compliance by some reasonable means, this is the
  9423. first time You have received notice of non-compliance with this License
  9424. from such Contributor, and You become compliant prior to 30 days after
  9425. Your receipt of the notice.
  9426. 5.2. If You initiate litigation against any entity by asserting a patent
  9427. infringement claim (excluding declaratory judgment actions,
  9428. counter-claims, and cross-claims) alleging that a Contributor Version
  9429. directly or indirectly infringes any patent, then the rights granted to
  9430. You by any and all Contributors for the Covered Software under Section
  9431. 2.1 of this License shall terminate.
  9432. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  9433. end user license agreements (excluding distributors and resellers) which
  9434. have been validly granted by You or Your distributors under this License
  9435. prior to termination shall survive termination.
  9436. ************************************************************************
  9437. * *
  9438. * 6. Disclaimer of Warranty *
  9439. * ------------------------- *
  9440. * *
  9441. * Covered Software is provided under this License on an "as is" *
  9442. * basis, without warranty of any kind, either expressed, implied, or *
  9443. * statutory, including, without limitation, warranties that the *
  9444. * Covered Software is free of defects, merchantable, fit for a *
  9445. * particular purpose or non-infringing. The entire risk as to the *
  9446. * quality and performance of the Covered Software is with You. *
  9447. * Should any Covered Software prove defective in any respect, You *
  9448. * (not any Contributor) assume the cost of any necessary servicing, *
  9449. * repair, or correction. This disclaimer of warranty constitutes an *
  9450. * essential part of this License. No use of any Covered Software is *
  9451. * authorized under this License except under this disclaimer. *
  9452. * *
  9453. ************************************************************************
  9454. ************************************************************************
  9455. * *
  9456. * 7. Limitation of Liability *
  9457. * -------------------------- *
  9458. * *
  9459. * Under no circumstances and under no legal theory, whether tort *
  9460. * (including negligence), contract, or otherwise, shall any *
  9461. * Contributor, or anyone who distributes Covered Software as *
  9462. * permitted above, be liable to You for any direct, indirect, *
  9463. * special, incidental, or consequential damages of any character *
  9464. * including, without limitation, damages for lost profits, loss of *
  9465. * goodwill, work stoppage, computer failure or malfunction, or any *
  9466. * and all other commercial damages or losses, even if such party *
  9467. * shall have been informed of the possibility of such damages. This *
  9468. * limitation of liability shall not apply to liability for death or *
  9469. * personal injury resulting from such party's negligence to the *
  9470. * extent applicable law prohibits such limitation. Some *
  9471. * jurisdictions do not allow the exclusion or limitation of *
  9472. * incidental or consequential damages, so this exclusion and *
  9473. * limitation may not apply to You. *
  9474. * *
  9475. ************************************************************************
  9476. 8. Litigation
  9477. -------------
  9478. Any litigation relating to this License may be brought only in the
  9479. courts of a jurisdiction where the defendant maintains its principal
  9480. place of business and such litigation shall be governed by laws of that
  9481. jurisdiction, without reference to its conflict-of-law provisions.
  9482. Nothing in this Section shall prevent a party's ability to bring
  9483. cross-claims or counter-claims.
  9484. 9. Miscellaneous
  9485. ----------------
  9486. This License represents the complete agreement concerning the subject
  9487. matter hereof. If any provision of this License is held to be
  9488. unenforceable, such provision shall be reformed only to the extent
  9489. necessary to make it enforceable. Any law or regulation which provides
  9490. that the language of a contract shall be construed against the drafter
  9491. shall not be used to construe this License against a Contributor.
  9492. 10. Versions of the License
  9493. ---------------------------
  9494. 10.1. New Versions
  9495. Mozilla Foundation is the license steward. Except as provided in Section
  9496. 10.3, no one other than the license steward has the right to modify or
  9497. publish new versions of this License. Each version will be given a
  9498. distinguishing version number.
  9499. 10.2. Effect of New Versions
  9500. You may distribute the Covered Software under the terms of the version
  9501. of the License under which You originally received the Covered Software,
  9502. or under the terms of any subsequent version published by the license
  9503. steward.
  9504. 10.3. Modified Versions
  9505. If you create software not governed by this License, and you want to
  9506. create a new license for such software, you may create and use a
  9507. modified version of this License if you rename the license and remove
  9508. any references to the name of the license steward (except to note that
  9509. such modified license differs from this License).
  9510. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  9511. Licenses
  9512. If You choose to distribute Source Code Form that is Incompatible With
  9513. Secondary Licenses under the terms of this version of the License, the
  9514. notice described in Exhibit B of this License must be attached.
  9515. Exhibit A - Source Code Form License Notice
  9516. -------------------------------------------
  9517. This Source Code Form is subject to the terms of the Mozilla Public
  9518. License, v. 2.0. If a copy of the MPL was not distributed with this
  9519. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  9520. If it is not possible or desirable to put the notice in a particular
  9521. file, then You may include the notice in a location (such as a LICENSE
  9522. file in a relevant directory) where a recipient would be likely to look
  9523. for such a notice.
  9524. You may add additional accurate notices of copyright ownership.
  9525. Exhibit B - "Incompatible With Secondary Licenses" Notice
  9526. ---------------------------------------------------------
  9527. This Source Code Form is "Incompatible With Secondary Licenses", as
  9528. defined by the Mozilla Public License, v. 2.0.
  9529. ----------------------------------------------------------------------
  9530. Following applies to:
  9531. ./doc/UsingIntelMKL.dox
  9532. ./doc/UsingIntelMKL.dox
  9533. ./Eigen/src/Eigenvalues/ComplexSchur_MKL.h
  9534. ./Eigen/src/Eigenvalues/ComplexSchur_MKL.h
  9535. ./Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
  9536. ./Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
  9537. ./Eigen/src/Eigenvalues/RealSchur_MKL.h
  9538. ./Eigen/src/Eigenvalues/RealSchur_MKL.h
  9539. ./Eigen/src/LU/arch/Inverse_SSE.h
  9540. ./Eigen/src/LU/arch/Inverse_SSE.h
  9541. ./Eigen/src/LU/PartialPivLU_MKL.h
  9542. ./Eigen/src/LU/PartialPivLU_MKL.h
  9543. ./Eigen/src/QR/HouseholderQR_MKL.h
  9544. ./Eigen/src/QR/HouseholderQR_MKL.h
  9545. ./Eigen/src/QR/ColPivHouseholderQR_MKL.h
  9546. ./Eigen/src/QR/ColPivHouseholderQR_MKL.h
  9547. ./Eigen/src/SVD/JacobiSVD_MKL.h
  9548. ./Eigen/src/SVD/JacobiSVD_MKL.h
  9549. ./Eigen/src/PardisoSupport/PardisoSupport.h
  9550. ./Eigen/src/PardisoSupport/PardisoSupport.h
  9551. ./Eigen/src/Core/Assign_MKL.h
  9552. ./Eigen/src/Core/Assign_MKL.h
  9553. ./Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
  9554. ./Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
  9555. ./Eigen/src/Core/products/GeneralMatrixVector_MKL.h
  9556. ./Eigen/src/Core/products/GeneralMatrixVector_MKL.h
  9557. ./Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h
  9558. ./Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h
  9559. ./Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
  9560. ./Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
  9561. ./Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h
  9562. ./Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h
  9563. ./Eigen/src/Core/products/TriangularMatrixVector_MKL.h
  9564. ./Eigen/src/Core/products/TriangularMatrixVector_MKL.h
  9565. ./Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h
  9566. ./Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h
  9567. ./Eigen/src/Core/products/TriangularSolverMatrix_MKL.h
  9568. ./Eigen/src/Core/products/TriangularSolverMatrix_MKL.h
  9569. ./Eigen/src/Core/util/MKL_support.h
  9570. ./Eigen/src/Core/util/MKL_support.h
  9571. ./Eigen/src/Cholesky/LLT_MKL.h
  9572. ./Eigen/src/Cholesky/LLT_MKL.h
  9573. /*
  9574. Copyright (c) 2011, Intel Corporation. All rights reserved.
  9575. Redistribution and use in source and binary forms, with or without
  9576. modification, are permitted provided that the following conditions
  9577. are met:
  9578. * Redistributions of source code must retain the above copyright
  9579. notice, this list of conditions and the following disclaimer. *
  9580. Redistributions in binary form must reproduce the above copyright
  9581. notice, this list of conditions and the following disclaimer in the
  9582. documentation and/or other materials provided with the
  9583. distribution. * Neither the name of Intel Corporation nor the
  9584. names of its contributors may be used to endorse or promote
  9585. products derived from this software without specific prior written
  9586. permission.
  9587. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  9588. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  9589. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  9590. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  9591. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  9592. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  9593. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  9594. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  9595. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  9596. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  9597. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  9598. */
  9599. ----------------------------------------------------------------------
  9600. Following applies to:
  9601. everything under ./bench/btl
  9602. GNU GENERAL PUBLIC LICENSE
  9603. Version 3, 29 June 2007
  9604. Copyright (C) 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
  9605. Everyone is permitted to copy and distribute verbatim copies
  9606. of this license document, but changing it is not allowed.
  9607. Preamble
  9608. The GNU General Public License is a free, copyleft license for
  9609. software and other kinds of works.
  9610. The licenses for most software and other practical works are designed
  9611. to take away your freedom to share and change the works. By contrast,
  9612. the GNU General Public License is intended to guarantee your freedom to
  9613. share and change all versions of a program--to make sure it remains free
  9614. software for all its users. We, the Free Software Foundation, use the
  9615. GNU General Public License for most of our software; it applies also to
  9616. any other work released this way by its authors. You can apply it to
  9617. your programs, too.
  9618. When we speak of free software, we are referring to freedom, not
  9619. price. Our General Public Licenses are designed to make sure that you
  9620. have the freedom to distribute copies of free software (and charge for
  9621. them if you wish), that you receive source code or can get it if you
  9622. want it, that you can change the software or use pieces of it in new
  9623. free programs, and that you know you can do these things.
  9624. To protect your rights, we need to prevent others from denying you
  9625. these rights or asking you to surrender the rights. Therefore, you have
  9626. certain responsibilities if you distribute copies of the software, or if
  9627. you modify it: responsibilities to respect the freedom of others.
  9628. For example, if you distribute copies of such a program, whether
  9629. gratis or for a fee, you must pass on to the recipients the same
  9630. freedoms that you received. You must make sure that they, too, receive
  9631. or can get the source code. And you must show them these terms so they
  9632. know their rights.
  9633. Developers that use the GNU GPL protect your rights with two steps:
  9634. (1) assert copyright on the software, and (2) offer you this License
  9635. giving you legal permission to copy, distribute and/or modify it.
  9636. For the developers' and authors' protection, the GPL clearly explains
  9637. that there is no warranty for this free software. For both users' and
  9638. authors' sake, the GPL requires that modified versions be marked as
  9639. changed, so that their problems will not be attributed erroneously to
  9640. authors of previous versions.
  9641. Some devices are designed to deny users access to install or run
  9642. modified versions of the software inside them, although the manufacturer
  9643. can do so. This is fundamentally incompatible with the aim of
  9644. protecting users' freedom to change the software. The systematic
  9645. pattern of such abuse occurs in the area of products for individuals to
  9646. use, which is precisely where it is most unacceptable. Therefore, we
  9647. have designed this version of the GPL to prohibit the practice for those
  9648. products. If such problems arise substantially in other domains, we
  9649. stand ready to extend this provision to those domains in future versions
  9650. of the GPL, as needed to protect the freedom of users.
  9651. Finally, every program is threatened constantly by software patents.
  9652. States should not allow patents to restrict development and use of
  9653. software on general-purpose computers, but in those that do, we wish to
  9654. avoid the special danger that patents applied to a free program could
  9655. make it effectively proprietary. To prevent this, the GPL assures that
  9656. patents cannot be used to render the program non-free.
  9657. The precise terms and conditions for copying, distribution and
  9658. modification follow.
  9659. TERMS AND CONDITIONS
  9660. 0. Definitions.
  9661. "This License" refers to version 3 of the GNU General Public License.
  9662. "Copyright" also means copyright-like laws that apply to other kinds
  9663. of works, such as semiconductor masks.
  9664. "The Program" refers to any copyrightable work licensed under this
  9665. License. Each licensee is addressed as "you". "Licensees" and
  9666. "recipients" may be individuals or organizations.
  9667. To "modify" a work means to copy from or adapt all or part of the work
  9668. in a fashion requiring copyright permission, other than the making of an
  9669. exact copy. The resulting work is called a "modified version" of the
  9670. earlier work or a work "based on" the earlier work.
  9671. A "covered work" means either the unmodified Program or a work based
  9672. on the Program.
  9673. To "propagate" a work means to do anything with it that, without
  9674. permission, would make you directly or secondarily liable for
  9675. infringement under applicable copyright law, except executing it on a
  9676. computer or modifying a private copy. Propagation includes copying,
  9677. distribution (with or without modification), making available to the
  9678. public, and in some countries other activities as well.
  9679. To "convey" a work means any kind of propagation that enables other
  9680. parties to make or receive copies. Mere interaction with a user through
  9681. a computer network, with no transfer of a copy, is not conveying.
  9682. An interactive user interface displays "Appropriate Legal Notices"
  9683. to the extent that it includes a convenient and prominently visible
  9684. feature that (1) displays an appropriate copyright notice, and (2)
  9685. tells the user that there is no warranty for the work (except to the
  9686. extent that warranties are provided), that licensees may convey the
  9687. work under this License, and how to view a copy of this License. If
  9688. the interface presents a list of user commands or options, such as a
  9689. menu, a prominent item in the list meets this criterion.
  9690. 1. Source Code.
  9691. The "source code" for a work means the preferred form of the work
  9692. for making modifications to it. "Object code" means any non-source
  9693. form of a work.
  9694. A "Standard Interface" means an interface that either is an official
  9695. standard defined by a recognized standards body, or, in the case of
  9696. interfaces specified for a particular programming language, one that
  9697. is widely used among developers working in that language.
  9698. The "System Libraries" of an executable work include anything, other
  9699. than the work as a whole, that (a) is included in the normal form of
  9700. packaging a Major Component, but which is not part of that Major
  9701. Component, and (b) serves only to enable use of the work with that
  9702. Major Component, or to implement a Standard Interface for which an
  9703. implementation is available to the public in source code form. A
  9704. "Major Component", in this context, means a major essential component
  9705. (kernel, window system, and so on) of the specific operating system
  9706. (if any) on which the executable work runs, or a compiler used to
  9707. produce the work, or an object code interpreter used to run it.
  9708. The "Corresponding Source" for a work in object code form means all
  9709. the source code needed to generate, install, and (for an executable
  9710. work) run the object code and to modify the work, including scripts to
  9711. control those activities. However, it does not include the work's
  9712. System Libraries, or general-purpose tools or generally available free
  9713. programs which are used unmodified in performing those activities but
  9714. which are not part of the work. For example, Corresponding Source
  9715. includes interface definition files associated with source files for
  9716. the work, and the source code for shared libraries and dynamically
  9717. linked subprograms that the work is specifically designed to require,
  9718. such as by intimate data communication or control flow between those
  9719. subprograms and other parts of the work.
  9720. The Corresponding Source need not include anything that users
  9721. can regenerate automatically from other parts of the Corresponding
  9722. Source.
  9723. The Corresponding Source for a work in source code form is that
  9724. same work.
  9725. 2. Basic Permissions.
  9726. All rights granted under this License are granted for the term of
  9727. copyright on the Program, and are irrevocable provided the stated
  9728. conditions are met. This License explicitly affirms your unlimited
  9729. permission to run the unmodified Program. The output from running a
  9730. covered work is covered by this License only if the output, given its
  9731. content, constitutes a covered work. This License acknowledges your
  9732. rights of fair use or other equivalent, as provided by copyright law.
  9733. You may make, run and propagate covered works that you do not
  9734. convey, without conditions so long as your license otherwise remains
  9735. in force. You may convey covered works to others for the sole purpose
  9736. of having them make modifications exclusively for you, or provide you
  9737. with facilities for running those works, provided that you comply with
  9738. the terms of this License in conveying all material for which you do
  9739. not control copyright. Those thus making or running the covered works
  9740. for you must do so exclusively on your behalf, under your direction
  9741. and control, on terms that prohibit them from making any copies of
  9742. your copyrighted material outside their relationship with you.
  9743. Conveying under any other circumstances is permitted solely under
  9744. the conditions stated below. Sublicensing is not allowed; section 10
  9745. makes it unnecessary.
  9746. 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
  9747. No covered work shall be deemed part of an effective technological
  9748. measure under any applicable law fulfilling obligations under article
  9749. 11 of the WIPO copyright treaty adopted on 20 December 1996, or
  9750. similar laws prohibiting or restricting circumvention of such
  9751. measures.
  9752. When you convey a covered work, you waive any legal power to forbid
  9753. circumvention of technological measures to the extent such circumvention
  9754. is effected by exercising rights under this License with respect to
  9755. the covered work, and you disclaim any intention to limit operation or
  9756. modification of the work as a means of enforcing, against the work's
  9757. users, your or third parties' legal rights to forbid circumvention of
  9758. technological measures.
  9759. 4. Conveying Verbatim Copies.
  9760. You may convey verbatim copies of the Program's source code as you
  9761. receive it, in any medium, provided that you conspicuously and
  9762. appropriately publish on each copy an appropriate copyright notice;
  9763. keep intact all notices stating that this License and any
  9764. non-permissive terms added in accord with section 7 apply to the code;
  9765. keep intact all notices of the absence of any warranty; and give all
  9766. recipients a copy of this License along with the Program.
  9767. You may charge any price or no price for each copy that you convey,
  9768. and you may offer support or warranty protection for a fee.
  9769. 5. Conveying Modified Source Versions.
  9770. You may convey a work based on the Program, or the modifications to
  9771. produce it from the Program, in the form of source code under the
  9772. terms of section 4, provided that you also meet all of these conditions:
  9773. a) The work must carry prominent notices stating that you modified
  9774. it, and giving a relevant date.
  9775. b) The work must carry prominent notices stating that it is
  9776. released under this License and any conditions added under section
  9777. 7. This requirement modifies the requirement in section 4 to
  9778. "keep intact all notices".
  9779. c) You must license the entire work, as a whole, under this
  9780. License to anyone who comes into possession of a copy. This
  9781. License will therefore apply, along with any applicable section 7
  9782. additional terms, to the whole of the work, and all its parts,
  9783. regardless of how they are packaged. This License gives no
  9784. permission to license the work in any other way, but it does not
  9785. invalidate such permission if you have separately received it.
  9786. d) If the work has interactive user interfaces, each must display
  9787. Appropriate Legal Notices; however, if the Program has interactive
  9788. interfaces that do not display Appropriate Legal Notices, your
  9789. work need not make them do so.
  9790. A compilation of a covered work with other separate and independent
  9791. works, which are not by their nature extensions of the covered work,
  9792. and which are not combined with it such as to form a larger program,
  9793. in or on a volume of a storage or distribution medium, is called an
  9794. "aggregate" if the compilation and its resulting copyright are not
  9795. used to limit the access or legal rights of the compilation's users
  9796. beyond what the individual works permit. Inclusion of a covered work
  9797. in an aggregate does not cause this License to apply to the other
  9798. parts of the aggregate.
  9799. 6. Conveying Non-Source Forms.
  9800. You may convey a covered work in object code form under the terms
  9801. of sections 4 and 5, provided that you also convey the
  9802. machine-readable Corresponding Source under the terms of this License,
  9803. in one of these ways:
  9804. a) Convey the object code in, or embodied in, a physical product
  9805. (including a physical distribution medium), accompanied by the
  9806. Corresponding Source fixed on a durable physical medium
  9807. customarily used for software interchange.
  9808. b) Convey the object code in, or embodied in, a physical product
  9809. (including a physical distribution medium), accompanied by a
  9810. written offer, valid for at least three years and valid for as
  9811. long as you offer spare parts or customer support for that product
  9812. model, to give anyone who possesses the object code either (1) a
  9813. copy of the Corresponding Source for all the software in the
  9814. product that is covered by this License, on a durable physical
  9815. medium customarily used for software interchange, for a price no
  9816. more than your reasonable cost of physically performing this
  9817. conveying of source, or (2) access to copy the
  9818. Corresponding Source from a network server at no charge.
  9819. c) Convey individual copies of the object code with a copy of the
  9820. written offer to provide the Corresponding Source. This
  9821. alternative is allowed only occasionally and noncommercially, and
  9822. only if you received the object code with such an offer, in accord
  9823. with subsection 6b.
  9824. d) Convey the object code by offering access from a designated
  9825. place (gratis or for a charge), and offer equivalent access to the
  9826. Corresponding Source in the same way through the same place at no
  9827. further charge. You need not require recipients to copy the
  9828. Corresponding Source along with the object code. If the place to
  9829. copy the object code is a network server, the Corresponding Source
  9830. may be on a different server (operated by you or a third party)
  9831. that supports equivalent copying facilities, provided you maintain
  9832. clear directions next to the object code saying where to find the
  9833. Corresponding Source. Regardless of what server hosts the
  9834. Corresponding Source, you remain obligated to ensure that it is
  9835. available for as long as needed to satisfy these requirements.
  9836. e) Convey the object code using peer-to-peer transmission, provided
  9837. you inform other peers where the object code and Corresponding
  9838. Source of the work are being offered to the general public at no
  9839. charge under subsection 6d.
  9840. A separable portion of the object code, whose source code is excluded
  9841. from the Corresponding Source as a System Library, need not be
  9842. included in conveying the object code work.
  9843. A "User Product" is either (1) a "consumer product", which means any
  9844. tangible personal property which is normally used for personal,
  9845. family, or household purposes, or (2) anything designed or sold for
  9846. incorporation into a dwelling. In determining whether a product is a
  9847. consumer product, doubtful cases shall be resolved in favor of
  9848. coverage. For a particular product received by a particular user,
  9849. "normally used" refers to a typical or common use of that class of
  9850. product, regardless of the status of the particular user or of the way
  9851. in which the particular user actually uses, or expects or is expected
  9852. to use, the product. A product is a consumer product regardless of
  9853. whether the product has substantial commercial, industrial or
  9854. non-consumer uses, unless such uses represent the only significant
  9855. mode of use of the product.
  9856. "Installation Information" for a User Product means any methods,
  9857. procedures, authorization keys, or other information required to
  9858. install and execute modified versions of a covered work in that User
  9859. Product from a modified version of its Corresponding Source. The
  9860. information must suffice to ensure that the continued functioning of
  9861. the modified object code is in no case prevented or interfered with
  9862. solely because modification has been made.
  9863. If you convey an object code work under this section in, or with, or
  9864. specifically for use in, a User Product, and the conveying occurs as
  9865. part of a transaction in which the right of possession and use of the
  9866. User Product is transferred to the recipient in perpetuity or for a
  9867. fixed term (regardless of how the transaction is characterized), the
  9868. Corresponding Source conveyed under this section must be accompanied
  9869. by the Installation Information. But this requirement does not apply
  9870. if neither you nor any third party retains the ability to install
  9871. modified object code on the User Product (for example, the work has
  9872. been installed in ROM).
  9873. The requirement to provide Installation Information does not include
  9874. a requirement to continue to provide support service, warranty, or
  9875. updates for a work that has been modified or installed by the
  9876. recipient, or for the User Product in which it has been modified or
  9877. installed. Access to a network may be denied when the modification
  9878. itself materially and adversely affects the operation of the network
  9879. or violates the rules and protocols for communication across the
  9880. network.
  9881. Corresponding Source conveyed, and Installation Information provided,
  9882. in accord with this section must be in a format that is publicly
  9883. documented (and with an implementation available to the public in
  9884. source code form), and must require no special password or key for
  9885. unpacking, reading or copying.
  9886. 7. Additional Terms.
  9887. "Additional permissions" are terms that supplement the terms of this
  9888. License by making exceptions from one or more of its conditions.
  9889. Additional permissions that are applicable to the entire Program shall
  9890. be treated as though they were included in this License, to the extent
  9891. that they are valid under applicable law. If additional permissions
  9892. apply only to part of the Program, that part may be used separately
  9893. under those permissions, but the entire Program remains governed by
  9894. this License without regard to the additional permissions.
  9895. When you convey a copy of a covered work, you may at your option
  9896. remove any additional permissions from that copy, or from any part of
  9897. it. (Additional permissions may be written to require their own
  9898. removal in certain cases when you modify the work.) You may place
  9899. additional permissions on material, added by you to a covered work,
  9900. for which you have or can give appropriate copyright permission.
  9901. Notwithstanding any other provision of this License, for material
  9902. you add to a covered work, you may (if authorized by the copyright
  9903. holders of that material) supplement the terms of this License with
  9904. terms:
  9905. a) Disclaiming warranty or limiting liability differently from the
  9906. terms of sections 15 and 16 of this License; or
  9907. b) Requiring preservation of specified reasonable legal notices or
  9908. author attributions in that material or in the Appropriate Legal
  9909. Notices displayed by works containing it; or
  9910. c) Prohibiting misrepresentation of the origin of that material, or
  9911. requiring that modified versions of such material be marked in
  9912. reasonable ways as different from the original version; or
  9913. d) Limiting the use for publicity purposes of names of licensors or
  9914. authors of the material; or
  9915. e) Declining to grant rights under trademark law for use of some
  9916. trade names, trademarks, or service marks; or
  9917. f) Requiring indemnification of licensors and authors of that
  9918. material by anyone who conveys the material (or modified versions
  9919. of it) with contractual assumptions of liability to the recipient,
  9920. for any liability that these contractual assumptions directly
  9921. impose on those licensors and authors.
  9922. All other non-permissive additional terms are considered "further
  9923. restrictions" within the meaning of section 10. If the Program as you
  9924. received it, or any part of it, contains a notice stating that it is
  9925. governed by this License along with a term that is a further
  9926. restriction, you may remove that term. If a license document contains
  9927. a further restriction but permits relicensing or conveying under this
  9928. License, you may add to a covered work material governed by the terms
  9929. of that license document, provided that the further restriction does
  9930. not survive such relicensing or conveying.
  9931. If you add terms to a covered work in accord with this section, you
  9932. must place, in the relevant source files, a statement of the
  9933. additional terms that apply to those files, or a notice indicating
  9934. where to find the applicable terms.
  9935. Additional terms, permissive or non-permissive, may be stated in the
  9936. form of a separately written license, or stated as exceptions;
  9937. the above requirements apply either way.
  9938. 8. Termination.
  9939. You may not propagate or modify a covered work except as expressly
  9940. provided under this License. Any attempt otherwise to propagate or
  9941. modify it is void, and will automatically terminate your rights under
  9942. this License (including any patent licenses granted under the third
  9943. paragraph of section 11).
  9944. However, if you cease all violation of this License, then your
  9945. license from a particular copyright holder is reinstated (a)
  9946. provisionally, unless and until the copyright holder explicitly and
  9947. finally terminates your license, and (b) permanently, if the copyright
  9948. holder fails to notify you of the violation by some reasonable means
  9949. prior to 60 days after the cessation.
  9950. Moreover, your license from a particular copyright holder is
  9951. reinstated permanently if the copyright holder notifies you of the
  9952. violation by some reasonable means, this is the first time you have
  9953. received notice of violation of this License (for any work) from that
  9954. copyright holder, and you cure the violation prior to 30 days after
  9955. your receipt of the notice.
  9956. Termination of your rights under this section does not terminate the
  9957. licenses of parties who have received copies or rights from you under
  9958. this License. If your rights have been terminated and not permanently
  9959. reinstated, you do not qualify to receive new licenses for the same
  9960. material under section 10.
  9961. 9. Acceptance Not Required for Having Copies.
  9962. You are not required to accept this License in order to receive or
  9963. run a copy of the Program. Ancillary propagation of a covered work
  9964. occurring solely as a consequence of using peer-to-peer transmission
  9965. to receive a copy likewise does not require acceptance. However,
  9966. nothing other than this License grants you permission to propagate or
  9967. modify any covered work. These actions infringe copyright if you do
  9968. not accept this License. Therefore, by modifying or propagating a
  9969. covered work, you indicate your acceptance of this License to do so.
  9970. 10. Automatic Licensing of Downstream Recipients.
  9971. Each time you convey a covered work, the recipient automatically
  9972. receives a license from the original licensors, to run, modify and
  9973. propagate that work, subject to this License. You are not responsible
  9974. for enforcing compliance by third parties with this License.
  9975. An "entity transaction" is a transaction transferring control of an
  9976. organization, or substantially all assets of one, or subdividing an
  9977. organization, or merging organizations. If propagation of a covered
  9978. work results from an entity transaction, each party to that
  9979. transaction who receives a copy of the work also receives whatever
  9980. licenses to the work the party's predecessor in interest had or could
  9981. give under the previous paragraph, plus a right to possession of the
  9982. Corresponding Source of the work from the predecessor in interest, if
  9983. the predecessor has it or can get it with reasonable efforts.
  9984. You may not impose any further restrictions on the exercise of the
  9985. rights granted or affirmed under this License. For example, you may
  9986. not impose a license fee, royalty, or other charge for exercise of
  9987. rights granted under this License, and you may not initiate litigation
  9988. (including a cross-claim or counterclaim in a lawsuit) alleging that
  9989. any patent claim is infringed by making, using, selling, offering for
  9990. sale, or importing the Program or any portion of it.
  9991. 11. Patents.
  9992. A "contributor" is a copyright holder who authorizes use under this
  9993. License of the Program or a work on which the Program is based. The
  9994. work thus licensed is called the contributor's "contributor version".
  9995. A contributor's "essential patent claims" are all patent claims
  9996. owned or controlled by the contributor, whether already acquired or
  9997. hereafter acquired, that would be infringed by some manner, permitted
  9998. by this License, of making, using, or selling its contributor version,
  9999. but do not include claims that would be infringed only as a
  10000. consequence of further modification of the contributor version. For
  10001. purposes of this definition, "control" includes the right to grant
  10002. patent sublicenses in a manner consistent with the requirements of
  10003. this License.
  10004. Each contributor grants you a non-exclusive, worldwide, royalty-free
  10005. patent license under the contributor's essential patent claims, to
  10006. make, use, sell, offer for sale, import and otherwise run, modify and
  10007. propagate the contents of its contributor version.
  10008. In the following three paragraphs, a "patent license" is any express
  10009. agreement or commitment, however denominated, not to enforce a patent
  10010. (such as an express permission to practice a patent or covenant not to
  10011. sue for patent infringement). To "grant" such a patent license to a
  10012. party means to make such an agreement or commitment not to enforce a
  10013. patent against the party.
  10014. If you convey a covered work, knowingly relying on a patent license,
  10015. and the Corresponding Source of the work is not available for anyone
  10016. to copy, free of charge and under the terms of this License, through a
  10017. publicly available network server or other readily accessible means,
  10018. then you must either (1) cause the Corresponding Source to be so
  10019. available, or (2) arrange to deprive yourself of the benefit of the
  10020. patent license for this particular work, or (3) arrange, in a manner
  10021. consistent with the requirements of this License, to extend the patent
  10022. license to downstream recipients. "Knowingly relying" means you have
  10023. actual knowledge that, but for the patent license, your conveying the
  10024. covered work in a country, or your recipient's use of the covered work
  10025. in a country, would infringe one or more identifiable patents in that
  10026. country that you have reason to believe are valid.
  10027. If, pursuant to or in connection with a single transaction or
  10028. arrangement, you convey, or propagate by procuring conveyance of, a
  10029. covered work, and grant a patent license to some of the parties
  10030. receiving the covered work authorizing them to use, propagate, modify
  10031. or convey a specific copy of the covered work, then the patent license
  10032. you grant is automatically extended to all recipients of the covered
  10033. work and works based on it.
  10034. A patent license is "discriminatory" if it does not include within
  10035. the scope of its coverage, prohibits the exercise of, or is
  10036. conditioned on the non-exercise of one or more of the rights that are
  10037. specifically granted under this License. You may not convey a covered
  10038. work if you are a party to an arrangement with a third party that is
  10039. in the business of distributing software, under which you make payment
  10040. to the third party based on the extent of your activity of conveying
  10041. the work, and under which the third party grants, to any of the
  10042. parties who would receive the covered work from you, a discriminatory
  10043. patent license (a) in connection with copies of the covered work
  10044. conveyed by you (or copies made from those copies), or (b) primarily
  10045. for and in connection with specific products or compilations that
  10046. contain the covered work, unless you entered into that arrangement,
  10047. or that patent license was granted, prior to 28 March 2007.
  10048. Nothing in this License shall be construed as excluding or limiting
  10049. any implied license or other defenses to infringement that may
  10050. otherwise be available to you under applicable patent law.
  10051. 12. No Surrender of Others' Freedom.
  10052. If conditions are imposed on you (whether by court order, agreement
  10053. or otherwise) that contradict the conditions of this License, they do
  10054. not excuse you from the conditions of this License. If you cannot
  10055. convey a covered work so as to satisfy simultaneously your obligations
  10056. under this License and any other pertinent obligations, then as a
  10057. consequence you may not convey it at all. For example, if you agree
  10058. to terms that obligate you to collect a royalty for further conveying
  10059. from those to whom you convey the Program, the only way you could
  10060. satisfy both those terms and this License would be to refrain entirely
  10061. from conveying the Program.
  10062. 13. Use with the GNU Affero General Public License.
  10063. Notwithstanding any other provision of this License, you have
  10064. permission to link or combine any covered work with a work licensed
  10065. under version 3 of the GNU Affero General Public License into a single
  10066. combined work, and to convey the resulting work. The terms of this
  10067. License will continue to apply to the part which is the covered work,
  10068. but the special requirements of the GNU Affero General Public License,
  10069. section 13, concerning interaction through a network will apply to the
  10070. combination as such.
  10071. 14. Revised Versions of this License.
  10072. The Free Software Foundation may publish revised and/or new versions
  10073. of the GNU General Public License from time to time. Such new
  10074. versions will be similar in spirit to the present version, but may
  10075. differ in detail to address new problems or concerns.
  10076. Each version is given a distinguishing version number. If the
  10077. Program specifies that a certain numbered version of the GNU General
  10078. Public License "or any later version" applies to it, you have the
  10079. option of following the terms and conditions either of that numbered
  10080. version or of any later version published by the Free Software
  10081. Foundation. If the Program does not specify a version number of the
  10082. GNU General Public License, you may choose any version ever published
  10083. by the Free Software Foundation.
  10084. If the Program specifies that a proxy can decide which future
  10085. versions of the GNU General Public License can be used, that proxy's
  10086. public statement of acceptance of a version permanently authorizes you
  10087. to choose that version for the Program.
  10088. Later license versions may give you additional or different
  10089. permissions. However, no additional obligations are imposed on any
  10090. author or copyright holder as a result of your choosing to follow a
  10091. later version.
  10092. 15. Disclaimer of Warranty.
  10093. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
  10094. APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
  10095. HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
  10096. WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
  10097. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  10098. A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
  10099. PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
  10100. DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
  10101. CORRECTION.
  10102. 16. Limitation of Liability.
  10103. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  10104. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES
  10105. AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
  10106. DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
  10107. DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
  10108. (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  10109. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
  10110. THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
  10111. OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  10112. 17. Interpretation of Sections 15 and 16.
  10113. If the disclaimer of warranty and limitation of liability provided
  10114. above cannot be given local legal effect according to their terms,
  10115. reviewing courts shall apply local law that most closely approximates
  10116. an absolute waiver of all civil liability in connection with the
  10117. Program, unless a warranty or assumption of liability accompanies a
  10118. copy of the Program in return for a fee.
  10119. END OF TERMS AND CONDITIONS
  10120. How to Apply These Terms to Your New Programs
  10121. If you develop a new program, and you want it to be of the greatest
  10122. possible use to the public, the best way to achieve this is to make it
  10123. free software which everyone can redistribute and change under these
  10124. terms.
  10125. To do so, attach the following notices to the program. It is safest
  10126. to attach them to the start of each source file to most effectively
  10127. state the exclusion of warranty; and each file should have at least
  10128. the "copyright" line and a pointer to where the full notice is found.
  10129. &lt;one line to give the program's name and a brief idea of what it
  10130. does.&gt;
  10131. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  10132. This program is free software: you can redistribute it and/or
  10133. modify it under the terms of the GNU General Public License as
  10134. published by the Free Software Foundation, either version 3 of the
  10135. License, or (at your option) any later version.
  10136. This program is distributed in the hope that it will be useful,
  10137. but WITHOUT ANY WARRANTY; without even the implied warranty of
  10138. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  10139. GNU General Public License for more details.
  10140. You should have received a copy of the GNU General Public License
  10141. along with this program. If not, see
  10142. &lt;http://www.gnu.org/licenses/&gt;.
  10143. Also add information on how to contact you by electronic and paper mail.
  10144. If the program does terminal interaction, make it output a short
  10145. notice like this when it starts in an interactive mode:
  10146. &lt;program&gt; Copyright (C) &lt;year&gt; &lt;name of author&gt; This program comes
  10147. with ABSOLUTELY NO WARRANTY; for details type `show w'. This is
  10148. free software, and you are welcome to redistribute it under
  10149. certain conditions; type `show c' for details.
  10150. The hypothetical commands `show w' and `show c' should show the
  10151. appropriate parts of the General Public License. Of course, your
  10152. program's commands might be different; for a GUI interface, you would
  10153. use an "about box".
  10154. You should also get your employer (if you work as a programmer) or
  10155. school, if any, to sign a "copyright disclaimer" for the program, if
  10156. necessary. For more information on this, and how to apply and follow
  10157. the GNU GPL, see &lt;http://www.gnu.org/licenses/&gt;.
  10158. The GNU General Public License does not permit incorporating your
  10159. program into proprietary programs. If your program is a subroutine
  10160. library, you may consider it more useful to permit linking proprietary
  10161. applications with the library. If this is what you want to do, use
  10162. the GNU Lesser General Public License instead of this License. But
  10163. first, please read &lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.
  10164. ----------------------------------------------------------------------
  10165. Following applies to:
  10166. ./test/metis_support.cpp
  10167. ./test/sparselu.cpp
  10168. ./unsupported/test/mpreal/mpreal.h
  10169. ./unsupported/Eigen/src/IterativeSolvers/IterationController.h
  10170. ./unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h
  10171. ./unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h
  10172. ./Eigen/src/OrderingMethods/Amd.h
  10173. ./Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
  10174. GNU LESSER GENERAL PUBLIC LICENSE
  10175. Version 3, 29 June 2007
  10176. Copyright (C) 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
  10177. Everyone is permitted to copy and distribute verbatim copies
  10178. of this license document, but changing it is not allowed.
  10179. This version of the GNU Lesser General Public License incorporates
  10180. the terms and conditions of version 3 of the GNU General Public
  10181. License, supplemented by the additional permissions listed below.
  10182. 0. Additional Definitions.
  10183. As used herein, "this License" refers to version 3 of the GNU Lesser
  10184. General Public License, and the "GNU GPL" refers to version 3 of the
  10185. GNU General Public License.
  10186. "The Library" refers to a covered work governed by this License,
  10187. other than an Application or a Combined Work as defined below.
  10188. An "Application" is any work that makes use of an interface provided
  10189. by the Library, but which is not otherwise based on the Library.
  10190. Defining a subclass of a class defined by the Library is deemed a mode
  10191. of using an interface provided by the Library.
  10192. A "Combined Work" is a work produced by combining or linking an
  10193. Application with the Library. The particular version of the Library
  10194. with which the Combined Work was made is also called the "Linked
  10195. Version".
  10196. The "Minimal Corresponding Source" for a Combined Work means the
  10197. Corresponding Source for the Combined Work, excluding any source code
  10198. for portions of the Combined Work that, considered in isolation, are
  10199. based on the Application, and not on the Linked Version.
  10200. The "Corresponding Application Code" for a Combined Work means the
  10201. object code and/or source code for the Application, including any data
  10202. and utility programs needed for reproducing the Combined Work from the
  10203. Application, but excluding the System Libraries of the Combined Work.
  10204. 1. Exception to Section 3 of the GNU GPL.
  10205. You may convey a covered work under sections 3 and 4 of this License
  10206. without being bound by section 3 of the GNU GPL.
  10207. 2. Conveying Modified Versions.
  10208. If you modify a copy of the Library, and, in your modifications, a
  10209. facility refers to a function or data to be supplied by an Application
  10210. that uses the facility (other than as an argument passed when the
  10211. facility is invoked), then you may convey a copy of the modified
  10212. version:
  10213. a) under this License, provided that you make a good faith effort to
  10214. ensure that, in the event an Application does not supply the
  10215. function or data, the facility still operates, and performs
  10216. whatever part of its purpose remains meaningful, or
  10217. b) under the GNU GPL, with none of the additional permissions of
  10218. this License applicable to that copy.
  10219. 3. Object Code Incorporating Material from Library Header Files.
  10220. The object code form of an Application may incorporate material from
  10221. a header file that is part of the Library. You may convey such object
  10222. code under terms of your choice, provided that, if the incorporated
  10223. material is not limited to numerical parameters, data structure
  10224. layouts and accessors, or small macros, inline functions and templates
  10225. (ten or fewer lines in length), you do both of the following:
  10226. a) Give prominent notice with each copy of the object code that the
  10227. Library is used in it and that the Library and its use are
  10228. covered by this License.
  10229. b) Accompany the object code with a copy of the GNU GPL and this
  10230. license document.
  10231. 4. Combined Works.
  10232. You may convey a Combined Work under terms of your choice that,
  10233. taken together, effectively do not restrict modification of the
  10234. portions of the Library contained in the Combined Work and reverse
  10235. engineering for debugging such modifications, if you also do each of
  10236. the following:
  10237. a) Give prominent notice with each copy of the Combined Work that
  10238. the Library is used in it and that the Library and its use are
  10239. covered by this License.
  10240. b) Accompany the Combined Work with a copy of the GNU GPL and this
  10241. license document.
  10242. c) For a Combined Work that displays copyright notices during
  10243. execution, include the copyright notice for the Library among
  10244. these notices, as well as a reference directing the user to the
  10245. copies of the GNU GPL and this license document.
  10246. d) Do one of the following:
  10247. 0) Convey the Minimal Corresponding Source under the terms of
  10248. this License, and the Corresponding Application Code in a form
  10249. suitable for, and under terms that permit, the user to
  10250. recombine or relink the Application with a modified version of
  10251. the Linked Version to produce a modified Combined Work, in the
  10252. manner specified by section 6 of the GNU GPL for conveying
  10253. Corresponding Source.
  10254. 1) Use a suitable shared library mechanism for linking with the
  10255. Library. A suitable mechanism is one that (a) uses at run time
  10256. a copy of the Library already present on the user's computer
  10257. system, and (b) will operate properly with a modified version
  10258. of the Library that is interface-compatible with the Linked
  10259. Version.
  10260. e) Provide Installation Information, but only if you would otherwise
  10261. be required to provide such information under section 6 of the
  10262. GNU GPL, and only to the extent that such information is
  10263. necessary to install and execute a modified version of the
  10264. Combined Work produced by recombining or relinking the
  10265. Application with a modified version of the Linked Version. (If
  10266. you use option 4d0, the Installation Information must accompany
  10267. the Minimal Corresponding Source and Corresponding Application
  10268. Code. If you use option 4d1, you must provide the Installation
  10269. Information in the manner specified by section 6 of the GNU GPL
  10270. for conveying Corresponding Source.)
  10271. 5. Combined Libraries.
  10272. You may place library facilities that are a work based on the
  10273. Library side by side in a single library together with other library
  10274. facilities that are not Applications and are not covered by this
  10275. License, and convey such a combined library under terms of your
  10276. choice, if you do both of the following:
  10277. a) Accompany the combined library with a copy of the same work based
  10278. on the Library, uncombined with any other library facilities,
  10279. conveyed under the terms of this License.
  10280. b) Give prominent notice with the combined library that part of it
  10281. is a work based on the Library, and explaining where to find the
  10282. accompanying uncombined form of the same work.
  10283. 6. Revised Versions of the GNU Lesser General Public License.
  10284. The Free Software Foundation may publish revised and/or new versions
  10285. of the GNU Lesser General Public License from time to time. Such new
  10286. versions will be similar in spirit to the present version, but may
  10287. differ in detail to address new problems or concerns.
  10288. Each version is given a distinguishing version number. If the
  10289. Library as you received it specifies that a certain numbered version
  10290. of the GNU Lesser General Public License "or any later version"
  10291. applies to it, you have the option of following the terms and
  10292. conditions either of that published version or of any later version
  10293. published by the Free Software Foundation. If the Library as you
  10294. received it does not specify a version number of the GNU Lesser
  10295. General Public License, you may choose any version of the GNU Lesser
  10296. General Public License ever published by the Free Software Foundation.
  10297. If the Library as you received it specifies that a proxy can decide
  10298. whether future versions of the GNU Lesser General Public License shall
  10299. apply, that proxy's public statement of acceptance of any version is
  10300. permanent authorization for you to choose that version for the
  10301. Library.
  10302. ----------------------------------------------------------------------
  10303. Following applies to:
  10304. ./unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h
  10305. ./unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h
  10306. ./unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h
  10307. ./unsupported/Eigen/src/LevenbergMarquardt/LMpar.h
  10308. ./unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h
  10309. Minpack Copyright Notice (1999) University of Chicago. All rights
  10310. reserved
  10311. Redistribution and use in source and binary forms, with or
  10312. without modification, are permitted provided that the
  10313. following conditions are met:
  10314. 1. Redistributions of source code must retain the above
  10315. copyright notice, this list of conditions and the following
  10316. disclaimer.
  10317. 2. Redistributions in binary form must reproduce the above
  10318. copyright notice, this list of conditions and the following
  10319. disclaimer in the documentation and/or other materials
  10320. provided with the distribution.
  10321. 3. The end-user documentation included with the
  10322. redistribution, if any, must include the following
  10323. acknowledgment:
  10324. "This product includes software developed by the
  10325. University of Chicago, as Operator of Argonne National
  10326. Laboratory.
  10327. Alternately, this acknowledgment may appear in the software
  10328. itself, if and wherever such third-party acknowledgments
  10329. normally appear.
  10330. 4. WARRANTY DISCLAIMER. THE SOFTWARE IS SUPPLIED "AS IS"
  10331. WITHOUT WARRANTY OF ANY KIND. THE COPYRIGHT HOLDER, THE
  10332. UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, AND
  10333. THEIR EMPLOYEES: (1) DISCLAIM ANY WARRANTIES, EXPRESS OR
  10334. IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES
  10335. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE
  10336. OR NON-INFRINGEMENT, (2) DO NOT ASSUME ANY LEGAL LIABILITY
  10337. OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR
  10338. USEFULNESS OF THE SOFTWARE, (3) DO NOT REPRESENT THAT USE OF
  10339. THE SOFTWARE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS, (4)
  10340. DO NOT WARRANT THAT THE SOFTWARE WILL FUNCTION
  10341. UNINTERRUPTED, THAT IT IS ERROR-FREE OR THAT ANY ERRORS WILL
  10342. BE CORRECTED.
  10343. 5. LIMITATION OF LIABILITY. IN NO EVENT WILL THE COPYRIGHT
  10344. HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF
  10345. ENERGY, OR THEIR EMPLOYEES: BE LIABLE FOR ANY INDIRECT,
  10346. INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF
  10347. ANY KIND OR NATURE, INCLUDING BUT NOT LIMITED TO LOSS OF
  10348. PROFITS OR LOSS OF DATA, FOR ANY REASON WHATSOEVER, WHETHER
  10349. SUCH LIABILITY IS ASSERTED ON THE BASIS OF CONTRACT, TORT
  10350. (INCLUDING NEGLIGENCE OR STRICT LIABILITY), OR OTHERWISE,
  10351. EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE
  10352. POSSIBILITY OF SUCH LOSS OR DAMAGES.
  10353. ****************************
  10354. freetype2
  10355. ****************************
  10356. FreeType
  10357. Quoth http://freetype.sourceforge.net/license.html:
  10358. FreeType comes with two licenses from which you can choose the one
  10359. which fits your needs best.
  10360. * The FreeType License is the most commonly used one.
  10361. It is a BSD-style license with a credit clause (and thus not
  10362. compatible with the GPL).
  10363. * The GNU General Public License (GPL).
  10364. For all projects which use the GPL also or which need a license
  10365. compatible to the GPL.
  10366. FTL.TXT:
  10367. ---
  10368. The FreeType Project LICENSE
  10369. ----------------------------
  10370. 2006-Jan-27
  10371. Copyright 1996-2002, 2006 by
  10372. David Turner, Robert Wilhelm, and Werner Lemberg
  10373. Introduction
  10374. ============
  10375. The FreeType Project is distributed in several archive packages;
  10376. some of them may contain, in addition to the FreeType font engine,
  10377. various tools and contributions which rely on, or relate to, the
  10378. FreeType Project.
  10379. This license applies to all files found in such packages, and
  10380. which do not fall under their own explicit license. The license
  10381. affects thus the FreeType font engine, the test programs,
  10382. documentation and makefiles, at the very least.
  10383. This license was inspired by the BSD, Artistic, and IJG
  10384. (Independent JPEG Group) licenses, which all encourage inclusion
  10385. and use of free software in commercial and freeware products
  10386. alike. As a consequence, its main points are that:
  10387. o We don't promise that this software works. However, we will be
  10388. interested in any kind of bug reports. (`as is' distribution)
  10389. o You can use this software for whatever you want, in parts or
  10390. full form, without having to pay us. (`royalty-free' usage)
  10391. o You may not pretend that you wrote this software. If you use
  10392. it, or only parts of it, in a program, you must acknowledge
  10393. somewhere in your documentation that you have used the
  10394. FreeType code. (`credits')
  10395. We specifically permit and encourage the inclusion of this
  10396. software, with or without modifications, in commercial products.
  10397. We disclaim all warranties covering The FreeType Project and
  10398. assume no liability related to The FreeType Project.
  10399. Finally, many people asked us for a preferred form for a
  10400. credit/disclaimer to use in compliance with this license. We thus
  10401. encourage you to use the following text:
  10402. """
  10403. Portions of this software are copyright (C) &lt;year&gt; The FreeType
  10404. Project (www.freetype.org). All rights reserved.
  10405. """
  10406. Please replace &lt;year&gt; with the value from the FreeType version you
  10407. actually use.
  10408. Legal Terms
  10409. ===========
  10410. 0. Definitions
  10411. --------------
  10412. Throughout this license, the terms `package', `FreeType Project',
  10413. and `FreeType archive' refer to the set of files originally
  10414. distributed by the authors (David Turner, Robert Wilhelm, and
  10415. Werner Lemberg) as the `FreeType Project', be they named as alpha,
  10416. beta or final release.
  10417. `You' refers to the licensee, or person using the project, where
  10418. `using' is a generic term including compiling the project's source
  10419. code as well as linking it to form a `program' or `executable'.
  10420. This program is referred to as `a program using the FreeType
  10421. engine'.
  10422. This license applies to all files distributed in the original
  10423. FreeType Project, including all source code, binaries and
  10424. documentation, unless otherwise stated in the file in its
  10425. original, unmodified form as distributed in the original archive.
  10426. If you are unsure whether or not a particular file is covered by
  10427. this license, you must contact us to verify this.
  10428. The FreeType Project is copyright (C) 1996-2000 by David Turner,
  10429. Robert Wilhelm, and Werner Lemberg. All rights reserved except as
  10430. specified below.
  10431. 1. No Warranty
  10432. --------------
  10433. THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
  10434. KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
  10435. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  10436. PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
  10437. BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
  10438. USE, OF THE FREETYPE PROJECT.
  10439. 2. Redistribution
  10440. -----------------
  10441. This license grants a worldwide, royalty-free, perpetual and
  10442. irrevocable right and license to use, execute, perform, compile,
  10443. display, copy, create derivative works of, distribute and
  10444. sublicense the FreeType Project (in both source and object code
  10445. forms) and derivative works thereof for any purpose; and to
  10446. authorize others to exercise some or all of the rights granted
  10447. herein, subject to the following conditions:
  10448. o Redistribution of source code must retain this license file
  10449. (`FTL.TXT') unaltered; any additions, deletions or changes to
  10450. the original files must be clearly indicated in accompanying
  10451. documentation. The copyright notices of the unaltered,
  10452. original files must be preserved in all copies of source
  10453. files.
  10454. o Redistribution in binary form must provide a disclaimer that
  10455. states that the software is based in part of the work of the
  10456. FreeType Team, in the distribution documentation. We also
  10457. encourage you to put an URL to the FreeType web page in your
  10458. documentation, though this isn't mandatory.
  10459. These conditions apply to any software derived from or based on
  10460. the FreeType Project, not just the unmodified files. If you use
  10461. our work, you must acknowledge us. However, no fee need be paid
  10462. to us.
  10463. 3. Advertising
  10464. --------------
  10465. Neither the FreeType authors and contributors nor you shall use
  10466. the name of the other for commercial, advertising, or promotional
  10467. purposes without specific prior written permission.
  10468. We suggest, but do not require, that you use one or more of the
  10469. following phrases to refer to this software in your documentation
  10470. or advertising materials: `FreeType Project', `FreeType Engine',
  10471. `FreeType library', or `FreeType Distribution'.
  10472. As you have not signed this license, you are not required to
  10473. accept it. However, as the FreeType Project is copyrighted
  10474. material, only this license, or another one contracted with the
  10475. authors, grants you the right to use, distribute, and modify it.
  10476. Therefore, by using, distributing, or modifying the FreeType
  10477. Project, you indicate that you understand and accept all the terms
  10478. of this license.
  10479. 4. Contacts
  10480. -----------
  10481. There are two mailing lists related to FreeType:
  10482. o freetype@nongnu.org
  10483. Discusses general use and applications of FreeType, as well as
  10484. future and wanted additions to the library and distribution.
  10485. If you are looking for support, start in this list if you
  10486. haven't found anything to help you in the documentation.
  10487. o freetype-devel@nongnu.org
  10488. Discusses bugs, as well as engine internals, design issues,
  10489. specific licenses, porting, etc.
  10490. Our home page can be found at
  10491. http://www.freetype.org
  10492. --- end of FTL.TXT ---
  10493. ****************************
  10494. GL
  10495. ****************************
  10496. Mesa Component Licenses
  10497. Component Location Primary Author License
  10498. ----------------------------------------------------------------------------
  10499. Main Mesa code src/mesa/ Brian Paul Mesa (MIT)
  10500. Device drivers src/mesa/drivers/* See drivers See drivers
  10501. Ext headers include/GL/glext.h SGI SGI Free B
  10502. include/GL/glxext.h
  10503. GLUT src/glut/ Mark Kilgard Mark's copyright
  10504. GLEW src/glew-1.13.0 Nigel Stewart Modified BSD
  10505. Mesa GLU library src/glu/mesa/ Brian Paul GNU-LGPL
  10506. SGI GLU library src/glu/sgi/ SGI SGI Free B
  10507. demo programs progs/demos/ various see source files
  10508. X demos progs/xdemos/ Brian Paul see source files
  10509. SGI demos progs/samples/ SGI SGI copyright
  10510. RedBook demos progs/redbook/ SGI SGI copyright
  10511. ---------------------
  10512. Permission is hereby granted, free of charge, to any person obtaining a
  10513. copy of this software and associated documentation files (the "Software"),
  10514. to deal in the Software without restriction, including without limitation
  10515. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  10516. and/or sell copies of the Software, and to permit persons to whom the
  10517. Software is furnished to do so, subject to the following conditions:
  10518. The above copyright notice and this permission notice shall be included
  10519. in all copies or substantial portions of the Software.
  10520. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  10521. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  10522. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  10523. BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  10524. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  10525. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  10526. ----------------------------
  10527. Permission to use, copy, modify, distribute, and sell this software and its
  10528. documentation for any purpose is hereby granted without fee, provided that
  10529. the above copyright notice appear in all copies and that both that
  10530. copyright notice and this permission notice appear in supporting
  10531. documentation, and that the name of Alan Hourihane not be used in
  10532. advertising or publicity pertaining to distribution of the software without
  10533. specific, written prior permission. Alan Hourihane makes no representations
  10534. about the suitability of this software for any purpose. It is provided
  10535. "as is" without express or implied warranty.
  10536. ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  10537. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  10538. EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  10539. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  10540. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  10541. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  10542. PERFORMANCE OF THIS SOFTWARE.
  10543. ----------------------------------------------------------------------
  10544. GNU LIBRARY GENERAL PUBLIC LICENSE
  10545. Version 2, June 1991
  10546. Copyright (C) 1991 Free Software Foundation, Inc.
  10547. 675 Mass Ave, Cambridge, MA 02139, USA
  10548. Everyone is permitted to copy and distribute verbatim copies
  10549. of this license document, but changing it is not allowed.
  10550. [This is the first released version of the library GPL. It is
  10551. numbered 2 because it goes with version 2 of the ordinary GPL.]
  10552. Preamble
  10553. The licenses for most software are designed to take away your
  10554. freedom to share and change it. By contrast, the GNU General Public
  10555. Licenses are intended to guarantee your freedom to share and change
  10556. free software--to make sure the software is free for all its users.
  10557. This license, the Library General Public License, applies to some
  10558. specially designated Free Software Foundation software, and to any
  10559. other libraries whose authors decide to use it. You can use it for
  10560. your libraries, too.
  10561. When we speak of free software, we are referring to freedom, not
  10562. price. Our General Public Licenses are designed to make sure that you
  10563. have the freedom to distribute copies of free software (and charge for
  10564. this service if you wish), that you receive source code or can get it
  10565. if you want it, that you can change the software or use pieces of it
  10566. in new free programs; and that you know you can do these things.
  10567. To protect your rights, we need to make restrictions that forbid
  10568. anyone to deny you these rights or to ask you to surrender the rights.
  10569. These restrictions translate to certain responsibilities for you if
  10570. you distribute copies of the library, or if you modify it.
  10571. For example, if you distribute copies of the library, whether gratis
  10572. or for a fee, you must give the recipients all the rights that we gave
  10573. you. You must make sure that they, too, receive or can get the source
  10574. code. If you link a program with the library, you must provide
  10575. complete object files to the recipients so that they can relink them
  10576. with the library, after making changes to the library and recompiling
  10577. it. And you must show them these terms so they know their rights.
  10578. Our method of protecting your rights has two steps: (1) copyright
  10579. the library, and (2) offer you this license which gives you legal
  10580. permission to copy, distribute and/or modify the library.
  10581. Also, for each distributor's protection, we want to make certain
  10582. that everyone understands that there is no warranty for this free
  10583. library. If the library is modified by someone else and passed on, we
  10584. want its recipients to know that what they have is not the original
  10585. version, so that any problems introduced by others will not reflect on
  10586. the original authors' reputations.
  10587. Finally, any free program is threatened constantly by software
  10588. patents. We wish to avoid the danger that companies distributing free
  10589. software will individually obtain patent licenses, thus in effect
  10590. transforming the program into proprietary software. To prevent this,
  10591. we have made it clear that any patent must be licensed for everyone's
  10592. free use or not licensed at all.
  10593. Most GNU software, including some libraries, is covered by the ordinary
  10594. GNU General Public License, which was designed for utility programs. This
  10595. license, the GNU Library General Public License, applies to certain
  10596. designated libraries. This license is quite different from the ordinary
  10597. one; be sure to read it in full, and don't assume that anything in it is
  10598. the same as in the ordinary license.
  10599. The reason we have a separate public license for some libraries is that
  10600. they blur the distinction we usually make between modifying or adding to a
  10601. program and simply using it. Linking a program with a library, without
  10602. changing the library, is in some sense simply using the library, and is
  10603. analogous to running a utility program or application program. However, in
  10604. a textual and legal sense, the linked executable is a combined work, a
  10605. derivative of the original library, and the ordinary General Public License
  10606. treats it as such.
  10607. Because of this blurred distinction, using the ordinary General
  10608. Public License for libraries did not effectively promote software
  10609. sharing, because most developers did not use the libraries. We
  10610. concluded that weaker conditions might promote sharing better.
  10611. However, unrestricted linking of non-free programs would deprive the
  10612. users of those programs of all benefit from the free status of the
  10613. libraries themselves. This Library General Public License is intended to
  10614. permit developers of non-free programs to use free libraries, while
  10615. preserving your freedom as a user of such programs to change the free
  10616. libraries that are incorporated in them. (We have not seen how to achieve
  10617. this as regards changes in header files, but we have achieved it as regards
  10618. changes in the actual functions of the Library.) The hope is that this
  10619. will lead to faster development of free libraries.
  10620. The precise terms and conditions for copying, distribution and
  10621. modification follow. Pay close attention to the difference between a
  10622. "work based on the library" and a "work that uses the library". The
  10623. former contains code derived from the library, while the latter only
  10624. works together with the library.
  10625. Note that it is possible for a library to be covered by the ordinary
  10626. General Public License rather than by this special one.
  10627. GNU LIBRARY GENERAL PUBLIC LICENSE
  10628. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  10629. 0. This License Agreement applies to any software library which
  10630. contains a notice placed by the copyright holder or other authorized
  10631. party saying it may be distributed under the terms of this Library
  10632. General Public License (also called "this License"). Each licensee is
  10633. addressed as "you".
  10634. A "library" means a collection of software functions and/or data
  10635. prepared so as to be conveniently linked with application programs
  10636. (which use some of those functions and data) to form executables.
  10637. The "Library", below, refers to any such software library or work
  10638. which has been distributed under these terms. A "work based on the
  10639. Library" means either the Library or any derivative work under
  10640. copyright law: that is to say, a work containing the Library or a
  10641. portion of it, either verbatim or with modifications and/or translated
  10642. straightforwardly into another language. (Hereinafter, translation is
  10643. included without limitation in the term "modification".)
  10644. "Source code" for a work means the preferred form of the work for
  10645. making modifications to it. For a library, complete source code means
  10646. all the source code for all modules it contains, plus any associated
  10647. interface definition files, plus the scripts used to control compilation
  10648. and installation of the library.
  10649. Activities other than copying, distribution and modification are not
  10650. covered by this License; they are outside its scope. The act of
  10651. running a program using the Library is not restricted, and output from
  10652. such a program is covered only if its contents constitute a work based
  10653. on the Library (independent of the use of the Library in a tool for
  10654. writing it). Whether that is true depends on what the Library does
  10655. and what the program that uses the Library does.
  10656. 1. You may copy and distribute verbatim copies of the Library's
  10657. complete source code as you receive it, in any medium, provided that
  10658. you conspicuously and appropriately publish on each copy an
  10659. appropriate copyright notice and disclaimer of warranty; keep intact
  10660. all the notices that refer to this License and to the absence of any
  10661. warranty; and distribute a copy of this License along with the
  10662. Library.
  10663. You may charge a fee for the physical act of transferring a copy,
  10664. and you may at your option offer warranty protection in exchange for a
  10665. fee.
  10666. 2. You may modify your copy or copies of the Library or any portion
  10667. of it, thus forming a work based on the Library, and copy and
  10668. distribute such modifications or work under the terms of Section 1
  10669. above, provided that you also meet all of these conditions:
  10670. a) The modified work must itself be a software library.
  10671. b) You must cause the files modified to carry prominent notices
  10672. stating that you changed the files and the date of any change.
  10673. c) You must cause the whole of the work to be licensed at no
  10674. charge to all third parties under the terms of this License.
  10675. d) If a facility in the modified Library refers to a function or a
  10676. table of data to be supplied by an application program that uses
  10677. the facility, other than as an argument passed when the facility
  10678. is invoked, then you must make a good faith effort to ensure that,
  10679. in the event an application does not supply such function or
  10680. table, the facility still operates, and performs whatever part of
  10681. its purpose remains meaningful.
  10682. (For example, a function in a library to compute square roots has
  10683. a purpose that is entirely well-defined independent of the
  10684. application. Therefore, Subsection 2d requires that any
  10685. application-supplied function or table used by this function must
  10686. be optional: if the application does not supply it, the square
  10687. root function must still compute square roots.)
  10688. These requirements apply to the modified work as a whole. If
  10689. identifiable sections of that work are not derived from the Library,
  10690. and can be reasonably considered independent and separate works in
  10691. themselves, then this License, and its terms, do not apply to those
  10692. sections when you distribute them as separate works. But when you
  10693. distribute the same sections as part of a whole which is a work based
  10694. on the Library, the distribution of the whole must be on the terms of
  10695. this License, whose permissions for other licensees extend to the
  10696. entire whole, and thus to each and every part regardless of who wrote
  10697. it.
  10698. Thus, it is not the intent of this section to claim rights or contest
  10699. your rights to work written entirely by you; rather, the intent is to
  10700. exercise the right to control the distribution of derivative or
  10701. collective works based on the Library.
  10702. In addition, mere aggregation of another work not based on the Library
  10703. with the Library (or with a work based on the Library) on a volume of
  10704. a storage or distribution medium does not bring the other work under
  10705. the scope of this License.
  10706. 3. You may opt to apply the terms of the ordinary GNU General Public
  10707. License instead of this License to a given copy of the Library. To do
  10708. this, you must alter all the notices that refer to this License, so
  10709. that they refer to the ordinary GNU General Public License, version 2,
  10710. instead of to this License. (If a newer version than version 2 of the
  10711. ordinary GNU General Public License has appeared, then you can specify
  10712. that version instead if you wish.) Do not make any other change in
  10713. these notices.
  10714. Once this change is made in a given copy, it is irreversible for
  10715. that copy, so the ordinary GNU General Public License applies to all
  10716. subsequent copies and derivative works made from that copy.
  10717. This option is useful when you wish to copy part of the code of
  10718. the Library into a program that is not a library.
  10719. 4. You may copy and distribute the Library (or a portion or
  10720. derivative of it, under Section 2) in object code or executable form
  10721. under the terms of Sections 1 and 2 above provided that you accompany
  10722. it with the complete corresponding machine-readable source code, which
  10723. must be distributed under the terms of Sections 1 and 2 above on a
  10724. medium customarily used for software interchange.
  10725. If distribution of object code is made by offering access to copy
  10726. from a designated place, then offering equivalent access to copy the
  10727. source code from the same place satisfies the requirement to
  10728. distribute the source code, even though third parties are not
  10729. compelled to copy the source along with the object code.
  10730. 5. A program that contains no derivative of any portion of the
  10731. Library, but is designed to work with the Library by being compiled or
  10732. linked with it, is called a "work that uses the Library". Such a
  10733. work, in isolation, is not a derivative work of the Library, and
  10734. therefore falls outside the scope of this License.
  10735. However, linking a "work that uses the Library" with the Library
  10736. creates an executable that is a derivative of the Library (because it
  10737. contains portions of the Library), rather than a "work that uses the
  10738. library". The executable is therefore covered by this License.
  10739. Section 6 states terms for distribution of such executables.
  10740. When a "work that uses the Library" uses material from a header file
  10741. that is part of the Library, the object code for the work may be a
  10742. derivative work of the Library even though the source code is not.
  10743. Whether this is true is especially significant if the work can be
  10744. linked without the Library, or if the work is itself a library. The
  10745. threshold for this to be true is not precisely defined by law.
  10746. If such an object file uses only numerical parameters, data
  10747. structure layouts and accessors, and small macros and small inline
  10748. functions (ten lines or less in length), then the use of the object
  10749. file is unrestricted, regardless of whether it is legally a derivative
  10750. work. (Executables containing this object code plus portions of the
  10751. Library will still fall under Section 6.)
  10752. Otherwise, if the work is a derivative of the Library, you may
  10753. distribute the object code for the work under the terms of Section 6.
  10754. Any executables containing that work also fall under Section 6,
  10755. whether or not they are linked directly with the Library itself.
  10756. 6. As an exception to the Sections above, you may also compile or
  10757. link a "work that uses the Library" with the Library to produce a
  10758. work containing portions of the Library, and distribute that work
  10759. under terms of your choice, provided that the terms permit
  10760. modification of the work for the customer's own use and reverse
  10761. engineering for debugging such modifications.
  10762. You must give prominent notice with each copy of the work that the
  10763. Library is used in it and that the Library and its use are covered by
  10764. this License. You must supply a copy of this License. If the work
  10765. during execution displays copyright notices, you must include the
  10766. copyright notice for the Library among them, as well as a reference
  10767. directing the user to the copy of this License. Also, you must do one
  10768. of these things:
  10769. a) Accompany the work with the complete corresponding
  10770. machine-readable source code for the Library including whatever
  10771. changes were used in the work (which must be distributed under
  10772. Sections 1 and 2 above); and, if the work is an executable linked
  10773. with the Library, with the complete machine-readable "work that
  10774. uses the Library", as object code and/or source code, so that the
  10775. user can modify the Library and then relink to produce a modified
  10776. executable containing the modified Library. (It is understood
  10777. that the user who changes the contents of definitions files in the
  10778. Library will not necessarily be able to recompile the application
  10779. to use the modified definitions.)
  10780. b) Accompany the work with a written offer, valid for at
  10781. least three years, to give the same user the materials
  10782. specified in Subsection 6a, above, for a charge no more
  10783. than the cost of performing this distribution.
  10784. c) If distribution of the work is made by offering access to copy
  10785. from a designated place, offer equivalent access to copy the above
  10786. specified materials from the same place.
  10787. d) Verify that the user has already received a copy of these
  10788. materials or that you have already sent this user a copy.
  10789. For an executable, the required form of the "work that uses the
  10790. Library" must include any data and utility programs needed for
  10791. reproducing the executable from it. However, as a special exception,
  10792. the source code distributed need not include anything that is normally
  10793. distributed (in either source or binary form) with the major
  10794. components (compiler, kernel, and so on) of the operating system on
  10795. which the executable runs, unless that component itself accompanies
  10796. the executable.
  10797. It may happen that this requirement contradicts the license
  10798. restrictions of other proprietary libraries that do not normally
  10799. accompany the operating system. Such a contradiction means you cannot
  10800. use both them and the Library together in an executable that you
  10801. distribute.
  10802. 7. You may place library facilities that are a work based on the
  10803. Library side-by-side in a single library together with other library
  10804. facilities not covered by this License, and distribute such a combined
  10805. library, provided that the separate distribution of the work based on
  10806. the Library and of the other library facilities is otherwise
  10807. permitted, and provided that you do these two things:
  10808. a) Accompany the combined library with a copy of the same work
  10809. based on the Library, uncombined with any other library
  10810. facilities. This must be distributed under the terms of the
  10811. Sections above.
  10812. b) Give prominent notice with the combined library of the fact
  10813. that part of it is a work based on the Library, and explaining
  10814. where to find the accompanying uncombined form of the same work.
  10815. 8. You may not copy, modify, sublicense, link with, or distribute
  10816. the Library except as expressly provided under this License. Any
  10817. attempt otherwise to copy, modify, sublicense, link with, or
  10818. distribute the Library is void, and will automatically terminate your
  10819. rights under this License. However, parties who have received copies,
  10820. or rights, from you under this License will not have their licenses
  10821. terminated so long as such parties remain in full compliance.
  10822. 9. You are not required to accept this License, since you have not
  10823. signed it. However, nothing else grants you permission to modify or
  10824. distribute the Library or its derivative works. These actions are
  10825. prohibited by law if you do not accept this License. Therefore, by
  10826. modifying or distributing the Library (or any work based on the
  10827. Library), you indicate your acceptance of this License to do so, and
  10828. all its terms and conditions for copying, distributing or modifying
  10829. the Library or works based on it.
  10830. 10. Each time you redistribute the Library (or any work based on the
  10831. Library), the recipient automatically receives a license from the
  10832. original licensor to copy, distribute, link with or modify the Library
  10833. subject to these terms and conditions. You may not impose any further
  10834. restrictions on the recipients' exercise of the rights granted herein.
  10835. You are not responsible for enforcing compliance by third parties to
  10836. this License.
  10837. 11. If, as a consequence of a court judgment or allegation of patent
  10838. infringement or for any other reason (not limited to patent issues),
  10839. conditions are imposed on you (whether by court order, agreement or
  10840. otherwise) that contradict the conditions of this License, they do not
  10841. excuse you from the conditions of this License. If you cannot
  10842. distribute so as to satisfy simultaneously your obligations under this
  10843. License and any other pertinent obligations, then as a consequence you
  10844. may not distribute the Library at all. For example, if a patent
  10845. license would not permit royalty-free redistribution of the Library by
  10846. all those who receive copies directly or indirectly through you, then
  10847. the only way you could satisfy both it and this License would be to
  10848. refrain entirely from distribution of the Library.
  10849. If any portion of this section is held invalid or unenforceable under any
  10850. particular circumstance, the balance of the section is intended to apply,
  10851. and the section as a whole is intended to apply in other circumstances.
  10852. It is not the purpose of this section to induce you to infringe any
  10853. patents or other property right claims or to contest validity of any
  10854. such claims; this section has the sole purpose of protecting the
  10855. integrity of the free software distribution system which is
  10856. implemented by public license practices. Many people have made
  10857. generous contributions to the wide range of software distributed
  10858. through that system in reliance on consistent application of that
  10859. system; it is up to the author/donor to decide if he or she is willing
  10860. to distribute software through any other system and a licensee cannot
  10861. impose that choice.
  10862. This section is intended to make thoroughly clear what is believed to
  10863. be a consequence of the rest of this License.
  10864. 12. If the distribution and/or use of the Library is restricted in
  10865. certain countries either by patents or by copyrighted interfaces, the
  10866. original copyright holder who places the Library under this License may add
  10867. an explicit geographical distribution limitation excluding those countries,
  10868. so that distribution is permitted only in or among countries not thus
  10869. excluded. In such case, this License incorporates the limitation as if
  10870. written in the body of this License.
  10871. 13. The Free Software Foundation may publish revised and/or new
  10872. versions of the Library General Public License from time to time.
  10873. Such new versions will be similar in spirit to the present version,
  10874. but may differ in detail to address new problems or concerns.
  10875. Each version is given a distinguishing version number. If the Library
  10876. specifies a version number of this License which applies to it and
  10877. "any later version", you have the option of following the terms and
  10878. conditions either of that version or of any later version published by
  10879. the Free Software Foundation. If the Library does not specify a
  10880. license version number, you may choose any version ever published by
  10881. the Free Software Foundation.
  10882. 14. If you wish to incorporate parts of the Library into other free
  10883. programs whose distribution conditions are incompatible with these,
  10884. write to the author to ask for permission. For software which is
  10885. copyrighted by the Free Software Foundation, write to the Free
  10886. Software Foundation; we sometimes make exceptions for this. Our
  10887. decision will be guided by the two goals of preserving the free status
  10888. of all derivatives of our free software and of promoting the sharing
  10889. and reuse of software generally.
  10890. NO WARRANTY
  10891. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  10892. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  10893. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  10894. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  10895. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  10896. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  10897. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  10898. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  10899. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  10900. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  10901. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  10902. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  10903. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  10904. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  10905. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  10906. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  10907. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  10908. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  10909. DAMAGES.
  10910. END OF TERMS AND CONDITIONS
  10911. Appendix: How to Apply These Terms to Your New Libraries
  10912. If you develop a new library, and you want it to be of the greatest
  10913. possible use to the public, we recommend making it free software that
  10914. everyone can redistribute and change. You can do so by permitting
  10915. redistribution under these terms (or, alternatively, under the terms of the
  10916. ordinary General Public License).
  10917. To apply these terms, attach the following notices to the library. It is
  10918. safest to attach them to the start of each source file to most effectively
  10919. convey the exclusion of warranty; and each file should have at least the
  10920. "copyright" line and a pointer to where the full notice is found.
  10921. &lt;one line to give the library's name and a brief idea of what it does.&gt;
  10922. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  10923. This library is free software; you can redistribute it and/or
  10924. modify it under the terms of the GNU Library General Public
  10925. License as published by the Free Software Foundation; either
  10926. version 2 of the License, or (at your option) any later version.
  10927. This library is distributed in the hope that it will be useful,
  10928. but WITHOUT ANY WARRANTY; without even the implied warranty of
  10929. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  10930. Library General Public License for more details.
  10931. You should have received a copy of the GNU Library General Public
  10932. License along with this library; if not, write to the Free
  10933. Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  10934. Also add information on how to contact you by electronic and paper mail.
  10935. You should also get your employer (if you work as a programmer) or your
  10936. school, if any, to sign a "copyright disclaimer" for the library, if
  10937. necessary. Here is a sample; alter the names:
  10938. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  10939. library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  10940. &lt;signature of Ty Coon&gt;, 1 April 1990
  10941. Ty Coon, President of Vice
  10942. That's all there is to it!
  10943. ---------------------
  10944. The OpenGL Extension Wrangler Library
  10945. Copyright (C) 2002-2008, Milan Ikits &lt;milan ikits[]ieee org&gt;
  10946. Copyright (C) 2002-2008, Marcelo E. Magallon &lt;mmagallo[]debian org&gt;
  10947. Copyright (C) 2002, Lev Povalahev
  10948. All rights reserved.
  10949. Redistribution and use in source and binary forms, with or without
  10950. modification, are permitted provided that the following conditions are met:
  10951. * Redistributions of source code must retain the above copyright notice,
  10952. this list of conditions and the following disclaimer.
  10953. * Redistributions in binary form must reproduce the above copyright notice,
  10954. this list of conditions and the following disclaimer in the documentation
  10955. and/or other materials provided with the distribution.
  10956. * The name of the author may be used to endorse or promote products
  10957. derived from this software without specific prior written permission.
  10958. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  10959. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  10960. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  10961. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  10962. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  10963. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  10964. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  10965. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  10966. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  10967. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  10968. THE POSSIBILITY OF SUCH DAMAGE.
  10969. ****************************
  10970. gradle
  10971. ****************************
  10972. Apache License
  10973. Version 2.0, January 2004
  10974. http://www.apache.org/licenses/
  10975. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  10976. 1. Definitions.
  10977. "License" shall mean the terms and conditions for use, reproduction,
  10978. and distribution as defined by Sections 1 through 9 of this document.
  10979. "Licensor" shall mean the copyright owner or entity authorized by
  10980. the copyright owner that is granting the License.
  10981. "Legal Entity" shall mean the union of the acting entity and all
  10982. other entities that control, are controlled by, or are under common
  10983. control with that entity. For the purposes of this definition,
  10984. "control" means (i) the power, direct or indirect, to cause the
  10985. direction or management of such entity, whether by contract or
  10986. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  10987. outstanding shares, or (iii) beneficial ownership of such entity.
  10988. "You" (or "Your") shall mean an individual or Legal Entity
  10989. exercising permissions granted by this License.
  10990. "Source" form shall mean the preferred form for making modifications,
  10991. including but not limited to software source code, documentation
  10992. source, and configuration files.
  10993. "Object" form shall mean any form resulting from mechanical
  10994. transformation or translation of a Source form, including but
  10995. not limited to compiled object code, generated documentation,
  10996. and conversions to other media types.
  10997. "Work" shall mean the work of authorship, whether in Source or
  10998. Object form, made available under the License, as indicated by a
  10999. copyright notice that is included in or attached to the work
  11000. (an example is provided in the Appendix below).
  11001. "Derivative Works" shall mean any work, whether in Source or Object
  11002. form, that is based on (or derived from) the Work and for which the
  11003. editorial revisions, annotations, elaborations, or other modifications
  11004. represent, as a whole, an original work of authorship. For the purposes
  11005. of this License, Derivative Works shall not include works that remain
  11006. separable from, or merely link (or bind by name) to the interfaces of,
  11007. the Work and Derivative Works thereof.
  11008. "Contribution" shall mean any work of authorship, including
  11009. the original version of the Work and any modifications or additions
  11010. to that Work or Derivative Works thereof, that is intentionally
  11011. submitted to Licensor for inclusion in the Work by the copyright owner
  11012. or by an individual or Legal Entity authorized to submit on behalf of
  11013. the copyright owner. For the purposes of this definition, "submitted"
  11014. means any form of electronic, verbal, or written communication sent
  11015. to the Licensor or its representatives, including but not limited to
  11016. communication on electronic mailing lists, source code control systems,
  11017. and issue tracking systems that are managed by, or on behalf of, the
  11018. Licensor for the purpose of discussing and improving the Work, but
  11019. excluding communication that is conspicuously marked or otherwise
  11020. designated in writing by the copyright owner as "Not a Contribution."
  11021. "Contributor" shall mean Licensor and any individual or Legal Entity
  11022. on behalf of whom a Contribution has been received by Licensor and
  11023. subsequently incorporated within the Work.
  11024. 2. Grant of Copyright License. Subject to the terms and conditions of
  11025. this License, each Contributor hereby grants to You a perpetual,
  11026. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11027. copyright license to reproduce, prepare Derivative Works of,
  11028. publicly display, publicly perform, sublicense, and distribute the
  11029. Work and such Derivative Works in Source or Object form.
  11030. 3. Grant of Patent License. Subject to the terms and conditions of
  11031. this License, each Contributor hereby grants to You a perpetual,
  11032. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11033. (except as stated in this section) patent license to make, have made,
  11034. use, offer to sell, sell, import, and otherwise transfer the Work,
  11035. where such license applies only to those patent claims licensable
  11036. by such Contributor that are necessarily infringed by their
  11037. Contribution(s) alone or by combination of their Contribution(s)
  11038. with the Work to which such Contribution(s) was submitted. If You
  11039. institute patent litigation against any entity (including a
  11040. cross-claim or counterclaim in a lawsuit) alleging that the Work
  11041. or a Contribution incorporated within the Work constitutes direct
  11042. or contributory patent infringement, then any patent licenses
  11043. granted to You under this License for that Work shall terminate
  11044. as of the date such litigation is filed.
  11045. 4. Redistribution. You may reproduce and distribute copies of the
  11046. Work or Derivative Works thereof in any medium, with or without
  11047. modifications, and in Source or Object form, provided that You
  11048. meet the following conditions:
  11049. (a) You must give any other recipients of the Work or
  11050. Derivative Works a copy of this License; and
  11051. (b) You must cause any modified files to carry prominent notices
  11052. stating that You changed the files; and
  11053. (c) You must retain, in the Source form of any Derivative Works
  11054. that You distribute, all copyright, patent, trademark, and
  11055. attribution notices from the Source form of the Work,
  11056. excluding those notices that do not pertain to any part of
  11057. the Derivative Works; and
  11058. (d) If the Work includes a "NOTICE" text file as part of its
  11059. distribution, then any Derivative Works that You distribute must
  11060. include a readable copy of the attribution notices contained
  11061. within such NOTICE file, excluding those notices that do not
  11062. pertain to any part of the Derivative Works, in at least one
  11063. of the following places: within a NOTICE text file distributed
  11064. as part of the Derivative Works; within the Source form or
  11065. documentation, if provided along with the Derivative Works; or,
  11066. within a display generated by the Derivative Works, if and
  11067. wherever such third-party notices normally appear. The contents
  11068. of the NOTICE file are for informational purposes only and
  11069. do not modify the License. You may add Your own attribution
  11070. notices within Derivative Works that You distribute, alongside
  11071. or as an addendum to the NOTICE text from the Work, provided
  11072. that such additional attribution notices cannot be construed
  11073. as modifying the License.
  11074. You may add Your own copyright statement to Your modifications and
  11075. may provide additional or different license terms and conditions
  11076. for use, reproduction, or distribution of Your modifications, or
  11077. for any such Derivative Works as a whole, provided Your use,
  11078. reproduction, and distribution of the Work otherwise complies with
  11079. the conditions stated in this License.
  11080. 5. Submission of Contributions. Unless You explicitly state otherwise,
  11081. any Contribution intentionally submitted for inclusion in the Work
  11082. by You to the Licensor shall be under the terms and conditions of
  11083. this License, without any additional terms or conditions.
  11084. Notwithstanding the above, nothing herein shall supersede or modify
  11085. the terms of any separate license agreement you may have executed
  11086. with Licensor regarding such Contributions.
  11087. 6. Trademarks. This License does not grant permission to use the trade
  11088. names, trademarks, service marks, or product names of the Licensor,
  11089. except as required for reasonable and customary use in describing the
  11090. origin of the Work and reproducing the content of the NOTICE file.
  11091. 7. Disclaimer of Warranty. Unless required by applicable law or
  11092. agreed to in writing, Licensor provides the Work (and each
  11093. Contributor provides its Contributions) on an "AS IS" BASIS,
  11094. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  11095. implied, including, without limitation, any warranties or conditions
  11096. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  11097. PARTICULAR PURPOSE. You are solely responsible for determining the
  11098. appropriateness of using or redistributing the Work and assume any
  11099. risks associated with Your exercise of permissions under this License.
  11100. 8. Limitation of Liability. In no event and under no legal theory,
  11101. whether in tort (including negligence), contract, or otherwise,
  11102. unless required by applicable law (such as deliberate and grossly
  11103. negligent acts) or agreed to in writing, shall any Contributor be
  11104. liable to You for damages, including any direct, indirect, special,
  11105. incidental, or consequential damages of any character arising as a
  11106. result of this License or out of the use or inability to use the
  11107. Work (including but not limited to damages for loss of goodwill,
  11108. work stoppage, computer failure or malfunction, or any and all
  11109. other commercial damages or losses), even if such Contributor
  11110. has been advised of the possibility of such damages.
  11111. 9. Accepting Warranty or Additional Liability. While redistributing
  11112. the Work or Derivative Works thereof, You may choose to offer,
  11113. and charge a fee for, acceptance of support, warranty, indemnity,
  11114. or other liability obligations and/or rights consistent with this
  11115. License. However, in accepting such obligations, You may act only
  11116. on Your own behalf and on Your sole responsibility, not on behalf
  11117. of any other Contributor, and only if You agree to indemnify,
  11118. defend, and hold each Contributor harmless for any liability
  11119. incurred by, or claims asserted against, such Contributor by reason
  11120. of your accepting any such warranty or additional liability.
  11121. END OF TERMS AND CONDITIONS
  11122. APPENDIX: How to apply the Apache License to your work.
  11123. To apply the Apache License to your work, attach the following
  11124. boilerplate notice, with the fields enclosed by brackets "[]"
  11125. replaced with your own identifying information. (Don't include
  11126. the brackets!) The text should be enclosed in the appropriate
  11127. comment syntax for the file format. We also recommend that a
  11128. file or class name and description of purpose be included on the
  11129. same "printed page" as the copyright notice for easier
  11130. identification within third-party archives.
  11131. Copyright [yyyy] [name of copyright owner]
  11132. Licensed under the Apache License, Version 2.0 (the "License");
  11133. you may not use this file except in compliance with the License.
  11134. You may obtain a copy of the License at
  11135. http://www.apache.org/licenses/LICENSE-2.0
  11136. Unless required by applicable law or agreed to in writing, software
  11137. distributed under the License is distributed on an "AS IS" BASIS,
  11138. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11139. See the License for the specific language governing permissions and
  11140. limitations under the License.
  11141. ------------------------------------------------------------------------------
  11142. License for the slf4j package
  11143. ------------------------------------------------------------------------------
  11144. SLF4J License
  11145. Copyright (c) 2004-2007 QOS.ch
  11146. All rights reserved.
  11147. Permission is hereby granted, free of charge, to any person obtaining
  11148. a copy of this software and associated documentation files (the
  11149. "Software"), to deal in the Software without restriction, including
  11150. without limitation the rights to use, copy, modify, merge, publish,
  11151. distribute, sublicense, and/or sell copies of the Software, and to
  11152. permit persons to whom the Software is furnished to do so, subject to
  11153. the following conditions:
  11154. The above copyright notice and this permission notice shall be
  11155. included in all copies or substantial portions of the Software.
  11156. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  11157. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  11158. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  11159. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  11160. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  11161. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  11162. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  11163. These terms are identical to those of the MIT License, also called the X License or the X11 License,
  11164. which is a simple, permissive non-copyleft free software license. It is deemed compatible with virtually
  11165. all types of licenses, commercial or otherwise. In particular, the Free Software Foundation has declared it
  11166. compatible with GNU GPL. It is also known to be approved by the Apache Software Foundation as compatible
  11167. with Apache Software License.
  11168. ------------------------------------------------------------------------------
  11169. License for the JUnit package
  11170. ------------------------------------------------------------------------------
  11171. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC
  11172. LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
  11173. CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
  11174. 1. DEFINITIONS
  11175. "Contribution" means:
  11176. a) in the case of the initial Contributor, the initial code and
  11177. documentation distributed under this Agreement, and
  11178. b) in the case of each subsequent Contributor:
  11179. i) changes to the Program, and
  11180. ii) additions to the Program;
  11181. where such changes and/or additions to the Program originate from and are
  11182. distributed by that particular Contributor. A Contribution 'originates' from a
  11183. Contributor if it was added to the Program by such Contributor itself or anyone
  11184. acting on such Contributor's behalf. Contributions do not include additions to
  11185. the Program which: (i) are separate modules of software distributed in
  11186. conjunction with the Program under their own license agreement, and (ii) are not
  11187. derivative works of the Program.
  11188. "Contributor" means any person or entity that distributes the Program.
  11189. "Licensed Patents " mean patent claims licensable by a Contributor which are
  11190. necessarily infringed by the use or sale of its Contribution alone or when
  11191. combined with the Program.
  11192. "Program" means the Contributions distributed in accordance with this Agreement.
  11193. "Recipient" means anyone who receives the Program under this Agreement,
  11194. including all Contributors.
  11195. 2. GRANT OF RIGHTS
  11196. a) Subject to the terms of this Agreement, each Contributor hereby grants
  11197. Recipient a non-exclusive, worldwide, royalty-free copyright license to
  11198. reproduce, prepare derivative works of, publicly display, publicly perform,
  11199. distribute and sublicense the Contribution of such Contributor, if any, and such
  11200. derivative works, in source code and object code form.
  11201. b) Subject to the terms of this Agreement, each Contributor hereby grants
  11202. Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed
  11203. Patents to make, use, sell, offer to sell, import and otherwise transfer the
  11204. Contribution of such Contributor, if any, in source code and object code form.
  11205. This patent license shall apply to the combination of the Contribution and the
  11206. Program if, at the time the Contribution is added by the Contributor, such
  11207. addition of the Contribution causes such combination to be covered by the
  11208. Licensed Patents. The patent license shall not apply to any other combinations
  11209. which include the Contribution. No hardware per se is licensed hereunder.
  11210. c) Recipient understands that although each Contributor grants the licenses
  11211. to its Contributions set forth herein, no assurances are provided by any
  11212. Contributor that the Program does not infringe the patent or other intellectual
  11213. property rights of any other entity. Each Contributor disclaims any liability to
  11214. Recipient for claims brought by any other entity based on infringement of
  11215. intellectual property rights or otherwise. As a condition to exercising the
  11216. rights and licenses granted hereunder, each Recipient hereby assumes sole
  11217. responsibility to secure any other intellectual property rights needed, if any.
  11218. For example, if a third party patent license is required to allow Recipient to
  11219. distribute the Program, it is Recipient's responsibility to acquire that license
  11220. before distributing the Program.
  11221. d) Each Contributor represents that to its knowledge it has sufficient
  11222. copyright rights in its Contribution, if any, to grant the copyright license set
  11223. forth in this Agreement.
  11224. 3. REQUIREMENTS
  11225. A Contributor may choose to distribute the Program in object code form under its
  11226. own license agreement, provided that:
  11227. a) it complies with the terms and conditions of this Agreement; and
  11228. b) its license agreement:
  11229. i) effectively disclaims on behalf of all Contributors all warranties and
  11230. conditions, express and implied, including warranties or conditions of title and
  11231. non-infringement, and implied warranties or conditions of merchantability and
  11232. fitness for a particular purpose;
  11233. ii) effectively excludes on behalf of all Contributors all liability for
  11234. damages, including direct, indirect, special, incidental and consequential
  11235. damages, such as lost profits;
  11236. iii) states that any provisions which differ from this Agreement are offered
  11237. by that Contributor alone and not by any other party; and
  11238. iv) states that source code for the Program is available from such
  11239. Contributor, and informs licensees how to obtain it in a reasonable manner on or
  11240. through a medium customarily used for software exchange.
  11241. When the Program is made available in source code form:
  11242. a) it must be made available under this Agreement; and
  11243. b) a copy of this Agreement must be included with each copy of the Program.
  11244. Contributors may not remove or alter any copyright notices contained within the
  11245. Program.
  11246. Each Contributor must identify itself as the originator of its Contribution, if
  11247. any, in a manner that reasonably allows subsequent Recipients to identify the
  11248. originator of the Contribution.
  11249. 4. COMMERCIAL DISTRIBUTION
  11250. Commercial distributors of software may accept certain responsibilities with
  11251. respect to end users, business partners and the like. While this license is
  11252. intended to facilitate the commercial use of the Program, the Contributor who
  11253. includes the Program in a commercial product offering should do so in a manner
  11254. which does not create potential liability for other Contributors. Therefore, if
  11255. a Contributor includes the Program in a commercial product offering, such
  11256. Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
  11257. every other Contributor ("Indemnified Contributor") against any losses, damages
  11258. and costs (collectively "Losses") arising from claims, lawsuits and other legal
  11259. actions brought by a third party against the Indemnified Contributor to the
  11260. extent caused by the acts or omissions of such Commercial Contributor in
  11261. connection with its distribution of the Program in a commercial product
  11262. offering. The obligations in this section do not apply to any claims or Losses
  11263. relating to any actual or alleged intellectual property infringement. In order
  11264. to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
  11265. Contributor in writing of such claim, and b) allow the Commercial Contributor to
  11266. control, and cooperate with the Commercial Contributor in, the defense and any
  11267. related settlement negotiations. The Indemnified Contributor may participate in
  11268. any such claim at its own expense.
  11269. For example, a Contributor might include the Program in a commercial product
  11270. offering, Product X. That Contributor is then a Commercial Contributor. If that
  11271. Commercial Contributor then makes performance claims, or offers warranties
  11272. related to Product X, those performance claims and warranties are such
  11273. Commercial Contributor's responsibility alone. Under this section, the
  11274. Commercial Contributor would have to defend claims against the other
  11275. Contributors related to those performance claims and warranties, and if a court
  11276. requires any other Contributor to pay any damages as a result, the Commercial
  11277. Contributor must pay those damages.
  11278. 5. NO WARRANTY
  11279. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
  11280. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  11281. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
  11282. NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
  11283. Recipient is solely responsible for determining the appropriateness of using and
  11284. distributing the Program and assumes all risks associated with its exercise of
  11285. rights under this Agreement, including but not limited to the risks and costs of
  11286. program errors, compliance with applicable laws, damage to or loss of data,
  11287. programs or equipment, and unavailability or interruption of operations.
  11288. 6. DISCLAIMER OF LIABILITY
  11289. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
  11290. CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  11291. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
  11292. PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  11293. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  11294. OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
  11295. GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  11296. 7. GENERAL
  11297. If any provision of this Agreement is invalid or unenforceable under applicable
  11298. law, it shall not affect the validity or enforceability of the remainder of the
  11299. terms of this Agreement, and without further action by the parties hereto, such
  11300. provision shall be reformed to the minimum extent necessary to make such
  11301. provision valid and enforceable.
  11302. If Recipient institutes patent litigation against a Contributor with respect to
  11303. a patent applicable to software (including a cross-claim or counterclaim in a
  11304. lawsuit), then any patent licenses granted by that Contributor to such Recipient
  11305. under this Agreement shall terminate as of the date such litigation is filed. In
  11306. addition, if Recipient institutes patent litigation against any entity
  11307. (including a cross-claim or counterclaim in a lawsuit) alleging that the Program
  11308. itself (excluding combinations of the Program with other software or hardware)
  11309. infringes such Recipient's patent(s), then such Recipient's rights granted under
  11310. Section 2(b) shall terminate as of the date such litigation is filed.
  11311. All Recipient's rights under this Agreement shall terminate if it fails to
  11312. comply with any of the material terms or conditions of this Agreement and does
  11313. not cure such failure in a reasonable period of time after becoming aware of
  11314. such noncompliance. If all Recipient's rights under this Agreement terminate,
  11315. Recipient agrees to cease use and distribution of the Program as soon as
  11316. reasonably practicable. However, Recipient's obligations under this Agreement
  11317. and any licenses granted by Recipient relating to the Program shall continue and
  11318. survive.
  11319. Everyone is permitted to copy and distribute copies of this Agreement, but in
  11320. order to avoid inconsistency the Agreement is copyrighted and may only be
  11321. modified in the following manner. The Agreement Steward reserves the right to
  11322. publish new versions (including revisions) of this Agreement from time to time.
  11323. No one other than the Agreement Steward has the right to modify this Agreement.
  11324. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve
  11325. as the Agreement Steward to a suitable separate entity. Each new version of the
  11326. Agreement will be given a distinguishing version number. The Program (including
  11327. Contributions) may always be distributed subject to the version of the Agreement
  11328. under which it was received. In addition, after a new version of the Agreement
  11329. is published, Contributor may elect to distribute the Program (including its
  11330. Contributions) under the new version. Except as expressly stated in Sections
  11331. 2(a) and 2(b) above, Recipient receives no rights or licenses to the
  11332. intellectual property of any Contributor under this Agreement, whether
  11333. expressly, by implication, estoppel or otherwise. All rights in the Program not
  11334. expressly granted under this Agreement are reserved.
  11335. This Agreement is governed by the laws of the State of New York and the
  11336. intellectual property laws of the United States of America. No party to this
  11337. Agreement will bring a legal action under this Agreement more than one year
  11338. after the cause of action arose. Each party waives its rights to a jury trial in
  11339. any resulting litigation.
  11340. ------------------------------------------------------------------------------
  11341. License for the JCIFS package
  11342. ------------------------------------------------------------------------------
  11343. JCIFS License
  11344. GNU LESSER GENERAL PUBLIC LICENSE
  11345. Version 2.1, February 1999
  11346. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  11347. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  11348. Everyone is permitted to copy and distribute verbatim copies
  11349. of this license document, but changing it is not allowed.
  11350. [This is the first released version of the Lesser GPL. It also counts
  11351. as the successor of the GNU Library Public License, version 2, hence
  11352. the version number 2.1.]
  11353. Preamble
  11354. The licenses for most software are designed to take away your
  11355. freedom to share and change it. By contrast, the GNU General Public
  11356. Licenses are intended to guarantee your freedom to share and change
  11357. free software--to make sure the software is free for all its users.
  11358. This license, the Lesser General Public License, applies to some
  11359. specially designated software packages--typically libraries--of the
  11360. Free Software Foundation and other authors who decide to use it. You
  11361. can use it too, but we suggest you first think carefully about whether
  11362. this license or the ordinary General Public License is the better
  11363. strategy to use in any particular case, based on the explanations below.
  11364. When we speak of free software, we are referring to freedom of use,
  11365. not price. Our General Public Licenses are designed to make sure that
  11366. you have the freedom to distribute copies of free software (and charge
  11367. for this service if you wish); that you receive source code or can get
  11368. it if you want it; that you can change the software and use pieces of
  11369. it in new free programs; and that you are informed that you can do
  11370. these things.
  11371. To protect your rights, we need to make restrictions that forbid
  11372. distributors to deny you these rights or to ask you to surrender these
  11373. rights. These restrictions translate to certain responsibilities for
  11374. you if you distribute copies of the library or if you modify it.
  11375. For example, if you distribute copies of the library, whether gratis
  11376. or for a fee, you must give the recipients all the rights that we gave
  11377. you. You must make sure that they, too, receive or can get the source
  11378. code. If you link other code with the library, you must provide
  11379. complete object files to the recipients, so that they can relink them
  11380. with the library after making changes to the library and recompiling
  11381. it. And you must show them these terms so they know their rights.
  11382. We protect your rights with a two-step method: (1) we copyright the
  11383. library, and (2) we offer you this license, which gives you legal
  11384. permission to copy, distribute and/or modify the library.
  11385. To protect each distributor, we want to make it very clear that
  11386. there is no warranty for the free library. Also, if the library is
  11387. modified by someone else and passed on, the recipients should know
  11388. that what they have is not the original version, so that the original
  11389. author's reputation will not be affected by problems that might be
  11390. introduced by others.
  11391. Finally, software patents pose a constant threat to the existence of
  11392. any free program. We wish to make sure that a company cannot
  11393. effectively restrict the users of a free program by obtaining a
  11394. restrictive license from a patent holder. Therefore, we insist that
  11395. any patent license obtained for a version of the library must be
  11396. consistent with the full freedom of use specified in this license.
  11397. Most GNU software, including some libraries, is covered by the
  11398. ordinary GNU General Public License. This license, the GNU Lesser
  11399. General Public License, applies to certain designated libraries, and
  11400. is quite different from the ordinary General Public License. We use
  11401. this license for certain libraries in order to permit linking those
  11402. libraries into non-free programs.
  11403. When a program is linked with a library, whether statically or using
  11404. a shared library, the combination of the two is legally speaking a
  11405. combined work, a derivative of the original library. The ordinary
  11406. General Public License therefore permits such linking only if the
  11407. entire combination fits its criteria of freedom. The Lesser General
  11408. Public License permits more lax criteria for linking other code with
  11409. the library.
  11410. We call this license the "Lesser" General Public License because it
  11411. does Less to protect the user's freedom than the ordinary General
  11412. Public License. It also provides other free software developers Less
  11413. of an advantage over competing non-free programs. These disadvantages
  11414. are the reason we use the ordinary General Public License for many
  11415. libraries. However, the Lesser license provides advantages in certain
  11416. special circumstances.
  11417. For example, on rare occasions, there may be a special need to
  11418. encourage the widest possible use of a certain library, so that it becomes
  11419. a de-facto standard. To achieve this, non-free programs must be
  11420. allowed to use the library. A more frequent case is that a free
  11421. library does the same job as widely used non-free libraries. In this
  11422. case, there is little to gain by limiting the free library to free
  11423. software only, so we use the Lesser General Public License.
  11424. In other cases, permission to use a particular library in non-free
  11425. programs enables a greater number of people to use a large body of
  11426. free software. For example, permission to use the GNU C Library in
  11427. non-free programs enables many more people to use the whole GNU
  11428. operating system, as well as its variant, the GNU/Linux operating
  11429. system.
  11430. Although the Lesser General Public License is Less protective of the
  11431. users' freedom, it does ensure that the user of a program that is
  11432. linked with the Library has the freedom and the wherewithal to run
  11433. that program using a modified version of the Library.
  11434. The precise terms and conditions for copying, distribution and
  11435. modification follow. Pay close attention to the difference between a
  11436. "work based on the library" and a "work that uses the library". The
  11437. former contains code derived from the library, whereas the latter must
  11438. be combined with the library in order to run.
  11439. GNU LESSER GENERAL PUBLIC LICENSE
  11440. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  11441. 0. This License Agreement applies to any software library or other
  11442. program which contains a notice placed by the copyright holder or
  11443. other authorized party saying it may be distributed under the terms of
  11444. this Lesser General Public License (also called "this License").
  11445. Each licensee is addressed as "you".
  11446. A "library" means a collection of software functions and/or data
  11447. prepared so as to be conveniently linked with application programs
  11448. (which use some of those functions and data) to form executables.
  11449. The "Library", below, refers to any such software library or work
  11450. which has been distributed under these terms. A "work based on the
  11451. Library" means either the Library or any derivative work under
  11452. copyright law: that is to say, a work containing the Library or a
  11453. portion of it, either verbatim or with modifications and/or translated
  11454. straightforwardly into another language. (Hereinafter, translation is
  11455. included without limitation in the term "modification".)
  11456. "Source code" for a work means the preferred form of the work for
  11457. making modifications to it. For a library, complete source code means
  11458. all the source code for all modules it contains, plus any associated
  11459. interface definition files, plus the scripts used to control compilation
  11460. and installation of the library.
  11461. Activities other than copying, distribution and modification are not
  11462. covered by this License; they are outside its scope. The act of
  11463. running a program using the Library is not restricted, and output from
  11464. such a program is covered only if its contents constitute a work based
  11465. on the Library (independent of the use of the Library in a tool for
  11466. writing it). Whether that is true depends on what the Library does
  11467. and what the program that uses the Library does.
  11468. 1. You may copy and distribute verbatim copies of the Library's
  11469. complete source code as you receive it, in any medium, provided that
  11470. you conspicuously and appropriately publish on each copy an
  11471. appropriate copyright notice and disclaimer of warranty; keep intact
  11472. all the notices that refer to this License and to the absence of any
  11473. warranty; and distribute a copy of this License along with the
  11474. Library.
  11475. You may charge a fee for the physical act of transferring a copy,
  11476. and you may at your option offer warranty protection in exchange for a
  11477. fee.
  11478. 2. You may modify your copy or copies of the Library or any portion
  11479. of it, thus forming a work based on the Library, and copy and
  11480. distribute such modifications or work under the terms of Section 1
  11481. above, provided that you also meet all of these conditions:
  11482. a) The modified work must itself be a software library.
  11483. b) You must cause the files modified to carry prominent notices
  11484. stating that you changed the files and the date of any change.
  11485. c) You must cause the whole of the work to be licensed at no
  11486. charge to all third parties under the terms of this License.
  11487. d) If a facility in the modified Library refers to a function or a
  11488. table of data to be supplied by an application program that uses
  11489. the facility, other than as an argument passed when the facility
  11490. is invoked, then you must make a good faith effort to ensure that,
  11491. in the event an application does not supply such function or
  11492. table, the facility still operates, and performs whatever part of
  11493. its purpose remains meaningful.
  11494. (For example, a function in a library to compute square roots has
  11495. a purpose that is entirely well-defined independent of the
  11496. application. Therefore, Subsection 2d requires that any
  11497. application-supplied function or table used by this function must
  11498. be optional: if the application does not supply it, the square
  11499. root function must still compute square roots.)
  11500. These requirements apply to the modified work as a whole. If
  11501. identifiable sections of that work are not derived from the Library,
  11502. and can be reasonably considered independent and separate works in
  11503. themselves, then this License, and its terms, do not apply to those
  11504. sections when you distribute them as separate works. But when you
  11505. distribute the same sections as part of a whole which is a work based
  11506. on the Library, the distribution of the whole must be on the terms of
  11507. this License, whose permissions for other licensees extend to the
  11508. entire whole, and thus to each and every part regardless of who wrote
  11509. it.
  11510. Thus, it is not the intent of this section to claim rights or contest
  11511. your rights to work written entirely by you; rather, the intent is to
  11512. exercise the right to control the distribution of derivative or
  11513. collective works based on the Library.
  11514. In addition, mere aggregation of another work not based on the Library
  11515. with the Library (or with a work based on the Library) on a volume of
  11516. a storage or distribution medium does not bring the other work under
  11517. the scope of this License.
  11518. 3. You may opt to apply the terms of the ordinary GNU General Public
  11519. License instead of this License to a given copy of the Library. To do
  11520. this, you must alter all the notices that refer to this License, so
  11521. that they refer to the ordinary GNU General Public License, version 2,
  11522. instead of to this License. (If a newer version than version 2 of the
  11523. ordinary GNU General Public License has appeared, then you can specify
  11524. that version instead if you wish.) Do not make any other change in
  11525. these notices.
  11526. Once this change is made in a given copy, it is irreversible for
  11527. that copy, so the ordinary GNU General Public License applies to all
  11528. subsequent copies and derivative works made from that copy.
  11529. This option is useful when you wish to copy part of the code of
  11530. the Library into a program that is not a library.
  11531. 4. You may copy and distribute the Library (or a portion or
  11532. derivative of it, under Section 2) in object code or executable form
  11533. under the terms of Sections 1 and 2 above provided that you accompany
  11534. it with the complete corresponding machine-readable source code, which
  11535. must be distributed under the terms of Sections 1 and 2 above on a
  11536. medium customarily used for software interchange.
  11537. If distribution of object code is made by offering access to copy
  11538. from a designated place, then offering equivalent access to copy the
  11539. source code from the same place satisfies the requirement to
  11540. distribute the source code, even though third parties are not
  11541. compelled to copy the source along with the object code.
  11542. 5. A program that contains no derivative of any portion of the
  11543. Library, but is designed to work with the Library by being compiled or
  11544. linked with it, is called a "work that uses the Library". Such a
  11545. work, in isolation, is not a derivative work of the Library, and
  11546. therefore falls outside the scope of this License.
  11547. However, linking a "work that uses the Library" with the Library
  11548. creates an executable that is a derivative of the Library (because it
  11549. contains portions of the Library), rather than a "work that uses the
  11550. library". The executable is therefore covered by this License.
  11551. Section 6 states terms for distribution of such executables.
  11552. When a "work that uses the Library" uses material from a header file
  11553. that is part of the Library, the object code for the work may be a
  11554. derivative work of the Library even though the source code is not.
  11555. Whether this is true is especially significant if the work can be
  11556. linked without the Library, or if the work is itself a library. The
  11557. threshold for this to be true is not precisely defined by law.
  11558. If such an object file uses only numerical parameters, data
  11559. structure layouts and accessors, and small macros and small inline
  11560. functions (ten lines or less in length), then the use of the object
  11561. file is unrestricted, regardless of whether it is legally a derivative
  11562. work. (Executables containing this object code plus portions of the
  11563. Library will still fall under Section 6.)
  11564. Otherwise, if the work is a derivative of the Library, you may
  11565. distribute the object code for the work under the terms of Section 6.
  11566. Any executables containing that work also fall under Section 6,
  11567. whether or not they are linked directly with the Library itself.
  11568. 6. As an exception to the Sections above, you may also combine or
  11569. link a "work that uses the Library" with the Library to produce a
  11570. work containing portions of the Library, and distribute that work
  11571. under terms of your choice, provided that the terms permit
  11572. modification of the work for the customer's own use and reverse
  11573. engineering for debugging such modifications.
  11574. You must give prominent notice with each copy of the work that the
  11575. Library is used in it and that the Library and its use are covered by
  11576. this License. You must supply a copy of this License. If the work
  11577. during execution displays copyright notices, you must include the
  11578. copyright notice for the Library among them, as well as a reference
  11579. directing the user to the copy of this License. Also, you must do one
  11580. of these things:
  11581. a) Accompany the work with the complete corresponding
  11582. machine-readable source code for the Library including whatever
  11583. changes were used in the work (which must be distributed under
  11584. Sections 1 and 2 above); and, if the work is an executable linked
  11585. with the Library, with the complete machine-readable "work that
  11586. uses the Library", as object code and/or source code, so that the
  11587. user can modify the Library and then relink to produce a modified
  11588. executable containing the modified Library. (It is understood
  11589. that the user who changes the contents of definitions files in the
  11590. Library will not necessarily be able to recompile the application
  11591. to use the modified definitions.)
  11592. b) Use a suitable shared library mechanism for linking with the
  11593. Library. A suitable mechanism is one that (1) uses at run time a
  11594. copy of the library already present on the user's computer system,
  11595. rather than copying library functions into the executable, and (2)
  11596. will operate properly with a modified version of the library, if
  11597. the user installs one, as long as the modified version is
  11598. interface-compatible with the version that the work was made with.
  11599. c) Accompany the work with a written offer, valid for at
  11600. least three years, to give the same user the materials
  11601. specified in Subsection 6a, above, for a charge no more
  11602. than the cost of performing this distribution.
  11603. d) If distribution of the work is made by offering access to copy
  11604. from a designated place, offer equivalent access to copy the above
  11605. specified materials from the same place.
  11606. e) Verify that the user has already received a copy of these
  11607. materials or that you have already sent this user a copy.
  11608. For an executable, the required form of the "work that uses the
  11609. Library" must include any data and utility programs needed for
  11610. reproducing the executable from it. However, as a special exception,
  11611. the materials to be distributed need not include anything that is
  11612. normally distributed (in either source or binary form) with the major
  11613. components (compiler, kernel, and so on) of the operating system on
  11614. which the executable runs, unless that component itself accompanies
  11615. the executable.
  11616. It may happen that this requirement contradicts the license
  11617. restrictions of other proprietary libraries that do not normally
  11618. accompany the operating system. Such a contradiction means you cannot
  11619. use both them and the Library together in an executable that you
  11620. distribute.
  11621. 7. You may place library facilities that are a work based on the
  11622. Library side-by-side in a single library together with other library
  11623. facilities not covered by this License, and distribute such a combined
  11624. library, provided that the separate distribution of the work based on
  11625. the Library and of the other library facilities is otherwise
  11626. permitted, and provided that you do these two things:
  11627. a) Accompany the combined library with a copy of the same work
  11628. based on the Library, uncombined with any other library
  11629. facilities. This must be distributed under the terms of the
  11630. Sections above.
  11631. b) Give prominent notice with the combined library of the fact
  11632. that part of it is a work based on the Library, and explaining
  11633. where to find the accompanying uncombined form of the same work.
  11634. 8. You may not copy, modify, sublicense, link with, or distribute
  11635. the Library except as expressly provided under this License. Any
  11636. attempt otherwise to copy, modify, sublicense, link with, or
  11637. distribute the Library is void, and will automatically terminate your
  11638. rights under this License. However, parties who have received copies,
  11639. or rights, from you under this License will not have their licenses
  11640. terminated so long as such parties remain in full compliance.
  11641. 9. You are not required to accept this License, since you have not
  11642. signed it. However, nothing else grants you permission to modify or
  11643. distribute the Library or its derivative works. These actions are
  11644. prohibited by law if you do not accept this License. Therefore, by
  11645. modifying or distributing the Library (or any work based on the
  11646. Library), you indicate your acceptance of this License to do so, and
  11647. all its terms and conditions for copying, distributing or modifying
  11648. the Library or works based on it.
  11649. 10. Each time you redistribute the Library (or any work based on the
  11650. Library), the recipient automatically receives a license from the
  11651. original licensor to copy, distribute, link with or modify the Library
  11652. subject to these terms and conditions. You may not impose any further
  11653. restrictions on the recipients' exercise of the rights granted herein.
  11654. You are not responsible for enforcing compliance by third parties with
  11655. this License.
  11656. 11. If, as a consequence of a court judgment or allegation of patent
  11657. infringement or for any other reason (not limited to patent issues),
  11658. conditions are imposed on you (whether by court order, agreement or
  11659. otherwise) that contradict the conditions of this License, they do not
  11660. excuse you from the conditions of this License. If you cannot
  11661. distribute so as to satisfy simultaneously your obligations under this
  11662. License and any other pertinent obligations, then as a consequence you
  11663. may not distribute the Library at all. For example, if a patent
  11664. license would not permit royalty-free redistribution of the Library by
  11665. all those who receive copies directly or indirectly through you, then
  11666. the only way you could satisfy both it and this License would be to
  11667. refrain entirely from distribution of the Library.
  11668. If any portion of this section is held invalid or unenforceable under any
  11669. particular circumstance, the balance of the section is intended to apply,
  11670. and the section as a whole is intended to apply in other circumstances.
  11671. It is not the purpose of this section to induce you to infringe any
  11672. patents or other property right claims or to contest validity of any
  11673. such claims; this section has the sole purpose of protecting the
  11674. integrity of the free software distribution system which is
  11675. implemented by public license practices. Many people have made
  11676. generous contributions to the wide range of software distributed
  11677. through that system in reliance on consistent application of that
  11678. system; it is up to the author/donor to decide if he or she is willing
  11679. to distribute software through any other system and a licensee cannot
  11680. impose that choice.
  11681. This section is intended to make thoroughly clear what is believed to
  11682. be a consequence of the rest of this License.
  11683. 12. If the distribution and/or use of the Library is restricted in
  11684. certain countries either by patents or by copyrighted interfaces, the
  11685. original copyright holder who places the Library under this License may add
  11686. an explicit geographical distribution limitation excluding those countries,
  11687. so that distribution is permitted only in or among countries not thus
  11688. excluded. In such case, this License incorporates the limitation as if
  11689. written in the body of this License.
  11690. 13. The Free Software Foundation may publish revised and/or new
  11691. versions of the Lesser General Public License from time to time.
  11692. Such new versions will be similar in spirit to the present version,
  11693. but may differ in detail to address new problems or concerns.
  11694. Each version is given a distinguishing version number. If the Library
  11695. specifies a version number of this License which applies to it and
  11696. "any later version", you have the option of following the terms and
  11697. conditions either of that version or of any later version published by
  11698. the Free Software Foundation. If the Library does not specify a
  11699. license version number, you may choose any version ever published by
  11700. the Free Software Foundation.
  11701. 14. If you wish to incorporate parts of the Library into other free
  11702. programs whose distribution conditions are incompatible with these,
  11703. write to the author to ask for permission. For software which is
  11704. copyrighted by the Free Software Foundation, write to the Free
  11705. Software Foundation; we sometimes make exceptions for this. Our
  11706. decision will be guided by the two goals of preserving the free status
  11707. of all derivatives of our free software and of promoting the sharing
  11708. and reuse of software generally.
  11709. NO WARRANTY
  11710. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  11711. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  11712. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  11713. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  11714. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  11715. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  11716. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  11717. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  11718. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  11719. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  11720. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  11721. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  11722. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  11723. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  11724. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  11725. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  11726. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  11727. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  11728. DAMAGES.
  11729. END OF TERMS AND CONDITIONS
  11730. How to Apply These Terms to Your New Libraries
  11731. If you develop a new library, and you want it to be of the greatest
  11732. possible use to the public, we recommend making it free software that
  11733. everyone can redistribute and change. You can do so by permitting
  11734. redistribution under these terms (or, alternatively, under the terms of the
  11735. ordinary General Public License).
  11736. To apply these terms, attach the following notices to the library. It is
  11737. safest to attach them to the start of each source file to most effectively
  11738. convey the exclusion of warranty; and each file should have at least the
  11739. "copyright" line and a pointer to where the full notice is found.
  11740. &lt;one line to give the library's name and a brief idea of what it does.&gt;
  11741. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  11742. This library is free software; you can redistribute it and/or
  11743. modify it under the terms of the GNU Lesser General Public
  11744. License as published by the Free Software Foundation; either
  11745. version 2.1 of the License, or (at your option) any later version.
  11746. This library is distributed in the hope that it will be useful,
  11747. but WITHOUT ANY WARRANTY; without even the implied warranty of
  11748. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  11749. Lesser General Public License for more details.
  11750. You should have received a copy of the GNU Lesser General Public
  11751. License along with this library; if not, write to the Free Software
  11752. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  11753. Also add information on how to contact you by electronic and paper mail.
  11754. You should also get your employer (if you work as a programmer) or your
  11755. school, if any, to sign a "copyright disclaimer" for the library, if
  11756. necessary. Here is a sample; alter the names:
  11757. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  11758. library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  11759. &lt;signature of Ty Coon&gt;, 1 April 1990
  11760. Ty Coon, President of Vice
  11761. That's all there is to it!
  11762. ****************************
  11763. icu
  11764. ****************************
  11765. ICU
  11766. There are two licenses here:
  11767. - ICU license
  11768. - Unicode Terms of Use
  11769. ------------------------------------------------------------------------------
  11770. ICU License - ICU 1.8.1 and later
  11771. From http://source.icu-project.org/repos/icu/icu/trunk/license.html
  11772. X License (old version). For license pedigree see the
  11773. ICU FAQ at http://icu-project.org/userguide/icufaq.html
  11774. COPYRIGHT AND PERMISSION NOTICE
  11775. Copyright (c) 1995-2006 International Business Machines Corporation and others
  11776. All rights reserved.
  11777. Permission is hereby granted, free of charge, to any person obtaining a copy
  11778. of this software and associated documentation files (the "Software"), to deal
  11779. in the Software without restriction, including without limitation the rights
  11780. to use, copy, modify, merge, publish, distribute, and/or sell copies of the
  11781. Software, and to permit persons to whom the Software is furnished to do so,
  11782. provided that the above copyright notice(s) and this permission notice appear
  11783. in all copies of the Software and that both the above copyright notice(s) and
  11784. this permission notice appear in supporting documentation.
  11785. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  11786. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  11787. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  11788. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
  11789. LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY
  11790. DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  11791. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  11792. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  11793. Except as contained in this notice, the name of a copyright holder shall not
  11794. be used in advertising or otherwise to promote the sale, use or other dealings
  11795. in this Software without prior written authorization of the copyright holder.
  11796. All trademarks and registered trademarks mentioned herein are the property of their respective owners.
  11797. ------------------------------------------------------------------------------
  11798. Unicode Terms of Use, from http://www.unicode.org/copyright.html
  11799. For the general privacy policy governing access to this site, see the
  11800. Unicode Privacy Policy. For trademark usage, see the Unicode Consortium
  11801. Trademarks and Logo Policy.
  11802. Notice to End User: Terms of Use
  11803. Carefully read the following legal agreement ("Agreement"). Use or copying
  11804. of the software and/or codes provided with this agreement (The "Software")
  11805. constitutes your acceptance of these terms
  11806. 1. Unicode Copyright.
  11807. 1. Copyright 1991-2007 Unicode, Inc. All rights reserved.
  11808. 2. Certain documents and files on this website contain a legend
  11809. indicating that "Modification is permitted." Any person is hereby authorized,
  11810. without fee, to modify such documents and files to create derivative works
  11811. conforming to the Unicode Standard, subject to Terms and Conditions herein.
  11812. 3. Any person is hereby authorized, without fee, to view, use,
  11813. reproduce, and distribute all documents and files solely for informational
  11814. purposes in the creation of products supporting the Unicode Standard, subject
  11815. to the Terms and Conditions herein.
  11816. 4. Further specifications of rights and restrictions pertaining
  11817. to the use of the particular set of data files known as the "Unicode Character
  11818. Database" can be found in Exhibit 1.
  11819. 5. Each version of the Unicode Standard has further specifications
  11820. of rights and restrictions of use. For the book editions, these are found on
  11821. the back of the title page. For the online edition, certain files (such as the
  11822. PDF files for book chapters and code charts) carry specific restrictions. All
  11823. other files are covered under these general Terms of Use. To request a
  11824. permission to reproduce any part of the Unicode Standard, please contact the
  11825. Unicode Consortium.
  11826. 6. No license is granted to "mirror" the Unicode website where a
  11827. fee is charged for access to the "mirror" site.
  11828. 7. Modification is not permitted with respect to this document.
  11829. All copies of this document must be verbatim.
  11830. 2. Restricted Rights Legend. Any technical data or software which is
  11831. licensed to the United States of America, its agencies and/or instrumentalities
  11832. under this Agreement is commercial technical data or commercial computer
  11833. software developed exclusively at private expense as defined in FAR 2.101, or
  11834. DFARS 252.227-7014 (June 1995), as applicable. For technical data, use,
  11835. duplication, or disclosure by the Government is subject to restrictions as set
  11836. forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov 1995)
  11837. and this Agreement. For Software, in accordance with FAR 12-212 or
  11838. DFARS 227-7202, as applicable, use, duplication or disclosure by the Government
  11839. is subject to the restrictions set forth in this Agreement.
  11840. 3. Warranties and Disclaimers.
  11841. 1. This publication and/or website may include technical or
  11842. typographical errors or other inaccuracies . Changes are periodically added to
  11843. the information herein; these changes will be incorporated in new editions of
  11844. the publication and/or website. Unicode may make improvements and/or changes
  11845. in the product(s) and/or program(s) described in this publication and/or
  11846. website at any time.
  11847. 2. If this file has been purchased on magnetic or optical media
  11848. from Unicode, Inc. the sole and exclusive remedy for any claim will be exchange
  11849. of the defective media within ninety (90) days of original purchase.
  11850. 3. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR
  11851. SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS,
  11852. IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF
  11853. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
  11854. UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN
  11855. THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR
  11856. LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.
  11857. 4. Waiver of Damages. In no event shall Unicode or its licensors be
  11858. liable for any special, incidental, indirect or consequential damages of any
  11859. kind, or any damages whatsoever, whether or not Unicode was advised of the
  11860. possibility of the damage, including, without limitation, those resulting from
  11861. the following: loss of use, data or profits, in connection with the use,
  11862. modification or distribution of this information or its derivatives.
  11863. 5. Trademarks.
  11864. 1. Unicode and the Unicode logo are registered trademarks of
  11865. Unicode, Inc.
  11866. 2. This site contains product names and corporate names of other
  11867. companies. All product names and company names and logos mentioned herein are
  11868. the trademarks or registered trademarks of their respective owners. Other
  11869. products and corporate names mentioned herein which are trademarks of a third
  11870. party are used only for explanation and for the owners' benefit and with no
  11871. intent to infringe.
  11872. 3. Use of third party products or information referred to herein
  11873. is at the user\x{2019}s risk.
  11874. 6. Miscellaneous.
  11875. 1. Jurisdiction and Venue. This server is operated from a location
  11876. in the State of California, United States of America. Unicode makes no
  11877. representation that the materials are appropriate for use in other locations.
  11878. If you access this server from other locations, you are responsible for
  11879. compliance with local laws. This Agreement, all use of this site and any
  11880. claims and damages resulting from use of this site are governed solely by the
  11881. laws of the State of California without regard to any principles which would
  11882. apply the laws of a different jurisdiction. The user agrees that any disputes
  11883. regarding this site shall be resolved solely in the courts located in Santa
  11884. Clara County, California. The user agrees said courts have personal
  11885. jurisdiction and agree to waive any right to transfer the dispute to any other
  11886. forum.
  11887. 2. Modification by Unicode Unicode shall have the right to modify
  11888. this Agreement at any time by posting it to this site. The user may not assign
  11889. any part of this Agreement without Unicode\x{2019}s prior written consent.
  11890. 3. Taxes. The user agrees to pay any taxes arising from access to
  11891. this website or use of the information herein, except for those based on
  11892. Unicode\x{2019}s net income.
  11893. 4. Severability. If any provision of this Agreement is declared
  11894. invalid or unenforceable, the remaining provisions of this Agreement shall
  11895. remain in effect.
  11896. 5. Entire Agreement. This Agreement constitutes the entire
  11897. agreement between the parties.
  11898. EXHIBIT 1
  11899. UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
  11900. Unicode Data Files include all data files under the directories
  11901. http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
  11902. http://www.unicode.org/cldr/data/ . Unicode Software includes any source code
  11903. published in the Unicode Standard or under the directories
  11904. http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
  11905. http://www.unicode.org/cldr/data/.
  11906. NOTICE TO USER: Carefully read the following legal agreement. BY
  11907. DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES
  11908. ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND
  11909. AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF
  11910. YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA
  11911. FILES OR SOFTWARE.
  11912. COPYRIGHT AND PERMISSION NOTICE
  11913. Copyright 1991-2007 Unicode, Inc. All rights reserved. Distributed under
  11914. the Terms of Use in http://www.unicode.org/copyright.html.
  11915. Permission is hereby granted, free of charge, to any person obtaining a
  11916. copy of the Unicode data files and any associated documentation (the "Data
  11917. Files") or Unicode software and any associated documentation (the "Software")
  11918. to deal in the Data Files or Software without restriction, including without
  11919. limitation the rights to use, copy, modify, merge, publish, distribute, and/or
  11920. sell copies of the Data Files or Software, and to permit persons to whom the
  11921. Data Files or Software are furnished to do so, provided that (a) the above
  11922. copyright notice(s) and this permission notice appear with all copies of the
  11923. Data Files or Software, (b) both the above copyright notice(s) and this
  11924. permission notice appear in associated documentation, and (c) there is clear
  11925. notice in each modified Data File or in the Software as well as in the
  11926. documentation associated with the Data File(s) or Software that the data or
  11927. software has been modified.
  11928. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
  11929. KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  11930. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
  11931. PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN
  11932. THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  11933. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  11934. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  11935. OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
  11936. SOFTWARE.
  11937. Except as contained in this notice, the name of a copyright holder shall
  11938. not be used in advertising or otherwise to promote the sale, use or other
  11939. dealings in these Data Files or Software without prior written authorization
  11940. of the copyright holder.
  11941. Unicode and the Unicode logo are trademarks of Unicode, Inc., and may be
  11942. registered in some jurisdictions. All other trademarks and registered
  11943. trademarks mentioned herein are the property of their respective owners.
  11944. ****************************
  11945. icu
  11946. ****************************
  11947. ICU
  11948. There are two licenses here:
  11949. - ICU license
  11950. - Unicode Terms of Use
  11951. ------------------------------------------------------------------------------
  11952. ICU License - ICU 1.8.1 and later
  11953. From http://source.icu-project.org/repos/icu/icu/trunk/license.html
  11954. X License (old version). For license pedigree see the
  11955. ICU FAQ at http://icu-project.org/userguide/icufaq.html
  11956. COPYRIGHT AND PERMISSION NOTICE
  11957. Copyright (c) 1995-2006 International Business Machines Corporation and others
  11958. All rights reserved.
  11959. Permission is hereby granted, free of charge, to any person obtaining a copy
  11960. of this software and associated documentation files (the "Software"), to deal
  11961. in the Software without restriction, including without limitation the rights
  11962. to use, copy, modify, merge, publish, distribute, and/or sell copies of the
  11963. Software, and to permit persons to whom the Software is furnished to do so,
  11964. provided that the above copyright notice(s) and this permission notice appear
  11965. in all copies of the Software and that both the above copyright notice(s) and
  11966. this permission notice appear in supporting documentation.
  11967. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  11968. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  11969. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  11970. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
  11971. LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY
  11972. DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  11973. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  11974. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  11975. Except as contained in this notice, the name of a copyright holder shall not
  11976. be used in advertising or otherwise to promote the sale, use or other dealings
  11977. in this Software without prior written authorization of the copyright holder.
  11978. All trademarks and registered trademarks mentioned herein are the property of their respective owners.
  11979. ------------------------------------------------------------------------------
  11980. Unicode Terms of Use, from http://www.unicode.org/copyright.html
  11981. For the general privacy policy governing access to this site, see the
  11982. Unicode Privacy Policy. For trademark usage, see the Unicode Consortium
  11983. Trademarks and Logo Policy.
  11984. Notice to End User: Terms of Use
  11985. Carefully read the following legal agreement ("Agreement"). Use or copying
  11986. of the software and/or codes provided with this agreement (The "Software")
  11987. constitutes your acceptance of these terms
  11988. 1. Unicode Copyright.
  11989. 1. Copyright 1991-2007 Unicode, Inc. All rights reserved.
  11990. 2. Certain documents and files on this website contain a legend
  11991. indicating that "Modification is permitted." Any person is hereby authorized,
  11992. without fee, to modify such documents and files to create derivative works
  11993. conforming to the Unicode Standard, subject to Terms and Conditions herein.
  11994. 3. Any person is hereby authorized, without fee, to view, use,
  11995. reproduce, and distribute all documents and files solely for informational
  11996. purposes in the creation of products supporting the Unicode Standard, subject
  11997. to the Terms and Conditions herein.
  11998. 4. Further specifications of rights and restrictions pertaining
  11999. to the use of the particular set of data files known as the "Unicode Character
  12000. Database" can be found in Exhibit 1.
  12001. 5. Each version of the Unicode Standard has further specifications
  12002. of rights and restrictions of use. For the book editions, these are found on
  12003. the back of the title page. For the online edition, certain files (such as the
  12004. PDF files for book chapters and code charts) carry specific restrictions. All
  12005. other files are covered under these general Terms of Use. To request a
  12006. permission to reproduce any part of the Unicode Standard, please contact the
  12007. Unicode Consortium.
  12008. 6. No license is granted to "mirror" the Unicode website where a
  12009. fee is charged for access to the "mirror" site.
  12010. 7. Modification is not permitted with respect to this document.
  12011. All copies of this document must be verbatim.
  12012. 2. Restricted Rights Legend. Any technical data or software which is
  12013. licensed to the United States of America, its agencies and/or instrumentalities
  12014. under this Agreement is commercial technical data or commercial computer
  12015. software developed exclusively at private expense as defined in FAR 2.101, or
  12016. DFARS 252.227-7014 (June 1995), as applicable. For technical data, use,
  12017. duplication, or disclosure by the Government is subject to restrictions as set
  12018. forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov 1995)
  12019. and this Agreement. For Software, in accordance with FAR 12-212 or
  12020. DFARS 227-7202, as applicable, use, duplication or disclosure by the Government
  12021. is subject to the restrictions set forth in this Agreement.
  12022. 3. Warranties and Disclaimers.
  12023. 1. This publication and/or website may include technical or
  12024. typographical errors or other inaccuracies . Changes are periodically added to
  12025. the information herein; these changes will be incorporated in new editions of
  12026. the publication and/or website. Unicode may make improvements and/or changes
  12027. in the product(s) and/or program(s) described in this publication and/or
  12028. website at any time.
  12029. 2. If this file has been purchased on magnetic or optical media
  12030. from Unicode, Inc. the sole and exclusive remedy for any claim will be exchange
  12031. of the defective media within ninety (90) days of original purchase.
  12032. 3. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR
  12033. SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS,
  12034. IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF
  12035. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
  12036. UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN
  12037. THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR
  12038. LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.
  12039. 4. Waiver of Damages. In no event shall Unicode or its licensors be
  12040. liable for any special, incidental, indirect or consequential damages of any
  12041. kind, or any damages whatsoever, whether or not Unicode was advised of the
  12042. possibility of the damage, including, without limitation, those resulting from
  12043. the following: loss of use, data or profits, in connection with the use,
  12044. modification or distribution of this information or its derivatives.
  12045. 5. Trademarks.
  12046. 1. Unicode and the Unicode logo are registered trademarks of
  12047. Unicode, Inc.
  12048. 2. This site contains product names and corporate names of other
  12049. companies. All product names and company names and logos mentioned herein are
  12050. the trademarks or registered trademarks of their respective owners. Other
  12051. products and corporate names mentioned herein which are trademarks of a third
  12052. party are used only for explanation and for the owners' benefit and with no
  12053. intent to infringe.
  12054. 3. Use of third party products or information referred to herein
  12055. is at the user\x{2019}s risk.
  12056. 6. Miscellaneous.
  12057. 1. Jurisdiction and Venue. This server is operated from a location
  12058. in the State of California, United States of America. Unicode makes no
  12059. representation that the materials are appropriate for use in other locations.
  12060. If you access this server from other locations, you are responsible for
  12061. compliance with local laws. This Agreement, all use of this site and any
  12062. claims and damages resulting from use of this site are governed solely by the
  12063. laws of the State of California without regard to any principles which would
  12064. apply the laws of a different jurisdiction. The user agrees that any disputes
  12065. regarding this site shall be resolved solely in the courts located in Santa
  12066. Clara County, California. The user agrees said courts have personal
  12067. jurisdiction and agree to waive any right to transfer the dispute to any other
  12068. forum.
  12069. 2. Modification by Unicode Unicode shall have the right to modify
  12070. this Agreement at any time by posting it to this site. The user may not assign
  12071. any part of this Agreement without Unicode\x{2019}s prior written consent.
  12072. 3. Taxes. The user agrees to pay any taxes arising from access to
  12073. this website or use of the information herein, except for those based on
  12074. Unicode\x{2019}s net income.
  12075. 4. Severability. If any provision of this Agreement is declared
  12076. invalid or unenforceable, the remaining provisions of this Agreement shall
  12077. remain in effect.
  12078. 5. Entire Agreement. This Agreement constitutes the entire
  12079. agreement between the parties.
  12080. EXHIBIT 1
  12081. UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
  12082. Unicode Data Files include all data files under the directories
  12083. http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
  12084. http://www.unicode.org/cldr/data/ . Unicode Software includes any source code
  12085. published in the Unicode Standard or under the directories
  12086. http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
  12087. http://www.unicode.org/cldr/data/.
  12088. NOTICE TO USER: Carefully read the following legal agreement. BY
  12089. DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES
  12090. ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND
  12091. AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF
  12092. YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA
  12093. FILES OR SOFTWARE.
  12094. COPYRIGHT AND PERMISSION NOTICE
  12095. Copyright 1991-2007 Unicode, Inc. All rights reserved. Distributed under
  12096. the Terms of Use in http://www.unicode.org/copyright.html.
  12097. Permission is hereby granted, free of charge, to any person obtaining a
  12098. copy of the Unicode data files and any associated documentation (the "Data
  12099. Files") or Unicode software and any associated documentation (the "Software")
  12100. to deal in the Data Files or Software without restriction, including without
  12101. limitation the rights to use, copy, modify, merge, publish, distribute, and/or
  12102. sell copies of the Data Files or Software, and to permit persons to whom the
  12103. Data Files or Software are furnished to do so, provided that (a) the above
  12104. copyright notice(s) and this permission notice appear with all copies of the
  12105. Data Files or Software, (b) both the above copyright notice(s) and this
  12106. permission notice appear in associated documentation, and (c) there is clear
  12107. notice in each modified Data File or in the Software as well as in the
  12108. documentation associated with the Data File(s) or Software that the data or
  12109. software has been modified.
  12110. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
  12111. KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  12112. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
  12113. PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN
  12114. THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  12115. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  12116. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  12117. OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
  12118. SOFTWARE.
  12119. Except as contained in this notice, the name of a copyright holder shall
  12120. not be used in advertising or otherwise to promote the sale, use or other
  12121. dealings in these Data Files or Software without prior written authorization
  12122. of the copyright holder.
  12123. Unicode and the Unicode logo are trademarks of Unicode, Inc., and may be
  12124. registered in some jurisdictions. All other trademarks and registered
  12125. trademarks mentioned herein are the property of their respective owners.
  12126. ****************************
  12127. java/android_libs/exoplayer
  12128. ****************************
  12129. Apache License
  12130. Version 2.0, January 2004
  12131. http://www.apache.org/licenses/
  12132. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  12133. 1. Definitions.
  12134. "License" shall mean the terms and conditions for use, reproduction,
  12135. and distribution as defined by Sections 1 through 9 of this document.
  12136. "Licensor" shall mean the copyright owner or entity authorized by
  12137. the copyright owner that is granting the License.
  12138. "Legal Entity" shall mean the union of the acting entity and all
  12139. other entities that control, are controlled by, or are under common
  12140. control with that entity. For the purposes of this definition,
  12141. "control" means (i) the power, direct or indirect, to cause the
  12142. direction or management of such entity, whether by contract or
  12143. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  12144. outstanding shares, or (iii) beneficial ownership of such entity.
  12145. "You" (or "Your") shall mean an individual or Legal Entity
  12146. exercising permissions granted by this License.
  12147. "Source" form shall mean the preferred form for making modifications,
  12148. including but not limited to software source code, documentation
  12149. source, and configuration files.
  12150. "Object" form shall mean any form resulting from mechanical
  12151. transformation or translation of a Source form, including but
  12152. not limited to compiled object code, generated documentation,
  12153. and conversions to other media types.
  12154. "Work" shall mean the work of authorship, whether in Source or
  12155. Object form, made available under the License, as indicated by a
  12156. copyright notice that is included in or attached to the work
  12157. (an example is provided in the Appendix below).
  12158. "Derivative Works" shall mean any work, whether in Source or Object
  12159. form, that is based on (or derived from) the Work and for which the
  12160. editorial revisions, annotations, elaborations, or other modifications
  12161. represent, as a whole, an original work of authorship. For the purposes
  12162. of this License, Derivative Works shall not include works that remain
  12163. separable from, or merely link (or bind by name) to the interfaces of,
  12164. the Work and Derivative Works thereof.
  12165. "Contribution" shall mean any work of authorship, including
  12166. the original version of the Work and any modifications or additions
  12167. to that Work or Derivative Works thereof, that is intentionally
  12168. submitted to Licensor for inclusion in the Work by the copyright owner
  12169. or by an individual or Legal Entity authorized to submit on behalf of
  12170. the copyright owner. For the purposes of this definition, "submitted"
  12171. means any form of electronic, verbal, or written communication sent
  12172. to the Licensor or its representatives, including but not limited to
  12173. communication on electronic mailing lists, source code control systems,
  12174. and issue tracking systems that are managed by, or on behalf of, the
  12175. Licensor for the purpose of discussing and improving the Work, but
  12176. excluding communication that is conspicuously marked or otherwise
  12177. designated in writing by the copyright owner as "Not a Contribution."
  12178. "Contributor" shall mean Licensor and any individual or Legal Entity
  12179. on behalf of whom a Contribution has been received by Licensor and
  12180. subsequently incorporated within the Work.
  12181. 2. Grant of Copyright License. Subject to the terms and conditions of
  12182. this License, each Contributor hereby grants to You a perpetual,
  12183. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12184. copyright license to reproduce, prepare Derivative Works of,
  12185. publicly display, publicly perform, sublicense, and distribute the
  12186. Work and such Derivative Works in Source or Object form.
  12187. 3. Grant of Patent License. Subject to the terms and conditions of
  12188. this License, each Contributor hereby grants to You a perpetual,
  12189. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12190. (except as stated in this section) patent license to make, have made,
  12191. use, offer to sell, sell, import, and otherwise transfer the Work,
  12192. where such license applies only to those patent claims licensable
  12193. by such Contributor that are necessarily infringed by their
  12194. Contribution(s) alone or by combination of their Contribution(s)
  12195. with the Work to which such Contribution(s) was submitted. If You
  12196. institute patent litigation against any entity (including a
  12197. cross-claim or counterclaim in a lawsuit) alleging that the Work
  12198. or a Contribution incorporated within the Work constitutes direct
  12199. or contributory patent infringement, then any patent licenses
  12200. granted to You under this License for that Work shall terminate
  12201. as of the date such litigation is filed.
  12202. 4. Redistribution. You may reproduce and distribute copies of the
  12203. Work or Derivative Works thereof in any medium, with or without
  12204. modifications, and in Source or Object form, provided that You
  12205. meet the following conditions:
  12206. (a) You must give any other recipients of the Work or
  12207. Derivative Works a copy of this License; and
  12208. (b) You must cause any modified files to carry prominent notices
  12209. stating that You changed the files; and
  12210. (c) You must retain, in the Source form of any Derivative Works
  12211. that You distribute, all copyright, patent, trademark, and
  12212. attribution notices from the Source form of the Work,
  12213. excluding those notices that do not pertain to any part of
  12214. the Derivative Works; and
  12215. (d) If the Work includes a "NOTICE" text file as part of its
  12216. distribution, then any Derivative Works that You distribute must
  12217. include a readable copy of the attribution notices contained
  12218. within such NOTICE file, excluding those notices that do not
  12219. pertain to any part of the Derivative Works, in at least one
  12220. of the following places: within a NOTICE text file distributed
  12221. as part of the Derivative Works; within the Source form or
  12222. documentation, if provided along with the Derivative Works; or,
  12223. within a display generated by the Derivative Works, if and
  12224. wherever such third-party notices normally appear. The contents
  12225. of the NOTICE file are for informational purposes only and
  12226. do not modify the License. You may add Your own attribution
  12227. notices within Derivative Works that You distribute, alongside
  12228. or as an addendum to the NOTICE text from the Work, provided
  12229. that such additional attribution notices cannot be construed
  12230. as modifying the License.
  12231. You may add Your own copyright statement to Your modifications and
  12232. may provide additional or different license terms and conditions
  12233. for use, reproduction, or distribution of Your modifications, or
  12234. for any such Derivative Works as a whole, provided Your use,
  12235. reproduction, and distribution of the Work otherwise complies with
  12236. the conditions stated in this License.
  12237. 5. Submission of Contributions. Unless You explicitly state otherwise,
  12238. any Contribution intentionally submitted for inclusion in the Work
  12239. by You to the Licensor shall be under the terms and conditions of
  12240. this License, without any additional terms or conditions.
  12241. Notwithstanding the above, nothing herein shall supersede or modify
  12242. the terms of any separate license agreement you may have executed
  12243. with Licensor regarding such Contributions.
  12244. 6. Trademarks. This License does not grant permission to use the trade
  12245. names, trademarks, service marks, or product names of the Licensor,
  12246. except as required for reasonable and customary use in describing the
  12247. origin of the Work and reproducing the content of the NOTICE file.
  12248. 7. Disclaimer of Warranty. Unless required by applicable law or
  12249. agreed to in writing, Licensor provides the Work (and each
  12250. Contributor provides its Contributions) on an "AS IS" BASIS,
  12251. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  12252. implied, including, without limitation, any warranties or conditions
  12253. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  12254. PARTICULAR PURPOSE. You are solely responsible for determining the
  12255. appropriateness of using or redistributing the Work and assume any
  12256. risks associated with Your exercise of permissions under this License.
  12257. 8. Limitation of Liability. In no event and under no legal theory,
  12258. whether in tort (including negligence), contract, or otherwise,
  12259. unless required by applicable law (such as deliberate and grossly
  12260. negligent acts) or agreed to in writing, shall any Contributor be
  12261. liable to You for damages, including any direct, indirect, special,
  12262. incidental, or consequential damages of any character arising as a
  12263. result of this License or out of the use or inability to use the
  12264. Work (including but not limited to damages for loss of goodwill,
  12265. work stoppage, computer failure or malfunction, or any and all
  12266. other commercial damages or losses), even if such Contributor
  12267. has been advised of the possibility of such damages.
  12268. 9. Accepting Warranty or Additional Liability. While redistributing
  12269. the Work or Derivative Works thereof, You may choose to offer,
  12270. and charge a fee for, acceptance of support, warranty, indemnity,
  12271. or other liability obligations and/or rights consistent with this
  12272. License. However, in accepting such obligations, You may act only
  12273. on Your own behalf and on Your sole responsibility, not on behalf
  12274. of any other Contributor, and only if You agree to indemnify,
  12275. defend, and hold each Contributor harmless for any liability
  12276. incurred by, or claims asserted against, such Contributor by reason
  12277. of your accepting any such warranty or additional liability.
  12278. END OF TERMS AND CONDITIONS
  12279. APPENDIX: How to apply the Apache License to your work.
  12280. To apply the Apache License to your work, attach the following
  12281. boilerplate notice, with the fields enclosed by brackets "[]"
  12282. replaced with your own identifying information. (Don't include
  12283. the brackets!) The text should be enclosed in the appropriate
  12284. comment syntax for the file format. We also recommend that a
  12285. file or class name and description of purpose be included on the
  12286. same "printed page" as the copyright notice for easier
  12287. identification within third-party archives.
  12288. Copyright [yyyy] [name of copyright owner]
  12289. Licensed under the Apache License, Version 2.0 (the "License");
  12290. you may not use this file except in compliance with the License.
  12291. You may obtain a copy of the License at
  12292. http://www.apache.org/licenses/LICENSE-2.0
  12293. Unless required by applicable law or agreed to in writing, software
  12294. distributed under the License is distributed on an "AS IS" BASIS,
  12295. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12296. See the License for the specific language governing permissions and
  12297. limitations under the License.
  12298. ****************************
  12299. java/android_libs/protobuf_nano
  12300. ****************************
  12301. Copyright 2008, Google Inc.
  12302. All rights reserved.
  12303. Redistribution and use in source and binary forms, with or without
  12304. modification, are permitted provided that the following conditions are
  12305. met:
  12306. * Redistributions of source code must retain the above copyright
  12307. notice, this list of conditions and the following disclaimer.
  12308. * Redistributions in binary form must reproduce the above
  12309. copyright notice, this list of conditions and the following disclaimer
  12310. in the documentation and/or other materials provided with the
  12311. distribution.
  12312. * Neither the name of Google Inc. nor the names of its
  12313. contributors may be used to endorse or promote products derived from
  12314. this software without specific prior written permission.
  12315. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  12316. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  12317. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  12318. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  12319. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  12320. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  12321. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  12322. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  12323. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  12324. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  12325. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  12326. Code generated by the Protocol Buffer compiler is owned by the owner
  12327. of the input file used when generating it. This code is not
  12328. standalone and requires a support library to be linked with it. This
  12329. support library is itself covered by the above license.
  12330. ****************************
  12331. javascript/jquery_ui
  12332. ****************************
  12333. The MIT License (MIT)
  12334. Copyright (c) 2015 jQuery Foundation and other contributors
  12335. Permission is hereby granted, free of charge, to any person obtaining a copy of
  12336. this software and associated documentation files (the "Software"), to deal in
  12337. the Software without restriction, including without limitation the rights to
  12338. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  12339. the Software, and to permit persons to whom the Software is furnished to do so,
  12340. subject to the following conditions:
  12341. The above copyright notice and this permission notice shall be included in all
  12342. copies or substantial portions of the Software.
  12343. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  12344. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  12345. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  12346. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  12347. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  12348. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  12349. ****************************
  12350. javascript/jquery/v2_0_1
  12351. ****************************
  12352. Copyright 2013 jQuery Foundation and other contributors
  12353. http://jquery.com/
  12354. https://github.com/jquery/jquery/blob/master/MIT-LICENSE.txt
  12355. https://github.com/jquery/sizzle/blob/master/LICENSE
  12356. jQuery and Sizzle are released under MIT Licence.
  12357. The text is provided below.
  12358. MIT License
  12359. ----
  12360. Copyright 2013 jQuery Foundation and other contributors
  12361. http://jquery.com/
  12362. Permission is hereby granted, free of charge, to any person obtaining
  12363. a copy of this software and associated documentation files (the
  12364. "Software"), to deal in the Software without restriction, including
  12365. without limitation the rights to use, copy, modify, merge, publish,
  12366. distribute, sublicense, and/or sell copies of the Software, and to
  12367. permit persons to whom the Software is furnished to do so, subject to
  12368. the following conditions:
  12369. The above copyright notice and this permission notice shall be
  12370. included in all copies or substantial portions of the Software.
  12371. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  12372. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  12373. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  12374. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  12375. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  12376. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  12377. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  12378. ****************************
  12379. javascript/tracing_framework
  12380. ****************************
  12381. Copyright 2012, Google Inc.
  12382. All rights reserved.
  12383. Redistribution and use in source and binary forms, with or without
  12384. modification, are permitted provided that the following conditions are
  12385. met:
  12386. * Redistributions of source code must retain the above copyright
  12387. notice, this list of conditions and the following disclaimer.
  12388. * Redistributions in binary form must reproduce the above
  12389. copyright notice, this list of conditions and the following disclaimer
  12390. in the documentation and/or other materials provided with the
  12391. distribution.
  12392. * Neither the name of Google Inc. nor the names of its
  12393. contributors may be used to endorse or promote products derived from
  12394. this software without specific prior written permission.
  12395. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  12396. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  12397. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  12398. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  12399. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  12400. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  12401. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  12402. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  12403. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  12404. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  12405. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  12406. ****************************
  12407. java_src/android_libs/exoplayer
  12408. ****************************
  12409. Apache License
  12410. Version 2.0, January 2004
  12411. http://www.apache.org/licenses/
  12412. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  12413. 1. Definitions.
  12414. "License" shall mean the terms and conditions for use, reproduction,
  12415. and distribution as defined by Sections 1 through 9 of this document.
  12416. "Licensor" shall mean the copyright owner or entity authorized by
  12417. the copyright owner that is granting the License.
  12418. "Legal Entity" shall mean the union of the acting entity and all
  12419. other entities that control, are controlled by, or are under common
  12420. control with that entity. For the purposes of this definition,
  12421. "control" means (i) the power, direct or indirect, to cause the
  12422. direction or management of such entity, whether by contract or
  12423. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  12424. outstanding shares, or (iii) beneficial ownership of such entity.
  12425. "You" (or "Your") shall mean an individual or Legal Entity
  12426. exercising permissions granted by this License.
  12427. "Source" form shall mean the preferred form for making modifications,
  12428. including but not limited to software source code, documentation
  12429. source, and configuration files.
  12430. "Object" form shall mean any form resulting from mechanical
  12431. transformation or translation of a Source form, including but
  12432. not limited to compiled object code, generated documentation,
  12433. and conversions to other media types.
  12434. "Work" shall mean the work of authorship, whether in Source or
  12435. Object form, made available under the License, as indicated by a
  12436. copyright notice that is included in or attached to the work
  12437. (an example is provided in the Appendix below).
  12438. "Derivative Works" shall mean any work, whether in Source or Object
  12439. form, that is based on (or derived from) the Work and for which the
  12440. editorial revisions, annotations, elaborations, or other modifications
  12441. represent, as a whole, an original work of authorship. For the purposes
  12442. of this License, Derivative Works shall not include works that remain
  12443. separable from, or merely link (or bind by name) to the interfaces of,
  12444. the Work and Derivative Works thereof.
  12445. "Contribution" shall mean any work of authorship, including
  12446. the original version of the Work and any modifications or additions
  12447. to that Work or Derivative Works thereof, that is intentionally
  12448. submitted to Licensor for inclusion in the Work by the copyright owner
  12449. or by an individual or Legal Entity authorized to submit on behalf of
  12450. the copyright owner. For the purposes of this definition, "submitted"
  12451. means any form of electronic, verbal, or written communication sent
  12452. to the Licensor or its representatives, including but not limited to
  12453. communication on electronic mailing lists, source code control systems,
  12454. and issue tracking systems that are managed by, or on behalf of, the
  12455. Licensor for the purpose of discussing and improving the Work, but
  12456. excluding communication that is conspicuously marked or otherwise
  12457. designated in writing by the copyright owner as "Not a Contribution."
  12458. "Contributor" shall mean Licensor and any individual or Legal Entity
  12459. on behalf of whom a Contribution has been received by Licensor and
  12460. subsequently incorporated within the Work.
  12461. 2. Grant of Copyright License. Subject to the terms and conditions of
  12462. this License, each Contributor hereby grants to You a perpetual,
  12463. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12464. copyright license to reproduce, prepare Derivative Works of,
  12465. publicly display, publicly perform, sublicense, and distribute the
  12466. Work and such Derivative Works in Source or Object form.
  12467. 3. Grant of Patent License. Subject to the terms and conditions of
  12468. this License, each Contributor hereby grants to You a perpetual,
  12469. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12470. (except as stated in this section) patent license to make, have made,
  12471. use, offer to sell, sell, import, and otherwise transfer the Work,
  12472. where such license applies only to those patent claims licensable
  12473. by such Contributor that are necessarily infringed by their
  12474. Contribution(s) alone or by combination of their Contribution(s)
  12475. with the Work to which such Contribution(s) was submitted. If You
  12476. institute patent litigation against any entity (including a
  12477. cross-claim or counterclaim in a lawsuit) alleging that the Work
  12478. or a Contribution incorporated within the Work constitutes direct
  12479. or contributory patent infringement, then any patent licenses
  12480. granted to You under this License for that Work shall terminate
  12481. as of the date such litigation is filed.
  12482. 4. Redistribution. You may reproduce and distribute copies of the
  12483. Work or Derivative Works thereof in any medium, with or without
  12484. modifications, and in Source or Object form, provided that You
  12485. meet the following conditions:
  12486. (a) You must give any other recipients of the Work or
  12487. Derivative Works a copy of this License; and
  12488. (b) You must cause any modified files to carry prominent notices
  12489. stating that You changed the files; and
  12490. (c) You must retain, in the Source form of any Derivative Works
  12491. that You distribute, all copyright, patent, trademark, and
  12492. attribution notices from the Source form of the Work,
  12493. excluding those notices that do not pertain to any part of
  12494. the Derivative Works; and
  12495. (d) If the Work includes a "NOTICE" text file as part of its
  12496. distribution, then any Derivative Works that You distribute must
  12497. include a readable copy of the attribution notices contained
  12498. within such NOTICE file, excluding those notices that do not
  12499. pertain to any part of the Derivative Works, in at least one
  12500. of the following places: within a NOTICE text file distributed
  12501. as part of the Derivative Works; within the Source form or
  12502. documentation, if provided along with the Derivative Works; or,
  12503. within a display generated by the Derivative Works, if and
  12504. wherever such third-party notices normally appear. The contents
  12505. of the NOTICE file are for informational purposes only and
  12506. do not modify the License. You may add Your own attribution
  12507. notices within Derivative Works that You distribute, alongside
  12508. or as an addendum to the NOTICE text from the Work, provided
  12509. that such additional attribution notices cannot be construed
  12510. as modifying the License.
  12511. You may add Your own copyright statement to Your modifications and
  12512. may provide additional or different license terms and conditions
  12513. for use, reproduction, or distribution of Your modifications, or
  12514. for any such Derivative Works as a whole, provided Your use,
  12515. reproduction, and distribution of the Work otherwise complies with
  12516. the conditions stated in this License.
  12517. 5. Submission of Contributions. Unless You explicitly state otherwise,
  12518. any Contribution intentionally submitted for inclusion in the Work
  12519. by You to the Licensor shall be under the terms and conditions of
  12520. this License, without any additional terms or conditions.
  12521. Notwithstanding the above, nothing herein shall supersede or modify
  12522. the terms of any separate license agreement you may have executed
  12523. with Licensor regarding such Contributions.
  12524. 6. Trademarks. This License does not grant permission to use the trade
  12525. names, trademarks, service marks, or product names of the Licensor,
  12526. except as required for reasonable and customary use in describing the
  12527. origin of the Work and reproducing the content of the NOTICE file.
  12528. 7. Disclaimer of Warranty. Unless required by applicable law or
  12529. agreed to in writing, Licensor provides the Work (and each
  12530. Contributor provides its Contributions) on an "AS IS" BASIS,
  12531. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  12532. implied, including, without limitation, any warranties or conditions
  12533. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  12534. PARTICULAR PURPOSE. You are solely responsible for determining the
  12535. appropriateness of using or redistributing the Work and assume any
  12536. risks associated with Your exercise of permissions under this License.
  12537. 8. Limitation of Liability. In no event and under no legal theory,
  12538. whether in tort (including negligence), contract, or otherwise,
  12539. unless required by applicable law (such as deliberate and grossly
  12540. negligent acts) or agreed to in writing, shall any Contributor be
  12541. liable to You for damages, including any direct, indirect, special,
  12542. incidental, or consequential damages of any character arising as a
  12543. result of this License or out of the use or inability to use the
  12544. Work (including but not limited to damages for loss of goodwill,
  12545. work stoppage, computer failure or malfunction, or any and all
  12546. other commercial damages or losses), even if such Contributor
  12547. has been advised of the possibility of such damages.
  12548. 9. Accepting Warranty or Additional Liability. While redistributing
  12549. the Work or Derivative Works thereof, You may choose to offer,
  12550. and charge a fee for, acceptance of support, warranty, indemnity,
  12551. or other liability obligations and/or rights consistent with this
  12552. License. However, in accepting such obligations, You may act only
  12553. on Your own behalf and on Your sole responsibility, not on behalf
  12554. of any other Contributor, and only if You agree to indemnify,
  12555. defend, and hold each Contributor harmless for any liability
  12556. incurred by, or claims asserted against, such Contributor by reason
  12557. of your accepting any such warranty or additional liability.
  12558. END OF TERMS AND CONDITIONS
  12559. APPENDIX: How to apply the Apache License to your work.
  12560. To apply the Apache License to your work, attach the following
  12561. boilerplate notice, with the fields enclosed by brackets "[]"
  12562. replaced with your own identifying information. (Don't include
  12563. the brackets!) The text should be enclosed in the appropriate
  12564. comment syntax for the file format. We also recommend that a
  12565. file or class name and description of purpose be included on the
  12566. same "printed page" as the copyright notice for easier
  12567. identification within third-party archives.
  12568. Copyright [yyyy] [name of copyright owner]
  12569. Licensed under the Apache License, Version 2.0 (the "License");
  12570. you may not use this file except in compliance with the License.
  12571. You may obtain a copy of the License at
  12572. http://www.apache.org/licenses/LICENSE-2.0
  12573. Unless required by applicable law or agreed to in writing, software
  12574. distributed under the License is distributed on an "AS IS" BASIS,
  12575. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12576. See the License for the specific language governing permissions and
  12577. limitations under the License.
  12578. ****************************
  12579. java_src/android_libs/protobuf_nano/v2
  12580. ****************************
  12581. Copyright 2008, Google Inc.
  12582. All rights reserved.
  12583. Redistribution and use in source and binary forms, with or without
  12584. modification, are permitted provided that the following conditions are
  12585. met:
  12586. * Redistributions of source code must retain the above copyright
  12587. notice, this list of conditions and the following disclaimer.
  12588. * Redistributions in binary form must reproduce the above
  12589. copyright notice, this list of conditions and the following disclaimer
  12590. in the documentation and/or other materials provided with the
  12591. distribution.
  12592. * Neither the name of Google Inc. nor the names of its
  12593. contributors may be used to endorse or promote products derived from
  12594. this software without specific prior written permission.
  12595. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  12596. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  12597. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  12598. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  12599. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  12600. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  12601. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  12602. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  12603. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  12604. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  12605. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  12606. Code generated by the Protocol Buffer compiler is owned by the owner
  12607. of the input file used when generating it. This code is not
  12608. standalone and requires a support library to be linked with it. This
  12609. support library is itself covered by the above license.
  12610. ****************************
  12611. jpeg
  12612. ****************************
  12613. (extracted from src/README)
  12614. LEGAL ISSUES
  12615. ============
  12616. In plain English:
  12617. 1. We don't promise that this software works. (But if you find any bugs,
  12618. please let us know!)
  12619. 2. You can use this software for whatever you want. You don't have to pay us.
  12620. 3. You may not pretend that you wrote this software. If you use it in a
  12621. program, you must acknowledge somewhere in your documentation that
  12622. you've used the IJG code.
  12623. In legalese:
  12624. The authors make NO WARRANTY or representation, either express or implied,
  12625. with respect to this software, its quality, accuracy, merchantability, or
  12626. fitness for a particular purpose. This software is provided "AS IS", and you,
  12627. its user, assume the entire risk as to its quality and accuracy.
  12628. This software is copyright (C) 1991-1998, Thomas G. Lane.
  12629. All Rights Reserved except as specified below.
  12630. Permission is hereby granted to use, copy, modify, and distribute this
  12631. software (or portions thereof) for any purpose, without fee, subject to these
  12632. conditions:
  12633. (1) If any part of the source code for this software is distributed, then this
  12634. README file must be included, with this copyright and no-warranty notice
  12635. unaltered; and any additions, deletions, or changes to the original files
  12636. must be clearly indicated in accompanying documentation.
  12637. (2) If only executable code is distributed, then the accompanying
  12638. documentation must state that "this software is based in part on the work of
  12639. the Independent JPEG Group".
  12640. (3) Permission for use of this software is granted only if the user accepts
  12641. full responsibility for any undesirable consequences; the authors accept
  12642. NO LIABILITY for damages of any kind.
  12643. These conditions apply to any software derived from or based on the IJG code,
  12644. not just to the unmodified library. If you use our work, you ought to
  12645. acknowledge us.
  12646. Permission is NOT granted for the use of any IJG author's name or company name
  12647. in advertising or publicity relating to this software or products derived from
  12648. it. This software may be referred to only as "the Independent JPEG Group's
  12649. software".
  12650. We specifically permit and encourage the use of this software as the basis of
  12651. commercial products, provided that all warranty or liability claims are
  12652. assumed by the product vendor.
  12653. ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
  12654. sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
  12655. ansi2knr.c is NOT covered by the above copyright and conditions, but instead
  12656. by the usual distribution terms of the Free Software Foundation; principally,
  12657. that you must include source code if you redistribute it. (See the file
  12658. ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part
  12659. of any program generated from the IJG code, this does not limit you more than
  12660. the foregoing paragraphs do.
  12661. The Unix configuration script "configure" was produced with GNU Autoconf.
  12662. It is copyright by the Free Software Foundation but is freely distributable.
  12663. The same holds for its supporting scripts (config.guess, config.sub,
  12664. ltconfig, ltmain.sh). Another support script, install-sh, is copyright
  12665. by M.I.T. but is also freely distributable.
  12666. It appears that the arithmetic coding option of the JPEG spec is covered by
  12667. patents owned by IBM, AT&amp;T, and Mitsubishi. Hence arithmetic coding cannot
  12668. legally be used without obtaining one or more licenses. For this reason,
  12669. support for arithmetic coding has been removed from the free JPEG software.
  12670. (Since arithmetic coding provides only a marginal gain over the unpatented
  12671. Huffman mode, it is unlikely that very many implementations will support it.)
  12672. So far as we are aware, there are no patent restrictions on the remaining
  12673. code.
  12674. The IJG distribution formerly included code to read and write GIF files.
  12675. To avoid entanglement with the Unisys LZW patent, GIF reading support has
  12676. been removed altogether, and the GIF writer has been simplified to produce
  12677. "uncompressed GIFs". This technique does not use the LZW algorithm; the
  12678. resulting GIF files are larger than usual, but are readable by all standard
  12679. GIF decoders.
  12680. We are required to state that
  12681. "The Graphics Interchange Format(c) is the Copyright property of
  12682. CompuServe Incorporated. GIF(sm) is a Service Mark property of
  12683. CompuServe Incorporated."
  12684. ****************************
  12685. libogg
  12686. ****************************
  12687. Copyright (c) 2002, Xiph.org Foundation
  12688. Redistribution and use in source and binary forms, with or without
  12689. modification, are permitted provided that the following conditions
  12690. are met:
  12691. - Redistributions of source code must retain the above copyright
  12692. notice, this list of conditions and the following disclaimer.
  12693. - Redistributions in binary form must reproduce the above copyright
  12694. notice, this list of conditions and the following disclaimer in the
  12695. documentation and/or other materials provided with the distribution.
  12696. - Neither the name of the Xiph.org Foundation nor the names of its
  12697. contributors may be used to endorse or promote products derived from
  12698. this software without specific prior written permission.
  12699. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  12700. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  12701. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  12702. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
  12703. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  12704. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  12705. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  12706. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  12707. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  12708. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  12709. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  12710. ****************************
  12711. libunwind
  12712. ****************************
  12713. Copyright (c) 2002 Hewlett-Packard Co.
  12714. Permission is hereby granted, free of charge, to any person obtaining
  12715. a copy of this software and associated documentation files (the
  12716. "Software"), to deal in the Software without restriction, including
  12717. without limitation the rights to use, copy, modify, merge, publish,
  12718. distribute, sublicense, and/or sell copies of the Software, and to
  12719. permit persons to whom the Software is furnished to do so, subject to
  12720. the following conditions:
  12721. The above copyright notice and this permission notice shall be
  12722. included in all copies or substantial portions of the Software.
  12723. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  12724. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  12725. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  12726. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  12727. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  12728. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  12729. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  12730. ****************************
  12731. libvorbis
  12732. ****************************
  12733. Copyright (c) 2002-2008 Xiph.org Foundation
  12734. Redistribution and use in source and binary forms, with or without
  12735. modification, are permitted provided that the following conditions
  12736. are met:
  12737. - Redistributions of source code must retain the above copyright
  12738. notice, this list of conditions and the following disclaimer.
  12739. - Redistributions in binary form must reproduce the above copyright
  12740. notice, this list of conditions and the following disclaimer in the
  12741. documentation and/or other materials provided with the distribution.
  12742. - Neither the name of the Xiph.org Foundation nor the names of its
  12743. contributors may be used to endorse or promote products derived from
  12744. this software without specific prior written permission.
  12745. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  12746. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  12747. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  12748. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
  12749. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  12750. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  12751. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  12752. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  12753. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  12754. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  12755. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  12756. ****************************
  12757. libxcb
  12758. ****************************
  12759. Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett.
  12760. All Rights Reserved.
  12761. Permission is hereby granted, free of charge, to any person
  12762. obtaining a copy of this software and associated
  12763. documentation files (the "Software"), to deal in the
  12764. Software without restriction, including without limitation
  12765. the rights to use, copy, modify, merge, publish, distribute,
  12766. sublicense, and/or sell copies of the Software, and to
  12767. permit persons to whom the Software is furnished to do so,
  12768. subject to the following conditions:
  12769. The above copyright notice and this permission notice shall
  12770. be included in all copies or substantial portions of the
  12771. Software.
  12772. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
  12773. KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  12774. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
  12775. PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS
  12776. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  12777. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  12778. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  12779. OTHER DEALINGS IN THE SOFTWARE.
  12780. Except as contained in this notice, the names of the authors
  12781. or their institutions shall not be used in advertising or
  12782. otherwise to promote the sale, use or other dealings in this
  12783. Software without prior written authorization from the
  12784. authors.
  12785. ****************************
  12786. libxml
  12787. ****************************
  12788. Libxml2, an XML C Parser
  12789. Except where otherwise noted in the source code (e.g. the files hash.c,
  12790. list.c and the trio files, which are covered by a similar licence but
  12791. with different Copyright notices) all the files are:
  12792. Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
  12793. Permission is hereby granted, free of charge, to any person obtaining a copy
  12794. of this software and associated documentation files (the "Software"), to deal
  12795. in the Software without restriction, including without limitation the rights
  12796. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  12797. copies of the Software, and to permit persons to whom the Software is fur-
  12798. nished to do so, subject to the following conditions:
  12799. The above copyright notice and this permission notice shall be included in
  12800. all copies or substantial portions of the Software.
  12801. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  12802. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
  12803. NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  12804. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  12805. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  12806. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  12807. THE SOFTWARE.
  12808. --------------------------------------------------------------------
  12809. Copyright (C) 2000,2012 Bjorn Reese and Daniel Veillard.
  12810. Permission to use, copy, modify, and distribute this software for any
  12811. purpose with or without fee is hereby granted, provided that the above
  12812. copyright notice and this permission notice appear in all copies.
  12813. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
  12814. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  12815. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  12816. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  12817. Author: breese@users.sourceforge.net
  12818. (taken from hash.c)
  12819. --------------------------------------------------------------------
  12820. Copyright (C) 2000 Gary Pennington and Daniel Veillard.
  12821. Permission to use, copy, modify, and distribute this software for any
  12822. purpose with or without fee is hereby granted, provided that the above
  12823. copyright notice and this permission notice appear in all copies.
  12824. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
  12825. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  12826. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  12827. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  12828. Author: Gary.Pennington@uk.sun.com
  12829. (taken from list.c)
  12830. --------------------------------------------------------------------
  12831. Copyright (C) 1998 Bjorn Reese and Daniel Stenberg.
  12832. Permission to use, copy, modify, and distribute this software for any
  12833. purpose with or without fee is hereby granted, provided that the above
  12834. copyright notice and this permission notice appear in all copies.
  12835. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
  12836. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  12837. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  12838. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  12839. (taken from trio.h and trio.c)
  12840. --------------------------------------------------------------------
  12841. Copyright (C) 2001 Bjorn Reese &lt;breese@users.sourceforge.net&gt;
  12842. Permission to use, copy, modify, and distribute this software for any
  12843. purpose with or without fee is hereby granted, provided that the above
  12844. copyright notice and this permission notice appear in all copies.
  12845. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
  12846. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  12847. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  12848. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  12849. (taken from triodef.h, trionan.h, and trionan.c)
  12850. --------------------------------------------------------------------
  12851. Copyright (C) 2000 Bjorn Reese and Daniel Stenberg.
  12852. Permission to use, copy, modify, and distribute this software for any
  12853. purpose with or without fee is hereby granted, provided that the above
  12854. copyright notice and this permission notice appear in all copies.
  12855. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
  12856. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  12857. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  12858. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  12859. (taken from triop.h)
  12860. --------------------------------------------------------------------
  12861. Copyright (C) 2001 Bjorn Reese and Daniel Stenberg.
  12862. Permission to use, copy, modify, and distribute this software for any
  12863. purpose with or without fee is hereby granted, provided that the above
  12864. copyright notice and this permission notice appear in all copies.
  12865. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
  12866. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  12867. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  12868. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  12869. (taken from triostr.h and triostr.c)
  12870. *************************************************************************
  12871. http://ctrio.sourceforge.net/
  12872. *************************************************************************
  12873. ****************************
  12874. lodepng
  12875. ****************************
  12876. LodePNG
  12877. Copyright (c) 2005-2013 Lode Vandevenne
  12878. This software is provided 'as-is', without any express or implied
  12879. warranty. In no event will the authors be held liable for any damages
  12880. arising from the use of this software.
  12881. Permission is granted to anyone to use this software for any purpose,
  12882. including commercial applications, and to alter it and redistribute it
  12883. freely, subject to the following restrictions:
  12884. 1. The origin of this software must not be misrepresented; you must not
  12885. claim that you wrote the original software. If you use this software
  12886. in a product, an acknowledgment in the product documentation would be
  12887. appreciated but is not required.
  12888. 2. Altered source versions must be plainly marked as such, and must not be
  12889. misrepresented as being the original software.
  12890. 3. This notice may not be removed or altered from any source
  12891. distribution.
  12892. ****************************
  12893. minizip
  12894. ****************************
  12895. zlib
  12896. (extracted from README, except for match.S)
  12897. Copyright notice:
  12898. (C) 1995-2004 Jean-loup Gailly and Mark Adler
  12899. This software is provided 'as-is', without any express or implied
  12900. warranty. In no event will the authors be held liable for any damages
  12901. arising from the use of this software.
  12902. Permission is granted to anyone to use this software for any purpose,
  12903. including commercial applications, and to alter it and redistribute it
  12904. freely, subject to the following restrictions:
  12905. 1. The origin of this software must not be misrepresented; you must not
  12906. claim that you wrote the original software. If you use this software
  12907. in a product, an acknowledgment in the product documentation would be
  12908. appreciated but is not required.
  12909. 2. Altered source versions must be plainly marked as such, and must not be
  12910. misrepresented as being the original software.
  12911. 3. This notice may not be removed or altered from any source distribution.
  12912. Jean-loup Gailly Mark Adler
  12913. jloup@gzip.org madler@alumni.caltech.edu
  12914. (extracted from match.S, for match.S only)
  12915. Copyright (C) 1998, 2007 Brian Raiter &lt;breadbox@muppetlabs.com&gt;
  12916. This software is provided 'as-is', without any express or implied
  12917. warranty. In no event will the author be held liable for any damages
  12918. arising from the use of this software.
  12919. Permission is granted to anyone to use this software for any purpose,
  12920. including commercial applications, and to alter it and redistribute it
  12921. freely, subject to the following restrictions:
  12922. 1. The origin of this software must not be misrepresented; you must not
  12923. claim that you wrote the original software. If you use this software
  12924. in a product, an acknowledgment in the product documentation would be
  12925. appreciated but is not required.
  12926. 2. Altered source versions must be plainly marked as such, and must not be
  12927. misrepresented as being the original software.
  12928. 3. This notice may not be removed or altered from any source distribution.
  12929. ****************************
  12930. mongoose
  12931. ****************************
  12932. Copyright (c) 2004-2013 Sergey Lyubka
  12933. Permission is hereby granted, free of charge, to any person obtaining a copy
  12934. of this software and associated documentation files (the "Software"), to deal
  12935. in the Software without restriction, including without limitation the rights
  12936. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  12937. copies of the Software, and to permit persons to whom the Software is
  12938. furnished to do so, subject to the following conditions:
  12939. The above copyright notice and this permission notice shall be included in
  12940. all copies or substantial portions of the Software.
  12941. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  12942. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  12943. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  12944. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  12945. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  12946. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  12947. THE SOFTWARE.
  12948. ****************************
  12949. objective_c/gtm_session_fetcher
  12950. ****************************
  12951. Apache License
  12952. Version 2.0, January 2004
  12953. http://www.apache.org/licenses/
  12954. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  12955. 1. Definitions.
  12956. "License" shall mean the terms and conditions for use, reproduction,
  12957. and distribution as defined by Sections 1 through 9 of this document.
  12958. "Licensor" shall mean the copyright owner or entity authorized by
  12959. the copyright owner that is granting the License.
  12960. "Legal Entity" shall mean the union of the acting entity and all
  12961. other entities that control, are controlled by, or are under common
  12962. control with that entity. For the purposes of this definition,
  12963. "control" means (i) the power, direct or indirect, to cause the
  12964. direction or management of such entity, whether by contract or
  12965. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  12966. outstanding shares, or (iii) beneficial ownership of such entity.
  12967. "You" (or "Your") shall mean an individual or Legal Entity
  12968. exercising permissions granted by this License.
  12969. "Source" form shall mean the preferred form for making modifications,
  12970. including but not limited to software source code, documentation
  12971. source, and configuration files.
  12972. "Object" form shall mean any form resulting from mechanical
  12973. transformation or translation of a Source form, including but
  12974. not limited to compiled object code, generated documentation,
  12975. and conversions to other media types.
  12976. "Work" shall mean the work of authorship, whether in Source or
  12977. Object form, made available under the License, as indicated by a
  12978. copyright notice that is included in or attached to the work
  12979. (an example is provided in the Appendix below).
  12980. "Derivative Works" shall mean any work, whether in Source or Object
  12981. form, that is based on (or derived from) the Work and for which the
  12982. editorial revisions, annotations, elaborations, or other modifications
  12983. represent, as a whole, an original work of authorship. For the purposes
  12984. of this License, Derivative Works shall not include works that remain
  12985. separable from, or merely link (or bind by name) to the interfaces of,
  12986. the Work and Derivative Works thereof.
  12987. "Contribution" shall mean any work of authorship, including
  12988. the original version of the Work and any modifications or additions
  12989. to that Work or Derivative Works thereof, that is intentionally
  12990. submitted to Licensor for inclusion in the Work by the copyright owner
  12991. or by an individual or Legal Entity authorized to submit on behalf of
  12992. the copyright owner. For the purposes of this definition, "submitted"
  12993. means any form of electronic, verbal, or written communication sent
  12994. to the Licensor or its representatives, including but not limited to
  12995. communication on electronic mailing lists, source code control systems,
  12996. and issue tracking systems that are managed by, or on behalf of, the
  12997. Licensor for the purpose of discussing and improving the Work, but
  12998. excluding communication that is conspicuously marked or otherwise
  12999. designated in writing by the copyright owner as "Not a Contribution."
  13000. "Contributor" shall mean Licensor and any individual or Legal Entity
  13001. on behalf of whom a Contribution has been received by Licensor and
  13002. subsequently incorporated within the Work.
  13003. 2. Grant of Copyright License. Subject to the terms and conditions of
  13004. this License, each Contributor hereby grants to You a perpetual,
  13005. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13006. copyright license to reproduce, prepare Derivative Works of,
  13007. publicly display, publicly perform, sublicense, and distribute the
  13008. Work and such Derivative Works in Source or Object form.
  13009. 3. Grant of Patent License. Subject to the terms and conditions of
  13010. this License, each Contributor hereby grants to You a perpetual,
  13011. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13012. (except as stated in this section) patent license to make, have made,
  13013. use, offer to sell, sell, import, and otherwise transfer the Work,
  13014. where such license applies only to those patent claims licensable
  13015. by such Contributor that are necessarily infringed by their
  13016. Contribution(s) alone or by combination of their Contribution(s)
  13017. with the Work to which such Contribution(s) was submitted. If You
  13018. institute patent litigation against any entity (including a
  13019. cross-claim or counterclaim in a lawsuit) alleging that the Work
  13020. or a Contribution incorporated within the Work constitutes direct
  13021. or contributory patent infringement, then any patent licenses
  13022. granted to You under this License for that Work shall terminate
  13023. as of the date such litigation is filed.
  13024. 4. Redistribution. You may reproduce and distribute copies of the
  13025. Work or Derivative Works thereof in any medium, with or without
  13026. modifications, and in Source or Object form, provided that You
  13027. meet the following conditions:
  13028. (a) You must give any other recipients of the Work or
  13029. Derivative Works a copy of this License; and
  13030. (b) You must cause any modified files to carry prominent notices
  13031. stating that You changed the files; and
  13032. (c) You must retain, in the Source form of any Derivative Works
  13033. that You distribute, all copyright, patent, trademark, and
  13034. attribution notices from the Source form of the Work,
  13035. excluding those notices that do not pertain to any part of
  13036. the Derivative Works; and
  13037. (d) If the Work includes a "NOTICE" text file as part of its
  13038. distribution, then any Derivative Works that You distribute must
  13039. include a readable copy of the attribution notices contained
  13040. within such NOTICE file, excluding those notices that do not
  13041. pertain to any part of the Derivative Works, in at least one
  13042. of the following places: within a NOTICE text file distributed
  13043. as part of the Derivative Works; within the Source form or
  13044. documentation, if provided along with the Derivative Works; or,
  13045. within a display generated by the Derivative Works, if and
  13046. wherever such third-party notices normally appear. The contents
  13047. of the NOTICE file are for informational purposes only and
  13048. do not modify the License. You may add Your own attribution
  13049. notices within Derivative Works that You distribute, alongside
  13050. or as an addendum to the NOTICE text from the Work, provided
  13051. that such additional attribution notices cannot be construed
  13052. as modifying the License.
  13053. You may add Your own copyright statement to Your modifications and
  13054. may provide additional or different license terms and conditions
  13055. for use, reproduction, or distribution of Your modifications, or
  13056. for any such Derivative Works as a whole, provided Your use,
  13057. reproduction, and distribution of the Work otherwise complies with
  13058. the conditions stated in this License.
  13059. 5. Submission of Contributions. Unless You explicitly state otherwise,
  13060. any Contribution intentionally submitted for inclusion in the Work
  13061. by You to the Licensor shall be under the terms and conditions of
  13062. this License, without any additional terms or conditions.
  13063. Notwithstanding the above, nothing herein shall supersede or modify
  13064. the terms of any separate license agreement you may have executed
  13065. with Licensor regarding such Contributions.
  13066. 6. Trademarks. This License does not grant permission to use the trade
  13067. names, trademarks, service marks, or product names of the Licensor,
  13068. except as required for reasonable and customary use in describing the
  13069. origin of the Work and reproducing the content of the NOTICE file.
  13070. 7. Disclaimer of Warranty. Unless required by applicable law or
  13071. agreed to in writing, Licensor provides the Work (and each
  13072. Contributor provides its Contributions) on an "AS IS" BASIS,
  13073. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  13074. implied, including, without limitation, any warranties or conditions
  13075. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  13076. PARTICULAR PURPOSE. You are solely responsible for determining the
  13077. appropriateness of using or redistributing the Work and assume any
  13078. risks associated with Your exercise of permissions under this License.
  13079. 8. Limitation of Liability. In no event and under no legal theory,
  13080. whether in tort (including negligence), contract, or otherwise,
  13081. unless required by applicable law (such as deliberate and grossly
  13082. negligent acts) or agreed to in writing, shall any Contributor be
  13083. liable to You for damages, including any direct, indirect, special,
  13084. incidental, or consequential damages of any character arising as a
  13085. result of this License or out of the use or inability to use the
  13086. Work (including but not limited to damages for loss of goodwill,
  13087. work stoppage, computer failure or malfunction, or any and all
  13088. other commercial damages or losses), even if such Contributor
  13089. has been advised of the possibility of such damages.
  13090. 9. Accepting Warranty or Additional Liability. While redistributing
  13091. the Work or Derivative Works thereof, You may choose to offer,
  13092. and charge a fee for, acceptance of support, warranty, indemnity,
  13093. or other liability obligations and/or rights consistent with this
  13094. License. However, in accepting such obligations, You may act only
  13095. on Your own behalf and on Your sole responsibility, not on behalf
  13096. of any other Contributor, and only if You agree to indemnify,
  13097. defend, and hold each Contributor harmless for any liability
  13098. incurred by, or claims asserted against, such Contributor by reason
  13099. of your accepting any such warranty or additional liability.
  13100. END OF TERMS AND CONDITIONS
  13101. APPENDIX: How to apply the Apache License to your work.
  13102. To apply the Apache License to your work, attach the following
  13103. boilerplate notice, with the fields enclosed by brackets "[]"
  13104. replaced with your own identifying information. (Don't include
  13105. the brackets!) The text should be enclosed in the appropriate
  13106. comment syntax for the file format. We also recommend that a
  13107. file or class name and description of purpose be included on the
  13108. same "printed page" as the copyright notice for easier
  13109. identification within third-party archives.
  13110. Copyright [yyyy] [name of copyright owner]
  13111. Licensed under the Apache License, Version 2.0 (the "License");
  13112. you may not use this file except in compliance with the License.
  13113. You may obtain a copy of the License at
  13114. http://www.apache.org/licenses/LICENSE-2.0
  13115. Unless required by applicable law or agreed to in writing, software
  13116. distributed under the License is distributed on an "AS IS" BASIS,
  13117. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13118. See the License for the specific language governing permissions and
  13119. limitations under the License.
  13120. ****************************
  13121. openctm
  13122. ****************************
  13123. Copyright (c) 2009-2010 Marcus Geelnard
  13124. This software is provided 'as-is', without any express or implied
  13125. warranty. In no event will the authors be held liable for any damages
  13126. arising from the use of this software.
  13127. Permission is granted to anyone to use this software for any purpose,
  13128. including commercial applications, and to alter it and redistribute it
  13129. freely, subject to the following restrictions:
  13130. 1. The origin of this software must not be misrepresented; you must not
  13131. claim that you wrote the original software. If you use this software
  13132. in a product, an acknowledgment in the product documentation would be
  13133. appreciated but is not required.
  13134. 2. Altered source versions must be plainly marked as such, and must not
  13135. be misrepresented as being the original software.
  13136. 3. This notice may not be removed or altered from any source
  13137. distribution.
  13138. ****************************
  13139. OpenCV
  13140. ****************************
  13141. IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
  13142. By downloading, copying, installing or using the software you agree to this license.
  13143. If you do not agree to this license, do not download, install,
  13144. copy or use the software.
  13145. Intel License Agreement
  13146. For Open Source Computer Vision Library
  13147. Copyright (C) 2000, 2001, Intel Corporation, all rights reserved.
  13148. Copyright (C) 2013, OpenCV Foundation, all rights reserved.
  13149. Third party copyrights are property of their respective owners.
  13150. Redistribution and use in source and binary forms, with or without modification,
  13151. are permitted provided that the following conditions are met:
  13152. * Redistribution's of source code must retain the above copyright notice,
  13153. this list of conditions and the following disclaimer.
  13154. * Redistribution's in binary form must reproduce the above copyright notice,
  13155. this list of conditions and the following disclaimer in the documentation
  13156. and/or other materials provided with the distribution.
  13157. * The name of Intel Corporation may not be used to endorse or promote products
  13158. derived from this software without specific prior written permission.
  13159. This software is provided by the copyright holders and contributors "as is" and
  13160. any express or implied warranties, including, but not limited to, the implied
  13161. warranties of merchantability and fitness for a particular purpose are disclaimed.
  13162. In no event shall the Intel Corporation or contributors be liable for any direct,
  13163. indirect, incidental, special, exemplary, or consequential damages
  13164. (including, but not limited to, procurement of substitute goods or services;
  13165. loss of use, data, or profits; or business interruption) however caused
  13166. and on any theory of liability, whether in contract, strict liability,
  13167. or tort (including negligence or otherwise) arising in any way out of
  13168. the use of this software, even if advised of the possibility of such damage.
  13169. ****************************
  13170. openssl
  13171. ****************************
  13172. BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL
  13173. licensing. Files that are completely new have a Google copyright and an ISC
  13174. license. This license is reproduced at the bottom of this file.
  13175. Contributors to BoringSSL are required to follow the CLA rules for Chromium:
  13176. https://cla.developers.google.com/clas
  13177. Some files from Intel are under yet another license, which is also included
  13178. underneath.
  13179. The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the
  13180. OpenSSL License and the original SSLeay license apply to the toolkit. See below
  13181. for the actual license texts. Actually both licenses are BSD-style Open Source
  13182. licenses. In case of any license issues related to OpenSSL please contact
  13183. openssl-core@openssl.org.
  13184. OpenSSL License
  13185. ---------------
  13186. /* ====================================================================
  13187. * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
  13188. *
  13189. * Redistribution and use in source and binary forms, with or without
  13190. * modification, are permitted provided that the following conditions
  13191. * are met:
  13192. *
  13193. * 1. Redistributions of source code must retain the above copyright
  13194. * notice, this list of conditions and the following disclaimer.
  13195. *
  13196. * 2. Redistributions in binary form must reproduce the above copyright
  13197. * notice, this list of conditions and the following disclaimer in
  13198. * the documentation and/or other materials provided with the
  13199. * distribution.
  13200. *
  13201. * 3. All advertising materials mentioning features or use of this
  13202. * software must display the following acknowledgment:
  13203. * "This product includes software developed by the OpenSSL Project
  13204. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  13205. *
  13206. * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  13207. * endorse or promote products derived from this software without
  13208. * prior written permission. For written permission, please contact
  13209. * openssl-core@openssl.org.
  13210. *
  13211. * 5. Products derived from this software may not be called "OpenSSL"
  13212. * nor may "OpenSSL" appear in their names without prior written
  13213. * permission of the OpenSSL Project.
  13214. *
  13215. * 6. Redistributions of any form whatsoever must retain the following
  13216. * acknowledgment:
  13217. * "This product includes software developed by the OpenSSL Project
  13218. * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  13219. *
  13220. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  13221. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  13222. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  13223. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  13224. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  13225. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  13226. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  13227. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  13228. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  13229. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  13230. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  13231. * OF THE POSSIBILITY OF SUCH DAMAGE.
  13232. * ====================================================================
  13233. *
  13234. * This product includes cryptographic software written by Eric Young
  13235. * (eay@cryptsoft.com). This product includes software written by Tim
  13236. * Hudson (tjh@cryptsoft.com).
  13237. *
  13238. */
  13239. Original SSLeay License
  13240. -----------------------
  13241. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  13242. * All rights reserved.
  13243. *
  13244. * This package is an SSL implementation written
  13245. * by Eric Young (eay@cryptsoft.com).
  13246. * The implementation was written so as to conform with Netscapes SSL.
  13247. *
  13248. * This library is free for commercial and non-commercial use as long as
  13249. * the following conditions are aheared to. The following conditions
  13250. * apply to all code found in this distribution, be it the RC4, RSA,
  13251. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  13252. * included with this distribution is covered by the same copyright terms
  13253. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  13254. *
  13255. * Copyright remains Eric Young's, and as such any Copyright notices in
  13256. * the code are not to be removed.
  13257. * If this package is used in a product, Eric Young should be given attribution
  13258. * as the author of the parts of the library used.
  13259. * This can be in the form of a textual message at program startup or
  13260. * in documentation (online or textual) provided with the package.
  13261. *
  13262. * Redistribution and use in source and binary forms, with or without
  13263. * modification, are permitted provided that the following conditions
  13264. * are met:
  13265. * 1. Redistributions of source code must retain the copyright
  13266. * notice, this list of conditions and the following disclaimer.
  13267. * 2. Redistributions in binary form must reproduce the above copyright
  13268. * notice, this list of conditions and the following disclaimer in the
  13269. * documentation and/or other materials provided with the distribution.
  13270. * 3. All advertising materials mentioning features or use of this software
  13271. * must display the following acknowledgement:
  13272. * "This product includes cryptographic software written by
  13273. * Eric Young (eay@cryptsoft.com)"
  13274. * The word 'cryptographic' can be left out if the rouines from the library
  13275. * being used are not cryptographic related :-).
  13276. * 4. If you include any Windows specific code (or a derivative thereof) from
  13277. * the apps directory (application code) you must include an acknowledgement:
  13278. * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  13279. *
  13280. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  13281. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  13282. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  13283. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  13284. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  13285. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  13286. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  13287. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  13288. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  13289. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  13290. * SUCH DAMAGE.
  13291. *
  13292. * The licence and distribution terms for any publically available version or
  13293. * derivative of this code cannot be changed. i.e. this code cannot simply be
  13294. * copied and put under another distribution licence
  13295. * [including the GNU Public Licence.]
  13296. */
  13297. ISC license used for completely new code in BoringSSL:
  13298. /* Copyright (c) 2015, Google Inc.
  13299. *
  13300. * Permission to use, copy, modify, and/or distribute this software for any
  13301. * purpose with or without fee is hereby granted, provided that the above
  13302. * copyright notice and this permission notice appear in all copies.
  13303. *
  13304. * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  13305. * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  13306. * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  13307. * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  13308. * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
  13309. * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  13310. * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
  13311. Some files from Intel carry the following license:
  13312. # Copyright (c) 2012, Intel Corporation
  13313. #
  13314. # All rights reserved.
  13315. #
  13316. # Redistribution and use in source and binary forms, with or without
  13317. # modification, are permitted provided that the following conditions are
  13318. # met:
  13319. #
  13320. # * Redistributions of source code must retain the above copyright
  13321. # notice, this list of conditions and the following disclaimer.
  13322. #
  13323. # * Redistributions in binary form must reproduce the above copyright
  13324. # notice, this list of conditions and the following disclaimer in the
  13325. # documentation and/or other materials provided with the
  13326. # distribution.
  13327. #
  13328. # * Neither the name of the Intel Corporation nor the names of its
  13329. # contributors may be used to endorse or promote products derived from
  13330. # this software without specific prior written permission.
  13331. #
  13332. #
  13333. # THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION ""AS IS"" AND ANY
  13334. # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  13335. # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  13336. # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION OR
  13337. # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  13338. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  13339. # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  13340. # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  13341. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  13342. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  13343. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  13344. ****************************
  13345. openssl/boringssl
  13346. ****************************
  13347. BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL
  13348. licensing. Files that are completely new have a Google copyright and an ISC
  13349. license. This license is reproduced at the bottom of this file.
  13350. Contributors to BoringSSL are required to follow the CLA rules for Chromium:
  13351. https://cla.developers.google.com/clas
  13352. Some files from Intel are under yet another license, which is also included
  13353. underneath.
  13354. The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the
  13355. OpenSSL License and the original SSLeay license apply to the toolkit. See below
  13356. for the actual license texts. Actually both licenses are BSD-style Open Source
  13357. licenses. In case of any license issues related to OpenSSL please contact
  13358. openssl-core@openssl.org.
  13359. OpenSSL License
  13360. ---------------
  13361. /* ====================================================================
  13362. * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
  13363. *
  13364. * Redistribution and use in source and binary forms, with or without
  13365. * modification, are permitted provided that the following conditions
  13366. * are met:
  13367. *
  13368. * 1. Redistributions of source code must retain the above copyright
  13369. * notice, this list of conditions and the following disclaimer.
  13370. *
  13371. * 2. Redistributions in binary form must reproduce the above copyright
  13372. * notice, this list of conditions and the following disclaimer in
  13373. * the documentation and/or other materials provided with the
  13374. * distribution.
  13375. *
  13376. * 3. All advertising materials mentioning features or use of this
  13377. * software must display the following acknowledgment:
  13378. * "This product includes software developed by the OpenSSL Project
  13379. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  13380. *
  13381. * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  13382. * endorse or promote products derived from this software without
  13383. * prior written permission. For written permission, please contact
  13384. * openssl-core@openssl.org.
  13385. *
  13386. * 5. Products derived from this software may not be called "OpenSSL"
  13387. * nor may "OpenSSL" appear in their names without prior written
  13388. * permission of the OpenSSL Project.
  13389. *
  13390. * 6. Redistributions of any form whatsoever must retain the following
  13391. * acknowledgment:
  13392. * "This product includes software developed by the OpenSSL Project
  13393. * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  13394. *
  13395. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  13396. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  13397. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  13398. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  13399. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  13400. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  13401. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  13402. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  13403. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  13404. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  13405. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  13406. * OF THE POSSIBILITY OF SUCH DAMAGE.
  13407. * ====================================================================
  13408. *
  13409. * This product includes cryptographic software written by Eric Young
  13410. * (eay@cryptsoft.com). This product includes software written by Tim
  13411. * Hudson (tjh@cryptsoft.com).
  13412. *
  13413. */
  13414. Original SSLeay License
  13415. -----------------------
  13416. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  13417. * All rights reserved.
  13418. *
  13419. * This package is an SSL implementation written
  13420. * by Eric Young (eay@cryptsoft.com).
  13421. * The implementation was written so as to conform with Netscapes SSL.
  13422. *
  13423. * This library is free for commercial and non-commercial use as long as
  13424. * the following conditions are aheared to. The following conditions
  13425. * apply to all code found in this distribution, be it the RC4, RSA,
  13426. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  13427. * included with this distribution is covered by the same copyright terms
  13428. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  13429. *
  13430. * Copyright remains Eric Young's, and as such any Copyright notices in
  13431. * the code are not to be removed.
  13432. * If this package is used in a product, Eric Young should be given attribution
  13433. * as the author of the parts of the library used.
  13434. * This can be in the form of a textual message at program startup or
  13435. * in documentation (online or textual) provided with the package.
  13436. *
  13437. * Redistribution and use in source and binary forms, with or without
  13438. * modification, are permitted provided that the following conditions
  13439. * are met:
  13440. * 1. Redistributions of source code must retain the copyright
  13441. * notice, this list of conditions and the following disclaimer.
  13442. * 2. Redistributions in binary form must reproduce the above copyright
  13443. * notice, this list of conditions and the following disclaimer in the
  13444. * documentation and/or other materials provided with the distribution.
  13445. * 3. All advertising materials mentioning features or use of this software
  13446. * must display the following acknowledgement:
  13447. * "This product includes cryptographic software written by
  13448. * Eric Young (eay@cryptsoft.com)"
  13449. * The word 'cryptographic' can be left out if the rouines from the library
  13450. * being used are not cryptographic related :-).
  13451. * 4. If you include any Windows specific code (or a derivative thereof) from
  13452. * the apps directory (application code) you must include an acknowledgement:
  13453. * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  13454. *
  13455. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  13456. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  13457. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  13458. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  13459. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  13460. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  13461. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  13462. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  13463. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  13464. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  13465. * SUCH DAMAGE.
  13466. *
  13467. * The licence and distribution terms for any publically available version or
  13468. * derivative of this code cannot be changed. i.e. this code cannot simply be
  13469. * copied and put under another distribution licence
  13470. * [including the GNU Public Licence.]
  13471. */
  13472. ISC license used for completely new code in BoringSSL:
  13473. /* Copyright (c) 2015, Google Inc.
  13474. *
  13475. * Permission to use, copy, modify, and/or distribute this software for any
  13476. * purpose with or without fee is hereby granted, provided that the above
  13477. * copyright notice and this permission notice appear in all copies.
  13478. *
  13479. * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  13480. * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  13481. * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  13482. * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  13483. * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
  13484. * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  13485. * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
  13486. Some files from Intel carry the following license:
  13487. # Copyright (c) 2012, Intel Corporation
  13488. #
  13489. # All rights reserved.
  13490. #
  13491. # Redistribution and use in source and binary forms, with or without
  13492. # modification, are permitted provided that the following conditions are
  13493. # met:
  13494. #
  13495. # * Redistributions of source code must retain the above copyright
  13496. # notice, this list of conditions and the following disclaimer.
  13497. #
  13498. # * Redistributions in binary form must reproduce the above copyright
  13499. # notice, this list of conditions and the following disclaimer in the
  13500. # documentation and/or other materials provided with the
  13501. # distribution.
  13502. #
  13503. # * Neither the name of the Intel Corporation nor the names of its
  13504. # contributors may be used to endorse or promote products derived from
  13505. # this software without specific prior written permission.
  13506. #
  13507. #
  13508. # THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION ""AS IS"" AND ANY
  13509. # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  13510. # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  13511. # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION OR
  13512. # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  13513. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  13514. # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  13515. # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  13516. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  13517. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  13518. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  13519. ****************************
  13520. pcre
  13521. ****************************
  13522. PCRE LICENCE
  13523. ------------
  13524. PCRE is a library of functions to support regular expressions whose syntax
  13525. and semantics are as close as possible to those of the Perl 5 language.
  13526. Release 8 of PCRE is distributed under the terms of the "BSD" licence, as
  13527. specified below. The documentation for PCRE, supplied in the "doc"
  13528. directory, is distributed under the same terms as the software itself. The data
  13529. in the testdata directory is not copyrighted and is in the public domain.
  13530. The basic library functions are written in C and are freestanding. Also
  13531. included in the distribution is a set of C++ wrapper functions, and a
  13532. just-in-time compiler that can be used to optimize pattern matching. These
  13533. are both optional features that can be omitted when the library is built.
  13534. THE BASIC LIBRARY FUNCTIONS
  13535. ---------------------------
  13536. Written by: Philip Hazel
  13537. Email local part: ph10
  13538. Email domain: cam.ac.uk
  13539. University of Cambridge Computing Service,
  13540. Cambridge, England.
  13541. Copyright (c) 1997-2015 University of Cambridge
  13542. All rights reserved.
  13543. PCRE JUST-IN-TIME COMPILATION SUPPORT
  13544. -------------------------------------
  13545. Written by: Zoltan Herczeg
  13546. Email local part: hzmester
  13547. Emain domain: freemail.hu
  13548. Copyright(c) 2010-2015 Zoltan Herczeg
  13549. All rights reserved.
  13550. STACK-LESS JUST-IN-TIME COMPILER
  13551. --------------------------------
  13552. Written by: Zoltan Herczeg
  13553. Email local part: hzmester
  13554. Emain domain: freemail.hu
  13555. Copyright(c) 2009-2015 Zoltan Herczeg
  13556. All rights reserved.
  13557. THE C++ WRAPPER FUNCTIONS
  13558. -------------------------
  13559. Contributed by: Google Inc.
  13560. Copyright (c) 2007-2012, Google Inc.
  13561. All rights reserved.
  13562. THE "BSD" LICENCE
  13563. -----------------
  13564. Redistribution and use in source and binary forms, with or without
  13565. modification, are permitted provided that the following conditions are met:
  13566. * Redistributions of source code must retain the above copyright notice,
  13567. this list of conditions and the following disclaimer.
  13568. * Redistributions in binary form must reproduce the above copyright
  13569. notice, this list of conditions and the following disclaimer in the
  13570. documentation and/or other materials provided with the distribution.
  13571. * Neither the name of the University of Cambridge nor the name of Google
  13572. Inc. nor the names of their contributors may be used to endorse or
  13573. promote products derived from this software without specific prior
  13574. written permission.
  13575. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  13576. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  13577. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  13578. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  13579. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  13580. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  13581. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  13582. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  13583. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  13584. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  13585. POSSIBILITY OF SUCH DAMAGE.
  13586. End
  13587. ****************************
  13588. pffft
  13589. ****************************
  13590. Copyright (c) 2013 Julien Pommier ( pommier@modartt.com )
  13591. Based on original fortran 77 code from FFTPACKv4 from NETLIB,
  13592. authored by Dr Paul Swarztrauber of NCAR, in 1985.
  13593. As confirmed by the NCAR fftpack software curators, the following
  13594. FFTPACKv5 license applies to FFTPACKv4 sources. My changes are
  13595. released under the same terms.
  13596. FFTPACK license:
  13597. http://www.cisl.ucar.edu/css/software/fftpack5/ftpk.html
  13598. Copyright (c) 2004 the University Corporation for Atmospheric
  13599. Research ("UCAR"). All rights reserved. Developed by NCAR's
  13600. Computational and Information Systems Laboratory, UCAR,
  13601. www.cisl.ucar.edu.
  13602. Redistribution and use of the Software in source and binary forms,
  13603. with or without modification, is permitted provided that the
  13604. following conditions are met:
  13605. - Neither the names of NCAR's Computational and Information Systems
  13606. Laboratory, the University Corporation for Atmospheric Research,
  13607. nor the names of its sponsors or contributors may be used to
  13608. endorse or promote products derived from this Software without
  13609. specific prior written permission.
  13610. - Redistributions of source code must retain the above copyright
  13611. notices, this list of conditions, and the disclaimer below.
  13612. - Redistributions in binary form must reproduce the above copyright
  13613. notice, this list of conditions, and the disclaimer below in the
  13614. documentation and/or other materials provided with the
  13615. distribution.
  13616. THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  13617. EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE WARRANTIES OF
  13618. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  13619. NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT
  13620. HOLDERS BE LIABLE FOR ANY CLAIM, INDIRECT, INCIDENTAL, SPECIAL,
  13621. EXEMPLARY, OR CONSEQUENTIAL DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  13622. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  13623. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  13624. SOFTWARE.
  13625. ****************************
  13626. png
  13627. ****************************
  13628. libpng
  13629. This copy of the libpng notices is provided for your convenience. In case of
  13630. any discrepancy between this copy and the notices in the file png.h that is
  13631. included in the libpng distribution, the latter shall prevail.
  13632. COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
  13633. If you modify libpng you may insert additional notices immediately following
  13634. this sentence.
  13635. libpng versions 1.2.6, August 15, 2004, through 1.2.27, April 29, 2008, are
  13636. Copyright (c) 2004, 2006-2008 Glenn Randers-Pehrson, and are
  13637. distributed according to the same disclaimer and license as libpng-1.2.5
  13638. with the following individual added to the list of Contributing Authors
  13639. Cosmin Truta
  13640. libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
  13641. Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
  13642. distributed according to the same disclaimer and license as libpng-1.0.6
  13643. with the following individuals added to the list of Contributing Authors
  13644. Simon-Pierre Cadieux
  13645. Eric S. Raymond
  13646. Gilles Vollant
  13647. and with the following additions to the disclaimer:
  13648. There is no warranty against interference with your enjoyment of the
  13649. library or against infringement. There is no warranty that our
  13650. efforts or the library will fulfill any of your particular purposes
  13651. or needs. This library is provided with all faults, and the entire
  13652. risk of satisfactory quality, performance, accuracy, and effort is with
  13653. the user.
  13654. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
  13655. Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
  13656. distributed according to the same disclaimer and license as libpng-0.96,
  13657. with the following individuals added to the list of Contributing Authors:
  13658. Tom Lane
  13659. Glenn Randers-Pehrson
  13660. Willem van Schaik
  13661. libpng versions 0.89, June 1996, through 0.96, May 1997, are
  13662. Copyright (c) 1996, 1997 Andreas Dilger
  13663. Distributed according to the same disclaimer and license as libpng-0.88,
  13664. with the following individuals added to the list of Contributing Authors:
  13665. John Bowler
  13666. Kevin Bracey
  13667. Sam Bushell
  13668. Magnus Holmgren
  13669. Greg Roelofs
  13670. Tom Tanner
  13671. libpng versions 0.5, May 1995, through 0.88, January 1996, are
  13672. Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
  13673. For the purposes of this copyright and license, "Contributing Authors"
  13674. is defined as the following set of individuals:
  13675. Andreas Dilger
  13676. Dave Martindale
  13677. Guy Eric Schalnat
  13678. Paul Schmidt
  13679. Tim Wegner
  13680. The PNG Reference Library is supplied "AS IS". The Contributing Authors
  13681. and Group 42, Inc. disclaim all warranties, expressed or implied,
  13682. including, without limitation, the warranties of merchantability and of
  13683. fitness for any purpose. The Contributing Authors and Group 42, Inc.
  13684. assume no liability for direct, indirect, incidental, special, exemplary,
  13685. or consequential damages, which may result from the use of the PNG
  13686. Reference Library, even if advised of the possibility of such damage.
  13687. Permission is hereby granted to use, copy, modify, and distribute this
  13688. source code, or portions hereof, for any purpose, without fee, subject
  13689. to the following restrictions:
  13690. 1. The origin of this source code must not be misrepresented.
  13691. 2. Altered versions must be plainly marked as such and must not
  13692. be misrepresented as being the original source.
  13693. 3. This Copyright notice may not be removed or altered from any
  13694. source or altered source distribution.
  13695. The Contributing Authors and Group 42, Inc. specifically permit, without
  13696. fee, and encourage the use of this source code as a component to
  13697. supporting the PNG file format in commercial products. If you use this
  13698. source code in a product, acknowledgment is not required but would be
  13699. appreciated.
  13700. A "png_get_copyright" function is available, for convenient use in "about"
  13701. boxes and the like:
  13702. printf("%s",png_get_copyright(NULL));
  13703. Also, the PNG logo (in PNG format, of course) is supplied in the
  13704. files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
  13705. Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
  13706. certification mark of the Open Source Initiative.
  13707. Glenn Randers-Pehrson
  13708. glennrp at users.sourceforge.net
  13709. April 29, 2008
  13710. ****************************
  13711. protobuf
  13712. ****************************
  13713. Copyright 2008, Google Inc.
  13714. All rights reserved.
  13715. Redistribution and use in source and binary forms, with or without
  13716. modification, are permitted provided that the following conditions are
  13717. met:
  13718. * Redistributions of source code must retain the above copyright
  13719. notice, this list of conditions and the following disclaimer.
  13720. * Redistributions in binary form must reproduce the above
  13721. copyright notice, this list of conditions and the following disclaimer
  13722. in the documentation and/or other materials provided with the
  13723. distribution.
  13724. * Neither the name of Google Inc. nor the names of its
  13725. contributors may be used to endorse or promote products derived from
  13726. this software without specific prior written permission.
  13727. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  13728. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  13729. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  13730. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  13731. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  13732. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  13733. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  13734. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  13735. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  13736. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  13737. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  13738. Code generated by the Protocol Buffer compiler is owned by the owner
  13739. of the input file used when generating it. This code is not
  13740. standalone and requires a support library to be linked with it. This
  13741. support library is itself covered by the above license.
  13742. ****************************
  13743. re2
  13744. ****************************
  13745. // Copyright (c) 2009 The RE2 Authors. All rights reserved.
  13746. //
  13747. // Redistribution and use in source and binary forms, with or without
  13748. // modification, are permitted provided that the following conditions are
  13749. // met:
  13750. //
  13751. // * Redistributions of source code must retain the above copyright
  13752. // notice, this list of conditions and the following disclaimer.
  13753. // * Redistributions in binary form must reproduce the above
  13754. // copyright notice, this list of conditions and the following disclaimer
  13755. // in the documentation and/or other materials provided with the
  13756. // distribution.
  13757. // * Neither the name of Google Inc. nor the names of its
  13758. // contributors may be used to endorse or promote products derived from
  13759. // this software without specific prior written permission.
  13760. //
  13761. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  13762. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  13763. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  13764. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  13765. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  13766. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  13767. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  13768. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  13769. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  13770. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  13771. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  13772. ****************************
  13773. stblib
  13774. ****************************
  13775. License for STBLIB - A collection of public-domain single-file C/C++
  13776. libraries, primarily aimed at game developers.
  13777. The compilation and test files are licensed under the MIT license, but the
  13778. single-file libraries themselves are in the public domain (free for use and
  13779. modification for any purpose without legal friction).
  13780. The MIT License (MIT)
  13781. Permission is hereby granted, free of charge, to any person obtaining a copy
  13782. of this software and associated documentation files (the "Software"), to deal
  13783. in the Software without restriction, including without limitation the rights
  13784. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  13785. copies of the Software, and to permit persons to whom the Software is
  13786. furnished to do so, subject to the following conditions:
  13787. The above copyright notice and this permission notice shall be included in
  13788. all copies or substantial portions of the Software.
  13789. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  13790. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  13791. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  13792. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  13793. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  13794. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  13795. THE SOFTWARE.
  13796. ****************************
  13797. stl
  13798. ****************************
  13799. SGI STL
  13800. The STL portion of GNU libstdc++ that is used with gcc3 and gcc4 is licensed
  13801. under the GPL, with the following exception:
  13802. # As a special exception, you may use this file as part of a free software
  13803. # library without restriction. Specifically, if other files instantiate
  13804. # templates or use macros or inline functions from this file, or you compile
  13805. # this file and link it with other files to produce an executable, this
  13806. # file does not by itself cause the resulting executable to be covered by
  13807. # the GNU General Public License. This exception does not however
  13808. # invalidate any other reasons why the executable file might be covered by
  13809. # the GNU General Public License.
  13810. ****************************
  13811. tinyxml
  13812. ****************************
  13813. TinyXml is released under the zlib license:
  13814. This software is provided 'as-is', without any express or implied
  13815. warranty. In no event will the authors be held liable for any
  13816. damages arising from the use of this software.
  13817. Permission is granted to anyone to use this software for any
  13818. purpose, including commercial applications, and to alter it and
  13819. redistribute it freely, subject to the following restrictions:
  13820. 1. The origin of this software must not be misrepresented; you must
  13821. not claim that you wrote the original software. If you use this
  13822. software in a product, an acknowledgment in the product documentation
  13823. would be appreciated but is not required.
  13824. 2. Altered source versions must be plainly marked as such, and
  13825. must not be misrepresented as being the original software.
  13826. 3. This notice may not be removed or altered from any source
  13827. distribution.
  13828. ****************************
  13829. tz
  13830. ****************************
  13831. With a few exceptions, all files in the tz code and data (including
  13832. this one) are in the public domain. The exceptions are tzcode's
  13833. date.c, newstrftime.3, and strftime.c, which contain material derived
  13834. from BSD and which use the BSD 3-clause license.
  13835. ****************************
  13836. utf
  13837. ****************************
  13838. UTF-8 Library
  13839. The authors of this software are Rob Pike and Ken Thompson.
  13840. Copyright (c) 1998-2002 by Lucent Technologies.
  13841. Permission to use, copy, modify, and distribute this software for any
  13842. purpose without fee is hereby granted, provided that this entire notice
  13843. is included in all copies of any software which is or includes a copy
  13844. or modification of this software and in all copies of the supporting
  13845. documentation for such software.
  13846. THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
  13847. WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
  13848. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  13849. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  13850. ****************************
  13851. xmpmeta
  13852. ****************************
  13853. xmpmeta. A fast XMP metadata parsing and writing library.
  13854. Copyright 2016 Google Inc. All rights reserved.
  13855. Redistribution and use in source and binary forms, with or without
  13856. modification, are permitted provided that the following conditions are met:
  13857. * Redistributions of source code must retain the above copyright notice,
  13858. this list of conditions and the following disclaimer.
  13859. * Redistributions in binary form must reproduce the above copyright notice,
  13860. this list of conditions and the following disclaimer in the documentation
  13861. and/or other materials provided with the distribution.
  13862. * Neither the name of Google Inc. nor the names of its contributors may be
  13863. used to endorse or promote products derived from this software without
  13864. specific prior written permission.
  13865. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  13866. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  13867. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  13868. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  13869. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  13870. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  13871. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  13872. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  13873. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  13874. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  13875. POSSIBILITY OF SUCH DAMAGE.
  13876. ****************************
  13877. Xorg
  13878. ****************************
  13879. The following is the 'standard copyright' agreed upon by most contributors,
  13880. and is currently the canonical license preferred by the X.Org Foundation.
  13881. This is a slight variant of the common MIT license form published by the
  13882. Open Source Initiative at http://www.opensource.org/licenses/mit-license.php
  13883. Copyright holders of new code should use this license statement where
  13884. possible, and insert their name to this list. Please sort by surname
  13885. for people, and by the full name for other entities (e.g. Juliusz
  13886. Chroboczek sorts before Intel Corporation sorts before Daniel Stone).
  13887. See each individual source file or directory for the license that applies
  13888. to that file.
  13889. Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett
  13890. Copyright © 2009 Red Hat, Inc.
  13891. Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates.
  13892. All rights reserved.
  13893. Permission is hereby granted, free of charge, to any person obtaining a
  13894. copy of this software and associated documentation files (the "Software"),
  13895. to deal in the Software without restriction, including without limitation
  13896. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  13897. and/or sell copies of the Software, and to permit persons to whom the
  13898. Software is furnished to do so, subject to the following conditions:
  13899. The above copyright notice and this permission notice (including the next
  13900. paragraph) shall be included in all copies or substantial portions of the
  13901. Software.
  13902. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  13903. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  13904. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  13905. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  13906. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  13907. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  13908. DEALINGS IN THE SOFTWARE.
  13909. ----------------------------------------------------------------------
  13910. The following licenses are 'legacy' - usually MIT/X11 licenses with the name
  13911. of the copyright holder(s) in the license statement:
  13912. Copyright 1984-1994, 1998 The Open Group
  13913. Permission to use, copy, modify, distribute, and sell this software and its
  13914. documentation for any purpose is hereby granted without fee, provided that
  13915. the above copyright notice appear in all copies and that both that
  13916. copyright notice and this permission notice appear in supporting
  13917. documentation.
  13918. The above copyright notice and this permission notice shall be included in
  13919. all copies or substantial portions of the Software.
  13920. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  13921. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  13922. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  13923. OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  13924. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  13925. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  13926. Except as contained in this notice, the name of The Open Group shall not be
  13927. used in advertising or otherwise to promote the sale, use or other dealings
  13928. in this Software without prior written authorization from The Open Group.
  13929. X Window System is a trademark of The Open Group.
  13930. ----------------------------------------
  13931. Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium
  13932. Copyright 2000 The XFree86 Project, Inc.
  13933. Permission is hereby granted, free of charge, to any person obtaining
  13934. a copy of this software and associated documentation files (the
  13935. "Software"), to deal in the Software without restriction, including
  13936. without limitation the rights to use, copy, modify, merge, publish,
  13937. distribute, sublicense, and/or sell copies of the Software, and to
  13938. permit persons to whom the Software is furnished to do so, subject to
  13939. the following conditions:
  13940. The above copyright notice and this permission notice shall be included
  13941. in all copies or substantial portions of the Software.
  13942. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  13943. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  13944. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  13945. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
  13946. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  13947. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  13948. OTHER DEALINGS IN THE SOFTWARE.
  13949. Except as contained in this notice, the name of the X Consortium shall
  13950. not be used in advertising or otherwise to promote the sale, use or
  13951. other dealings in this Software without prior written authorization
  13952. from the X Consortium.
  13953. Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by
  13954. Digital Equipment Corporation
  13955. Portions Copyright 1990, 1991 by Tektronix, Inc.
  13956. Permission to use, copy, modify and distribute this documentation for
  13957. any purpose and without fee is hereby granted, provided that the above
  13958. copyright notice appears in all copies and that both that copyright notice
  13959. and this permission notice appear in all copies, and that the names of
  13960. Digital and Tektronix not be used in in advertising or publicity pertaining
  13961. to this documentation without specific, written prior permission.
  13962. Digital and Tektronix makes no representations about the suitability
  13963. of this documentation for any purpose.
  13964. It is provided ``as is'' without express or implied warranty.
  13965. ----------------------------------------
  13966. Copyright (c) 1999-2000 Free Software Foundation, Inc.
  13967. Permission is hereby granted, free of charge, to any person obtaining a copy
  13968. of this software and associated documentation files (the "Software"), to deal
  13969. in the Software without restriction, including without limitation the rights
  13970. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  13971. copies of the Software, and to permit persons to whom the Software is
  13972. furnished to do so, subject to the following conditions:
  13973. The above copyright notice and this permission notice shall be included in
  13974. all copies or substantial portions of the Software.
  13975. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  13976. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  13977. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  13978. FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  13979. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
  13980. IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  13981. Except as contained in this notice, the name of the Free Software Foundation
  13982. shall not be used in advertising or otherwise to promote the sale, use or
  13983. other dealings in this Software without prior written authorization from the
  13984. Free Software Foundation.
  13985. ----------------------------------------
  13986. Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc.
  13987. All Rights Reserved
  13988. This file is a component of an X Window System-specific implementation
  13989. of Xcms based on the TekColor Color Management System. TekColor is a
  13990. trademark of Tektronix, Inc. The term "TekHVC" designates a particular
  13991. color space that is the subject of U.S. Patent No. 4,985,853 (equivalent
  13992. foreign patents pending). Permission is hereby granted to use, copy,
  13993. modify, sell, and otherwise distribute this software and its
  13994. documentation for any purpose and without fee, provided that:
  13995. 1. This copyright, permission, and disclaimer notice is reproduced in
  13996. all copies of this software and any modification thereof and in
  13997. supporting documentation;
  13998. 2. Any color-handling application which displays TekHVC color
  13999. cooordinates identifies these as TekHVC color coordinates in any
  14000. interface that displays these coordinates and in any associated
  14001. documentation;
  14002. 3. The term "TekHVC" is always used, and is only used, in association
  14003. with the mathematical derivations of the TekHVC Color Space,
  14004. including those provided in this file and any equivalent pathways and
  14005. mathematical derivations, regardless of digital (e.g., floating point
  14006. or integer) representation.
  14007. Tektronix makes no representation about the suitability of this software
  14008. for any purpose. It is provided "as is" and with all faults.
  14009. TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE,
  14010. INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  14011. PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY
  14012. SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
  14013. RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER IN AN ACTION OF
  14014. CONTRACT, NEGLIGENCE, OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  14015. CONNECTION WITH THE USE OR THE PERFORMANCE OF THIS SOFTWARE.
  14016. ----------------------------------------
  14017. (c) Copyright 1995 FUJITSU LIMITED
  14018. This is source code modified by FUJITSU LIMITED under the Joint
  14019. Development Agreement for the CDE/Motif PST.
  14020. ----------------------------------------
  14021. Copyright 1992 by Oki Technosystems Laboratory, Inc.
  14022. Copyright 1992 by Fuji Xerox Co., Ltd.
  14023. Permission to use, copy, modify, distribute, and sell this software
  14024. and its documentation for any purpose is hereby granted without fee,
  14025. provided that the above copyright notice appear in all copies and
  14026. that both that copyright notice and this permission notice appear
  14027. in supporting documentation, and that the name of Oki Technosystems
  14028. Laboratory and Fuji Xerox not be used in advertising or publicity
  14029. pertaining to distribution of the software without specific, written
  14030. prior permission.
  14031. Oki Technosystems Laboratory and Fuji Xerox make no representations
  14032. about the suitability of this software for any purpose. It is provided
  14033. "as is" without express or implied warranty.
  14034. OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES
  14035. WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
  14036. MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS
  14037. LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  14038. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
  14039. OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  14040. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  14041. OR PERFORMANCE OF THIS SOFTWARE.
  14042. ----------------------------------------
  14043. Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED
  14044. Permission to use, copy, modify, distribute, and sell this software
  14045. and its documentation for any purpose is hereby granted without fee,
  14046. provided that the above copyright notice appear in all copies and
  14047. that both that copyright notice and this permission notice appear
  14048. in supporting documentation, and that the name of FUJITSU LIMITED
  14049. not be used in advertising or publicity pertaining to distribution
  14050. of the software without specific, written prior permission.
  14051. FUJITSU LIMITED makes no representations about the suitability of
  14052. this software for any purpose.
  14053. It is provided "as is" without express or implied warranty.
  14054. FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  14055. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  14056. EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  14057. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  14058. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  14059. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  14060. PERFORMANCE OF THIS SOFTWARE.
  14061. ----------------------------------------
  14062. Copyright (c) 1995 David E. Wexelblat. All rights reserved
  14063. Permission is hereby granted, free of charge, to any person obtaining
  14064. a copy of this software and associated documentation files (the
  14065. "Software"), to deal in the Software without restriction, including
  14066. without limitation the rights to use, copy, modify, merge, publish,
  14067. distribute, sublicense, and/or sell copies of the Software, and to
  14068. permit persons to whom the Software is furnished to do so, subject to
  14069. the following conditions:
  14070. The above copyright notice and this permission notice shall be included
  14071. in all copies or substantial portions of the Software.
  14072. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  14073. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  14074. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  14075. IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR
  14076. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  14077. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  14078. OTHER DEALINGS IN THE SOFTWARE.
  14079. Except as contained in this notice, the name of David E. Wexelblat shall
  14080. not be used in advertising or otherwise to promote the sale, use or
  14081. other dealings in this Software without prior written authorization
  14082. from David E. Wexelblat.
  14083. ----------------------------------------
  14084. Copyright 1990, 1991 by OMRON Corporation
  14085. Permission to use, copy, modify, distribute, and sell this software and its
  14086. documentation for any purpose is hereby granted without fee, provided that
  14087. the above copyright notice appear in all copies and that both that
  14088. copyright notice and this permission notice appear in supporting
  14089. documentation, and that the name OMRON not be used in
  14090. advertising or publicity pertaining to distribution of the software without
  14091. specific, written prior permission. OMRON makes no representations
  14092. about the suitability of this software for any purpose. It is provided
  14093. "as is" without express or implied warranty.
  14094. OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  14095. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  14096. EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  14097. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  14098. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  14099. TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  14100. PERFORMANCE OF THIS SOFTWARE.
  14101. ----------------------------------------
  14102. Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by
  14103. Digital Equipment Corporation
  14104. Portions Copyright 1990, 1991 by Tektronix, Inc
  14105. Rewritten for X.org by Chris Lee &lt;clee@freedesktop.org&gt;
  14106. Permission to use, copy, modify, distribute, and sell this documentation
  14107. for any purpose and without fee is hereby granted, provided that the above
  14108. copyright notice and this permission notice appear in all copies.
  14109. Chris Lee makes no representations about the suitability for any purpose
  14110. of the information in this document. It is provided \`\`as-is'' without
  14111. express or implied warranty.
  14112. ----------------------------------------
  14113. Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts,
  14114. Copyright 1994 by FUJITSU LIMITED
  14115. Copyright 1994 by Sony Corporation
  14116. All Rights Reserved
  14117. Permission to use, copy, modify, and distribute this software and its
  14118. documentation for any purpose and without fee is hereby granted,
  14119. provided that the above copyright notice appear in all copies and that
  14120. both that copyright notice and this permission notice appear in
  14121. supporting documentation, and that the names of Digital, FUJITSU
  14122. LIMITED and Sony Corporation not be used in advertising or publicity
  14123. pertaining to distribution of the software without specific, written
  14124. prior permission.
  14125. DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES
  14126. WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
  14127. MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED
  14128. AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  14129. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  14130. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  14131. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  14132. PERFORMANCE OF THIS SOFTWARE.
  14133. ----------------------------------------
  14134. Copyright 1991 by the Open Software Foundation
  14135. Permission to use, copy, modify, distribute, and sell this software and its
  14136. documentation for any purpose is hereby granted without fee, provided that
  14137. the above copyright notice appear in all copies and that both that
  14138. copyright notice and this permission notice appear in supporting
  14139. documentation, and that the name of Open Software Foundation
  14140. not be used in advertising or publicity pertaining to distribution of the
  14141. software without specific, written prior permission. Open Software
  14142. Foundation makes no representations about the suitability of this
  14143. software for any purpose. It is provided "as is" without express or
  14144. implied warranty.
  14145. OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO
  14146. THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
  14147. FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE
  14148. LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  14149. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  14150. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  14151. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  14152. ----------------------------------------
  14153. Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED
  14154. Copyright 1993, 1994 by Sony Corporation
  14155. Permission to use, copy, modify, distribute, and sell this software and
  14156. its documentation for any purpose is hereby granted without fee, provided
  14157. that the above copyright notice appear in all copies and that both that
  14158. copyright notice and this permission notice appear in supporting
  14159. documentation, and that the name of FUJITSU LIMITED and Sony Corporation
  14160. not be used in advertising or publicity pertaining to distribution of the
  14161. software without specific, written prior permission. FUJITSU LIMITED and
  14162. Sony Corporation makes no representations about the suitability of this
  14163. software for any purpose. It is provided "as is" without express or
  14164. implied warranty.
  14165. FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD
  14166. TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
  14167. FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE
  14168. FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
  14169. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
  14170. NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
  14171. USE OR PERFORMANCE OF THIS SOFTWARE.
  14172. ----------------------------------------
  14173. Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc.
  14174. Permission to use, copy, modify, and distribute this
  14175. software and its documentation for any purpose and without
  14176. fee is hereby granted, provided that the above copyright
  14177. notice appear in all copies and that both that copyright
  14178. notice and this permission notice appear in supporting
  14179. documentation, and that the name of Silicon Graphics not be
  14180. used in advertising or publicity pertaining to distribution
  14181. of the software without specific prior written permission.
  14182. Silicon Graphics makes no representation about the suitability
  14183. of this software for any purpose. It is provided "as is"
  14184. without any express or implied warranty.
  14185. SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
  14186. SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  14187. AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
  14188. GRAPHICS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
  14189. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  14190. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  14191. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
  14192. THE USE OR PERFORMANCE OF THIS SOFTWARE.
  14193. ----------------------------------------
  14194. Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED
  14195. Copyright 1993 by Digital Equipment Corporation
  14196. Permission to use, copy, modify, distribute, and sell this software
  14197. and its documentation for any purpose is hereby granted without fee,
  14198. provided that the above copyright notice appear in all copies and that
  14199. both that copyright notice and this permission notice appear in
  14200. supporting documentation, and that the name of FUJITSU LIMITED and
  14201. Digital Equipment Corporation not be used in advertising or publicity
  14202. pertaining to distribution of the software without specific, written
  14203. prior permission. FUJITSU LIMITED and Digital Equipment Corporation
  14204. makes no representations about the suitability of this software for
  14205. any purpose. It is provided "as is" without express or implied
  14206. warranty.
  14207. FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL
  14208. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
  14209. WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  14210. FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR
  14211. ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  14212. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  14213. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  14214. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
  14215. THIS SOFTWARE.
  14216. ----------------------------------------
  14217. Copyright 1992, 1993 by FUJITSU LIMITED
  14218. Copyright 1993 by Fujitsu Open Systems Solutions, Inc.
  14219. Copyright 1994 by Sony Corporation
  14220. Permission to use, copy, modify, distribute and sell this software
  14221. and its documentation for any purpose is hereby granted without fee,
  14222. provided that the above copyright notice appear in all copies and
  14223. that both that copyright notice and this permission notice appear
  14224. in supporting documentation, and that the name of FUJITSU LIMITED,
  14225. Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be
  14226. used in advertising or publicity pertaining to distribution of the
  14227. software without specific, written prior permission.
  14228. FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and
  14229. Sony Corporation make no representations about the suitability of
  14230. this software for any purpose. It is provided "as is" without
  14231. express or implied warranty.
  14232. FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY
  14233. CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  14234. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
  14235. IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED
  14236. AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  14237. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
  14238. OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  14239. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  14240. OR PERFORMANCE OF THIS SOFTWARE.
  14241. ----------------------------------------
  14242. Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation,
  14243. Maynard, Massachusetts,
  14244. All Rights Reserved
  14245. Permission to use, copy, modify, and distribute this software and its
  14246. documentation for any purpose and without fee is hereby granted,
  14247. provided that the above copyright notice appear in all copies and that
  14248. both that copyright notice and this permission notice appear in
  14249. supporting documentation, and that the name of Digital not be
  14250. used in advertising or publicity pertaining to distribution of the
  14251. software without specific, written prior permission.
  14252. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  14253. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  14254. DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  14255. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  14256. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  14257. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  14258. SOFTWARE.
  14259. ----------------------------------------
  14260. Copyright 1993 by SunSoft, Inc.
  14261. Copyright 1999-2000 by Bruno Haible
  14262. Permission to use, copy, modify, distribute, and sell this software
  14263. and its documentation for any purpose is hereby granted without fee,
  14264. provided that the above copyright notice appear in all copies and
  14265. that both that copyright notice and this permission notice appear
  14266. in supporting documentation, and that the names of SunSoft, Inc. and
  14267. Bruno Haible not be used in advertising or publicity pertaining to
  14268. distribution of the software without specific, written prior
  14269. permission. SunSoft, Inc. and Bruno Haible make no representations
  14270. about the suitability of this software for any purpose. It is
  14271. provided "as is" without express or implied warranty.
  14272. SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD
  14273. TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  14274. AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE
  14275. FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  14276. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  14277. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  14278. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  14279. ----------------------------------------
  14280. Copyright 1991 by the Open Software Foundation
  14281. Copyright 1993 by the TOSHIBA Corp.
  14282. Permission to use, copy, modify, distribute, and sell this software and its
  14283. documentation for any purpose is hereby granted without fee, provided that
  14284. the above copyright notice appear in all copies and that both that
  14285. copyright notice and this permission notice appear in supporting
  14286. documentation, and that the names of Open Software Foundation and TOSHIBA
  14287. not be used in advertising or publicity pertaining to distribution of the
  14288. software without specific, written prior permission. Open Software
  14289. Foundation and TOSHIBA make no representations about the suitability of this
  14290. software for any purpose. It is provided "as is" without express or
  14291. implied warranty.
  14292. OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO
  14293. THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
  14294. FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE
  14295. LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  14296. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  14297. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  14298. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  14299. ----------------------------------------
  14300. Copyright 1988 by Wyse Technology, Inc., San Jose, Ca.,
  14301. All Rights Reserved
  14302. Permission to use, copy, modify, and distribute this software and its
  14303. documentation for any purpose and without fee is hereby granted,
  14304. provided that the above copyright notice appear in all copies and that
  14305. both that copyright notice and this permission notice appear in
  14306. supporting documentation, and that the name Wyse not be
  14307. used in advertising or publicity pertaining to distribution of the
  14308. software without specific, written prior permission.
  14309. WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  14310. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  14311. DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  14312. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  14313. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  14314. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  14315. SOFTWARE.
  14316. ----------------------------------------
  14317. Copyright 1991 by the Open Software Foundation
  14318. Copyright 1993, 1994 by the Sony Corporation
  14319. Permission to use, copy, modify, distribute, and sell this software and its
  14320. documentation for any purpose is hereby granted without fee, provided that
  14321. the above copyright notice appear in all copies and that both that
  14322. copyright notice and this permission notice appear in supporting
  14323. documentation, and that the names of Open Software Foundation and
  14324. Sony Corporation not be used in advertising or publicity pertaining to
  14325. distribution of the software without specific, written prior permission.
  14326. Open Software Foundation and Sony Corporation make no
  14327. representations about the suitability of this software for any purpose.
  14328. It is provided "as is" without express or implied warranty.
  14329. OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL
  14330. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
  14331. WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN
  14332. SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL,
  14333. INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  14334. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  14335. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  14336. PERFORMANCE OF THIS SOFTWARE.
  14337. ----------------------------------------
  14338. Copyright 1992, 1993 by FUJITSU LIMITED
  14339. Copyright 1993 by Fujitsu Open Systems Solutions, Inc.
  14340. Permission to use, copy, modify, distribute and sell this software
  14341. and its documentation for any purpose is hereby granted without fee,
  14342. provided that the above copyright notice appear in all copies and
  14343. that both that copyright notice and this permission notice appear
  14344. in supporting documentation, and that the name of FUJITSU LIMITED and
  14345. Fujitsu Open Systems Solutions, Inc. not be used in advertising or
  14346. publicity pertaining to distribution of the software without specific,
  14347. written prior permission.
  14348. FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no
  14349. representations about the suitability of this software for any purpose.
  14350. It is provided "as is" without express or implied warranty.
  14351. FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL
  14352. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
  14353. OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS
  14354. SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT
  14355. OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  14356. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  14357. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
  14358. OF THIS SOFTWARE.
  14359. ----------------------------------------
  14360. Copyright 1993, 1994 by Sony Corporation
  14361. Permission to use, copy, modify, distribute, and sell this software
  14362. and its documentation for any purpose is hereby granted without fee,
  14363. provided that the above copyright notice appear in all copies and
  14364. that both that copyright notice and this permission notice appear
  14365. in supporting documentation, and that the name of Sony Corporation
  14366. not be used in advertising or publicity pertaining to distribution
  14367. of the software without specific, written prior permission.
  14368. Sony Corporation makes no representations about the suitability of
  14369. this software for any purpose. It is provided "as is" without
  14370. express or implied warranty.
  14371. SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  14372. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  14373. EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  14374. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  14375. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  14376. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  14377. PERFORMANCE OF THIS SOFTWARE.
  14378. ----------------------------------------
  14379. Copyright 1986, 1998 The Open Group
  14380. Copyright (c) 2000 The XFree86 Project, Inc.
  14381. Permission to use, copy, modify, distribute, and sell this software and its
  14382. documentation for any purpose is hereby granted without fee, provided that
  14383. the above copyright notice appear in all copies and that both that
  14384. copyright notice and this permission notice appear in supporting
  14385. documentation.
  14386. The above copyright notice and this permission notice shall be included in
  14387. all copies or substantial portions of the Software.
  14388. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  14389. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  14390. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  14391. X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  14392. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  14393. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  14394. SOFTWARE.
  14395. Except as contained in this notice, the name of the X Consortium or of the
  14396. XFree86 Project shall not be used in advertising or otherwise to promote the
  14397. sale, use or other dealings in this Software without prior written
  14398. authorization from the X Consortium and the XFree86 Project.
  14399. ----------------------------------------
  14400. Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation,
  14401. and Nippon Telegraph and Telephone Corporation
  14402. Copyright 1991 by the Open Software Foundation
  14403. Copyright 1993 by the FUJITSU LIMITED
  14404. Permission to use, copy, modify, distribute, and sell this software and its
  14405. documentation for any purpose is hereby granted without fee, provided that
  14406. the above copyright notice appear in all copies and that both that
  14407. copyright notice and this permission notice appear in supporting
  14408. documentation, and that the names of OMRON, NTT Software, NTT, and
  14409. Open Software Foundation not be used in advertising or publicity
  14410. pertaining to distribution of the software without specific,
  14411. written prior permission. OMRON, NTT Software, NTT, and Open Software
  14412. Foundation make no representations about the suitability of this
  14413. software for any purpose. It is provided "as is" without express or
  14414. implied warranty.
  14415. OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION
  14416. DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  14417. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
  14418. SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE
  14419. LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  14420. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  14421. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  14422. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  14423. ----------------------------------------
  14424. Copyright 1988 by Wyse Technology, Inc., San Jose, Ca,
  14425. Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
  14426. All Rights Reserved
  14427. Permission to use, copy, modify, and distribute this software and its
  14428. documentation for any purpose and without fee is hereby granted,
  14429. provided that the above copyright notice appear in all copies and that
  14430. both that copyright notice and this permission notice appear in
  14431. supporting documentation, and that the name Digital not be
  14432. used in advertising or publicity pertaining to distribution of the
  14433. software without specific, written prior permission.
  14434. DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  14435. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  14436. EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  14437. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  14438. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  14439. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  14440. PERFORMANCE OF THIS SOFTWARE.
  14441. ----------------------------------------
  14442. Copyright 1991, 1992 by Fuji Xerox Co., Ltd.
  14443. Copyright 1992, 1993, 1994 by FUJITSU LIMITED
  14444. Permission to use, copy, modify, distribute, and sell this software
  14445. and its documentation for any purpose is hereby granted without fee,
  14446. provided that the above copyright notice appear in all copies and
  14447. that both that copyright notice and this permission notice appear
  14448. in supporting documentation, and that the name of Fuji Xerox,
  14449. FUJITSU LIMITED not be used in advertising or publicity pertaining
  14450. to distribution of the software without specific, written prior
  14451. permission. Fuji Xerox, FUJITSU LIMITED make no representations
  14452. about the suitability of this software for any purpose.
  14453. It is provided "as is" without express or implied warranty.
  14454. FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH
  14455. REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
  14456. MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX,
  14457. FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
  14458. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA
  14459. OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  14460. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  14461. PERFORMANCE OF THIS SOFTWARE.
  14462. ----------------------------------------
  14463. Copyright 2006 Josh Triplett
  14464. Permission is hereby granted, free of charge, to any person obtaining
  14465. a copy of this software and associated documentation files (the
  14466. "Software"), to deal in the Software without restriction, including
  14467. without limitation the rights to use, copy, modify, merge, publish,
  14468. distribute, sublicense, and/or sell copies of the Software, and to
  14469. permit persons to whom the Software is furnished to do so, subject to
  14470. the following conditions:
  14471. The above copyright notice and this permission notice shall be included
  14472. in all copies or substantial portions of the Software.
  14473. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  14474. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  14475. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  14476. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
  14477. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  14478. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  14479. OTHER DEALINGS IN THE SOFTWARE.
  14480. ----------------------------------------
  14481. (c) Copyright 1996 by Sebastien Marineau and Holger Veit
  14482. &lt;marineau@genie.uottawa.ca&gt;
  14483. &lt;Holger.Veit@gmd.de&gt;
  14484. Permission is hereby granted, free of charge, to any person obtaining a
  14485. copy of this software and associated documentation files (the "Software"),
  14486. to deal in the Software without restriction, including without limitation
  14487. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  14488. and/or sell copies of the Software, and to permit persons to whom the
  14489. Software is furnished to do so, subject to the following conditions:
  14490. The above copyright notice and this permission notice shall be included in
  14491. all copies or substantial portions of the Software.
  14492. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  14493. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  14494. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  14495. HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  14496. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
  14497. OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  14498. SOFTWARE.
  14499. Except as contained in this notice, the name of Sebastien Marineau or Holger Veit
  14500. shall not be used in advertising or otherwise to promote the sale, use or other
  14501. dealings in this Software without prior written authorization from Holger Veit or
  14502. Sebastien Marineau.
  14503. ----------------------------------------
  14504. Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation,
  14505. and Nippon Telegraph and Telephone Corporation
  14506. Copyright 1991 by the Open Software Foundation
  14507. Copyright 1993 by the TOSHIBA Corp.
  14508. Copyright 1993, 1994 by Sony Corporation
  14509. Copyright 1993, 1994 by the FUJITSU LIMITED
  14510. Permission to use, copy, modify, distribute, and sell this software and its
  14511. documentation for any purpose is hereby granted without fee, provided that
  14512. the above copyright notice appear in all copies and that both that
  14513. copyright notice and this permission notice appear in supporting
  14514. documentation, and that the names of OMRON, NTT Software, NTT, Open
  14515. Software Foundation, and Sony Corporation not be used in advertising
  14516. or publicity pertaining to distribution of the software without specific,
  14517. written prior permission. OMRON, NTT Software, NTT, Open Software
  14518. Foundation, and Sony Corporation make no representations about the
  14519. suitability of this software for any purpose. It is provided "as is"
  14520. without express or implied warranty.
  14521. OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY
  14522. CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  14523. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
  14524. SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY
  14525. CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  14526. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  14527. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  14528. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  14529. ----------------------------------------
  14530. Copyright 2000 by Bruno Haible
  14531. Permission to use, copy, modify, distribute, and sell this software
  14532. and its documentation for any purpose is hereby granted without fee,
  14533. provided that the above copyright notice appear in all copies and
  14534. that both that copyright notice and this permission notice appear
  14535. in supporting documentation, and that the name of Bruno Haible not
  14536. be used in advertising or publicity pertaining to distribution of the
  14537. software without specific, written prior permission. Bruno Haible
  14538. makes no representations about the suitability of this software for
  14539. any purpose. It is provided "as is" without express or implied
  14540. warranty.
  14541. Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  14542. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
  14543. NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  14544. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
  14545. OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  14546. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  14547. OR PERFORMANCE OF THIS SOFTWARE.
  14548. ----------------------------------------
  14549. Copyright © 2003 Keith Packard
  14550. Permission to use, copy, modify, distribute, and sell this software and its
  14551. documentation for any purpose is hereby granted without fee, provided that
  14552. the above copyright notice appear in all copies and that both that
  14553. copyright notice and this permission notice appear in supporting
  14554. documentation, and that the name of Keith Packard not be used in
  14555. advertising or publicity pertaining to distribution of the software without
  14556. specific, written prior permission. Keith Packard makes no
  14557. representations about the suitability of this software for any purpose. It
  14558. is provided "as is" without express or implied warranty.
  14559. KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  14560. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  14561. EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  14562. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  14563. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  14564. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  14565. PERFORMANCE OF THIS SOFTWARE.
  14566. ----------------------------------------
  14567. Copyright (c) 2007-2009, Troy D. Hanson
  14568. All rights reserved.
  14569. Redistribution and use in source and binary forms, with or without
  14570. modification, are permitted provided that the following conditions are met:
  14571. Redistributions of source code must retain the above copyright
  14572. notice, this list of conditions and the following disclaimer.
  14573. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  14574. IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  14575. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  14576. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
  14577. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  14578. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  14579. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  14580. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  14581. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  14582. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  14583. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  14584. ----------------------------------------
  14585. Copyright 1992, 1993 by TOSHIBA Corp.
  14586. Permission to use, copy, modify, and distribute this software and its
  14587. documentation for any purpose and without fee is hereby granted, provided
  14588. that the above copyright notice appear in all copies and that both that
  14589. copyright notice and this permission notice appear in supporting
  14590. documentation, and that the name of TOSHIBA not be used in advertising
  14591. or publicity pertaining to distribution of the software without specific,
  14592. written prior permission. TOSHIBA make no representations about the
  14593. suitability of this software for any purpose. It is provided "as is"
  14594. without express or implied warranty.
  14595. TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  14596. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  14597. TOSHIBA BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  14598. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  14599. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  14600. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  14601. SOFTWARE.
  14602. ----------------------------------------
  14603. Copyright IBM Corporation 1993
  14604. All Rights Reserved
  14605. License to use, copy, modify, and distribute this software and its
  14606. documentation for any purpose and without fee is hereby granted,
  14607. provided that the above copyright notice appear in all copies and that
  14608. both that copyright notice and this permission notice appear in
  14609. supporting documentation, and that the name of IBM not be
  14610. used in advertising or publicity pertaining to distribution of the
  14611. software without specific, written prior permission.
  14612. IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  14613. ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND
  14614. NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL
  14615. IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  14616. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  14617. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  14618. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  14619. SOFTWARE.
  14620. ----------------------------------------
  14621. Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation,
  14622. and Nippon Telegraph and Telephone Corporation
  14623. Permission to use, copy, modify, distribute, and sell this software and its
  14624. documentation for any purpose is hereby granted without fee, provided that
  14625. the above copyright notice appear in all copies and that both that
  14626. copyright notice and this permission notice appear in supporting
  14627. documentation, and that the names of OMRON, NTT Software, and NTT
  14628. not be used in advertising or publicity pertaining to distribution of the
  14629. software without specific, written prior permission. OMRON, NTT Software,
  14630. and NTT make no representations about the suitability of this
  14631. software for any purpose. It is provided "as is" without express or
  14632. implied warranty.
  14633. OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD
  14634. TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  14635. AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE
  14636. LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  14637. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  14638. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  14639. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  14640. ****************************
  14641. zlib
  14642. ****************************
  14643. (extracted from README, except for match.S)
  14644. Copyright notice:
  14645. (C) 1995-2013 Jean-loup Gailly and Mark Adler
  14646. This software is provided 'as-is', without any express or implied
  14647. warranty. In no event will the authors be held liable for any damages
  14648. arising from the use of this software.
  14649. Permission is granted to anyone to use this software for any purpose,
  14650. including commercial applications, and to alter it and redistribute it
  14651. freely, subject to the following restrictions:
  14652. 1. The origin of this software must not be misrepresented; you must not
  14653. claim that you wrote the original software. If you use this software
  14654. in a product, an acknowledgment in the product documentation would be
  14655. appreciated but is not required.
  14656. 2. Altered source versions must be plainly marked as such, and must not be
  14657. misrepresented as being the original software.
  14658. 3. This notice may not be removed or altered from any source distribution.
  14659. Jean-loup Gailly Mark Adler
  14660. jloup@gzip.org madler@alumni.caltech.edu
  14661. If you use the zlib library in a product, we would appreciate *not* receiving
  14662. lengthy legal documents to sign. The sources are provided for free but without
  14663. warranty of any kind. The library has been entirely written by Jean-loup
  14664. Gailly and Mark Adler; it does not include third-party code.
  14665. If you redistribute modified sources, we would appreciate that you include in
  14666. the file ChangeLog history information documenting your changes. Please read
  14667. the FAQ for more information on the distribution of modified source versions.
  14668. (extracted from match.S, for match.S only)
  14669. Copyright (C) 1998, 2007 Brian Raiter &lt;breadbox@muppetlabs.com&gt;
  14670. This software is provided 'as-is', without any express or implied
  14671. warranty. In no event will the author be held liable for any damages
  14672. arising from the use of this software.
  14673. Permission is granted to anyone to use this software for any purpose,
  14674. including commercial applications, and to alter it and redistribute it
  14675. freely, subject to the following restrictions:
  14676. 1. The origin of this software must not be misrepresented; you must not
  14677. claim that you wrote the original software. If you use this software
  14678. in a product, an acknowledgment in the product documentation would be
  14679. appreciated but is not required.
  14680. 2. Altered source versions must be plainly marked as such, and must not be
  14681. misrepresented as being the original software.
  14682. 3. This notice may not be removed or altered from any source distribution.
  14683. ****************************
  14684. googleurl
  14685. ****************************
  14686. Copyright 2007, Google Inc.
  14687. All rights reserved.
  14688. Redistribution and use in source and binary forms, with or without
  14689. modification, are permitted provided that the following conditions are
  14690. met:
  14691. * Redistributions of source code must retain the above copyright
  14692. notice, this list of conditions and the following disclaimer.
  14693. * Redistributions in binary form must reproduce the above
  14694. copyright notice, this list of conditions and the following disclaimer
  14695. in the documentation and/or other materials provided with the
  14696. distribution.
  14697. * Neither the name of Google Inc. nor the names of its
  14698. contributors may be used to endorse or promote products derived from
  14699. this software without specific prior written permission.
  14700. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  14701. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  14702. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  14703. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  14704. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  14705. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  14706. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  14707. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  14708. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  14709. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  14710. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  14711. -------------------------------------------------------------------------------
  14712. The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
  14713. licensed separately as follows:
  14714. The contents of this file are subject to the Mozilla Public License Version
  14715. 1.1 (the "License"); you may not use this file except in compliance with
  14716. the License. You may obtain a copy of the License at
  14717. http://www.mozilla.org/MPL/
  14718. Software distributed under the License is distributed on an "AS IS" basis,
  14719. WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  14720. for the specific language governing rights and limitations under the
  14721. License.
  14722. The Original Code is mozilla.org code.
  14723. The Initial Developer of the Original Code is
  14724. Netscape Communications Corporation.
  14725. Portions created by the Initial Developer are Copyright (C) 1998
  14726. the Initial Developer. All Rights Reserved.
  14727. Contributor(s):
  14728. Darin Fisher (original author)
  14729. Alternatively, the contents of this file may be used under the terms of
  14730. either the GNU General Public License Version 2 or later (the "GPL"), or
  14731. the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  14732. in which case the provisions of the GPL or the LGPL are applicable instead
  14733. of those above. If you wish to allow use of your version of this file only
  14734. under the terms of either the GPL or the LGPL, and not to allow others to
  14735. use your version of this file under the terms of the MPL, indicate your
  14736. decision by deleting the provisions above and replace them with the notice
  14737. and other provisions required by the GPL or the LGPL. If you do not delete
  14738. the provisions above, a recipient may use your version of this file under
  14739. the terms of any one of the MPL, the GPL or the LGPL.
  14740. -------------------------------------------------------------------------------
  14741. The file icu_utf.cc is from IBM. This file is licensed separately as follows:
  14742. ICU License - ICU 1.8.1 and later
  14743. COPYRIGHT AND PERMISSION NOTICE
  14744. Copyright (c) 1995-2009 International Business Machines Corporation and others
  14745. All rights reserved.
  14746. Permission is hereby granted, free of charge, to any person obtaining
  14747. a copy of this software and associated documentation files (the
  14748. "Software"), to deal in the Software without restriction, including
  14749. without limitation the rights to use, copy, modify, merge, publish,
  14750. distribute, and/or sell copies of the Software, and to permit persons
  14751. to whom the Software is furnished to do so, provided that the above
  14752. copyright notice(s) and this permission notice appear in all copies of
  14753. the Software and that both the above copyright notice(s) and this
  14754. permission notice appear in supporting documentation.
  14755. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  14756. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  14757. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  14758. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  14759. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  14760. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  14761. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  14762. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  14763. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  14764. Except as contained in this notice, the name of a copyright holder
  14765. shall not be used in advertising or otherwise to promote the sale, use
  14766. or other dealings in this Software without prior written authorization
  14767. of the copyright holder.
  14768. ****************************
  14769. Apache License
  14770. Version 2.0, January 2004
  14771. http://www.apache.org/licenses/
  14772. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  14773. 1. Definitions.
  14774. "License" shall mean the terms and conditions for use, reproduction,
  14775. and distribution as defined by Sections 1 through 9 of this document.
  14776. "Licensor" shall mean the copyright owner or entity authorized by
  14777. the copyright owner that is granting the License.
  14778. "Legal Entity" shall mean the union of the acting entity and all
  14779. other entities that control, are controlled by, or are under common
  14780. control with that entity. For the purposes of this definition,
  14781. "control" means (i) the power, direct or indirect, to cause the
  14782. direction or management of such entity, whether by contract or
  14783. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  14784. outstanding shares, or (iii) beneficial ownership of such entity.
  14785. "You" (or "Your") shall mean an individual or Legal Entity
  14786. exercising permissions granted by this License.
  14787. "Source" form shall mean the preferred form for making modifications,
  14788. including but not limited to software source code, documentation
  14789. source, and configuration files.
  14790. "Object" form shall mean any form resulting from mechanical
  14791. transformation or translation of a Source form, including but
  14792. not limited to compiled object code, generated documentation,
  14793. and conversions to other media types.
  14794. "Work" shall mean the work of authorship, whether in Source or
  14795. Object form, made available under the License, as indicated by a
  14796. copyright notice that is included in or attached to the work
  14797. (an example is provided in the Appendix below).
  14798. "Derivative Works" shall mean any work, whether in Source or Object
  14799. form, that is based on (or derived from) the Work and for which the
  14800. editorial revisions, annotations, elaborations, or other modifications
  14801. represent, as a whole, an original work of authorship. For the purposes
  14802. of this License, Derivative Works shall not include works that remain
  14803. separable from, or merely link (or bind by name) to the interfaces of,
  14804. the Work and Derivative Works thereof.
  14805. "Contribution" shall mean any work of authorship, including
  14806. the original version of the Work and any modifications or additions
  14807. to that Work or Derivative Works thereof, that is intentionally
  14808. submitted to Licensor for inclusion in the Work by the copyright owner
  14809. or by an individual or Legal Entity authorized to submit on behalf of
  14810. the copyright owner. For the purposes of this definition, "submitted"
  14811. means any form of electronic, verbal, or written communication sent
  14812. to the Licensor or its representatives, including but not limited to
  14813. communication on electronic mailing lists, source code control systems,
  14814. and issue tracking systems that are managed by, or on behalf of, the
  14815. Licensor for the purpose of discussing and improving the Work, but
  14816. excluding communication that is conspicuously marked or otherwise
  14817. designated in writing by the copyright owner as "Not a Contribution."
  14818. "Contributor" shall mean Licensor and any individual or Legal Entity
  14819. on behalf of whom a Contribution has been received by Licensor and
  14820. subsequently incorporated within the Work.
  14821. 2. Grant of Copyright License. Subject to the terms and conditions of
  14822. this License, each Contributor hereby grants to You a perpetual,
  14823. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14824. copyright license to reproduce, prepare Derivative Works of,
  14825. publicly display, publicly perform, sublicense, and distribute the
  14826. Work and such Derivative Works in Source or Object form.
  14827. 3. Grant of Patent License. Subject to the terms and conditions of
  14828. this License, each Contributor hereby grants to You a perpetual,
  14829. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14830. (except as stated in this section) patent license to make, have made,
  14831. use, offer to sell, sell, import, and otherwise transfer the Work,
  14832. where such license applies only to those patent claims licensable
  14833. by such Contributor that are necessarily infringed by their
  14834. Contribution(s) alone or by combination of their Contribution(s)
  14835. with the Work to which such Contribution(s) was submitted. If You
  14836. institute patent litigation against any entity (including a
  14837. cross-claim or counterclaim in a lawsuit) alleging that the Work
  14838. or a Contribution incorporated within the Work constitutes direct
  14839. or contributory patent infringement, then any patent licenses
  14840. granted to You under this License for that Work shall terminate
  14841. as of the date such litigation is filed.
  14842. 4. Redistribution. You may reproduce and distribute copies of the
  14843. Work or Derivative Works thereof in any medium, with or without
  14844. modifications, and in Source or Object form, provided that You
  14845. meet the following conditions:
  14846. (a) You must give any other recipients of the Work or
  14847. Derivative Works a copy of this License; and
  14848. (b) You must cause any modified files to carry prominent notices
  14849. stating that You changed the files; and
  14850. (c) You must retain, in the Source form of any Derivative Works
  14851. that You distribute, all copyright, patent, trademark, and
  14852. attribution notices from the Source form of the Work,
  14853. excluding those notices that do not pertain to any part of
  14854. the Derivative Works; and
  14855. (d) If the Work includes a "NOTICE" text file as part of its
  14856. distribution, then any Derivative Works that You distribute must
  14857. include a readable copy of the attribution notices contained
  14858. within such NOTICE file, excluding those notices that do not
  14859. pertain to any part of the Derivative Works, in at least one
  14860. of the following places: within a NOTICE text file distributed
  14861. as part of the Derivative Works; within the Source form or
  14862. documentation, if provided along with the Derivative Works; or,
  14863. within a display generated by the Derivative Works, if and
  14864. wherever such third-party notices normally appear. The contents
  14865. of the NOTICE file are for informational purposes only and
  14866. do not modify the License. You may add Your own attribution
  14867. notices within Derivative Works that You distribute, alongside
  14868. or as an addendum to the NOTICE text from the Work, provided
  14869. that such additional attribution notices cannot be construed
  14870. as modifying the License.
  14871. You may add Your own copyright statement to Your modifications and
  14872. may provide additional or different license terms and conditions
  14873. for use, reproduction, or distribution of Your modifications, or
  14874. for any such Derivative Works as a whole, provided Your use,
  14875. reproduction, and distribution of the Work otherwise complies with
  14876. the conditions stated in this License.
  14877. 5. Submission of Contributions. Unless You explicitly state otherwise,
  14878. any Contribution intentionally submitted for inclusion in the Work
  14879. by You to the Licensor shall be under the terms and conditions of
  14880. this License, without any additional terms or conditions.
  14881. Notwithstanding the above, nothing herein shall supersede or modify
  14882. the terms of any separate license agreement you may have executed
  14883. with Licensor regarding such Contributions.
  14884. 6. Trademarks. This License does not grant permission to use the trade
  14885. names, trademarks, service marks, or product names of the Licensor,
  14886. except as required for reasonable and customary use in describing the
  14887. origin of the Work and reproducing the content of the NOTICE file.
  14888. 7. Disclaimer of Warranty. Unless required by applicable law or
  14889. agreed to in writing, Licensor provides the Work (and each
  14890. Contributor provides its Contributions) on an "AS IS" BASIS,
  14891. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  14892. implied, including, without limitation, any warranties or conditions
  14893. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  14894. PARTICULAR PURPOSE. You are solely responsible for determining the
  14895. appropriateness of using or redistributing the Work and assume any
  14896. risks associated with Your exercise of permissions under this License.
  14897. 8. Limitation of Liability. In no event and under no legal theory,
  14898. whether in tort (including negligence), contract, or otherwise,
  14899. unless required by applicable law (such as deliberate and grossly
  14900. negligent acts) or agreed to in writing, shall any Contributor be
  14901. liable to You for damages, including any direct, indirect, special,
  14902. incidental, or consequential damages of any character arising as a
  14903. result of this License or out of the use or inability to use the
  14904. Work (including but not limited to damages for loss of goodwill,
  14905. work stoppage, computer failure or malfunction, or any and all
  14906. other commercial damages or losses), even if such Contributor
  14907. has been advised of the possibility of such damages.
  14908. 9. Accepting Warranty or Additional Liability. While redistributing
  14909. the Work or Derivative Works thereof, You may choose to offer,
  14910. and charge a fee for, acceptance of support, warranty, indemnity,
  14911. or other liability obligations and/or rights consistent with this
  14912. License. However, in accepting such obligations, You may act only
  14913. on Your own behalf and on Your sole responsibility, not on behalf
  14914. of any other Contributor, and only if You agree to indemnify,
  14915. defend, and hold each Contributor harmless for any liability
  14916. incurred by, or claims asserted against, such Contributor by reason
  14917. of your accepting any such warranty or additional liability.
  14918. END OF TERMS AND CONDITIONS
  14919. APPENDIX: How to apply the Apache License to your work.
  14920. To apply the Apache License to your work, attach the following
  14921. boilerplate notice, with the fields enclosed by brackets "[]"
  14922. replaced with your own identifying information. (Don't include
  14923. the brackets!) The text should be enclosed in the appropriate
  14924. comment syntax for the file format. We also recommend that a
  14925. file or class name and description of purpose be included on the
  14926. same "printed page" as the copyright notice for easier
  14927. identification within third-party archives.
  14928. Copyright [yyyy] [name of copyright owner]
  14929. Licensed under the Apache License, Version 2.0 (the "License");
  14930. you may not use this file except in compliance with the License.
  14931. You may obtain a copy of the License at
  14932. http://www.apache.org/licenses/LICENSE-2.0
  14933. Unless required by applicable law or agreed to in writing, software
  14934. distributed under the License is distributed on an "AS IS" BASIS,
  14935. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14936. See the License for the specific language governing permissions and
  14937. limitations under the License.
  14938. ****************************
  14939. jsoncpp
  14940. ****************************
  14941. The JsonCpp library's source code, including accompanying documentation,
  14942. tests and demonstration applications, are licensed under the following
  14943. conditions...
  14944. The author (Baptiste Lepilleur) explicitly disclaims copyright in all
  14945. jurisdictions which recognize such a disclaimer. In such jurisdictions,
  14946. this software is released into the Public Domain.
  14947. In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
  14948. 2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
  14949. released under the terms of the MIT License (see below).
  14950. In jurisdictions which recognize Public Domain property, the user of this
  14951. software may choose to accept it either as 1) Public Domain, 2) under the
  14952. conditions of the MIT License (see below), or 3) under the terms of dual
  14953. Public Domain/MIT License conditions described here, as they choose.
  14954. The MIT License is about as close to Public Domain as a license can get, and is
  14955. described in clear, concise terms at:
  14956. http://en.wikipedia.org/wiki/MIT_License
  14957. The full text of the MIT License follows:
  14958. ========================================================================
  14959. Copyright (c) 2007-2010 Baptiste Lepilleur
  14960. Permission is hereby granted, free of charge, to any person
  14961. obtaining a copy of this software and associated documentation
  14962. files (the "Software"), to deal in the Software without
  14963. restriction, including without limitation the rights to use, copy,
  14964. modify, merge, publish, distribute, sublicense, and/or sell copies
  14965. of the Software, and to permit persons to whom the Software is
  14966. furnished to do so, subject to the following conditions:
  14967. The above copyright notice and this permission notice shall be
  14968. included in all copies or substantial portions of the Software.
  14969. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  14970. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  14971. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  14972. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  14973. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  14974. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  14975. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  14976. SOFTWARE.
  14977. ========================================================================
  14978. (END LICENSE TEXT)
  14979. The MIT license is compatible with both the GPL and commercial
  14980. software, affording one all of the rights of Public Domain with the
  14981. minor nuisance of being required to keep the above copyright notice
  14982. and license text in the source code. Note also that by accepting the
  14983. Public Domain "license" you can re-license your copy using whatever
  14984. license you like.
  14985. ****************************
  14986. libwebp
  14987. ****************************
  14988. Copyright (c) 2010, Google Inc. All rights reserved.
  14989. Redistribution and use in source and binary forms, with or without
  14990. modification, are permitted provided that the following conditions are
  14991. met:
  14992. * Redistributions of source code must retain the above copyright
  14993. notice, this list of conditions and the following disclaimer.
  14994. * Redistributions in binary form must reproduce the above copyright
  14995. notice, this list of conditions and the following disclaimer in
  14996. the documentation and/or other materials provided with the
  14997. distribution.
  14998. * Neither the name of Google nor the names of its contributors may
  14999. be used to endorse or promote products derived from this software
  15000. without specific prior written permission.
  15001. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  15002. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  15003. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  15004. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  15005. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  15006. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  15007. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  15008. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  15009. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  15010. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  15011. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  15012. </pre>
  15013. </div>
  15014. </div>
  15015. <div class="product">
  15016. <span class="title">Google fork of Khronos reference front-end for GLSL and ESSL</span>
  15017. <a class="show" href="#">show license</a>
  15018. <span class="homepage"><a href="https://github.com/google/glslang">homepage</a></span>
  15019. <div class="licence">
  15020. <pre>Copyright (c) 2015-2016 The Khronos Group Inc.
  15021. Permission is hereby granted, free of charge, to any person obtaining a
  15022. copy of this software and/or associated documentation files (the
  15023. "Materials"), to deal in the Materials without restriction, including
  15024. without limitation the rights to use, copy, modify, merge, publish,
  15025. distribute, sublicense, and/or sell copies of the Materials, and to
  15026. permit persons to whom the Materials are furnished to do so, subject to
  15027. the following conditions:
  15028. The above copyright notice and this permission notice shall be included
  15029. in all copies or substantial portions of the Materials.
  15030. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS
  15031. KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS
  15032. SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT
  15033. https://www.khronos.org/registry/
  15034. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  15035. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  15036. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  15037. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  15038. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  15039. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  15040. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  15041. </pre>
  15042. </div>
  15043. </div>
  15044. <div class="product">
  15045. <span class="title">Headless Android Heap Analyzer</span>
  15046. <a class="show" href="#">show license</a>
  15047. <span class="homepage"><a href="https://github.com/square/haha">homepage</a></span>
  15048. <div class="licence">
  15049. <pre>perflib, guava:
  15050. Apache License
  15051. Version 2.0, January 2004
  15052. http://www.apache.org/licenses/
  15053. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  15054. 1. Definitions.
  15055. "License" shall mean the terms and conditions for use, reproduction,
  15056. and distribution as defined by Sections 1 through 9 of this document.
  15057. "Licensor" shall mean the copyright owner or entity authorized by
  15058. the copyright owner that is granting the License.
  15059. "Legal Entity" shall mean the union of the acting entity and all
  15060. other entities that control, are controlled by, or are under common
  15061. control with that entity. For the purposes of this definition,
  15062. "control" means (i) the power, direct or indirect, to cause the
  15063. direction or management of such entity, whether by contract or
  15064. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  15065. outstanding shares, or (iii) beneficial ownership of such entity.
  15066. "You" (or "Your") shall mean an individual or Legal Entity
  15067. exercising permissions granted by this License.
  15068. "Source" form shall mean the preferred form for making modifications,
  15069. including but not limited to software source code, documentation
  15070. source, and configuration files.
  15071. "Object" form shall mean any form resulting from mechanical
  15072. transformation or translation of a Source form, including but
  15073. not limited to compiled object code, generated documentation,
  15074. and conversions to other media types.
  15075. "Work" shall mean the work of authorship, whether in Source or
  15076. Object form, made available under the License, as indicated by a
  15077. copyright notice that is included in or attached to the work
  15078. (an example is provided in the Appendix below).
  15079. "Derivative Works" shall mean any work, whether in Source or Object
  15080. form, that is based on (or derived from) the Work and for which the
  15081. editorial revisions, annotations, elaborations, or other modifications
  15082. represent, as a whole, an original work of authorship. For the purposes
  15083. of this License, Derivative Works shall not include works that remain
  15084. separable from, or merely link (or bind by name) to the interfaces of,
  15085. the Work and Derivative Works thereof.
  15086. "Contribution" shall mean any work of authorship, including
  15087. the original version of the Work and any modifications or additions
  15088. to that Work or Derivative Works thereof, that is intentionally
  15089. submitted to Licensor for inclusion in the Work by the copyright owner
  15090. or by an individual or Legal Entity authorized to submit on behalf of
  15091. the copyright owner. For the purposes of this definition, "submitted"
  15092. means any form of electronic, verbal, or written communication sent
  15093. to the Licensor or its representatives, including but not limited to
  15094. communication on electronic mailing lists, source code control systems,
  15095. and issue tracking systems that are managed by, or on behalf of, the
  15096. Licensor for the purpose of discussing and improving the Work, but
  15097. excluding communication that is conspicuously marked or otherwise
  15098. designated in writing by the copyright owner as "Not a Contribution."
  15099. "Contributor" shall mean Licensor and any individual or Legal Entity
  15100. on behalf of whom a Contribution has been received by Licensor and
  15101. subsequently incorporated within the Work.
  15102. 2. Grant of Copyright License. Subject to the terms and conditions of
  15103. this License, each Contributor hereby grants to You a perpetual,
  15104. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15105. copyright license to reproduce, prepare Derivative Works of,
  15106. publicly display, publicly perform, sublicense, and distribute the
  15107. Work and such Derivative Works in Source or Object form.
  15108. 3. Grant of Patent License. Subject to the terms and conditions of
  15109. this License, each Contributor hereby grants to You a perpetual,
  15110. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15111. (except as stated in this section) patent license to make, have made,
  15112. use, offer to sell, sell, import, and otherwise transfer the Work,
  15113. where such license applies only to those patent claims licensable
  15114. by such Contributor that are necessarily infringed by their
  15115. Contribution(s) alone or by combination of their Contribution(s)
  15116. with the Work to which such Contribution(s) was submitted. If You
  15117. institute patent litigation against any entity (including a
  15118. cross-claim or counterclaim in a lawsuit) alleging that the Work
  15119. or a Contribution incorporated within the Work constitutes direct
  15120. or contributory patent infringement, then any patent licenses
  15121. granted to You under this License for that Work shall terminate
  15122. as of the date such litigation is filed.
  15123. 4. Redistribution. You may reproduce and distribute copies of the
  15124. Work or Derivative Works thereof in any medium, with or without
  15125. modifications, and in Source or Object form, provided that You
  15126. meet the following conditions:
  15127. (a) You must give any other recipients of the Work or
  15128. Derivative Works a copy of this License; and
  15129. (b) You must cause any modified files to carry prominent notices
  15130. stating that You changed the files; and
  15131. (c) You must retain, in the Source form of any Derivative Works
  15132. that You distribute, all copyright, patent, trademark, and
  15133. attribution notices from the Source form of the Work,
  15134. excluding those notices that do not pertain to any part of
  15135. the Derivative Works; and
  15136. (d) If the Work includes a "NOTICE" text file as part of its
  15137. distribution, then any Derivative Works that You distribute must
  15138. include a readable copy of the attribution notices contained
  15139. within such NOTICE file, excluding those notices that do not
  15140. pertain to any part of the Derivative Works, in at least one
  15141. of the following places: within a NOTICE text file distributed
  15142. as part of the Derivative Works; within the Source form or
  15143. documentation, if provided along with the Derivative Works; or,
  15144. within a display generated by the Derivative Works, if and
  15145. wherever such third-party notices normally appear. The contents
  15146. of the NOTICE file are for informational purposes only and
  15147. do not modify the License. You may add Your own attribution
  15148. notices within Derivative Works that You distribute, alongside
  15149. or as an addendum to the NOTICE text from the Work, provided
  15150. that such additional attribution notices cannot be construed
  15151. as modifying the License.
  15152. You may add Your own copyright statement to Your modifications and
  15153. may provide additional or different license terms and conditions
  15154. for use, reproduction, or distribution of Your modifications, or
  15155. for any such Derivative Works as a whole, provided Your use,
  15156. reproduction, and distribution of the Work otherwise complies with
  15157. the conditions stated in this License.
  15158. 5. Submission of Contributions. Unless You explicitly state otherwise,
  15159. any Contribution intentionally submitted for inclusion in the Work
  15160. by You to the Licensor shall be under the terms and conditions of
  15161. this License, without any additional terms or conditions.
  15162. Notwithstanding the above, nothing herein shall supersede or modify
  15163. the terms of any separate license agreement you may have executed
  15164. with Licensor regarding such Contributions.
  15165. 6. Trademarks. This License does not grant permission to use the trade
  15166. names, trademarks, service marks, or product names of the Licensor,
  15167. except as required for reasonable and customary use in describing the
  15168. origin of the Work and reproducing the content of the NOTICE file.
  15169. 7. Disclaimer of Warranty. Unless required by applicable law or
  15170. agreed to in writing, Licensor provides the Work (and each
  15171. Contributor provides its Contributions) on an "AS IS" BASIS,
  15172. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  15173. implied, including, without limitation, any warranties or conditions
  15174. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  15175. PARTICULAR PURPOSE. You are solely responsible for determining the
  15176. appropriateness of using or redistributing the Work and assume any
  15177. risks associated with Your exercise of permissions under this License.
  15178. 8. Limitation of Liability. In no event and under no legal theory,
  15179. whether in tort (including negligence), contract, or otherwise,
  15180. unless required by applicable law (such as deliberate and grossly
  15181. negligent acts) or agreed to in writing, shall any Contributor be
  15182. liable to You for damages, including any direct, indirect, special,
  15183. incidental, or consequential damages of any character arising as a
  15184. result of this License or out of the use or inability to use the
  15185. Work (including but not limited to damages for loss of goodwill,
  15186. work stoppage, computer failure or malfunction, or any and all
  15187. other commercial damages or losses), even if such Contributor
  15188. has been advised of the possibility of such damages.
  15189. 9. Accepting Warranty or Additional Liability. While redistributing
  15190. the Work or Derivative Works thereof, You may choose to offer,
  15191. and charge a fee for, acceptance of support, warranty, indemnity,
  15192. or other liability obligations and/or rights consistent with this
  15193. License. However, in accepting such obligations, You may act only
  15194. on Your own behalf and on Your sole responsibility, not on behalf
  15195. of any other Contributor, and only if You agree to indemnify,
  15196. defend, and hold each Contributor harmless for any liability
  15197. incurred by, or claims asserted against, such Contributor by reason
  15198. of your accepting any such warranty or additional liability.
  15199. END OF TERMS AND CONDITIONS
  15200. APPENDIX: How to apply the Apache License to your work.
  15201. To apply the Apache License to your work, attach the following
  15202. boilerplate notice, with the fields enclosed by brackets "[]"
  15203. replaced with your own identifying information. (Don't include
  15204. the brackets!) The text should be enclosed in the appropriate
  15205. comment syntax for the file format. We also recommend that a
  15206. file or class name and description of purpose be included on the
  15207. same "printed page" as the copyright notice for easier
  15208. identification within third-party archives.
  15209. Copyright [yyyy] [name of copyright owner]
  15210. Licensed under the Apache License, Version 2.0 (the "License");
  15211. you may not use this file except in compliance with the License.
  15212. You may obtain a copy of the License at
  15213. http://www.apache.org/licenses/LICENSE-2.0
  15214. Unless required by applicable law or agreed to in writing, software
  15215. distributed under the License is distributed on an "AS IS" BASIS,
  15216. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15217. See the License for the specific language governing permissions and
  15218. limitations under the License.
  15219. ================================================================================
  15220. trove4j:
  15221. This library is free software; you can redistribute it and/or modify it under
  15222. the terms of the GNU Lesser General Public License as published by the Free
  15223. Software Foundation; either version 2.1 of the License, or (at your option) any
  15224. later version. This library is distributed in the hope that it will be useful,
  15225. but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
  15226. or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
  15227. for more details. You should have received a copy of the GNU Lesser General
  15228. Public License along with this library; if not, write to the Free Software
  15229. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  15230. Two classes (HashFunctions and PrimeFinder) included in Trove are licensed
  15231. under the following terms:
  15232. Copyright (c) 1999 CERN - European Organization for Nuclear Research.
  15233. Permission to use, copy, modify, distribute and sell this software and its
  15234. documentation for any purpose is hereby granted without fee, provided that the
  15235. above copyright notice appear in all copies and that both that copyright notice
  15236. and this permission notice appear in supporting documentation. CERN makes no
  15237. representations about the suitability of this software for any purpose. It is
  15238. provided "as is" without expressed or implied warranty.
  15239. </pre>
  15240. </div>
  15241. </div>
  15242. <div class="product">
  15243. <span class="title">IAccessible2 COM interfaces for accessibility</span>
  15244. <a class="show" href="#">show license</a>
  15245. <span class="homepage"><a href="http://www.linuxfoundation.org/collaborate/workgroups/accessibility/iaccessible2">homepage</a></span>
  15246. <div class="licence">
  15247. <pre>/*************************************************************************
  15248. *
  15249. * IAccessible2 IDL Specification
  15250. *
  15251. * Copyright (c) 2007, 2010 Linux Foundation
  15252. * Copyright (c) 2006 IBM Corporation
  15253. * Copyright (c) 2000, 2006 Sun Microsystems, Inc.
  15254. * All rights reserved.
  15255. *
  15256. *
  15257. * Redistribution and use in source and binary forms, with or without
  15258. * modification, are permitted provided that the following conditions
  15259. * are met:
  15260. *
  15261. * 1. Redistributions of source code must retain the above copyright
  15262. * notice, this list of conditions and the following disclaimer.
  15263. *
  15264. * 2. Redistributions in binary form must reproduce the above
  15265. * copyright notice, this list of conditions and the following
  15266. * disclaimer in the documentation and/or other materials
  15267. * provided with the distribution.
  15268. *
  15269. * 3. Neither the name of the Linux Foundation nor the names of its
  15270. * contributors may be used to endorse or promote products
  15271. * derived from this software without specific prior written
  15272. * permission.
  15273. *
  15274. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  15275. * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  15276. * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  15277. * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  15278. * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  15279. * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  15280. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  15281. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  15282. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  15283. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  15284. * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  15285. * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  15286. * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  15287. *
  15288. * This BSD License conforms to the Open Source Initiative "Simplified
  15289. * BSD License" as published at:
  15290. * http://www.opensource.org/licenses/bsd-license.php
  15291. *
  15292. * IAccessible2 is a trademark of the Linux Foundation. The IAccessible2
  15293. * mark may be used in accordance with the Linux Foundation Trademark
  15294. * Policy to indicate compliance with the IAccessible2 specification.
  15295. *
  15296. ************************************************************************/
  15297. </pre>
  15298. </div>
  15299. </div>
  15300. <div class="product">
  15301. <span class="title">ISimpleDOM COM interfaces for accessibility</span>
  15302. <a class="show" href="#">show license</a>
  15303. <span class="homepage"><a href="http://developer.mozilla.org/en-US/docs/Accessibility/AT-APIs">homepage</a></span>
  15304. <div class="licence">
  15305. <pre>/* ***** BEGIN LICENSE BLOCK *****
  15306. * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  15307. *
  15308. * The contents of this file are subject to the Mozilla Public License Version
  15309. * 1.1 (the "License"); you may not use this file except in compliance with
  15310. * the License. You may obtain a copy of the License at
  15311. * http://www.mozilla.org/MPL/
  15312. *
  15313. * Software distributed under the License is distributed on an "AS IS" basis,
  15314. * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  15315. * for the specific language governing rights and limitations under the
  15316. * License.
  15317. *
  15318. * The Original Code is mozilla.org code.
  15319. *
  15320. * The Initial Developer of the Original Code is
  15321. * Netscape Communications Corporation.
  15322. * Portions created by the Initial Developer are Copyright (C) 2002
  15323. * the Initial Developer. All Rights Reserved.
  15324. *
  15325. * Contributor(s):
  15326. *
  15327. * Alternatively, the contents of this file may be used under the terms of
  15328. * either the GNU General Public License Version 2 or later (the "GPL"), or
  15329. * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  15330. * in which case the provisions of the GPL or the LGPL are applicable instead
  15331. * of those above. If you wish to allow use of your version of this file only
  15332. * under the terms of either the GPL or the LGPL, and not to allow others to
  15333. * use your version of this file under the terms of the MPL, indicate your
  15334. * decision by deleting the provisions above and replace them with the notice
  15335. * and other provisions required by the GPL or the LGPL. If you do not delete
  15336. * the provisions above, a recipient may use your version of this file under
  15337. * the terms of any one of the MPL, the GPL or the LGPL.
  15338. *
  15339. * ***** END LICENSE BLOCK ***** */
  15340. </pre>
  15341. </div>
  15342. </div>
  15343. <div class="product">
  15344. <span class="title">International Phone Number Library</span>
  15345. <a class="show" href="#">show license</a>
  15346. <span class="homepage"><a href="https://github.com/googlei18n/libphonenumber/">homepage</a></span>
  15347. <div class="licence">
  15348. <pre> Apache License
  15349. Version 2.0, January 2004
  15350. http://www.apache.org/licenses/
  15351. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  15352. 1. Definitions.
  15353. "License" shall mean the terms and conditions for use, reproduction,
  15354. and distribution as defined by Sections 1 through 9 of this document.
  15355. "Licensor" shall mean the copyright owner or entity authorized by
  15356. the copyright owner that is granting the License.
  15357. "Legal Entity" shall mean the union of the acting entity and all
  15358. other entities that control, are controlled by, or are under common
  15359. control with that entity. For the purposes of this definition,
  15360. "control" means (i) the power, direct or indirect, to cause the
  15361. direction or management of such entity, whether by contract or
  15362. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  15363. outstanding shares, or (iii) beneficial ownership of such entity.
  15364. "You" (or "Your") shall mean an individual or Legal Entity
  15365. exercising permissions granted by this License.
  15366. "Source" form shall mean the preferred form for making modifications,
  15367. including but not limited to software source code, documentation
  15368. source, and configuration files.
  15369. "Object" form shall mean any form resulting from mechanical
  15370. transformation or translation of a Source form, including but
  15371. not limited to compiled object code, generated documentation,
  15372. and conversions to other media types.
  15373. "Work" shall mean the work of authorship, whether in Source or
  15374. Object form, made available under the License, as indicated by a
  15375. copyright notice that is included in or attached to the work
  15376. (an example is provided in the Appendix below).
  15377. "Derivative Works" shall mean any work, whether in Source or Object
  15378. form, that is based on (or derived from) the Work and for which the
  15379. editorial revisions, annotations, elaborations, or other modifications
  15380. represent, as a whole, an original work of authorship. For the purposes
  15381. of this License, Derivative Works shall not include works that remain
  15382. separable from, or merely link (or bind by name) to the interfaces of,
  15383. the Work and Derivative Works thereof.
  15384. "Contribution" shall mean any work of authorship, including
  15385. the original version of the Work and any modifications or additions
  15386. to that Work or Derivative Works thereof, that is intentionally
  15387. submitted to Licensor for inclusion in the Work by the copyright owner
  15388. or by an individual or Legal Entity authorized to submit on behalf of
  15389. the copyright owner. For the purposes of this definition, "submitted"
  15390. means any form of electronic, verbal, or written communication sent
  15391. to the Licensor or its representatives, including but not limited to
  15392. communication on electronic mailing lists, source code control systems,
  15393. and issue tracking systems that are managed by, or on behalf of, the
  15394. Licensor for the purpose of discussing and improving the Work, but
  15395. excluding communication that is conspicuously marked or otherwise
  15396. designated in writing by the copyright owner as "Not a Contribution."
  15397. "Contributor" shall mean Licensor and any individual or Legal Entity
  15398. on behalf of whom a Contribution has been received by Licensor and
  15399. subsequently incorporated within the Work.
  15400. 2. Grant of Copyright License. Subject to the terms and conditions of
  15401. this License, each Contributor hereby grants to You a perpetual,
  15402. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15403. copyright license to reproduce, prepare Derivative Works of,
  15404. publicly display, publicly perform, sublicense, and distribute the
  15405. Work and such Derivative Works in Source or Object form.
  15406. 3. Grant of Patent License. Subject to the terms and conditions of
  15407. this License, each Contributor hereby grants to You a perpetual,
  15408. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15409. (except as stated in this section) patent license to make, have made,
  15410. use, offer to sell, sell, import, and otherwise transfer the Work,
  15411. where such license applies only to those patent claims licensable
  15412. by such Contributor that are necessarily infringed by their
  15413. Contribution(s) alone or by combination of their Contribution(s)
  15414. with the Work to which such Contribution(s) was submitted. If You
  15415. institute patent litigation against any entity (including a
  15416. cross-claim or counterclaim in a lawsuit) alleging that the Work
  15417. or a Contribution incorporated within the Work constitutes direct
  15418. or contributory patent infringement, then any patent licenses
  15419. granted to You under this License for that Work shall terminate
  15420. as of the date such litigation is filed.
  15421. 4. Redistribution. You may reproduce and distribute copies of the
  15422. Work or Derivative Works thereof in any medium, with or without
  15423. modifications, and in Source or Object form, provided that You
  15424. meet the following conditions:
  15425. (a) You must give any other recipients of the Work or
  15426. Derivative Works a copy of this License; and
  15427. (b) You must cause any modified files to carry prominent notices
  15428. stating that You changed the files; and
  15429. (c) You must retain, in the Source form of any Derivative Works
  15430. that You distribute, all copyright, patent, trademark, and
  15431. attribution notices from the Source form of the Work,
  15432. excluding those notices that do not pertain to any part of
  15433. the Derivative Works; and
  15434. (d) If the Work includes a "NOTICE" text file as part of its
  15435. distribution, then any Derivative Works that You distribute must
  15436. include a readable copy of the attribution notices contained
  15437. within such NOTICE file, excluding those notices that do not
  15438. pertain to any part of the Derivative Works, in at least one
  15439. of the following places: within a NOTICE text file distributed
  15440. as part of the Derivative Works; within the Source form or
  15441. documentation, if provided along with the Derivative Works; or,
  15442. within a display generated by the Derivative Works, if and
  15443. wherever such third-party notices normally appear. The contents
  15444. of the NOTICE file are for informational purposes only and
  15445. do not modify the License. You may add Your own attribution
  15446. notices within Derivative Works that You distribute, alongside
  15447. or as an addendum to the NOTICE text from the Work, provided
  15448. that such additional attribution notices cannot be construed
  15449. as modifying the License.
  15450. You may add Your own copyright statement to Your modifications and
  15451. may provide additional or different license terms and conditions
  15452. for use, reproduction, or distribution of Your modifications, or
  15453. for any such Derivative Works as a whole, provided Your use,
  15454. reproduction, and distribution of the Work otherwise complies with
  15455. the conditions stated in this License.
  15456. 5. Submission of Contributions. Unless You explicitly state otherwise,
  15457. any Contribution intentionally submitted for inclusion in the Work
  15458. by You to the Licensor shall be under the terms and conditions of
  15459. this License, without any additional terms or conditions.
  15460. Notwithstanding the above, nothing herein shall supersede or modify
  15461. the terms of any separate license agreement you may have executed
  15462. with Licensor regarding such Contributions.
  15463. 6. Trademarks. This License does not grant permission to use the trade
  15464. names, trademarks, service marks, or product names of the Licensor,
  15465. except as required for reasonable and customary use in describing the
  15466. origin of the Work and reproducing the content of the NOTICE file.
  15467. 7. Disclaimer of Warranty. Unless required by applicable law or
  15468. agreed to in writing, Licensor provides the Work (and each
  15469. Contributor provides its Contributions) on an "AS IS" BASIS,
  15470. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  15471. implied, including, without limitation, any warranties or conditions
  15472. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  15473. PARTICULAR PURPOSE. You are solely responsible for determining the
  15474. appropriateness of using or redistributing the Work and assume any
  15475. risks associated with Your exercise of permissions under this License.
  15476. 8. Limitation of Liability. In no event and under no legal theory,
  15477. whether in tort (including negligence), contract, or otherwise,
  15478. unless required by applicable law (such as deliberate and grossly
  15479. negligent acts) or agreed to in writing, shall any Contributor be
  15480. liable to You for damages, including any direct, indirect, special,
  15481. incidental, or consequential damages of any character arising as a
  15482. result of this License or out of the use or inability to use the
  15483. Work (including but not limited to damages for loss of goodwill,
  15484. work stoppage, computer failure or malfunction, or any and all
  15485. other commercial damages or losses), even if such Contributor
  15486. has been advised of the possibility of such damages.
  15487. 9. Accepting Warranty or Additional Liability. While redistributing
  15488. the Work or Derivative Works thereof, You may choose to offer,
  15489. and charge a fee for, acceptance of support, warranty, indemnity,
  15490. or other liability obligations and/or rights consistent with this
  15491. License. However, in accepting such obligations, You may act only
  15492. on Your own behalf and on Your sole responsibility, not on behalf
  15493. of any other Contributor, and only if You agree to indemnify,
  15494. defend, and hold each Contributor harmless for any liability
  15495. incurred by, or claims asserted against, such Contributor by reason
  15496. of your accepting any such warranty or additional liability.
  15497. END OF TERMS AND CONDITIONS
  15498. </pre>
  15499. </div>
  15500. </div>
  15501. <div class="product">
  15502. <span class="title">Khronos header files</span>
  15503. <a class="show" href="#">show license</a>
  15504. <span class="homepage"><a href="http://www.khronos.org/registry">homepage</a></span>
  15505. <div class="licence">
  15506. <pre>Copyright (c) 2007-2010 The Khronos Group Inc.
  15507. Permission is hereby granted, free of charge, to any person obtaining a
  15508. copy of this software and/or associated documentation files (the
  15509. "Materials"), to deal in the Materials without restriction, including
  15510. without limitation the rights to use, copy, modify, merge, publish,
  15511. distribute, sublicense, and/or sell copies of the Materials, and to
  15512. permit persons to whom the Materials are furnished to do so, subject to
  15513. the following conditions:
  15514. The above copyright notice and this permission notice shall be included
  15515. in all copies or substantial portions of the Materials.
  15516. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  15517. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  15518. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  15519. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  15520. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  15521. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  15522. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  15523. SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
  15524. Copyright (C) 1992 Silicon Graphics, Inc. All Rights Reserved.
  15525. Permission is hereby granted, free of charge, to any person obtaining a copy of
  15526. this software and associated documentation files (the "Software"), to deal in
  15527. the Software without restriction, including without limitation the rights to
  15528. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  15529. of the Software, and to permit persons to whom the Software is furnished to do
  15530. so, subject to the following conditions:
  15531. The above copyright notice including the dates of first publication and either
  15532. this permission notice or a reference to http://oss.sgi.com/projects/FreeB/
  15533. shall be included in all copies or substantial portions of the Software.
  15534. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  15535. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  15536. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON
  15537. GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  15538. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  15539. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  15540. Except as contained in this notice, the name of Silicon Graphics, Inc. shall
  15541. not be used in advertising or otherwise to promote the sale, use or other
  15542. dealings in this Software without prior written authorization from Silicon
  15543. Graphics, Inc.
  15544. </pre>
  15545. </div>
  15546. </div>
  15547. <div class="product">
  15548. <span class="title">LCOV - the LTP GCOV extension</span>
  15549. <a class="show" href="#">show license</a>
  15550. <span class="homepage"><a href="http://ltp.sourceforge.net/coverage/lcov.php">homepage</a></span>
  15551. <div class="licence">
  15552. <pre> GNU GENERAL PUBLIC LICENSE
  15553. Version 2, June 1991
  15554. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  15555. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  15556. Everyone is permitted to copy and distribute verbatim copies
  15557. of this license document, but changing it is not allowed.
  15558. Preamble
  15559. The licenses for most software are designed to take away your
  15560. freedom to share and change it. By contrast, the GNU General Public
  15561. License is intended to guarantee your freedom to share and change free
  15562. software--to make sure the software is free for all its users. This
  15563. General Public License applies to most of the Free Software
  15564. Foundation's software and to any other program whose authors commit to
  15565. using it. (Some other Free Software Foundation software is covered by
  15566. the GNU Lesser General Public License instead.) You can apply it to
  15567. your programs, too.
  15568. When we speak of free software, we are referring to freedom, not
  15569. price. Our General Public Licenses are designed to make sure that you
  15570. have the freedom to distribute copies of free software (and charge for
  15571. this service if you wish), that you receive source code or can get it
  15572. if you want it, that you can change the software or use pieces of it
  15573. in new free programs; and that you know you can do these things.
  15574. To protect your rights, we need to make restrictions that forbid
  15575. anyone to deny you these rights or to ask you to surrender the rights.
  15576. These restrictions translate to certain responsibilities for you if you
  15577. distribute copies of the software, or if you modify it.
  15578. For example, if you distribute copies of such a program, whether
  15579. gratis or for a fee, you must give the recipients all the rights that
  15580. you have. You must make sure that they, too, receive or can get the
  15581. source code. And you must show them these terms so they know their
  15582. rights.
  15583. We protect your rights with two steps: (1) copyright the software, and
  15584. (2) offer you this license which gives you legal permission to copy,
  15585. distribute and/or modify the software.
  15586. Also, for each author's protection and ours, we want to make certain
  15587. that everyone understands that there is no warranty for this free
  15588. software. If the software is modified by someone else and passed on, we
  15589. want its recipients to know that what they have is not the original, so
  15590. that any problems introduced by others will not reflect on the original
  15591. authors' reputations.
  15592. Finally, any free program is threatened constantly by software
  15593. patents. We wish to avoid the danger that redistributors of a free
  15594. program will individually obtain patent licenses, in effect making the
  15595. program proprietary. To prevent this, we have made it clear that any
  15596. patent must be licensed for everyone's free use or not licensed at all.
  15597. The precise terms and conditions for copying, distribution and
  15598. modification follow.
  15599. GNU GENERAL PUBLIC LICENSE
  15600. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  15601. 0. This License applies to any program or other work which contains
  15602. a notice placed by the copyright holder saying it may be distributed
  15603. under the terms of this General Public License. The "Program", below,
  15604. refers to any such program or work, and a "work based on the Program"
  15605. means either the Program or any derivative work under copyright law:
  15606. that is to say, a work containing the Program or a portion of it,
  15607. either verbatim or with modifications and/or translated into another
  15608. language. (Hereinafter, translation is included without limitation in
  15609. the term "modification".) Each licensee is addressed as "you".
  15610. Activities other than copying, distribution and modification are not
  15611. covered by this License; they are outside its scope. The act of
  15612. running the Program is not restricted, and the output from the Program
  15613. is covered only if its contents constitute a work based on the
  15614. Program (independent of having been made by running the Program).
  15615. Whether that is true depends on what the Program does.
  15616. 1. You may copy and distribute verbatim copies of the Program's
  15617. source code as you receive it, in any medium, provided that you
  15618. conspicuously and appropriately publish on each copy an appropriate
  15619. copyright notice and disclaimer of warranty; keep intact all the
  15620. notices that refer to this License and to the absence of any warranty;
  15621. and give any other recipients of the Program a copy of this License
  15622. along with the Program.
  15623. You may charge a fee for the physical act of transferring a copy, and
  15624. you may at your option offer warranty protection in exchange for a fee.
  15625. 2. You may modify your copy or copies of the Program or any portion
  15626. of it, thus forming a work based on the Program, and copy and
  15627. distribute such modifications or work under the terms of Section 1
  15628. above, provided that you also meet all of these conditions:
  15629. a) You must cause the modified files to carry prominent notices
  15630. stating that you changed the files and the date of any change.
  15631. b) You must cause any work that you distribute or publish, that in
  15632. whole or in part contains or is derived from the Program or any
  15633. part thereof, to be licensed as a whole at no charge to all third
  15634. parties under the terms of this License.
  15635. c) If the modified program normally reads commands interactively
  15636. when run, you must cause it, when started running for such
  15637. interactive use in the most ordinary way, to print or display an
  15638. announcement including an appropriate copyright notice and a
  15639. notice that there is no warranty (or else, saying that you provide
  15640. a warranty) and that users may redistribute the program under
  15641. these conditions, and telling the user how to view a copy of this
  15642. License. (Exception: if the Program itself is interactive but
  15643. does not normally print such an announcement, your work based on
  15644. the Program is not required to print an announcement.)
  15645. These requirements apply to the modified work as a whole. If
  15646. identifiable sections of that work are not derived from the Program,
  15647. and can be reasonably considered independent and separate works in
  15648. themselves, then this License, and its terms, do not apply to those
  15649. sections when you distribute them as separate works. But when you
  15650. distribute the same sections as part of a whole which is a work based
  15651. on the Program, the distribution of the whole must be on the terms of
  15652. this License, whose permissions for other licensees extend to the
  15653. entire whole, and thus to each and every part regardless of who wrote it.
  15654. Thus, it is not the intent of this section to claim rights or contest
  15655. your rights to work written entirely by you; rather, the intent is to
  15656. exercise the right to control the distribution of derivative or
  15657. collective works based on the Program.
  15658. In addition, mere aggregation of another work not based on the Program
  15659. with the Program (or with a work based on the Program) on a volume of
  15660. a storage or distribution medium does not bring the other work under
  15661. the scope of this License.
  15662. 3. You may copy and distribute the Program (or a work based on it,
  15663. under Section 2) in object code or executable form under the terms of
  15664. Sections 1 and 2 above provided that you also do one of the following:
  15665. a) Accompany it with the complete corresponding machine-readable
  15666. source code, which must be distributed under the terms of Sections
  15667. 1 and 2 above on a medium customarily used for software interchange; or,
  15668. b) Accompany it with a written offer, valid for at least three
  15669. years, to give any third party, for a charge no more than your
  15670. cost of physically performing source distribution, a complete
  15671. machine-readable copy of the corresponding source code, to be
  15672. distributed under the terms of Sections 1 and 2 above on a medium
  15673. customarily used for software interchange; or,
  15674. c) Accompany it with the information you received as to the offer
  15675. to distribute corresponding source code. (This alternative is
  15676. allowed only for noncommercial distribution and only if you
  15677. received the program in object code or executable form with such
  15678. an offer, in accord with Subsection b above.)
  15679. The source code for a work means the preferred form of the work for
  15680. making modifications to it. For an executable work, complete source
  15681. code means all the source code for all modules it contains, plus any
  15682. associated interface definition files, plus the scripts used to
  15683. control compilation and installation of the executable. However, as a
  15684. special exception, the source code distributed need not include
  15685. anything that is normally distributed (in either source or binary
  15686. form) with the major components (compiler, kernel, and so on) of the
  15687. operating system on which the executable runs, unless that component
  15688. itself accompanies the executable.
  15689. If distribution of executable or object code is made by offering
  15690. access to copy from a designated place, then offering equivalent
  15691. access to copy the source code from the same place counts as
  15692. distribution of the source code, even though third parties are not
  15693. compelled to copy the source along with the object code.
  15694. 4. You may not copy, modify, sublicense, or distribute the Program
  15695. except as expressly provided under this License. Any attempt
  15696. otherwise to copy, modify, sublicense or distribute the Program is
  15697. void, and will automatically terminate your rights under this License.
  15698. However, parties who have received copies, or rights, from you under
  15699. this License will not have their licenses terminated so long as such
  15700. parties remain in full compliance.
  15701. 5. You are not required to accept this License, since you have not
  15702. signed it. However, nothing else grants you permission to modify or
  15703. distribute the Program or its derivative works. These actions are
  15704. prohibited by law if you do not accept this License. Therefore, by
  15705. modifying or distributing the Program (or any work based on the
  15706. Program), you indicate your acceptance of this License to do so, and
  15707. all its terms and conditions for copying, distributing or modifying
  15708. the Program or works based on it.
  15709. 6. Each time you redistribute the Program (or any work based on the
  15710. Program), the recipient automatically receives a license from the
  15711. original licensor to copy, distribute or modify the Program subject to
  15712. these terms and conditions. You may not impose any further
  15713. restrictions on the recipients' exercise of the rights granted herein.
  15714. You are not responsible for enforcing compliance by third parties to
  15715. this License.
  15716. 7. If, as a consequence of a court judgment or allegation of patent
  15717. infringement or for any other reason (not limited to patent issues),
  15718. conditions are imposed on you (whether by court order, agreement or
  15719. otherwise) that contradict the conditions of this License, they do not
  15720. excuse you from the conditions of this License. If you cannot
  15721. distribute so as to satisfy simultaneously your obligations under this
  15722. License and any other pertinent obligations, then as a consequence you
  15723. may not distribute the Program at all. For example, if a patent
  15724. license would not permit royalty-free redistribution of the Program by
  15725. all those who receive copies directly or indirectly through you, then
  15726. the only way you could satisfy both it and this License would be to
  15727. refrain entirely from distribution of the Program.
  15728. If any portion of this section is held invalid or unenforceable under
  15729. any particular circumstance, the balance of the section is intended to
  15730. apply and the section as a whole is intended to apply in other
  15731. circumstances.
  15732. It is not the purpose of this section to induce you to infringe any
  15733. patents or other property right claims or to contest validity of any
  15734. such claims; this section has the sole purpose of protecting the
  15735. integrity of the free software distribution system, which is
  15736. implemented by public license practices. Many people have made
  15737. generous contributions to the wide range of software distributed
  15738. through that system in reliance on consistent application of that
  15739. system; it is up to the author/donor to decide if he or she is willing
  15740. to distribute software through any other system and a licensee cannot
  15741. impose that choice.
  15742. This section is intended to make thoroughly clear what is believed to
  15743. be a consequence of the rest of this License.
  15744. 8. If the distribution and/or use of the Program is restricted in
  15745. certain countries either by patents or by copyrighted interfaces, the
  15746. original copyright holder who places the Program under this License
  15747. may add an explicit geographical distribution limitation excluding
  15748. those countries, so that distribution is permitted only in or among
  15749. countries not thus excluded. In such case, this License incorporates
  15750. the limitation as if written in the body of this License.
  15751. 9. The Free Software Foundation may publish revised and/or new versions
  15752. of the General Public License from time to time. Such new versions will
  15753. be similar in spirit to the present version, but may differ in detail to
  15754. address new problems or concerns.
  15755. Each version is given a distinguishing version number. If the Program
  15756. specifies a version number of this License which applies to it and "any
  15757. later version", you have the option of following the terms and conditions
  15758. either of that version or of any later version published by the Free
  15759. Software Foundation. If the Program does not specify a version number of
  15760. this License, you may choose any version ever published by the Free Software
  15761. Foundation.
  15762. 10. If you wish to incorporate parts of the Program into other free
  15763. programs whose distribution conditions are different, write to the author
  15764. to ask for permission. For software which is copyrighted by the Free
  15765. Software Foundation, write to the Free Software Foundation; we sometimes
  15766. make exceptions for this. Our decision will be guided by the two goals
  15767. of preserving the free status of all derivatives of our free software and
  15768. of promoting the sharing and reuse of software generally.
  15769. NO WARRANTY
  15770. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  15771. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  15772. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  15773. PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  15774. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  15775. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  15776. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  15777. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  15778. REPAIR OR CORRECTION.
  15779. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  15780. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  15781. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  15782. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  15783. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  15784. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  15785. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  15786. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  15787. POSSIBILITY OF SUCH DAMAGES.
  15788. END OF TERMS AND CONDITIONS
  15789. How to Apply These Terms to Your New Programs
  15790. If you develop a new program, and you want it to be of the greatest
  15791. possible use to the public, the best way to achieve this is to make it
  15792. free software which everyone can redistribute and change under these terms.
  15793. To do so, attach the following notices to the program. It is safest
  15794. to attach them to the start of each source file to most effectively
  15795. convey the exclusion of warranty; and each file should have at least
  15796. the "copyright" line and a pointer to where the full notice is found.
  15797. &lt;one line to give the program's name and a brief idea of what it does.&gt;
  15798. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  15799. This program is free software; you can redistribute it and/or modify
  15800. it under the terms of the GNU General Public License as published by
  15801. the Free Software Foundation; either version 2 of the License, or
  15802. (at your option) any later version.
  15803. This program is distributed in the hope that it will be useful,
  15804. but WITHOUT ANY WARRANTY; without even the implied warranty of
  15805. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  15806. GNU General Public License for more details.
  15807. You should have received a copy of the GNU General Public License along
  15808. with this program; if not, write to the Free Software Foundation, Inc.,
  15809. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  15810. Also add information on how to contact you by electronic and paper mail.
  15811. If the program is interactive, make it output a short notice like this
  15812. when it starts in an interactive mode:
  15813. Gnomovision version 69, Copyright (C) year name of author
  15814. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  15815. This is free software, and you are welcome to redistribute it
  15816. under certain conditions; type `show c' for details.
  15817. The hypothetical commands `show w' and `show c' should show the appropriate
  15818. parts of the General Public License. Of course, the commands you use may
  15819. be called something other than `show w' and `show c'; they could even be
  15820. mouse-clicks or menu items--whatever suits your program.
  15821. You should also get your employer (if you work as a programmer) or your
  15822. school, if any, to sign a "copyright disclaimer" for the program, if
  15823. necessary. Here is a sample; alter the names:
  15824. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  15825. `Gnomovision' (which makes passes at compilers) written by James Hacker.
  15826. &lt;signature of Ty Coon&gt;, 1 April 1989
  15827. Ty Coon, President of Vice
  15828. This General Public License does not permit incorporating your program into
  15829. proprietary programs. If your program is a subroutine library, you may
  15830. consider it more useful to permit linking proprietary applications with the
  15831. library. If this is what you want to do, use the GNU Lesser General
  15832. Public License instead of this License.
  15833. </pre>
  15834. </div>
  15835. </div>
  15836. <div class="product">
  15837. <span class="title">LZMA SDK</span>
  15838. <a class="show" href="#">show license</a>
  15839. <span class="homepage"><a href="http://www.7-zip.org/sdk.html">homepage</a></span>
  15840. <div class="licence">
  15841. <pre>LZMA SDK is placed in the public domain.
  15842. </pre>
  15843. </div>
  15844. </div>
  15845. <div class="product">
  15846. <span class="title">LeakCanary</span>
  15847. <a class="show" href="#">show license</a>
  15848. <span class="homepage"><a href="https://github.com/square/leakcanary">homepage</a></span>
  15849. <div class="licence">
  15850. <pre>
  15851. Apache License
  15852. Version 2.0, January 2004
  15853. http://www.apache.org/licenses/
  15854. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  15855. 1. Definitions.
  15856. "License" shall mean the terms and conditions for use, reproduction,
  15857. and distribution as defined by Sections 1 through 9 of this document.
  15858. "Licensor" shall mean the copyright owner or entity authorized by
  15859. the copyright owner that is granting the License.
  15860. "Legal Entity" shall mean the union of the acting entity and all
  15861. other entities that control, are controlled by, or are under common
  15862. control with that entity. For the purposes of this definition,
  15863. "control" means (i) the power, direct or indirect, to cause the
  15864. direction or management of such entity, whether by contract or
  15865. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  15866. outstanding shares, or (iii) beneficial ownership of such entity.
  15867. "You" (or "Your") shall mean an individual or Legal Entity
  15868. exercising permissions granted by this License.
  15869. "Source" form shall mean the preferred form for making modifications,
  15870. including but not limited to software source code, documentation
  15871. source, and configuration files.
  15872. "Object" form shall mean any form resulting from mechanical
  15873. transformation or translation of a Source form, including but
  15874. not limited to compiled object code, generated documentation,
  15875. and conversions to other media types.
  15876. "Work" shall mean the work of authorship, whether in Source or
  15877. Object form, made available under the License, as indicated by a
  15878. copyright notice that is included in or attached to the work
  15879. (an example is provided in the Appendix below).
  15880. "Derivative Works" shall mean any work, whether in Source or Object
  15881. form, that is based on (or derived from) the Work and for which the
  15882. editorial revisions, annotations, elaborations, or other modifications
  15883. represent, as a whole, an original work of authorship. For the purposes
  15884. of this License, Derivative Works shall not include works that remain
  15885. separable from, or merely link (or bind by name) to the interfaces of,
  15886. the Work and Derivative Works thereof.
  15887. "Contribution" shall mean any work of authorship, including
  15888. the original version of the Work and any modifications or additions
  15889. to that Work or Derivative Works thereof, that is intentionally
  15890. submitted to Licensor for inclusion in the Work by the copyright owner
  15891. or by an individual or Legal Entity authorized to submit on behalf of
  15892. the copyright owner. For the purposes of this definition, "submitted"
  15893. means any form of electronic, verbal, or written communication sent
  15894. to the Licensor or its representatives, including but not limited to
  15895. communication on electronic mailing lists, source code control systems,
  15896. and issue tracking systems that are managed by, or on behalf of, the
  15897. Licensor for the purpose of discussing and improving the Work, but
  15898. excluding communication that is conspicuously marked or otherwise
  15899. designated in writing by the copyright owner as "Not a Contribution."
  15900. "Contributor" shall mean Licensor and any individual or Legal Entity
  15901. on behalf of whom a Contribution has been received by Licensor and
  15902. subsequently incorporated within the Work.
  15903. 2. Grant of Copyright License. Subject to the terms and conditions of
  15904. this License, each Contributor hereby grants to You a perpetual,
  15905. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15906. copyright license to reproduce, prepare Derivative Works of,
  15907. publicly display, publicly perform, sublicense, and distribute the
  15908. Work and such Derivative Works in Source or Object form.
  15909. 3. Grant of Patent License. Subject to the terms and conditions of
  15910. this License, each Contributor hereby grants to You a perpetual,
  15911. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15912. (except as stated in this section) patent license to make, have made,
  15913. use, offer to sell, sell, import, and otherwise transfer the Work,
  15914. where such license applies only to those patent claims licensable
  15915. by such Contributor that are necessarily infringed by their
  15916. Contribution(s) alone or by combination of their Contribution(s)
  15917. with the Work to which such Contribution(s) was submitted. If You
  15918. institute patent litigation against any entity (including a
  15919. cross-claim or counterclaim in a lawsuit) alleging that the Work
  15920. or a Contribution incorporated within the Work constitutes direct
  15921. or contributory patent infringement, then any patent licenses
  15922. granted to You under this License for that Work shall terminate
  15923. as of the date such litigation is filed.
  15924. 4. Redistribution. You may reproduce and distribute copies of the
  15925. Work or Derivative Works thereof in any medium, with or without
  15926. modifications, and in Source or Object form, provided that You
  15927. meet the following conditions:
  15928. (a) You must give any other recipients of the Work or
  15929. Derivative Works a copy of this License; and
  15930. (b) You must cause any modified files to carry prominent notices
  15931. stating that You changed the files; and
  15932. (c) You must retain, in the Source form of any Derivative Works
  15933. that You distribute, all copyright, patent, trademark, and
  15934. attribution notices from the Source form of the Work,
  15935. excluding those notices that do not pertain to any part of
  15936. the Derivative Works; and
  15937. (d) If the Work includes a "NOTICE" text file as part of its
  15938. distribution, then any Derivative Works that You distribute must
  15939. include a readable copy of the attribution notices contained
  15940. within such NOTICE file, excluding those notices that do not
  15941. pertain to any part of the Derivative Works, in at least one
  15942. of the following places: within a NOTICE text file distributed
  15943. as part of the Derivative Works; within the Source form or
  15944. documentation, if provided along with the Derivative Works; or,
  15945. within a display generated by the Derivative Works, if and
  15946. wherever such third-party notices normally appear. The contents
  15947. of the NOTICE file are for informational purposes only and
  15948. do not modify the License. You may add Your own attribution
  15949. notices within Derivative Works that You distribute, alongside
  15950. or as an addendum to the NOTICE text from the Work, provided
  15951. that such additional attribution notices cannot be construed
  15952. as modifying the License.
  15953. You may add Your own copyright statement to Your modifications and
  15954. may provide additional or different license terms and conditions
  15955. for use, reproduction, or distribution of Your modifications, or
  15956. for any such Derivative Works as a whole, provided Your use,
  15957. reproduction, and distribution of the Work otherwise complies with
  15958. the conditions stated in this License.
  15959. 5. Submission of Contributions. Unless You explicitly state otherwise,
  15960. any Contribution intentionally submitted for inclusion in the Work
  15961. by You to the Licensor shall be under the terms and conditions of
  15962. this License, without any additional terms or conditions.
  15963. Notwithstanding the above, nothing herein shall supersede or modify
  15964. the terms of any separate license agreement you may have executed
  15965. with Licensor regarding such Contributions.
  15966. 6. Trademarks. This License does not grant permission to use the trade
  15967. names, trademarks, service marks, or product names of the Licensor,
  15968. except as required for reasonable and customary use in describing the
  15969. origin of the Work and reproducing the content of the NOTICE file.
  15970. 7. Disclaimer of Warranty. Unless required by applicable law or
  15971. agreed to in writing, Licensor provides the Work (and each
  15972. Contributor provides its Contributions) on an "AS IS" BASIS,
  15973. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  15974. implied, including, without limitation, any warranties or conditions
  15975. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  15976. PARTICULAR PURPOSE. You are solely responsible for determining the
  15977. appropriateness of using or redistributing the Work and assume any
  15978. risks associated with Your exercise of permissions under this License.
  15979. 8. Limitation of Liability. In no event and under no legal theory,
  15980. whether in tort (including negligence), contract, or otherwise,
  15981. unless required by applicable law (such as deliberate and grossly
  15982. negligent acts) or agreed to in writing, shall any Contributor be
  15983. liable to You for damages, including any direct, indirect, special,
  15984. incidental, or consequential damages of any character arising as a
  15985. result of this License or out of the use or inability to use the
  15986. Work (including but not limited to damages for loss of goodwill,
  15987. work stoppage, computer failure or malfunction, or any and all
  15988. other commercial damages or losses), even if such Contributor
  15989. has been advised of the possibility of such damages.
  15990. 9. Accepting Warranty or Additional Liability. While redistributing
  15991. the Work or Derivative Works thereof, You may choose to offer,
  15992. and charge a fee for, acceptance of support, warranty, indemnity,
  15993. or other liability obligations and/or rights consistent with this
  15994. License. However, in accepting such obligations, You may act only
  15995. on Your own behalf and on Your sole responsibility, not on behalf
  15996. of any other Contributor, and only if You agree to indemnify,
  15997. defend, and hold each Contributor harmless for any liability
  15998. incurred by, or claims asserted against, such Contributor by reason
  15999. of your accepting any such warranty or additional liability.
  16000. END OF TERMS AND CONDITIONS
  16001. APPENDIX: How to apply the Apache License to your work.
  16002. To apply the Apache License to your work, attach the following
  16003. boilerplate notice, with the fields enclosed by brackets "[]"
  16004. replaced with your own identifying information. (Don't include
  16005. the brackets!) The text should be enclosed in the appropriate
  16006. comment syntax for the file format. We also recommend that a
  16007. file or class name and description of purpose be included on the
  16008. same "printed page" as the copyright notice for easier
  16009. identification within third-party archives.
  16010. Copyright [yyyy] [name of copyright owner]
  16011. Licensed under the Apache License, Version 2.0 (the "License");
  16012. you may not use this file except in compliance with the License.
  16013. You may obtain a copy of the License at
  16014. http://www.apache.org/licenses/LICENSE-2.0
  16015. Unless required by applicable law or agreed to in writing, software
  16016. distributed under the License is distributed on an "AS IS" BASIS,
  16017. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16018. See the License for the specific language governing permissions and
  16019. limitations under the License.</pre>
  16020. </div>
  16021. </div>
  16022. <div class="product">
  16023. <span class="title">LevelDB: A Fast Persistent Key-Value Store</span>
  16024. <a class="show" href="#">show license</a>
  16025. <span class="homepage"><a href="https://github.com/google/leveldb.git">homepage</a></span>
  16026. <div class="licence">
  16027. <pre>Copyright (c) 2011 The LevelDB Authors. All rights reserved.
  16028. Redistribution and use in source and binary forms, with or without
  16029. modification, are permitted provided that the following conditions are
  16030. met:
  16031. * Redistributions of source code must retain the above copyright
  16032. notice, this list of conditions and the following disclaimer.
  16033. * Redistributions in binary form must reproduce the above
  16034. copyright notice, this list of conditions and the following disclaimer
  16035. in the documentation and/or other materials provided with the
  16036. distribution.
  16037. * Neither the name of Google Inc. nor the names of its
  16038. contributors may be used to endorse or promote products derived from
  16039. this software without specific prior written permission.
  16040. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  16041. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  16042. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  16043. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  16044. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  16045. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  16046. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  16047. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  16048. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  16049. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  16050. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  16051. </pre>
  16052. </div>
  16053. </div>
  16054. <div class="product">
  16055. <span class="title">Material Components for iOS</span>
  16056. <a class="show" href="#">show license</a>
  16057. <span class="homepage"><a href="https://github.com/material-components/material-components-ios">homepage</a></span>
  16058. <div class="licence">
  16059. <pre>
  16060. Apache License
  16061. Version 2.0, January 2004
  16062. http://www.apache.org/licenses/
  16063. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16064. 1. Definitions.
  16065. "License" shall mean the terms and conditions for use, reproduction,
  16066. and distribution as defined by Sections 1 through 9 of this document.
  16067. "Licensor" shall mean the copyright owner or entity authorized by
  16068. the copyright owner that is granting the License.
  16069. "Legal Entity" shall mean the union of the acting entity and all
  16070. other entities that control, are controlled by, or are under common
  16071. control with that entity. For the purposes of this definition,
  16072. "control" means (i) the power, direct or indirect, to cause the
  16073. direction or management of such entity, whether by contract or
  16074. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16075. outstanding shares, or (iii) beneficial ownership of such entity.
  16076. "You" (or "Your") shall mean an individual or Legal Entity
  16077. exercising permissions granted by this License.
  16078. "Source" form shall mean the preferred form for making modifications,
  16079. including but not limited to software source code, documentation
  16080. source, and configuration files.
  16081. "Object" form shall mean any form resulting from mechanical
  16082. transformation or translation of a Source form, including but
  16083. not limited to compiled object code, generated documentation,
  16084. and conversions to other media types.
  16085. "Work" shall mean the work of authorship, whether in Source or
  16086. Object form, made available under the License, as indicated by a
  16087. copyright notice that is included in or attached to the work
  16088. (an example is provided in the Appendix below).
  16089. "Derivative Works" shall mean any work, whether in Source or Object
  16090. form, that is based on (or derived from) the Work and for which the
  16091. editorial revisions, annotations, elaborations, or other modifications
  16092. represent, as a whole, an original work of authorship. For the purposes
  16093. of this License, Derivative Works shall not include works that remain
  16094. separable from, or merely link (or bind by name) to the interfaces of,
  16095. the Work and Derivative Works thereof.
  16096. "Contribution" shall mean any work of authorship, including
  16097. the original version of the Work and any modifications or additions
  16098. to that Work or Derivative Works thereof, that is intentionally
  16099. submitted to Licensor for inclusion in the Work by the copyright owner
  16100. or by an individual or Legal Entity authorized to submit on behalf of
  16101. the copyright owner. For the purposes of this definition, "submitted"
  16102. means any form of electronic, verbal, or written communication sent
  16103. to the Licensor or its representatives, including but not limited to
  16104. communication on electronic mailing lists, source code control systems,
  16105. and issue tracking systems that are managed by, or on behalf of, the
  16106. Licensor for the purpose of discussing and improving the Work, but
  16107. excluding communication that is conspicuously marked or otherwise
  16108. designated in writing by the copyright owner as "Not a Contribution."
  16109. "Contributor" shall mean Licensor and any individual or Legal Entity
  16110. on behalf of whom a Contribution has been received by Licensor and
  16111. subsequently incorporated within the Work.
  16112. 2. Grant of Copyright License. Subject to the terms and conditions of
  16113. this License, each Contributor hereby grants to You a perpetual,
  16114. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16115. copyright license to reproduce, prepare Derivative Works of,
  16116. publicly display, publicly perform, sublicense, and distribute the
  16117. Work and such Derivative Works in Source or Object form.
  16118. 3. Grant of Patent License. Subject to the terms and conditions of
  16119. this License, each Contributor hereby grants to You a perpetual,
  16120. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16121. (except as stated in this section) patent license to make, have made,
  16122. use, offer to sell, sell, import, and otherwise transfer the Work,
  16123. where such license applies only to those patent claims licensable
  16124. by such Contributor that are necessarily infringed by their
  16125. Contribution(s) alone or by combination of their Contribution(s)
  16126. with the Work to which such Contribution(s) was submitted. If You
  16127. institute patent litigation against any entity (including a
  16128. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16129. or a Contribution incorporated within the Work constitutes direct
  16130. or contributory patent infringement, then any patent licenses
  16131. granted to You under this License for that Work shall terminate
  16132. as of the date such litigation is filed.
  16133. 4. Redistribution. You may reproduce and distribute copies of the
  16134. Work or Derivative Works thereof in any medium, with or without
  16135. modifications, and in Source or Object form, provided that You
  16136. meet the following conditions:
  16137. (a) You must give any other recipients of the Work or
  16138. Derivative Works a copy of this License; and
  16139. (b) You must cause any modified files to carry prominent notices
  16140. stating that You changed the files; and
  16141. (c) You must retain, in the Source form of any Derivative Works
  16142. that You distribute, all copyright, patent, trademark, and
  16143. attribution notices from the Source form of the Work,
  16144. excluding those notices that do not pertain to any part of
  16145. the Derivative Works; and
  16146. (d) If the Work includes a "NOTICE" text file as part of its
  16147. distribution, then any Derivative Works that You distribute must
  16148. include a readable copy of the attribution notices contained
  16149. within such NOTICE file, excluding those notices that do not
  16150. pertain to any part of the Derivative Works, in at least one
  16151. of the following places: within a NOTICE text file distributed
  16152. as part of the Derivative Works; within the Source form or
  16153. documentation, if provided along with the Derivative Works; or,
  16154. within a display generated by the Derivative Works, if and
  16155. wherever such third-party notices normally appear. The contents
  16156. of the NOTICE file are for informational purposes only and
  16157. do not modify the License. You may add Your own attribution
  16158. notices within Derivative Works that You distribute, alongside
  16159. or as an addendum to the NOTICE text from the Work, provided
  16160. that such additional attribution notices cannot be construed
  16161. as modifying the License.
  16162. You may add Your own copyright statement to Your modifications and
  16163. may provide additional or different license terms and conditions
  16164. for use, reproduction, or distribution of Your modifications, or
  16165. for any such Derivative Works as a whole, provided Your use,
  16166. reproduction, and distribution of the Work otherwise complies with
  16167. the conditions stated in this License.
  16168. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16169. any Contribution intentionally submitted for inclusion in the Work
  16170. by You to the Licensor shall be under the terms and conditions of
  16171. this License, without any additional terms or conditions.
  16172. Notwithstanding the above, nothing herein shall supersede or modify
  16173. the terms of any separate license agreement you may have executed
  16174. with Licensor regarding such Contributions.
  16175. 6. Trademarks. This License does not grant permission to use the trade
  16176. names, trademarks, service marks, or product names of the Licensor,
  16177. except as required for reasonable and customary use in describing the
  16178. origin of the Work and reproducing the content of the NOTICE file.
  16179. 7. Disclaimer of Warranty. Unless required by applicable law or
  16180. agreed to in writing, Licensor provides the Work (and each
  16181. Contributor provides its Contributions) on an "AS IS" BASIS,
  16182. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16183. implied, including, without limitation, any warranties or conditions
  16184. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16185. PARTICULAR PURPOSE. You are solely responsible for determining the
  16186. appropriateness of using or redistributing the Work and assume any
  16187. risks associated with Your exercise of permissions under this License.
  16188. 8. Limitation of Liability. In no event and under no legal theory,
  16189. whether in tort (including negligence), contract, or otherwise,
  16190. unless required by applicable law (such as deliberate and grossly
  16191. negligent acts) or agreed to in writing, shall any Contributor be
  16192. liable to You for damages, including any direct, indirect, special,
  16193. incidental, or consequential damages of any character arising as a
  16194. result of this License or out of the use or inability to use the
  16195. Work (including but not limited to damages for loss of goodwill,
  16196. work stoppage, computer failure or malfunction, or any and all
  16197. other commercial damages or losses), even if such Contributor
  16198. has been advised of the possibility of such damages.
  16199. 9. Accepting Warranty or Additional Liability. While redistributing
  16200. the Work or Derivative Works thereof, You may choose to offer,
  16201. and charge a fee for, acceptance of support, warranty, indemnity,
  16202. or other liability obligations and/or rights consistent with this
  16203. License. However, in accepting such obligations, You may act only
  16204. on Your own behalf and on Your sole responsibility, not on behalf
  16205. of any other Contributor, and only if You agree to indemnify,
  16206. defend, and hold each Contributor harmless for any liability
  16207. incurred by, or claims asserted against, such Contributor by reason
  16208. of your accepting any such warranty or additional liability.
  16209. END OF TERMS AND CONDITIONS
  16210. APPENDIX: How to apply the Apache License to your work.
  16211. To apply the Apache License to your work, attach the following
  16212. boilerplate notice, with the fields enclosed by brackets "[]"
  16213. replaced with your own identifying information. (Don't include
  16214. the brackets!) The text should be enclosed in the appropriate
  16215. comment syntax for the file format. We also recommend that a
  16216. file or class name and description of purpose be included on the
  16217. same "printed page" as the copyright notice for easier
  16218. identification within third-party archives.
  16219. Copyright [yyyy] [name of copyright owner]
  16220. Licensed under the Apache License, Version 2.0 (the "License");
  16221. you may not use this file except in compliance with the License.
  16222. You may obtain a copy of the License at
  16223. http://www.apache.org/licenses/LICENSE-2.0
  16224. Unless required by applicable law or agreed to in writing, software
  16225. distributed under the License is distributed on an "AS IS" BASIS,
  16226. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16227. See the License for the specific language governing permissions and
  16228. limitations under the License.
  16229. </pre>
  16230. </div>
  16231. </div>
  16232. <div class="product">
  16233. <span class="title">Material Font Disk Loader iOS</span>
  16234. <a class="show" href="#">show license</a>
  16235. <span class="homepage"><a href="https://github.com/material-foundation/material-font-disk-loader-ios">homepage</a></span>
  16236. <div class="licence">
  16237. <pre>
  16238. Apache License
  16239. Version 2.0, January 2004
  16240. http://www.apache.org/licenses/
  16241. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16242. 1. Definitions.
  16243. "License" shall mean the terms and conditions for use, reproduction,
  16244. and distribution as defined by Sections 1 through 9 of this document.
  16245. "Licensor" shall mean the copyright owner or entity authorized by
  16246. the copyright owner that is granting the License.
  16247. "Legal Entity" shall mean the union of the acting entity and all
  16248. other entities that control, are controlled by, or are under common
  16249. control with that entity. For the purposes of this definition,
  16250. "control" means (i) the power, direct or indirect, to cause the
  16251. direction or management of such entity, whether by contract or
  16252. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16253. outstanding shares, or (iii) beneficial ownership of such entity.
  16254. "You" (or "Your") shall mean an individual or Legal Entity
  16255. exercising permissions granted by this License.
  16256. "Source" form shall mean the preferred form for making modifications,
  16257. including but not limited to software source code, documentation
  16258. source, and configuration files.
  16259. "Object" form shall mean any form resulting from mechanical
  16260. transformation or translation of a Source form, including but
  16261. not limited to compiled object code, generated documentation,
  16262. and conversions to other media types.
  16263. "Work" shall mean the work of authorship, whether in Source or
  16264. Object form, made available under the License, as indicated by a
  16265. copyright notice that is included in or attached to the work
  16266. (an example is provided in the Appendix below).
  16267. "Derivative Works" shall mean any work, whether in Source or Object
  16268. form, that is based on (or derived from) the Work and for which the
  16269. editorial revisions, annotations, elaborations, or other modifications
  16270. represent, as a whole, an original work of authorship. For the purposes
  16271. of this License, Derivative Works shall not include works that remain
  16272. separable from, or merely link (or bind by name) to the interfaces of,
  16273. the Work and Derivative Works thereof.
  16274. "Contribution" shall mean any work of authorship, including
  16275. the original version of the Work and any modifications or additions
  16276. to that Work or Derivative Works thereof, that is intentionally
  16277. submitted to Licensor for inclusion in the Work by the copyright owner
  16278. or by an individual or Legal Entity authorized to submit on behalf of
  16279. the copyright owner. For the purposes of this definition, "submitted"
  16280. means any form of electronic, verbal, or written communication sent
  16281. to the Licensor or its representatives, including but not limited to
  16282. communication on electronic mailing lists, source code control systems,
  16283. and issue tracking systems that are managed by, or on behalf of, the
  16284. Licensor for the purpose of discussing and improving the Work, but
  16285. excluding communication that is conspicuously marked or otherwise
  16286. designated in writing by the copyright owner as "Not a Contribution."
  16287. "Contributor" shall mean Licensor and any individual or Legal Entity
  16288. on behalf of whom a Contribution has been received by Licensor and
  16289. subsequently incorporated within the Work.
  16290. 2. Grant of Copyright License. Subject to the terms and conditions of
  16291. this License, each Contributor hereby grants to You a perpetual,
  16292. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16293. copyright license to reproduce, prepare Derivative Works of,
  16294. publicly display, publicly perform, sublicense, and distribute the
  16295. Work and such Derivative Works in Source or Object form.
  16296. 3. Grant of Patent License. Subject to the terms and conditions of
  16297. this License, each Contributor hereby grants to You a perpetual,
  16298. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16299. (except as stated in this section) patent license to make, have made,
  16300. use, offer to sell, sell, import, and otherwise transfer the Work,
  16301. where such license applies only to those patent claims licensable
  16302. by such Contributor that are necessarily infringed by their
  16303. Contribution(s) alone or by combination of their Contribution(s)
  16304. with the Work to which such Contribution(s) was submitted. If You
  16305. institute patent litigation against any entity (including a
  16306. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16307. or a Contribution incorporated within the Work constitutes direct
  16308. or contributory patent infringement, then any patent licenses
  16309. granted to You under this License for that Work shall terminate
  16310. as of the date such litigation is filed.
  16311. 4. Redistribution. You may reproduce and distribute copies of the
  16312. Work or Derivative Works thereof in any medium, with or without
  16313. modifications, and in Source or Object form, provided that You
  16314. meet the following conditions:
  16315. (a) You must give any other recipients of the Work or
  16316. Derivative Works a copy of this License; and
  16317. (b) You must cause any modified files to carry prominent notices
  16318. stating that You changed the files; and
  16319. (c) You must retain, in the Source form of any Derivative Works
  16320. that You distribute, all copyright, patent, trademark, and
  16321. attribution notices from the Source form of the Work,
  16322. excluding those notices that do not pertain to any part of
  16323. the Derivative Works; and
  16324. (d) If the Work includes a "NOTICE" text file as part of its
  16325. distribution, then any Derivative Works that You distribute must
  16326. include a readable copy of the attribution notices contained
  16327. within such NOTICE file, excluding those notices that do not
  16328. pertain to any part of the Derivative Works, in at least one
  16329. of the following places: within a NOTICE text file distributed
  16330. as part of the Derivative Works; within the Source form or
  16331. documentation, if provided along with the Derivative Works; or,
  16332. within a display generated by the Derivative Works, if and
  16333. wherever such third-party notices normally appear. The contents
  16334. of the NOTICE file are for informational purposes only and
  16335. do not modify the License. You may add Your own attribution
  16336. notices within Derivative Works that You distribute, alongside
  16337. or as an addendum to the NOTICE text from the Work, provided
  16338. that such additional attribution notices cannot be construed
  16339. as modifying the License.
  16340. You may add Your own copyright statement to Your modifications and
  16341. may provide additional or different license terms and conditions
  16342. for use, reproduction, or distribution of Your modifications, or
  16343. for any such Derivative Works as a whole, provided Your use,
  16344. reproduction, and distribution of the Work otherwise complies with
  16345. the conditions stated in this License.
  16346. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16347. any Contribution intentionally submitted for inclusion in the Work
  16348. by You to the Licensor shall be under the terms and conditions of
  16349. this License, without any additional terms or conditions.
  16350. Notwithstanding the above, nothing herein shall supersede or modify
  16351. the terms of any separate license agreement you may have executed
  16352. with Licensor regarding such Contributions.
  16353. 6. Trademarks. This License does not grant permission to use the trade
  16354. names, trademarks, service marks, or product names of the Licensor,
  16355. except as required for reasonable and customary use in describing the
  16356. origin of the Work and reproducing the content of the NOTICE file.
  16357. 7. Disclaimer of Warranty. Unless required by applicable law or
  16358. agreed to in writing, Licensor provides the Work (and each
  16359. Contributor provides its Contributions) on an "AS IS" BASIS,
  16360. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16361. implied, including, without limitation, any warranties or conditions
  16362. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16363. PARTICULAR PURPOSE. You are solely responsible for determining the
  16364. appropriateness of using or redistributing the Work and assume any
  16365. risks associated with Your exercise of permissions under this License.
  16366. 8. Limitation of Liability. In no event and under no legal theory,
  16367. whether in tort (including negligence), contract, or otherwise,
  16368. unless required by applicable law (such as deliberate and grossly
  16369. negligent acts) or agreed to in writing, shall any Contributor be
  16370. liable to You for damages, including any direct, indirect, special,
  16371. incidental, or consequential damages of any character arising as a
  16372. result of this License or out of the use or inability to use the
  16373. Work (including but not limited to damages for loss of goodwill,
  16374. work stoppage, computer failure or malfunction, or any and all
  16375. other commercial damages or losses), even if such Contributor
  16376. has been advised of the possibility of such damages.
  16377. 9. Accepting Warranty or Additional Liability. While redistributing
  16378. the Work or Derivative Works thereof, You may choose to offer,
  16379. and charge a fee for, acceptance of support, warranty, indemnity,
  16380. or other liability obligations and/or rights consistent with this
  16381. License. However, in accepting such obligations, You may act only
  16382. on Your own behalf and on Your sole responsibility, not on behalf
  16383. of any other Contributor, and only if You agree to indemnify,
  16384. defend, and hold each Contributor harmless for any liability
  16385. incurred by, or claims asserted against, such Contributor by reason
  16386. of your accepting any such warranty or additional liability.
  16387. END OF TERMS AND CONDITIONS
  16388. APPENDIX: How to apply the Apache License to your work.
  16389. To apply the Apache License to your work, attach the following
  16390. boilerplate notice, with the fields enclosed by brackets "[]"
  16391. replaced with your own identifying information. (Don't include
  16392. the brackets!) The text should be enclosed in the appropriate
  16393. comment syntax for the file format. We also recommend that a
  16394. file or class name and description of purpose be included on the
  16395. same "printed page" as the copyright notice for easier
  16396. identification within third-party archives.
  16397. Copyright [yyyy] [name of copyright owner]
  16398. Licensed under the Apache License, Version 2.0 (the "License");
  16399. you may not use this file except in compliance with the License.
  16400. You may obtain a copy of the License at
  16401. http://www.apache.org/licenses/LICENSE-2.0
  16402. Unless required by applicable law or agreed to in writing, software
  16403. distributed under the License is distributed on an "AS IS" BASIS,
  16404. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16405. See the License for the specific language governing permissions and
  16406. limitations under the License.
  16407. </pre>
  16408. </div>
  16409. </div>
  16410. <div class="product">
  16411. <span class="title">Material Roboto Font Loader iOS</span>
  16412. <a class="show" href="#">show license</a>
  16413. <span class="homepage"><a href="https://github.com/material-foundation/material-roboto-font-loader-ios">homepage</a></span>
  16414. <div class="licence">
  16415. <pre>
  16416. Apache License
  16417. Version 2.0, January 2004
  16418. http://www.apache.org/licenses/
  16419. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16420. 1. Definitions.
  16421. "License" shall mean the terms and conditions for use, reproduction,
  16422. and distribution as defined by Sections 1 through 9 of this document.
  16423. "Licensor" shall mean the copyright owner or entity authorized by
  16424. the copyright owner that is granting the License.
  16425. "Legal Entity" shall mean the union of the acting entity and all
  16426. other entities that control, are controlled by, or are under common
  16427. control with that entity. For the purposes of this definition,
  16428. "control" means (i) the power, direct or indirect, to cause the
  16429. direction or management of such entity, whether by contract or
  16430. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16431. outstanding shares, or (iii) beneficial ownership of such entity.
  16432. "You" (or "Your") shall mean an individual or Legal Entity
  16433. exercising permissions granted by this License.
  16434. "Source" form shall mean the preferred form for making modifications,
  16435. including but not limited to software source code, documentation
  16436. source, and configuration files.
  16437. "Object" form shall mean any form resulting from mechanical
  16438. transformation or translation of a Source form, including but
  16439. not limited to compiled object code, generated documentation,
  16440. and conversions to other media types.
  16441. "Work" shall mean the work of authorship, whether in Source or
  16442. Object form, made available under the License, as indicated by a
  16443. copyright notice that is included in or attached to the work
  16444. (an example is provided in the Appendix below).
  16445. "Derivative Works" shall mean any work, whether in Source or Object
  16446. form, that is based on (or derived from) the Work and for which the
  16447. editorial revisions, annotations, elaborations, or other modifications
  16448. represent, as a whole, an original work of authorship. For the purposes
  16449. of this License, Derivative Works shall not include works that remain
  16450. separable from, or merely link (or bind by name) to the interfaces of,
  16451. the Work and Derivative Works thereof.
  16452. "Contribution" shall mean any work of authorship, including
  16453. the original version of the Work and any modifications or additions
  16454. to that Work or Derivative Works thereof, that is intentionally
  16455. submitted to Licensor for inclusion in the Work by the copyright owner
  16456. or by an individual or Legal Entity authorized to submit on behalf of
  16457. the copyright owner. For the purposes of this definition, "submitted"
  16458. means any form of electronic, verbal, or written communication sent
  16459. to the Licensor or its representatives, including but not limited to
  16460. communication on electronic mailing lists, source code control systems,
  16461. and issue tracking systems that are managed by, or on behalf of, the
  16462. Licensor for the purpose of discussing and improving the Work, but
  16463. excluding communication that is conspicuously marked or otherwise
  16464. designated in writing by the copyright owner as "Not a Contribution."
  16465. "Contributor" shall mean Licensor and any individual or Legal Entity
  16466. on behalf of whom a Contribution has been received by Licensor and
  16467. subsequently incorporated within the Work.
  16468. 2. Grant of Copyright License. Subject to the terms and conditions of
  16469. this License, each Contributor hereby grants to You a perpetual,
  16470. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16471. copyright license to reproduce, prepare Derivative Works of,
  16472. publicly display, publicly perform, sublicense, and distribute the
  16473. Work and such Derivative Works in Source or Object form.
  16474. 3. Grant of Patent License. Subject to the terms and conditions of
  16475. this License, each Contributor hereby grants to You a perpetual,
  16476. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16477. (except as stated in this section) patent license to make, have made,
  16478. use, offer to sell, sell, import, and otherwise transfer the Work,
  16479. where such license applies only to those patent claims licensable
  16480. by such Contributor that are necessarily infringed by their
  16481. Contribution(s) alone or by combination of their Contribution(s)
  16482. with the Work to which such Contribution(s) was submitted. If You
  16483. institute patent litigation against any entity (including a
  16484. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16485. or a Contribution incorporated within the Work constitutes direct
  16486. or contributory patent infringement, then any patent licenses
  16487. granted to You under this License for that Work shall terminate
  16488. as of the date such litigation is filed.
  16489. 4. Redistribution. You may reproduce and distribute copies of the
  16490. Work or Derivative Works thereof in any medium, with or without
  16491. modifications, and in Source or Object form, provided that You
  16492. meet the following conditions:
  16493. (a) You must give any other recipients of the Work or
  16494. Derivative Works a copy of this License; and
  16495. (b) You must cause any modified files to carry prominent notices
  16496. stating that You changed the files; and
  16497. (c) You must retain, in the Source form of any Derivative Works
  16498. that You distribute, all copyright, patent, trademark, and
  16499. attribution notices from the Source form of the Work,
  16500. excluding those notices that do not pertain to any part of
  16501. the Derivative Works; and
  16502. (d) If the Work includes a "NOTICE" text file as part of its
  16503. distribution, then any Derivative Works that You distribute must
  16504. include a readable copy of the attribution notices contained
  16505. within such NOTICE file, excluding those notices that do not
  16506. pertain to any part of the Derivative Works, in at least one
  16507. of the following places: within a NOTICE text file distributed
  16508. as part of the Derivative Works; within the Source form or
  16509. documentation, if provided along with the Derivative Works; or,
  16510. within a display generated by the Derivative Works, if and
  16511. wherever such third-party notices normally appear. The contents
  16512. of the NOTICE file are for informational purposes only and
  16513. do not modify the License. You may add Your own attribution
  16514. notices within Derivative Works that You distribute, alongside
  16515. or as an addendum to the NOTICE text from the Work, provided
  16516. that such additional attribution notices cannot be construed
  16517. as modifying the License.
  16518. You may add Your own copyright statement to Your modifications and
  16519. may provide additional or different license terms and conditions
  16520. for use, reproduction, or distribution of Your modifications, or
  16521. for any such Derivative Works as a whole, provided Your use,
  16522. reproduction, and distribution of the Work otherwise complies with
  16523. the conditions stated in this License.
  16524. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16525. any Contribution intentionally submitted for inclusion in the Work
  16526. by You to the Licensor shall be under the terms and conditions of
  16527. this License, without any additional terms or conditions.
  16528. Notwithstanding the above, nothing herein shall supersede or modify
  16529. the terms of any separate license agreement you may have executed
  16530. with Licensor regarding such Contributions.
  16531. 6. Trademarks. This License does not grant permission to use the trade
  16532. names, trademarks, service marks, or product names of the Licensor,
  16533. except as required for reasonable and customary use in describing the
  16534. origin of the Work and reproducing the content of the NOTICE file.
  16535. 7. Disclaimer of Warranty. Unless required by applicable law or
  16536. agreed to in writing, Licensor provides the Work (and each
  16537. Contributor provides its Contributions) on an "AS IS" BASIS,
  16538. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16539. implied, including, without limitation, any warranties or conditions
  16540. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16541. PARTICULAR PURPOSE. You are solely responsible for determining the
  16542. appropriateness of using or redistributing the Work and assume any
  16543. risks associated with Your exercise of permissions under this License.
  16544. 8. Limitation of Liability. In no event and under no legal theory,
  16545. whether in tort (including negligence), contract, or otherwise,
  16546. unless required by applicable law (such as deliberate and grossly
  16547. negligent acts) or agreed to in writing, shall any Contributor be
  16548. liable to You for damages, including any direct, indirect, special,
  16549. incidental, or consequential damages of any character arising as a
  16550. result of this License or out of the use or inability to use the
  16551. Work (including but not limited to damages for loss of goodwill,
  16552. work stoppage, computer failure or malfunction, or any and all
  16553. other commercial damages or losses), even if such Contributor
  16554. has been advised of the possibility of such damages.
  16555. 9. Accepting Warranty or Additional Liability. While redistributing
  16556. the Work or Derivative Works thereof, You may choose to offer,
  16557. and charge a fee for, acceptance of support, warranty, indemnity,
  16558. or other liability obligations and/or rights consistent with this
  16559. License. However, in accepting such obligations, You may act only
  16560. on Your own behalf and on Your sole responsibility, not on behalf
  16561. of any other Contributor, and only if You agree to indemnify,
  16562. defend, and hold each Contributor harmless for any liability
  16563. incurred by, or claims asserted against, such Contributor by reason
  16564. of your accepting any such warranty or additional liability.
  16565. END OF TERMS AND CONDITIONS
  16566. APPENDIX: How to apply the Apache License to your work.
  16567. To apply the Apache License to your work, attach the following
  16568. boilerplate notice, with the fields enclosed by brackets "[]"
  16569. replaced with your own identifying information. (Don't include
  16570. the brackets!) The text should be enclosed in the appropriate
  16571. comment syntax for the file format. We also recommend that a
  16572. file or class name and description of purpose be included on the
  16573. same "printed page" as the copyright notice for easier
  16574. identification within third-party archives.
  16575. Copyright [yyyy] [name of copyright owner]
  16576. Licensed under the Apache License, Version 2.0 (the "License");
  16577. you may not use this file except in compliance with the License.
  16578. You may obtain a copy of the License at
  16579. http://www.apache.org/licenses/LICENSE-2.0
  16580. Unless required by applicable law or agreed to in writing, software
  16581. distributed under the License is distributed on an "AS IS" BASIS,
  16582. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16583. See the License for the specific language governing permissions and
  16584. limitations under the License.
  16585. </pre>
  16586. </div>
  16587. </div>
  16588. <div class="product">
  16589. <span class="title">Material Sprited Animation View</span>
  16590. <a class="show" href="#">show license</a>
  16591. <span class="homepage"><a href="https://github.com/material-foundation/material-sprited-animation-view-ios">homepage</a></span>
  16592. <div class="licence">
  16593. <pre>
  16594. Apache License
  16595. Version 2.0, January 2004
  16596. http://www.apache.org/licenses/
  16597. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16598. 1. Definitions.
  16599. "License" shall mean the terms and conditions for use, reproduction,
  16600. and distribution as defined by Sections 1 through 9 of this document.
  16601. "Licensor" shall mean the copyright owner or entity authorized by
  16602. the copyright owner that is granting the License.
  16603. "Legal Entity" shall mean the union of the acting entity and all
  16604. other entities that control, are controlled by, or are under common
  16605. control with that entity. For the purposes of this definition,
  16606. "control" means (i) the power, direct or indirect, to cause the
  16607. direction or management of such entity, whether by contract or
  16608. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16609. outstanding shares, or (iii) beneficial ownership of such entity.
  16610. "You" (or "Your") shall mean an individual or Legal Entity
  16611. exercising permissions granted by this License.
  16612. "Source" form shall mean the preferred form for making modifications,
  16613. including but not limited to software source code, documentation
  16614. source, and configuration files.
  16615. "Object" form shall mean any form resulting from mechanical
  16616. transformation or translation of a Source form, including but
  16617. not limited to compiled object code, generated documentation,
  16618. and conversions to other media types.
  16619. "Work" shall mean the work of authorship, whether in Source or
  16620. Object form, made available under the License, as indicated by a
  16621. copyright notice that is included in or attached to the work
  16622. (an example is provided in the Appendix below).
  16623. "Derivative Works" shall mean any work, whether in Source or Object
  16624. form, that is based on (or derived from) the Work and for which the
  16625. editorial revisions, annotations, elaborations, or other modifications
  16626. represent, as a whole, an original work of authorship. For the purposes
  16627. of this License, Derivative Works shall not include works that remain
  16628. separable from, or merely link (or bind by name) to the interfaces of,
  16629. the Work and Derivative Works thereof.
  16630. "Contribution" shall mean any work of authorship, including
  16631. the original version of the Work and any modifications or additions
  16632. to that Work or Derivative Works thereof, that is intentionally
  16633. submitted to Licensor for inclusion in the Work by the copyright owner
  16634. or by an individual or Legal Entity authorized to submit on behalf of
  16635. the copyright owner. For the purposes of this definition, "submitted"
  16636. means any form of electronic, verbal, or written communication sent
  16637. to the Licensor or its representatives, including but not limited to
  16638. communication on electronic mailing lists, source code control systems,
  16639. and issue tracking systems that are managed by, or on behalf of, the
  16640. Licensor for the purpose of discussing and improving the Work, but
  16641. excluding communication that is conspicuously marked or otherwise
  16642. designated in writing by the copyright owner as "Not a Contribution."
  16643. "Contributor" shall mean Licensor and any individual or Legal Entity
  16644. on behalf of whom a Contribution has been received by Licensor and
  16645. subsequently incorporated within the Work.
  16646. 2. Grant of Copyright License. Subject to the terms and conditions of
  16647. this License, each Contributor hereby grants to You a perpetual,
  16648. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16649. copyright license to reproduce, prepare Derivative Works of,
  16650. publicly display, publicly perform, sublicense, and distribute the
  16651. Work and such Derivative Works in Source or Object form.
  16652. 3. Grant of Patent License. Subject to the terms and conditions of
  16653. this License, each Contributor hereby grants to You a perpetual,
  16654. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16655. (except as stated in this section) patent license to make, have made,
  16656. use, offer to sell, sell, import, and otherwise transfer the Work,
  16657. where such license applies only to those patent claims licensable
  16658. by such Contributor that are necessarily infringed by their
  16659. Contribution(s) alone or by combination of their Contribution(s)
  16660. with the Work to which such Contribution(s) was submitted. If You
  16661. institute patent litigation against any entity (including a
  16662. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16663. or a Contribution incorporated within the Work constitutes direct
  16664. or contributory patent infringement, then any patent licenses
  16665. granted to You under this License for that Work shall terminate
  16666. as of the date such litigation is filed.
  16667. 4. Redistribution. You may reproduce and distribute copies of the
  16668. Work or Derivative Works thereof in any medium, with or without
  16669. modifications, and in Source or Object form, provided that You
  16670. meet the following conditions:
  16671. (a) You must give any other recipients of the Work or
  16672. Derivative Works a copy of this License; and
  16673. (b) You must cause any modified files to carry prominent notices
  16674. stating that You changed the files; and
  16675. (c) You must retain, in the Source form of any Derivative Works
  16676. that You distribute, all copyright, patent, trademark, and
  16677. attribution notices from the Source form of the Work,
  16678. excluding those notices that do not pertain to any part of
  16679. the Derivative Works; and
  16680. (d) If the Work includes a "NOTICE" text file as part of its
  16681. distribution, then any Derivative Works that You distribute must
  16682. include a readable copy of the attribution notices contained
  16683. within such NOTICE file, excluding those notices that do not
  16684. pertain to any part of the Derivative Works, in at least one
  16685. of the following places: within a NOTICE text file distributed
  16686. as part of the Derivative Works; within the Source form or
  16687. documentation, if provided along with the Derivative Works; or,
  16688. within a display generated by the Derivative Works, if and
  16689. wherever such third-party notices normally appear. The contents
  16690. of the NOTICE file are for informational purposes only and
  16691. do not modify the License. You may add Your own attribution
  16692. notices within Derivative Works that You distribute, alongside
  16693. or as an addendum to the NOTICE text from the Work, provided
  16694. that such additional attribution notices cannot be construed
  16695. as modifying the License.
  16696. You may add Your own copyright statement to Your modifications and
  16697. may provide additional or different license terms and conditions
  16698. for use, reproduction, or distribution of Your modifications, or
  16699. for any such Derivative Works as a whole, provided Your use,
  16700. reproduction, and distribution of the Work otherwise complies with
  16701. the conditions stated in this License.
  16702. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16703. any Contribution intentionally submitted for inclusion in the Work
  16704. by You to the Licensor shall be under the terms and conditions of
  16705. this License, without any additional terms or conditions.
  16706. Notwithstanding the above, nothing herein shall supersede or modify
  16707. the terms of any separate license agreement you may have executed
  16708. with Licensor regarding such Contributions.
  16709. 6. Trademarks. This License does not grant permission to use the trade
  16710. names, trademarks, service marks, or product names of the Licensor,
  16711. except as required for reasonable and customary use in describing the
  16712. origin of the Work and reproducing the content of the NOTICE file.
  16713. 7. Disclaimer of Warranty. Unless required by applicable law or
  16714. agreed to in writing, Licensor provides the Work (and each
  16715. Contributor provides its Contributions) on an "AS IS" BASIS,
  16716. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16717. implied, including, without limitation, any warranties or conditions
  16718. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16719. PARTICULAR PURPOSE. You are solely responsible for determining the
  16720. appropriateness of using or redistributing the Work and assume any
  16721. risks associated with Your exercise of permissions under this License.
  16722. 8. Limitation of Liability. In no event and under no legal theory,
  16723. whether in tort (including negligence), contract, or otherwise,
  16724. unless required by applicable law (such as deliberate and grossly
  16725. negligent acts) or agreed to in writing, shall any Contributor be
  16726. liable to You for damages, including any direct, indirect, special,
  16727. incidental, or consequential damages of any character arising as a
  16728. result of this License or out of the use or inability to use the
  16729. Work (including but not limited to damages for loss of goodwill,
  16730. work stoppage, computer failure or malfunction, or any and all
  16731. other commercial damages or losses), even if such Contributor
  16732. has been advised of the possibility of such damages.
  16733. 9. Accepting Warranty or Additional Liability. While redistributing
  16734. the Work or Derivative Works thereof, You may choose to offer,
  16735. and charge a fee for, acceptance of support, warranty, indemnity,
  16736. or other liability obligations and/or rights consistent with this
  16737. License. However, in accepting such obligations, You may act only
  16738. on Your own behalf and on Your sole responsibility, not on behalf
  16739. of any other Contributor, and only if You agree to indemnify,
  16740. defend, and hold each Contributor harmless for any liability
  16741. incurred by, or claims asserted against, such Contributor by reason
  16742. of your accepting any such warranty or additional liability.
  16743. END OF TERMS AND CONDITIONS
  16744. APPENDIX: How to apply the Apache License to your work.
  16745. To apply the Apache License to your work, attach the following
  16746. boilerplate notice, with the fields enclosed by brackets "[]"
  16747. replaced with your own identifying information. (Don't include
  16748. the brackets!) The text should be enclosed in the appropriate
  16749. comment syntax for the file format. We also recommend that a
  16750. file or class name and description of purpose be included on the
  16751. same "printed page" as the copyright notice for easier
  16752. identification within third-party archives.
  16753. Copyright [yyyy] [name of copyright owner]
  16754. Licensed under the Apache License, Version 2.0 (the "License");
  16755. you may not use this file except in compliance with the License.
  16756. You may obtain a copy of the License at
  16757. http://www.apache.org/licenses/LICENSE-2.0
  16758. Unless required by applicable law or agreed to in writing, software
  16759. distributed under the License is distributed on an "AS IS" BASIS,
  16760. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16761. See the License for the specific language governing permissions and
  16762. limitations under the License.</pre>
  16763. </div>
  16764. </div>
  16765. <div class="product">
  16766. <span class="title">Material Text Accessibility iOS</span>
  16767. <a class="show" href="#">show license</a>
  16768. <span class="homepage"><a href="https://github.com/material-foundation/material-text-accessibility-ios">homepage</a></span>
  16769. <div class="licence">
  16770. <pre>
  16771. Apache License
  16772. Version 2.0, January 2004
  16773. http://www.apache.org/licenses/
  16774. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16775. 1. Definitions.
  16776. "License" shall mean the terms and conditions for use, reproduction,
  16777. and distribution as defined by Sections 1 through 9 of this document.
  16778. "Licensor" shall mean the copyright owner or entity authorized by
  16779. the copyright owner that is granting the License.
  16780. "Legal Entity" shall mean the union of the acting entity and all
  16781. other entities that control, are controlled by, or are under common
  16782. control with that entity. For the purposes of this definition,
  16783. "control" means (i) the power, direct or indirect, to cause the
  16784. direction or management of such entity, whether by contract or
  16785. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16786. outstanding shares, or (iii) beneficial ownership of such entity.
  16787. "You" (or "Your") shall mean an individual or Legal Entity
  16788. exercising permissions granted by this License.
  16789. "Source" form shall mean the preferred form for making modifications,
  16790. including but not limited to software source code, documentation
  16791. source, and configuration files.
  16792. "Object" form shall mean any form resulting from mechanical
  16793. transformation or translation of a Source form, including but
  16794. not limited to compiled object code, generated documentation,
  16795. and conversions to other media types.
  16796. "Work" shall mean the work of authorship, whether in Source or
  16797. Object form, made available under the License, as indicated by a
  16798. copyright notice that is included in or attached to the work
  16799. (an example is provided in the Appendix below).
  16800. "Derivative Works" shall mean any work, whether in Source or Object
  16801. form, that is based on (or derived from) the Work and for which the
  16802. editorial revisions, annotations, elaborations, or other modifications
  16803. represent, as a whole, an original work of authorship. For the purposes
  16804. of this License, Derivative Works shall not include works that remain
  16805. separable from, or merely link (or bind by name) to the interfaces of,
  16806. the Work and Derivative Works thereof.
  16807. "Contribution" shall mean any work of authorship, including
  16808. the original version of the Work and any modifications or additions
  16809. to that Work or Derivative Works thereof, that is intentionally
  16810. submitted to Licensor for inclusion in the Work by the copyright owner
  16811. or by an individual or Legal Entity authorized to submit on behalf of
  16812. the copyright owner. For the purposes of this definition, "submitted"
  16813. means any form of electronic, verbal, or written communication sent
  16814. to the Licensor or its representatives, including but not limited to
  16815. communication on electronic mailing lists, source code control systems,
  16816. and issue tracking systems that are managed by, or on behalf of, the
  16817. Licensor for the purpose of discussing and improving the Work, but
  16818. excluding communication that is conspicuously marked or otherwise
  16819. designated in writing by the copyright owner as "Not a Contribution."
  16820. "Contributor" shall mean Licensor and any individual or Legal Entity
  16821. on behalf of whom a Contribution has been received by Licensor and
  16822. subsequently incorporated within the Work.
  16823. 2. Grant of Copyright License. Subject to the terms and conditions of
  16824. this License, each Contributor hereby grants to You a perpetual,
  16825. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16826. copyright license to reproduce, prepare Derivative Works of,
  16827. publicly display, publicly perform, sublicense, and distribute the
  16828. Work and such Derivative Works in Source or Object form.
  16829. 3. Grant of Patent License. Subject to the terms and conditions of
  16830. this License, each Contributor hereby grants to You a perpetual,
  16831. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16832. (except as stated in this section) patent license to make, have made,
  16833. use, offer to sell, sell, import, and otherwise transfer the Work,
  16834. where such license applies only to those patent claims licensable
  16835. by such Contributor that are necessarily infringed by their
  16836. Contribution(s) alone or by combination of their Contribution(s)
  16837. with the Work to which such Contribution(s) was submitted. If You
  16838. institute patent litigation against any entity (including a
  16839. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16840. or a Contribution incorporated within the Work constitutes direct
  16841. or contributory patent infringement, then any patent licenses
  16842. granted to You under this License for that Work shall terminate
  16843. as of the date such litigation is filed.
  16844. 4. Redistribution. You may reproduce and distribute copies of the
  16845. Work or Derivative Works thereof in any medium, with or without
  16846. modifications, and in Source or Object form, provided that You
  16847. meet the following conditions:
  16848. (a) You must give any other recipients of the Work or
  16849. Derivative Works a copy of this License; and
  16850. (b) You must cause any modified files to carry prominent notices
  16851. stating that You changed the files; and
  16852. (c) You must retain, in the Source form of any Derivative Works
  16853. that You distribute, all copyright, patent, trademark, and
  16854. attribution notices from the Source form of the Work,
  16855. excluding those notices that do not pertain to any part of
  16856. the Derivative Works; and
  16857. (d) If the Work includes a "NOTICE" text file as part of its
  16858. distribution, then any Derivative Works that You distribute must
  16859. include a readable copy of the attribution notices contained
  16860. within such NOTICE file, excluding those notices that do not
  16861. pertain to any part of the Derivative Works, in at least one
  16862. of the following places: within a NOTICE text file distributed
  16863. as part of the Derivative Works; within the Source form or
  16864. documentation, if provided along with the Derivative Works; or,
  16865. within a display generated by the Derivative Works, if and
  16866. wherever such third-party notices normally appear. The contents
  16867. of the NOTICE file are for informational purposes only and
  16868. do not modify the License. You may add Your own attribution
  16869. notices within Derivative Works that You distribute, alongside
  16870. or as an addendum to the NOTICE text from the Work, provided
  16871. that such additional attribution notices cannot be construed
  16872. as modifying the License.
  16873. You may add Your own copyright statement to Your modifications and
  16874. may provide additional or different license terms and conditions
  16875. for use, reproduction, or distribution of Your modifications, or
  16876. for any such Derivative Works as a whole, provided Your use,
  16877. reproduction, and distribution of the Work otherwise complies with
  16878. the conditions stated in this License.
  16879. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16880. any Contribution intentionally submitted for inclusion in the Work
  16881. by You to the Licensor shall be under the terms and conditions of
  16882. this License, without any additional terms or conditions.
  16883. Notwithstanding the above, nothing herein shall supersede or modify
  16884. the terms of any separate license agreement you may have executed
  16885. with Licensor regarding such Contributions.
  16886. 6. Trademarks. This License does not grant permission to use the trade
  16887. names, trademarks, service marks, or product names of the Licensor,
  16888. except as required for reasonable and customary use in describing the
  16889. origin of the Work and reproducing the content of the NOTICE file.
  16890. 7. Disclaimer of Warranty. Unless required by applicable law or
  16891. agreed to in writing, Licensor provides the Work (and each
  16892. Contributor provides its Contributions) on an "AS IS" BASIS,
  16893. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16894. implied, including, without limitation, any warranties or conditions
  16895. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16896. PARTICULAR PURPOSE. You are solely responsible for determining the
  16897. appropriateness of using or redistributing the Work and assume any
  16898. risks associated with Your exercise of permissions under this License.
  16899. 8. Limitation of Liability. In no event and under no legal theory,
  16900. whether in tort (including negligence), contract, or otherwise,
  16901. unless required by applicable law (such as deliberate and grossly
  16902. negligent acts) or agreed to in writing, shall any Contributor be
  16903. liable to You for damages, including any direct, indirect, special,
  16904. incidental, or consequential damages of any character arising as a
  16905. result of this License or out of the use or inability to use the
  16906. Work (including but not limited to damages for loss of goodwill,
  16907. work stoppage, computer failure or malfunction, or any and all
  16908. other commercial damages or losses), even if such Contributor
  16909. has been advised of the possibility of such damages.
  16910. 9. Accepting Warranty or Additional Liability. While redistributing
  16911. the Work or Derivative Works thereof, You may choose to offer,
  16912. and charge a fee for, acceptance of support, warranty, indemnity,
  16913. or other liability obligations and/or rights consistent with this
  16914. License. However, in accepting such obligations, You may act only
  16915. on Your own behalf and on Your sole responsibility, not on behalf
  16916. of any other Contributor, and only if You agree to indemnify,
  16917. defend, and hold each Contributor harmless for any liability
  16918. incurred by, or claims asserted against, such Contributor by reason
  16919. of your accepting any such warranty or additional liability.
  16920. END OF TERMS AND CONDITIONS
  16921. APPENDIX: How to apply the Apache License to your work.
  16922. To apply the Apache License to your work, attach the following
  16923. boilerplate notice, with the fields enclosed by brackets "[]"
  16924. replaced with your own identifying information. (Don't include
  16925. the brackets!) The text should be enclosed in the appropriate
  16926. comment syntax for the file format. We also recommend that a
  16927. file or class name and description of purpose be included on the
  16928. same "printed page" as the copyright notice for easier
  16929. identification within third-party archives.
  16930. Copyright [yyyy] [name of copyright owner]
  16931. Licensed under the Apache License, Version 2.0 (the "License");
  16932. you may not use this file except in compliance with the License.
  16933. You may obtain a copy of the License at
  16934. http://www.apache.org/licenses/LICENSE-2.0
  16935. Unless required by applicable law or agreed to in writing, software
  16936. distributed under the License is distributed on an "AS IS" BASIS,
  16937. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16938. See the License for the specific language governing permissions and
  16939. limitations under the License.
  16940. </pre>
  16941. </div>
  16942. </div>
  16943. <div class="product">
  16944. <span class="title">MediaController android sample.</span>
  16945. <a class="show" href="#">show license</a>
  16946. <span class="homepage"><a href="https://android.googlesource.com/platform/development/+/master/samples/Support4Demos/src/com/example/android/supportv4/media/MediaController.java">homepage</a></span>
  16947. <div class="licence">
  16948. <pre>
  16949. Apache License
  16950. Version 2.0, January 2004
  16951. http://www.apache.org/licenses/
  16952. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16953. 1. Definitions.
  16954. "License" shall mean the terms and conditions for use, reproduction,
  16955. and distribution as defined by Sections 1 through 9 of this document.
  16956. "Licensor" shall mean the copyright owner or entity authorized by
  16957. the copyright owner that is granting the License.
  16958. "Legal Entity" shall mean the union of the acting entity and all
  16959. other entities that control, are controlled by, or are under common
  16960. control with that entity. For the purposes of this definition,
  16961. "control" means (i) the power, direct or indirect, to cause the
  16962. direction or management of such entity, whether by contract or
  16963. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16964. outstanding shares, or (iii) beneficial ownership of such entity.
  16965. "You" (or "Your") shall mean an individual or Legal Entity
  16966. exercising permissions granted by this License.
  16967. "Source" form shall mean the preferred form for making modifications,
  16968. including but not limited to software source code, documentation
  16969. source, and configuration files.
  16970. "Object" form shall mean any form resulting from mechanical
  16971. transformation or translation of a Source form, including but
  16972. not limited to compiled object code, generated documentation,
  16973. and conversions to other media types.
  16974. "Work" shall mean the work of authorship, whether in Source or
  16975. Object form, made available under the License, as indicated by a
  16976. copyright notice that is included in or attached to the work
  16977. (an example is provided in the Appendix below).
  16978. "Derivative Works" shall mean any work, whether in Source or Object
  16979. form, that is based on (or derived from) the Work and for which the
  16980. editorial revisions, annotations, elaborations, or other modifications
  16981. represent, as a whole, an original work of authorship. For the purposes
  16982. of this License, Derivative Works shall not include works that remain
  16983. separable from, or merely link (or bind by name) to the interfaces of,
  16984. the Work and Derivative Works thereof.
  16985. "Contribution" shall mean any work of authorship, including
  16986. the original version of the Work and any modifications or additions
  16987. to that Work or Derivative Works thereof, that is intentionally
  16988. submitted to Licensor for inclusion in the Work by the copyright owner
  16989. or by an individual or Legal Entity authorized to submit on behalf of
  16990. the copyright owner. For the purposes of this definition, "submitted"
  16991. means any form of electronic, verbal, or written communication sent
  16992. to the Licensor or its representatives, including but not limited to
  16993. communication on electronic mailing lists, source code control systems,
  16994. and issue tracking systems that are managed by, or on behalf of, the
  16995. Licensor for the purpose of discussing and improving the Work, but
  16996. excluding communication that is conspicuously marked or otherwise
  16997. designated in writing by the copyright owner as "Not a Contribution."
  16998. "Contributor" shall mean Licensor and any individual or Legal Entity
  16999. on behalf of whom a Contribution has been received by Licensor and
  17000. subsequently incorporated within the Work.
  17001. 2. Grant of Copyright License. Subject to the terms and conditions of
  17002. this License, each Contributor hereby grants to You a perpetual,
  17003. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17004. copyright license to reproduce, prepare Derivative Works of,
  17005. publicly display, publicly perform, sublicense, and distribute the
  17006. Work and such Derivative Works in Source or Object form.
  17007. 3. Grant of Patent License. Subject to the terms and conditions of
  17008. this License, each Contributor hereby grants to You a perpetual,
  17009. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17010. (except as stated in this section) patent license to make, have made,
  17011. use, offer to sell, sell, import, and otherwise transfer the Work,
  17012. where such license applies only to those patent claims licensable
  17013. by such Contributor that are necessarily infringed by their
  17014. Contribution(s) alone or by combination of their Contribution(s)
  17015. with the Work to which such Contribution(s) was submitted. If You
  17016. institute patent litigation against any entity (including a
  17017. cross-claim or counterclaim in a lawsuit) alleging that the Work
  17018. or a Contribution incorporated within the Work constitutes direct
  17019. or contributory patent infringement, then any patent licenses
  17020. granted to You under this License for that Work shall terminate
  17021. as of the date such litigation is filed.
  17022. 4. Redistribution. You may reproduce and distribute copies of the
  17023. Work or Derivative Works thereof in any medium, with or without
  17024. modifications, and in Source or Object form, provided that You
  17025. meet the following conditions:
  17026. (a) You must give any other recipients of the Work or
  17027. Derivative Works a copy of this License; and
  17028. (b) You must cause any modified files to carry prominent notices
  17029. stating that You changed the files; and
  17030. (c) You must retain, in the Source form of any Derivative Works
  17031. that You distribute, all copyright, patent, trademark, and
  17032. attribution notices from the Source form of the Work,
  17033. excluding those notices that do not pertain to any part of
  17034. the Derivative Works; and
  17035. (d) If the Work includes a "NOTICE" text file as part of its
  17036. distribution, then any Derivative Works that You distribute must
  17037. include a readable copy of the attribution notices contained
  17038. within such NOTICE file, excluding those notices that do not
  17039. pertain to any part of the Derivative Works, in at least one
  17040. of the following places: within a NOTICE text file distributed
  17041. as part of the Derivative Works; within the Source form or
  17042. documentation, if provided along with the Derivative Works; or,
  17043. within a display generated by the Derivative Works, if and
  17044. wherever such third-party notices normally appear. The contents
  17045. of the NOTICE file are for informational purposes only and
  17046. do not modify the License. You may add Your own attribution
  17047. notices within Derivative Works that You distribute, alongside
  17048. or as an addendum to the NOTICE text from the Work, provided
  17049. that such additional attribution notices cannot be construed
  17050. as modifying the License.
  17051. You may add Your own copyright statement to Your modifications and
  17052. may provide additional or different license terms and conditions
  17053. for use, reproduction, or distribution of Your modifications, or
  17054. for any such Derivative Works as a whole, provided Your use,
  17055. reproduction, and distribution of the Work otherwise complies with
  17056. the conditions stated in this License.
  17057. 5. Submission of Contributions. Unless You explicitly state otherwise,
  17058. any Contribution intentionally submitted for inclusion in the Work
  17059. by You to the Licensor shall be under the terms and conditions of
  17060. this License, without any additional terms or conditions.
  17061. Notwithstanding the above, nothing herein shall supersede or modify
  17062. the terms of any separate license agreement you may have executed
  17063. with Licensor regarding such Contributions.
  17064. 6. Trademarks. This License does not grant permission to use the trade
  17065. names, trademarks, service marks, or product names of the Licensor,
  17066. except as required for reasonable and customary use in describing the
  17067. origin of the Work and reproducing the content of the NOTICE file.
  17068. 7. Disclaimer of Warranty. Unless required by applicable law or
  17069. agreed to in writing, Licensor provides the Work (and each
  17070. Contributor provides its Contributions) on an "AS IS" BASIS,
  17071. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  17072. implied, including, without limitation, any warranties or conditions
  17073. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  17074. PARTICULAR PURPOSE. You are solely responsible for determining the
  17075. appropriateness of using or redistributing the Work and assume any
  17076. risks associated with Your exercise of permissions under this License.
  17077. 8. Limitation of Liability. In no event and under no legal theory,
  17078. whether in tort (including negligence), contract, or otherwise,
  17079. unless required by applicable law (such as deliberate and grossly
  17080. negligent acts) or agreed to in writing, shall any Contributor be
  17081. liable to You for damages, including any direct, indirect, special,
  17082. incidental, or consequential damages of any character arising as a
  17083. result of this License or out of the use or inability to use the
  17084. Work (including but not limited to damages for loss of goodwill,
  17085. work stoppage, computer failure or malfunction, or any and all
  17086. other commercial damages or losses), even if such Contributor
  17087. has been advised of the possibility of such damages.
  17088. 9. Accepting Warranty or Additional Liability. While redistributing
  17089. the Work or Derivative Works thereof, You may choose to offer,
  17090. and charge a fee for, acceptance of support, warranty, indemnity,
  17091. or other liability obligations and/or rights consistent with this
  17092. License. However, in accepting such obligations, You may act only
  17093. on Your own behalf and on Your sole responsibility, not on behalf
  17094. of any other Contributor, and only if You agree to indemnify,
  17095. defend, and hold each Contributor harmless for any liability
  17096. incurred by, or claims asserted against, such Contributor by reason
  17097. of your accepting any such warranty or additional liability.
  17098. END OF TERMS AND CONDITIONS
  17099. APPENDIX: How to apply the Apache License to your work.
  17100. To apply the Apache License to your work, attach the following
  17101. boilerplate notice, with the fields enclosed by brackets "[]"
  17102. replaced with your own identifying information. (Don't include
  17103. the brackets!) The text should be enclosed in the appropriate
  17104. comment syntax for the file format. We also recommend that a
  17105. file or class name and description of purpose be included on the
  17106. same "printed page" as the copyright notice for easier
  17107. identification within third-party archives.
  17108. Copyright [yyyy] [name of copyright owner]
  17109. Licensed under the Apache License, Version 2.0 (the "License");
  17110. you may not use this file except in compliance with the License.
  17111. You may obtain a copy of the License at
  17112. http://www.apache.org/licenses/LICENSE-2.0
  17113. Unless required by applicable law or agreed to in writing, software
  17114. distributed under the License is distributed on an "AS IS" BASIS,
  17115. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  17116. See the License for the specific language governing permissions and
  17117. limitations under the License.
  17118. </pre>
  17119. </div>
  17120. </div>
  17121. <div class="product">
  17122. <span class="title">Mozilla Personal Security Manager</span>
  17123. <a class="show" href="#">show license</a>
  17124. <span class="homepage"><a href="https://dxr.mozilla.org/mozilla-central/source/security/manager/">homepage</a></span>
  17125. <div class="licence">
  17126. <pre>/* ***** BEGIN LICENSE BLOCK *****
  17127. * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  17128. *
  17129. * The contents of this file are subject to the Mozilla Public License Version
  17130. * 1.1 (the "License"); you may not use this file except in compliance with
  17131. * the License. You may obtain a copy of the License at
  17132. * http://www.mozilla.org/MPL/
  17133. *
  17134. * Software distributed under the License is distributed on an "AS IS" basis,
  17135. * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  17136. * for the specific language governing rights and limitations under the
  17137. * License.
  17138. *
  17139. * The Original Code is the Netscape security libraries.
  17140. *
  17141. * The Initial Developer of the Original Code is
  17142. * Netscape Communications Corporation.
  17143. * Portions created by the Initial Developer are Copyright (C) 2000
  17144. * the Initial Developer. All Rights Reserved.
  17145. *
  17146. * Contributor(s):
  17147. *
  17148. * Alternatively, the contents of this file may be used under the terms of
  17149. * either the GNU General Public License Version 2 or later (the "GPL"), or
  17150. * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  17151. * in which case the provisions of the GPL or the LGPL are applicable instead
  17152. * of those above. If you wish to allow use of your version of this file only
  17153. * under the terms of either the GPL or the LGPL, and not to allow others to
  17154. * use your version of this file under the terms of the MPL, indicate your
  17155. * decision by deleting the provisions above and replace them with the notice
  17156. * and other provisions required by the GPL or the LGPL. If you do not delete
  17157. * the provisions above, a recipient may use your version of this file under
  17158. * the terms of any one of the MPL, the GPL or the LGPL.
  17159. *
  17160. * ***** END LICENSE BLOCK ***** */
  17161. </pre>
  17162. </div>
  17163. </div>
  17164. <div class="product">
  17165. <span class="title">NSBezierPath additions from Sean Patrick O'Brien</span>
  17166. <a class="show" href="#">show license</a>
  17167. <span class="homepage"><a href="http://www.seanpatrickobrien.com/journal/posts/3">homepage</a></span>
  17168. <div class="licence">
  17169. <pre>Copyright 2008 MolokoCacao
  17170. All rights reserved
  17171. Redistribution and use in source and binary forms, with or without
  17172. modification, are permitted providing that the following conditions
  17173. are met:
  17174. 1. Redistributions of source code must retain the above copyright
  17175. notice, this list of conditions and the following disclaimer.
  17176. 2. Redistributions in binary form must reproduce the above copyright
  17177. notice, this list of conditions and the following disclaimer in the
  17178. documentation and/or other materials provided with the distribution.
  17179. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  17180. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  17181. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  17182. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  17183. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  17184. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  17185. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  17186. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  17187. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
  17188. IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  17189. POSSIBILITY OF SUCH DAMAGE.
  17190. </pre>
  17191. </div>
  17192. </div>
  17193. <div class="product">
  17194. <span class="title">NVidia Control X Extension Library</span>
  17195. <a class="show" href="#">show license</a>
  17196. <span class="homepage"><a href="http://cgit.freedesktop.org/~aplattner/nvidia-settings/">homepage</a></span>
  17197. <div class="licence">
  17198. <pre>/*
  17199. * Copyright (c) 2008 NVIDIA, Corporation
  17200. *
  17201. * Permission is hereby granted, free of charge, to any person obtaining a copy
  17202. * of this software and associated documentation files (the "Software"), to deal
  17203. * in the Software without restriction, including without limitation the rights
  17204. * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  17205. * copies of the Software, and to permit persons to whom the Software is
  17206. * furnished to do so, subject to the following conditions:
  17207. *
  17208. * The above copyright notice and this permission notice (including the next
  17209. * paragraph) shall be included in all copies or substantial portions of the
  17210. * Software.
  17211. *
  17212. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  17213. * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  17214. * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  17215. * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  17216. * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  17217. * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  17218. * SOFTWARE.
  17219. */</pre>
  17220. </div>
  17221. </div>
  17222. <div class="product">
  17223. <span class="title">Netscape Portable Runtime (NSPR)</span>
  17224. <a class="show" href="#">show license</a>
  17225. <span class="homepage"><a href="http://www.mozilla.org/projects/nspr/">homepage</a></span>
  17226. <div class="licence">
  17227. <pre>/* ***** BEGIN LICENSE BLOCK *****
  17228. * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  17229. *
  17230. * The contents of this file are subject to the Mozilla Public License Version
  17231. * 1.1 (the "License"); you may not use this file except in compliance with
  17232. * the License. You may obtain a copy of the License at
  17233. * http://www.mozilla.org/MPL/
  17234. *
  17235. * Software distributed under the License is distributed on an "AS IS" basis,
  17236. * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  17237. * for the specific language governing rights and limitations under the
  17238. * License.
  17239. *
  17240. * The Original Code is the Netscape Portable Runtime (NSPR).
  17241. *
  17242. * The Initial Developer of the Original Code is
  17243. * Netscape Communications Corporation.
  17244. * Portions created by the Initial Developer are Copyright (C) 1998-2000
  17245. * the Initial Developer. All Rights Reserved.
  17246. *
  17247. * Contributor(s):
  17248. *
  17249. * Alternatively, the contents of this file may be used under the terms of
  17250. * either the GNU General Public License Version 2 or later (the "GPL"), or
  17251. * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  17252. * in which case the provisions of the GPL or the LGPL are applicable instead
  17253. * of those above. If you wish to allow use of your version of this file only
  17254. * under the terms of either the GPL or the LGPL, and not to allow others to
  17255. * use your version of this file under the terms of the MPL, indicate your
  17256. * decision by deleting the provisions above and replace them with the notice
  17257. * and other provisions required by the GPL or the LGPL. If you do not delete
  17258. * the provisions above, a recipient may use your version of this file under
  17259. * the terms of any one of the MPL, the GPL or the LGPL.
  17260. *
  17261. * ***** END LICENSE BLOCK ***** */
  17262. </pre>
  17263. </div>
  17264. </div>
  17265. <div class="product">
  17266. <span class="title">Network Security Services (NSS)</span>
  17267. <a class="show" href="#">show license</a>
  17268. <span class="homepage"><a href="http://www.mozilla.org/projects/security/pki/nss/">homepage</a></span>
  17269. <div class="licence">
  17270. <pre>NSS is available under the Mozilla Public License, version 2, a copy of which
  17271. is below.
  17272. Note on GPL Compatibility
  17273. -------------------------
  17274. The MPL 2, section 3.3, permits you to combine NSS with code under the GNU
  17275. General Public License (GPL) version 2, or any later version of that
  17276. license, to make a Larger Work, and distribute the result under the GPL.
  17277. The only condition is that you must also make NSS, and any changes you
  17278. have made to it, available to recipients under the terms of the MPL 2 also.
  17279. Anyone who receives the combined code from you does not have to continue
  17280. to dual licence in this way, and may, if they wish, distribute under the
  17281. terms of either of the two licences - either the MPL alone or the GPL
  17282. alone. However, we discourage people from distributing copies of NSS under
  17283. the GPL alone, because it means that any improvements they make cannot be
  17284. reincorporated into the main version of NSS. There is never a need to do
  17285. this for license compatibility reasons.
  17286. Note on LGPL Compatibility
  17287. --------------------------
  17288. The above also applies to combining MPLed code in a single library with
  17289. code under the GNU Lesser General Public License (LGPL) version 2.1, or
  17290. any later version of that license. If the LGPLed code and the MPLed code
  17291. are not in the same library, then the copyleft coverage of the two
  17292. licences does not overlap, so no issues arise.
  17293. Mozilla Public License Version 2.0
  17294. ==================================
  17295. 1. Definitions
  17296. --------------
  17297. 1.1. "Contributor"
  17298. means each individual or legal entity that creates, contributes to
  17299. the creation of, or owns Covered Software.
  17300. 1.2. "Contributor Version"
  17301. means the combination of the Contributions of others (if any) used
  17302. by a Contributor and that particular Contributor's Contribution.
  17303. 1.3. "Contribution"
  17304. means Covered Software of a particular Contributor.
  17305. 1.4. "Covered Software"
  17306. means Source Code Form to which the initial Contributor has attached
  17307. the notice in Exhibit A, the Executable Form of such Source Code
  17308. Form, and Modifications of such Source Code Form, in each case
  17309. including portions thereof.
  17310. 1.5. "Incompatible With Secondary Licenses"
  17311. means
  17312. (a) that the initial Contributor has attached the notice described
  17313. in Exhibit B to the Covered Software; or
  17314. (b) that the Covered Software was made available under the terms of
  17315. version 1.1 or earlier of the License, but not also under the
  17316. terms of a Secondary License.
  17317. 1.6. "Executable Form"
  17318. means any form of the work other than Source Code Form.
  17319. 1.7. "Larger Work"
  17320. means a work that combines Covered Software with other material, in
  17321. a separate file or files, that is not Covered Software.
  17322. 1.8. "License"
  17323. means this document.
  17324. 1.9. "Licensable"
  17325. means having the right to grant, to the maximum extent possible,
  17326. whether at the time of the initial grant or subsequently, any and
  17327. all of the rights conveyed by this License.
  17328. 1.10. "Modifications"
  17329. means any of the following:
  17330. (a) any file in Source Code Form that results from an addition to,
  17331. deletion from, or modification of the contents of Covered
  17332. Software; or
  17333. (b) any new file in Source Code Form that contains any Covered
  17334. Software.
  17335. 1.11. "Patent Claims" of a Contributor
  17336. means any patent claim(s), including without limitation, method,
  17337. process, and apparatus claims, in any patent Licensable by such
  17338. Contributor that would be infringed, but for the grant of the
  17339. License, by the making, using, selling, offering for sale, having
  17340. made, import, or transfer of either its Contributions or its
  17341. Contributor Version.
  17342. 1.12. "Secondary License"
  17343. means either the GNU General Public License, Version 2.0, the GNU
  17344. Lesser General Public License, Version 2.1, the GNU Affero General
  17345. Public License, Version 3.0, or any later versions of those
  17346. licenses.
  17347. 1.13. "Source Code Form"
  17348. means the form of the work preferred for making modifications.
  17349. 1.14. "You" (or "Your")
  17350. means an individual or a legal entity exercising rights under this
  17351. License. For legal entities, "You" includes any entity that
  17352. controls, is controlled by, or is under common control with You. For
  17353. purposes of this definition, "control" means (a) the power, direct
  17354. or indirect, to cause the direction or management of such entity,
  17355. whether by contract or otherwise, or (b) ownership of more than
  17356. fifty percent (50%) of the outstanding shares or beneficial
  17357. ownership of such entity.
  17358. 2. License Grants and Conditions
  17359. --------------------------------
  17360. 2.1. Grants
  17361. Each Contributor hereby grants You a world-wide, royalty-free,
  17362. non-exclusive license:
  17363. (a) under intellectual property rights (other than patent or trademark)
  17364. Licensable by such Contributor to use, reproduce, make available,
  17365. modify, display, perform, distribute, and otherwise exploit its
  17366. Contributions, either on an unmodified basis, with Modifications, or
  17367. as part of a Larger Work; and
  17368. (b) under Patent Claims of such Contributor to make, use, sell, offer
  17369. for sale, have made, import, and otherwise transfer either its
  17370. Contributions or its Contributor Version.
  17371. 2.2. Effective Date
  17372. The licenses granted in Section 2.1 with respect to any Contribution
  17373. become effective for each Contribution on the date the Contributor first
  17374. distributes such Contribution.
  17375. 2.3. Limitations on Grant Scope
  17376. The licenses granted in this Section 2 are the only rights granted under
  17377. this License. No additional rights or licenses will be implied from the
  17378. distribution or licensing of Covered Software under this License.
  17379. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  17380. Contributor:
  17381. (a) for any code that a Contributor has removed from Covered Software;
  17382. or
  17383. (b) for infringements caused by: (i) Your and any other third party's
  17384. modifications of Covered Software, or (ii) the combination of its
  17385. Contributions with other software (except as part of its Contributor
  17386. Version); or
  17387. (c) under Patent Claims infringed by Covered Software in the absence of
  17388. its Contributions.
  17389. This License does not grant any rights in the trademarks, service marks,
  17390. or logos of any Contributor (except as may be necessary to comply with
  17391. the notice requirements in Section 3.4).
  17392. 2.4. Subsequent Licenses
  17393. No Contributor makes additional grants as a result of Your choice to
  17394. distribute the Covered Software under a subsequent version of this
  17395. License (see Section 10.2) or under the terms of a Secondary License (if
  17396. permitted under the terms of Section 3.3).
  17397. 2.5. Representation
  17398. Each Contributor represents that the Contributor believes its
  17399. Contributions are its original creation(s) or it has sufficient rights
  17400. to grant the rights to its Contributions conveyed by this License.
  17401. 2.6. Fair Use
  17402. This License is not intended to limit any rights You have under
  17403. applicable copyright doctrines of fair use, fair dealing, or other
  17404. equivalents.
  17405. 2.7. Conditions
  17406. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  17407. in Section 2.1.
  17408. 3. Responsibilities
  17409. -------------------
  17410. 3.1. Distribution of Source Form
  17411. All distribution of Covered Software in Source Code Form, including any
  17412. Modifications that You create or to which You contribute, must be under
  17413. the terms of this License. You must inform recipients that the Source
  17414. Code Form of the Covered Software is governed by the terms of this
  17415. License, and how they can obtain a copy of this License. You may not
  17416. attempt to alter or restrict the recipients' rights in the Source Code
  17417. Form.
  17418. 3.2. Distribution of Executable Form
  17419. If You distribute Covered Software in Executable Form then:
  17420. (a) such Covered Software must also be made available in Source Code
  17421. Form, as described in Section 3.1, and You must inform recipients of
  17422. the Executable Form how they can obtain a copy of such Source Code
  17423. Form by reasonable means in a timely manner, at a charge no more
  17424. than the cost of distribution to the recipient; and
  17425. (b) You may distribute such Executable Form under the terms of this
  17426. License, or sublicense it under different terms, provided that the
  17427. license for the Executable Form does not attempt to limit or alter
  17428. the recipients' rights in the Source Code Form under this License.
  17429. 3.3. Distribution of a Larger Work
  17430. You may create and distribute a Larger Work under terms of Your choice,
  17431. provided that You also comply with the requirements of this License for
  17432. the Covered Software. If the Larger Work is a combination of Covered
  17433. Software with a work governed by one or more Secondary Licenses, and the
  17434. Covered Software is not Incompatible With Secondary Licenses, this
  17435. License permits You to additionally distribute such Covered Software
  17436. under the terms of such Secondary License(s), so that the recipient of
  17437. the Larger Work may, at their option, further distribute the Covered
  17438. Software under the terms of either this License or such Secondary
  17439. License(s).
  17440. 3.4. Notices
  17441. You may not remove or alter the substance of any license notices
  17442. (including copyright notices, patent notices, disclaimers of warranty,
  17443. or limitations of liability) contained within the Source Code Form of
  17444. the Covered Software, except that You may alter any license notices to
  17445. the extent required to remedy known factual inaccuracies.
  17446. 3.5. Application of Additional Terms
  17447. You may choose to offer, and to charge a fee for, warranty, support,
  17448. indemnity or liability obligations to one or more recipients of Covered
  17449. Software. However, You may do so only on Your own behalf, and not on
  17450. behalf of any Contributor. You must make it absolutely clear that any
  17451. such warranty, support, indemnity, or liability obligation is offered by
  17452. You alone, and You hereby agree to indemnify every Contributor for any
  17453. liability incurred by such Contributor as a result of warranty, support,
  17454. indemnity or liability terms You offer. You may include additional
  17455. disclaimers of warranty and limitations of liability specific to any
  17456. jurisdiction.
  17457. 4. Inability to Comply Due to Statute or Regulation
  17458. ---------------------------------------------------
  17459. If it is impossible for You to comply with any of the terms of this
  17460. License with respect to some or all of the Covered Software due to
  17461. statute, judicial order, or regulation then You must: (a) comply with
  17462. the terms of this License to the maximum extent possible; and (b)
  17463. describe the limitations and the code they affect. Such description must
  17464. be placed in a text file included with all distributions of the Covered
  17465. Software under this License. Except to the extent prohibited by statute
  17466. or regulation, such description must be sufficiently detailed for a
  17467. recipient of ordinary skill to be able to understand it.
  17468. 5. Termination
  17469. --------------
  17470. 5.1. The rights granted under this License will terminate automatically
  17471. if You fail to comply with any of its terms. However, if You become
  17472. compliant, then the rights granted under this License from a particular
  17473. Contributor are reinstated (a) provisionally, unless and until such
  17474. Contributor explicitly and finally terminates Your grants, and (b) on an
  17475. ongoing basis, if such Contributor fails to notify You of the
  17476. non-compliance by some reasonable means prior to 60 days after You have
  17477. come back into compliance. Moreover, Your grants from a particular
  17478. Contributor are reinstated on an ongoing basis if such Contributor
  17479. notifies You of the non-compliance by some reasonable means, this is the
  17480. first time You have received notice of non-compliance with this License
  17481. from such Contributor, and You become compliant prior to 30 days after
  17482. Your receipt of the notice.
  17483. 5.2. If You initiate litigation against any entity by asserting a patent
  17484. infringement claim (excluding declaratory judgment actions,
  17485. counter-claims, and cross-claims) alleging that a Contributor Version
  17486. directly or indirectly infringes any patent, then the rights granted to
  17487. You by any and all Contributors for the Covered Software under Section
  17488. 2.1 of this License shall terminate.
  17489. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  17490. end user license agreements (excluding distributors and resellers) which
  17491. have been validly granted by You or Your distributors under this License
  17492. prior to termination shall survive termination.
  17493. ************************************************************************
  17494. * *
  17495. * 6. Disclaimer of Warranty *
  17496. * ------------------------- *
  17497. * *
  17498. * Covered Software is provided under this License on an "as is" *
  17499. * basis, without warranty of any kind, either expressed, implied, or *
  17500. * statutory, including, without limitation, warranties that the *
  17501. * Covered Software is free of defects, merchantable, fit for a *
  17502. * particular purpose or non-infringing. The entire risk as to the *
  17503. * quality and performance of the Covered Software is with You. *
  17504. * Should any Covered Software prove defective in any respect, You *
  17505. * (not any Contributor) assume the cost of any necessary servicing, *
  17506. * repair, or correction. This disclaimer of warranty constitutes an *
  17507. * essential part of this License. No use of any Covered Software is *
  17508. * authorized under this License except under this disclaimer. *
  17509. * *
  17510. ************************************************************************
  17511. ************************************************************************
  17512. * *
  17513. * 7. Limitation of Liability *
  17514. * -------------------------- *
  17515. * *
  17516. * Under no circumstances and under no legal theory, whether tort *
  17517. * (including negligence), contract, or otherwise, shall any *
  17518. * Contributor, or anyone who distributes Covered Software as *
  17519. * permitted above, be liable to You for any direct, indirect, *
  17520. * special, incidental, or consequential damages of any character *
  17521. * including, without limitation, damages for lost profits, loss of *
  17522. * goodwill, work stoppage, computer failure or malfunction, or any *
  17523. * and all other commercial damages or losses, even if such party *
  17524. * shall have been informed of the possibility of such damages. This *
  17525. * limitation of liability shall not apply to liability for death or *
  17526. * personal injury resulting from such party's negligence to the *
  17527. * extent applicable law prohibits such limitation. Some *
  17528. * jurisdictions do not allow the exclusion or limitation of *
  17529. * incidental or consequential damages, so this exclusion and *
  17530. * limitation may not apply to You. *
  17531. * *
  17532. ************************************************************************
  17533. 8. Litigation
  17534. -------------
  17535. Any litigation relating to this License may be brought only in the
  17536. courts of a jurisdiction where the defendant maintains its principal
  17537. place of business and such litigation shall be governed by laws of that
  17538. jurisdiction, without reference to its conflict-of-law provisions.
  17539. Nothing in this Section shall prevent a party's ability to bring
  17540. cross-claims or counter-claims.
  17541. 9. Miscellaneous
  17542. ----------------
  17543. This License represents the complete agreement concerning the subject
  17544. matter hereof. If any provision of this License is held to be
  17545. unenforceable, such provision shall be reformed only to the extent
  17546. necessary to make it enforceable. Any law or regulation which provides
  17547. that the language of a contract shall be construed against the drafter
  17548. shall not be used to construe this License against a Contributor.
  17549. 10. Versions of the License
  17550. ---------------------------
  17551. 10.1. New Versions
  17552. Mozilla Foundation is the license steward. Except as provided in Section
  17553. 10.3, no one other than the license steward has the right to modify or
  17554. publish new versions of this License. Each version will be given a
  17555. distinguishing version number.
  17556. 10.2. Effect of New Versions
  17557. You may distribute the Covered Software under the terms of the version
  17558. of the License under which You originally received the Covered Software,
  17559. or under the terms of any subsequent version published by the license
  17560. steward.
  17561. 10.3. Modified Versions
  17562. If you create software not governed by this License, and you want to
  17563. create a new license for such software, you may create and use a
  17564. modified version of this License if you rename the license and remove
  17565. any references to the name of the license steward (except to note that
  17566. such modified license differs from this License).
  17567. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  17568. Licenses
  17569. If You choose to distribute Source Code Form that is Incompatible With
  17570. Secondary Licenses under the terms of this version of the License, the
  17571. notice described in Exhibit B of this License must be attached.
  17572. Exhibit A - Source Code Form License Notice
  17573. -------------------------------------------
  17574. This Source Code Form is subject to the terms of the Mozilla Public
  17575. License, v. 2.0. If a copy of the MPL was not distributed with this
  17576. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  17577. If it is not possible or desirable to put the notice in a particular
  17578. file, then You may include the notice in a location (such as a LICENSE
  17579. file in a relevant directory) where a recipient would be likely to look
  17580. for such a notice.
  17581. You may add additional accurate notices of copyright ownership.
  17582. Exhibit B - "Incompatible With Secondary Licenses" Notice
  17583. ---------------------------------------------------------
  17584. This Source Code Form is "Incompatible With Secondary Licenses", as
  17585. defined by the Mozilla Public License, v. 2.0.
  17586. </pre>
  17587. </div>
  17588. </div>
  17589. <div class="product">
  17590. <span class="title">OTS (OpenType Sanitizer)</span>
  17591. <a class="show" href="#">show license</a>
  17592. <span class="homepage"><a href="http://code.google.com/p/ots/">homepage</a></span>
  17593. <div class="licence">
  17594. <pre>// Copyright (c) 2009 The Chromium Authors. All rights reserved.
  17595. //
  17596. // Redistribution and use in source and binary forms, with or without
  17597. // modification, are permitted provided that the following conditions are
  17598. // met:
  17599. //
  17600. // * Redistributions of source code must retain the above copyright
  17601. // notice, this list of conditions and the following disclaimer.
  17602. // * Redistributions in binary form must reproduce the above
  17603. // copyright notice, this list of conditions and the following disclaimer
  17604. // in the documentation and/or other materials provided with the
  17605. // distribution.
  17606. // * Neither the name of Google Inc. nor the names of its
  17607. // contributors may be used to endorse or promote products derived from
  17608. // this software without specific prior written permission.
  17609. //
  17610. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  17611. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  17612. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  17613. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  17614. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  17615. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  17616. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  17617. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  17618. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  17619. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  17620. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  17621. </pre>
  17622. </div>
  17623. </div>
  17624. <div class="product">
  17625. <span class="title">OpenH264</span>
  17626. <a class="show" href="#">show license</a>
  17627. <span class="homepage"><a href="http://www.openh264.org/">homepage</a></span>
  17628. <div class="licence">
  17629. <pre>Copyright (c) 2013, Cisco Systems
  17630. All rights reserved.
  17631. Redistribution and use in source and binary forms, with or without modification,
  17632. are permitted provided that the following conditions are met:
  17633. * Redistributions of source code must retain the above copyright notice, this
  17634. list of conditions and the following disclaimer.
  17635. * Redistributions in binary form must reproduce the above copyright notice, this
  17636. list of conditions and the following disclaimer in the documentation and/or
  17637. other materials provided with the distribution.
  17638. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  17639. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  17640. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  17641. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  17642. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  17643. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  17644. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  17645. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  17646. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  17647. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</pre>
  17648. </div>
  17649. </div>
  17650. <div class="product">
  17651. <span class="title">OpenMAX DL</span>
  17652. <a class="show" href="#">show license</a>
  17653. <span class="homepage"><a href="https://silver.arm.com/download/Software/Graphics/OX000-BU-00010-r1p0-00bet0/OX000-BU-00010-r1p0-00bet0.tgz">homepage</a></span>
  17654. <div class="licence">
  17655. <pre>Use of this source code is governed by a BSD-style license that can be
  17656. found in the LICENSE file in the root of the source tree. All
  17657. contributing project authors may be found in the AUTHORS file in the
  17658. root of the source tree.
  17659. The files were originally licensed by ARM Limited.
  17660. The following files:
  17661. * dl/api/omxtypes.h
  17662. * dl/sp/api/omxSP.h
  17663. are licensed by Khronos:
  17664. Copyright © 2005-2008 The Khronos Group Inc. All Rights Reserved.
  17665. These materials are protected by copyright laws and contain material
  17666. proprietary to the Khronos Group, Inc. You may use these materials
  17667. for implementing Khronos specifications, without altering or removing
  17668. any trademark, copyright or other notice from the specification.
  17669. Khronos Group makes no, and expressly disclaims any, representations
  17670. or warranties, express or implied, regarding these materials, including,
  17671. without limitation, any implied warranties of merchantability or fitness
  17672. for a particular purpose or non-infringement of any intellectual property.
  17673. Khronos Group makes no, and expressly disclaims any, warranties, express
  17674. or implied, regarding the correctness, accuracy, completeness, timeliness,
  17675. and reliability of these materials.
  17676. Under no circumstances will the Khronos Group, or any of its Promoters,
  17677. Contributors or Members or their respective partners, officers, directors,
  17678. employees, agents or representatives be liable for any damages, whether
  17679. direct, indirect, special or consequential damages for lost revenues,
  17680. lost profits, or otherwise, arising from or in connection with these
  17681. materials.
  17682. Khronos and OpenMAX are trademarks of the Khronos Group Inc.
  17683. </pre>
  17684. </div>
  17685. </div>
  17686. <div class="product">
  17687. <span class="title">PDFium</span>
  17688. <a class="show" href="#">show license</a>
  17689. <span class="homepage"><a href="http://code.google.com/p/pdfium/">homepage</a></span>
  17690. <div class="licence">
  17691. <pre>// Copyright 2014 PDFium Authors. All rights reserved.
  17692. //
  17693. // Redistribution and use in source and binary forms, with or without
  17694. // modification, are permitted provided that the following conditions are
  17695. // met:
  17696. //
  17697. // * Redistributions of source code must retain the above copyright
  17698. // notice, this list of conditions and the following disclaimer.
  17699. // * Redistributions in binary form must reproduce the above
  17700. // copyright notice, this list of conditions and the following disclaimer
  17701. // in the documentation and/or other materials provided with the
  17702. // distribution.
  17703. // * Neither the name of Google Inc. nor the names of its
  17704. // contributors may be used to endorse or promote products derived from
  17705. // this software without specific prior written permission.
  17706. //
  17707. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  17708. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  17709. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  17710. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  17711. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  17712. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  17713. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  17714. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  17715. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  17716. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  17717. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  17718. </pre>
  17719. </div>
  17720. </div>
  17721. <div class="product">
  17722. <span class="title">PLY (Python Lex-Yacc)</span>
  17723. <a class="show" href="#">show license</a>
  17724. <span class="homepage"><a href="http://www.dabeaz.com/ply/ply-3.4.tar.gz">homepage</a></span>
  17725. <div class="licence">
  17726. <pre>PLY (Python Lex-Yacc) Version 3.4
  17727. Copyright (C) 2001-2011,
  17728. David M. Beazley (Dabeaz LLC)
  17729. All rights reserved.
  17730. Redistribution and use in source and binary forms, with or without
  17731. modification, are permitted provided that the following conditions are
  17732. met:
  17733. * Redistributions of source code must retain the above copyright notice,
  17734. this list of conditions and the following disclaimer.
  17735. * Redistributions in binary form must reproduce the above copyright notice,
  17736. this list of conditions and the following disclaimer in the documentation
  17737. and/or other materials provided with the distribution.
  17738. * Neither the name of the David Beazley or Dabeaz LLC may be used to
  17739. endorse or promote products derived from this software without
  17740. specific prior written permission.
  17741. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  17742. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  17743. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  17744. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  17745. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  17746. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  17747. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  17748. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  17749. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  17750. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  17751. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</pre>
  17752. </div>
  17753. </div>
  17754. <div class="product">
  17755. <span class="title">Paul Hsieh's SuperFastHash</span>
  17756. <a class="show" href="#">show license</a>
  17757. <span class="homepage"><a href="http://www.azillionmonkeys.com/qed/hash.html">homepage</a></span>
  17758. <div class="licence">
  17759. <pre>Paul Hsieh OLD BSD license
  17760. Copyright (c) 2010, Paul Hsieh
  17761. All rights reserved.
  17762. Redistribution and use in source and binary forms, with or without modification,
  17763. are permitted provided that the following conditions are met:
  17764. * Redistributions of source code must retain the above copyright notice, this
  17765. list of conditions and the following disclaimer.
  17766. * Redistributions in binary form must reproduce the above copyright notice, this
  17767. list of conditions and the following disclaimer in the documentation and/or
  17768. other materials provided with the distribution.
  17769. * Neither my name, Paul Hsieh, nor the names of any other contributors to the
  17770. code use may not be used to endorse or promote products derived from this
  17771. software without specific prior written permission.
  17772. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  17773. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  17774. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  17775. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  17776. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  17777. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  17778. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  17779. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  17780. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  17781. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  17782. </pre>
  17783. </div>
  17784. </div>
  17785. <div class="product">
  17786. <span class="title">Polymer</span>
  17787. <a class="show" href="#">show license</a>
  17788. <span class="homepage"><a href="http://www.polymer-project.org">homepage</a></span>
  17789. <div class="licence">
  17790. <pre>// Copyright (c) 2012 The Polymer Authors. All rights reserved.
  17791. //
  17792. // Redistribution and use in source and binary forms, with or without
  17793. // modification, are permitted provided that the following conditions are
  17794. // met:
  17795. //
  17796. // * Redistributions of source code must retain the above copyright
  17797. // notice, this list of conditions and the following disclaimer.
  17798. // * Redistributions in binary form must reproduce the above
  17799. // copyright notice, this list of conditions and the following disclaimer
  17800. // in the documentation and/or other materials provided with the
  17801. // distribution.
  17802. // * Neither the name of Google Inc. nor the names of its
  17803. // contributors may be used to endorse or promote products derived from
  17804. // this software without specific prior written permission.
  17805. //
  17806. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  17807. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  17808. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  17809. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  17810. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  17811. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  17812. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  17813. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  17814. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  17815. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  17816. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  17817. </pre>
  17818. </div>
  17819. </div>
  17820. <div class="product">
  17821. <span class="title">Protocol Buffers</span>
  17822. <a class="show" href="#">show license</a>
  17823. <span class="homepage"><a href="https://github.com/google/protobuf">homepage</a></span>
  17824. <div class="licence">
  17825. <pre>This license applies to all parts of Protocol Buffers except the following:
  17826. - Atomicops support for generic gcc, located in
  17827. src/google/protobuf/stubs/atomicops_internals_generic_gcc.h.
  17828. This file is copyrighted by Red Hat Inc.
  17829. - Atomicops support for AIX/POWER, located in
  17830. src/google/protobuf/stubs/atomicops_internals_power.h.
  17831. This file is copyrighted by Bloomberg Finance LP.
  17832. Copyright 2014, Google Inc. All rights reserved.
  17833. Redistribution and use in source and binary forms, with or without
  17834. modification, are permitted provided that the following conditions are
  17835. met:
  17836. * Redistributions of source code must retain the above copyright
  17837. notice, this list of conditions and the following disclaimer.
  17838. * Redistributions in binary form must reproduce the above
  17839. copyright notice, this list of conditions and the following disclaimer
  17840. in the documentation and/or other materials provided with the
  17841. distribution.
  17842. * Neither the name of Google Inc. nor the names of its
  17843. contributors may be used to endorse or promote products derived from
  17844. this software without specific prior written permission.
  17845. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  17846. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  17847. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  17848. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  17849. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  17850. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  17851. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  17852. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  17853. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  17854. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  17855. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  17856. Code generated by the Protocol Buffer compiler is owned by the owner
  17857. of the input file used when generating it. This code is not
  17858. standalone and requires a support library to be linked with it. This
  17859. support library is itself covered by the above license.
  17860. </pre>
  17861. </div>
  17862. </div>
  17863. <div class="product">
  17864. <span class="title">Quick Color Management System</span>
  17865. <a class="show" href="#">show license</a>
  17866. <span class="homepage"><a href="https://github.com/jrmuizel/qcms/tree/v4">homepage</a></span>
  17867. <div class="licence">
  17868. <pre>qcms
  17869. Copyright (C) 2009 Mozilla Corporation
  17870. Copyright (C) 1998-2007 Marti Maria
  17871. Permission is hereby granted, free of charge, to any person obtaining
  17872. a copy of this software and associated documentation files (the "Software"),
  17873. to deal in the Software without restriction, including without limitation
  17874. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  17875. and/or sell copies of the Software, and to permit persons to whom the Software
  17876. is furnished to do so, subject to the following conditions:
  17877. The above copyright notice and this permission notice shall be included in
  17878. all copies or substantial portions of the Software.
  17879. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  17880. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
  17881. THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  17882. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  17883. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  17884. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  17885. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  17886. </pre>
  17887. </div>
  17888. </div>
  17889. <div class="product">
  17890. <span class="title">SMHasher</span>
  17891. <a class="show" href="#">show license</a>
  17892. <span class="homepage"><a href="http://code.google.com/p/smhasher/">homepage</a></span>
  17893. <div class="licence">
  17894. <pre>All MurmurHash source files are placed in the public domain.
  17895. The license below applies to all other code in SMHasher:
  17896. Copyright (c) 2011 Google, Inc.
  17897. Permission is hereby granted, free of charge, to any person obtaining a copy
  17898. of this software and associated documentation files (the "Software"), to deal
  17899. in the Software without restriction, including without limitation the rights
  17900. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  17901. copies of the Software, and to permit persons to whom the Software is
  17902. furnished to do so, subject to the following conditions:
  17903. The above copyright notice and this permission notice shall be included in
  17904. all copies or substantial portions of the Software.
  17905. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  17906. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  17907. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  17908. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  17909. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  17910. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  17911. THE SOFTWARE.
  17912. </pre>
  17913. </div>
  17914. </div>
  17915. <div class="product">
  17916. <span class="title">SPIR-V Tools</span>
  17917. <a class="show" href="#">show license</a>
  17918. <span class="homepage"><a href="https://github.com/KhronosGroup/SPIRV-Tools.git">homepage</a></span>
  17919. <div class="licence">
  17920. <pre>Copyright (c) 2015-2016 The Khronos Group Inc.
  17921. Permission is hereby granted, free of charge, to any person obtaining a
  17922. copy of this software and/or associated documentation files (the
  17923. "Materials"), to deal in the Materials without restriction, including
  17924. without limitation the rights to use, copy, modify, merge, publish,
  17925. distribute, sublicense, and/or sell copies of the Materials, and to
  17926. permit persons to whom the Materials are furnished to do so, subject to
  17927. the following conditions:
  17928. The above copyright notice and this permission notice shall be included
  17929. in all copies or substantial portions of the Materials.
  17930. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS
  17931. KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS
  17932. SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT
  17933. https://www.khronos.org/registry/
  17934. THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  17935. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  17936. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  17937. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  17938. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  17939. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  17940. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  17941. </pre>
  17942. </div>
  17943. </div>
  17944. <div class="product">
  17945. <span class="title">Shaderc</span>
  17946. <a class="show" href="#">show license</a>
  17947. <span class="homepage"><a href="https://github.com/google/shaderc">homepage</a></span>
  17948. <div class="licence">
  17949. <pre> Apache License
  17950. Version 2.0, January 2004
  17951. http://www.apache.org/licenses/
  17952. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  17953. 1. Definitions.
  17954. "License" shall mean the terms and conditions for use, reproduction,
  17955. and distribution as defined by Sections 1 through 9 of this document.
  17956. "Licensor" shall mean the copyright owner or entity authorized by
  17957. the copyright owner that is granting the License.
  17958. "Legal Entity" shall mean the union of the acting entity and all
  17959. other entities that control, are controlled by, or are under common
  17960. control with that entity. For the purposes of this definition,
  17961. "control" means (i) the power, direct or indirect, to cause the
  17962. direction or management of such entity, whether by contract or
  17963. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  17964. outstanding shares, or (iii) beneficial ownership of such entity.
  17965. "You" (or "Your") shall mean an individual or Legal Entity
  17966. exercising permissions granted by this License.
  17967. "Source" form shall mean the preferred form for making modifications,
  17968. including but not limited to software source code, documentation
  17969. source, and configuration files.
  17970. "Object" form shall mean any form resulting from mechanical
  17971. transformation or translation of a Source form, including but
  17972. not limited to compiled object code, generated documentation,
  17973. and conversions to other media types.
  17974. "Work" shall mean the work of authorship, whether in Source or
  17975. Object form, made available under the License, as indicated by a
  17976. copyright notice that is included in or attached to the work
  17977. (an example is provided in the Appendix below).
  17978. "Derivative Works" shall mean any work, whether in Source or Object
  17979. form, that is based on (or derived from) the Work and for which the
  17980. editorial revisions, annotations, elaborations, or other modifications
  17981. represent, as a whole, an original work of authorship. For the purposes
  17982. of this License, Derivative Works shall not include works that remain
  17983. separable from, or merely link (or bind by name) to the interfaces of,
  17984. the Work and Derivative Works thereof.
  17985. "Contribution" shall mean any work of authorship, including
  17986. the original version of the Work and any modifications or additions
  17987. to that Work or Derivative Works thereof, that is intentionally
  17988. submitted to Licensor for inclusion in the Work by the copyright owner
  17989. or by an individual or Legal Entity authorized to submit on behalf of
  17990. the copyright owner. For the purposes of this definition, "submitted"
  17991. means any form of electronic, verbal, or written communication sent
  17992. to the Licensor or its representatives, including but not limited to
  17993. communication on electronic mailing lists, source code control systems,
  17994. and issue tracking systems that are managed by, or on behalf of, the
  17995. Licensor for the purpose of discussing and improving the Work, but
  17996. excluding communication that is conspicuously marked or otherwise
  17997. designated in writing by the copyright owner as "Not a Contribution."
  17998. "Contributor" shall mean Licensor and any individual or Legal Entity
  17999. on behalf of whom a Contribution has been received by Licensor and
  18000. subsequently incorporated within the Work.
  18001. 2. Grant of Copyright License. Subject to the terms and conditions of
  18002. this License, each Contributor hereby grants to You a perpetual,
  18003. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  18004. copyright license to reproduce, prepare Derivative Works of,
  18005. publicly display, publicly perform, sublicense, and distribute the
  18006. Work and such Derivative Works in Source or Object form.
  18007. 3. Grant of Patent License. Subject to the terms and conditions of
  18008. this License, each Contributor hereby grants to You a perpetual,
  18009. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  18010. (except as stated in this section) patent license to make, have made,
  18011. use, offer to sell, sell, import, and otherwise transfer the Work,
  18012. where such license applies only to those patent claims licensable
  18013. by such Contributor that are necessarily infringed by their
  18014. Contribution(s) alone or by combination of their Contribution(s)
  18015. with the Work to which such Contribution(s) was submitted. If You
  18016. institute patent litigation against any entity (including a
  18017. cross-claim or counterclaim in a lawsuit) alleging that the Work
  18018. or a Contribution incorporated within the Work constitutes direct
  18019. or contributory patent infringement, then any patent licenses
  18020. granted to You under this License for that Work shall terminate
  18021. as of the date such litigation is filed.
  18022. 4. Redistribution. You may reproduce and distribute copies of the
  18023. Work or Derivative Works thereof in any medium, with or without
  18024. modifications, and in Source or Object form, provided that You
  18025. meet the following conditions:
  18026. (a) You must give any other recipients of the Work or
  18027. Derivative Works a copy of this License; and
  18028. (b) You must cause any modified files to carry prominent notices
  18029. stating that You changed the files; and
  18030. (c) You must retain, in the Source form of any Derivative Works
  18031. that You distribute, all copyright, patent, trademark, and
  18032. attribution notices from the Source form of the Work,
  18033. excluding those notices that do not pertain to any part of
  18034. the Derivative Works; and
  18035. (d) If the Work includes a "NOTICE" text file as part of its
  18036. distribution, then any Derivative Works that You distribute must
  18037. include a readable copy of the attribution notices contained
  18038. within such NOTICE file, excluding those notices that do not
  18039. pertain to any part of the Derivative Works, in at least one
  18040. of the following places: within a NOTICE text file distributed
  18041. as part of the Derivative Works; within the Source form or
  18042. documentation, if provided along with the Derivative Works; or,
  18043. within a display generated by the Derivative Works, if and
  18044. wherever such third-party notices normally appear. The contents
  18045. of the NOTICE file are for informational purposes only and
  18046. do not modify the License. You may add Your own attribution
  18047. notices within Derivative Works that You distribute, alongside
  18048. or as an addendum to the NOTICE text from the Work, provided
  18049. that such additional attribution notices cannot be construed
  18050. as modifying the License.
  18051. You may add Your own copyright statement to Your modifications and
  18052. may provide additional or different license terms and conditions
  18053. for use, reproduction, or distribution of Your modifications, or
  18054. for any such Derivative Works as a whole, provided Your use,
  18055. reproduction, and distribution of the Work otherwise complies with
  18056. the conditions stated in this License.
  18057. 5. Submission of Contributions. Unless You explicitly state otherwise,
  18058. any Contribution intentionally submitted for inclusion in the Work
  18059. by You to the Licensor shall be under the terms and conditions of
  18060. this License, without any additional terms or conditions.
  18061. Notwithstanding the above, nothing herein shall supersede or modify
  18062. the terms of any separate license agreement you may have executed
  18063. with Licensor regarding such Contributions.
  18064. 6. Trademarks. This License does not grant permission to use the trade
  18065. names, trademarks, service marks, or product names of the Licensor,
  18066. except as required for reasonable and customary use in describing the
  18067. origin of the Work and reproducing the content of the NOTICE file.
  18068. 7. Disclaimer of Warranty. Unless required by applicable law or
  18069. agreed to in writing, Licensor provides the Work (and each
  18070. Contributor provides its Contributions) on an "AS IS" BASIS,
  18071. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  18072. implied, including, without limitation, any warranties or conditions
  18073. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  18074. PARTICULAR PURPOSE. You are solely responsible for determining the
  18075. appropriateness of using or redistributing the Work and assume any
  18076. risks associated with Your exercise of permissions under this License.
  18077. 8. Limitation of Liability. In no event and under no legal theory,
  18078. whether in tort (including negligence), contract, or otherwise,
  18079. unless required by applicable law (such as deliberate and grossly
  18080. negligent acts) or agreed to in writing, shall any Contributor be
  18081. liable to You for damages, including any direct, indirect, special,
  18082. incidental, or consequential damages of any character arising as a
  18083. result of this License or out of the use or inability to use the
  18084. Work (including but not limited to damages for loss of goodwill,
  18085. work stoppage, computer failure or malfunction, or any and all
  18086. other commercial damages or losses), even if such Contributor
  18087. has been advised of the possibility of such damages.
  18088. 9. Accepting Warranty or Additional Liability. While redistributing
  18089. the Work or Derivative Works thereof, You may choose to offer,
  18090. and charge a fee for, acceptance of support, warranty, indemnity,
  18091. or other liability obligations and/or rights consistent with this
  18092. License. However, in accepting such obligations, You may act only
  18093. on Your own behalf and on Your sole responsibility, not on behalf
  18094. of any other Contributor, and only if You agree to indemnify,
  18095. defend, and hold each Contributor harmless for any liability
  18096. incurred by, or claims asserted against, such Contributor by reason
  18097. of your accepting any such warranty or additional liability.
  18098. END OF TERMS AND CONDITIONS
  18099. APPENDIX: How to apply the Apache License to your work.
  18100. To apply the Apache License to your work, attach the following
  18101. boilerplate notice, with the fields enclosed by brackets "[]"
  18102. replaced with your own identifying information. (Don't include
  18103. the brackets!) The text should be enclosed in the appropriate
  18104. comment syntax for the file format. We also recommend that a
  18105. file or class name and description of purpose be included on the
  18106. same "printed page" as the copyright notice for easier
  18107. identification within third-party archives.
  18108. Copyright [yyyy] [name of copyright owner]
  18109. Licensed under the Apache License, Version 2.0 (the "License");
  18110. you may not use this file except in compliance with the License.
  18111. You may obtain a copy of the License at
  18112. http://www.apache.org/licenses/LICENSE-2.0
  18113. Unless required by applicable law or agreed to in writing, software
  18114. distributed under the License is distributed on an "AS IS" BASIS,
  18115. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18116. See the License for the specific language governing permissions and
  18117. limitations under the License.
  18118. </pre>
  18119. </div>
  18120. </div>
  18121. <div class="product">
  18122. <span class="title">Skia</span>
  18123. <a class="show" href="#">show license</a>
  18124. <span class="homepage"><a href="https://skia.org/">homepage</a></span>
  18125. <div class="licence">
  18126. <pre>// Copyright (c) 2011 Google Inc. All rights reserved.
  18127. //
  18128. // Redistribution and use in source and binary forms, with or without
  18129. // modification, are permitted provided that the following conditions are
  18130. // met:
  18131. //
  18132. // * Redistributions of source code must retain the above copyright
  18133. // notice, this list of conditions and the following disclaimer.
  18134. // * Redistributions in binary form must reproduce the above
  18135. // copyright notice, this list of conditions and the following disclaimer
  18136. // in the documentation and/or other materials provided with the
  18137. // distribution.
  18138. // * Neither the name of Google Inc. nor the names of its
  18139. // contributors may be used to endorse or promote products derived from
  18140. // this software without specific prior written permission.
  18141. //
  18142. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  18143. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  18144. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  18145. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  18146. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  18147. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  18148. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  18149. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  18150. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  18151. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  18152. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  18153. --------------------------------------------------------------------------------
  18154. </pre>
  18155. </div>
  18156. </div>
  18157. <div class="product">
  18158. <span class="title">Snappy: A fast compressor/decompressor</span>
  18159. <a class="show" href="#">show license</a>
  18160. <span class="homepage"><a href="http://google.github.io/snappy/">homepage</a></span>
  18161. <div class="licence">
  18162. <pre>Copyright 2011, Google Inc.
  18163. All rights reserved.
  18164. Redistribution and use in source and binary forms, with or without
  18165. modification, are permitted provided that the following conditions are
  18166. met:
  18167. * Redistributions of source code must retain the above copyright
  18168. notice, this list of conditions and the following disclaimer.
  18169. * Redistributions in binary form must reproduce the above
  18170. copyright notice, this list of conditions and the following disclaimer
  18171. in the documentation and/or other materials provided with the
  18172. distribution.
  18173. * Neither the name of Google Inc. nor the names of its
  18174. contributors may be used to endorse or promote products derived from
  18175. this software without specific prior written permission.
  18176. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  18177. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  18178. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  18179. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  18180. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  18181. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  18182. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  18183. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  18184. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  18185. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  18186. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  18187. ===
  18188. Some of the benchmark data in testdata/ is licensed differently:
  18189. - fireworks.jpeg is Copyright 2013 Steinar H. Gunderson, and
  18190. is licensed under the Creative Commons Attribution 3.0 license
  18191. (CC-BY-3.0). See https://creativecommons.org/licenses/by/3.0/
  18192. for more information.
  18193. - kppkn.gtb is taken from the Gaviota chess tablebase set, and
  18194. is licensed under the MIT License. See
  18195. https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1
  18196. for more information.
  18197. - paper-100k.pdf is an excerpt (bytes 92160 to 194560) from the paper
  18198. “Combinatorial Modeling of Chromatin Features Quantitatively Predicts DNA
  18199. Replication Timing in _Drosophila_” by Federico Comoglio and Renato Paro,
  18200. which is licensed under the CC-BY license. See
  18201. http://www.ploscompbiol.org/static/license for more ifnormation.
  18202. - alice29.txt, asyoulik.txt, plrabn12.txt and lcet10.txt are from Project
  18203. Gutenberg. The first three have expired copyrights and are in the public
  18204. domain; the latter does not have expired copyright, but is still in the
  18205. public domain according to the license information
  18206. (http://www.gutenberg.org/ebooks/53).
  18207. </pre>
  18208. </div>
  18209. </div>
  18210. <div class="product">
  18211. <span class="title">Speech Dispatcher</span>
  18212. <a class="show" href="#">show license</a>
  18213. <span class="homepage"><a href="http://devel.freebsoft.org/speechd">homepage</a></span>
  18214. <div class="licence">
  18215. <pre> GNU GENERAL PUBLIC LICENSE
  18216. Version 2, June 1991
  18217. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  18218. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  18219. Everyone is permitted to copy and distribute verbatim copies
  18220. of this license document, but changing it is not allowed.
  18221. Preamble
  18222. The licenses for most software are designed to take away your
  18223. freedom to share and change it. By contrast, the GNU General Public
  18224. License is intended to guarantee your freedom to share and change free
  18225. software--to make sure the software is free for all its users. This
  18226. General Public License applies to most of the Free Software
  18227. Foundation's software and to any other program whose authors commit to
  18228. using it. (Some other Free Software Foundation software is covered by
  18229. the GNU Library General Public License instead.) You can apply it to
  18230. your programs, too.
  18231. When we speak of free software, we are referring to freedom, not
  18232. price. Our General Public Licenses are designed to make sure that you
  18233. have the freedom to distribute copies of free software (and charge for
  18234. this service if you wish), that you receive source code or can get it
  18235. if you want it, that you can change the software or use pieces of it
  18236. in new free programs; and that you know you can do these things.
  18237. To protect your rights, we need to make restrictions that forbid
  18238. anyone to deny you these rights or to ask you to surrender the rights.
  18239. These restrictions translate to certain responsibilities for you if you
  18240. distribute copies of the software, or if you modify it.
  18241. For example, if you distribute copies of such a program, whether
  18242. gratis or for a fee, you must give the recipients all the rights that
  18243. you have. You must make sure that they, too, receive or can get the
  18244. source code. And you must show them these terms so they know their
  18245. rights.
  18246. We protect your rights with two steps: (1) copyright the software, and
  18247. (2) offer you this license which gives you legal permission to copy,
  18248. distribute and/or modify the software.
  18249. Also, for each author's protection and ours, we want to make certain
  18250. that everyone understands that there is no warranty for this free
  18251. software. If the software is modified by someone else and passed on, we
  18252. want its recipients to know that what they have is not the original, so
  18253. that any problems introduced by others will not reflect on the original
  18254. authors' reputations.
  18255. Finally, any free program is threatened constantly by software
  18256. patents. We wish to avoid the danger that redistributors of a free
  18257. program will individually obtain patent licenses, in effect making the
  18258. program proprietary. To prevent this, we have made it clear that any
  18259. patent must be licensed for everyone's free use or not licensed at all.
  18260. The precise terms and conditions for copying, distribution and
  18261. modification follow.
  18262. GNU GENERAL PUBLIC LICENSE
  18263. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  18264. 0. This License applies to any program or other work which contains
  18265. a notice placed by the copyright holder saying it may be distributed
  18266. under the terms of this General Public License. The "Program", below,
  18267. refers to any such program or work, and a "work based on the Program"
  18268. means either the Program or any derivative work under copyright law:
  18269. that is to say, a work containing the Program or a portion of it,
  18270. either verbatim or with modifications and/or translated into another
  18271. language. (Hereinafter, translation is included without limitation in
  18272. the term "modification".) Each licensee is addressed as "you".
  18273. Activities other than copying, distribution and modification are not
  18274. covered by this License; they are outside its scope. The act of
  18275. running the Program is not restricted, and the output from the Program
  18276. is covered only if its contents constitute a work based on the
  18277. Program (independent of having been made by running the Program).
  18278. Whether that is true depends on what the Program does.
  18279. 1. You may copy and distribute verbatim copies of the Program's
  18280. source code as you receive it, in any medium, provided that you
  18281. conspicuously and appropriately publish on each copy an appropriate
  18282. copyright notice and disclaimer of warranty; keep intact all the
  18283. notices that refer to this License and to the absence of any warranty;
  18284. and give any other recipients of the Program a copy of this License
  18285. along with the Program.
  18286. You may charge a fee for the physical act of transferring a copy, and
  18287. you may at your option offer warranty protection in exchange for a fee.
  18288. 2. You may modify your copy or copies of the Program or any portion
  18289. of it, thus forming a work based on the Program, and copy and
  18290. distribute such modifications or work under the terms of Section 1
  18291. above, provided that you also meet all of these conditions:
  18292. a) You must cause the modified files to carry prominent notices
  18293. stating that you changed the files and the date of any change.
  18294. b) You must cause any work that you distribute or publish, that in
  18295. whole or in part contains or is derived from the Program or any
  18296. part thereof, to be licensed as a whole at no charge to all third
  18297. parties under the terms of this License.
  18298. c) If the modified program normally reads commands interactively
  18299. when run, you must cause it, when started running for such
  18300. interactive use in the most ordinary way, to print or display an
  18301. announcement including an appropriate copyright notice and a
  18302. notice that there is no warranty (or else, saying that you provide
  18303. a warranty) and that users may redistribute the program under
  18304. these conditions, and telling the user how to view a copy of this
  18305. License. (Exception: if the Program itself is interactive but
  18306. does not normally print such an announcement, your work based on
  18307. the Program is not required to print an announcement.)
  18308. These requirements apply to the modified work as a whole. If
  18309. identifiable sections of that work are not derived from the Program,
  18310. and can be reasonably considered independent and separate works in
  18311. themselves, then this License, and its terms, do not apply to those
  18312. sections when you distribute them as separate works. But when you
  18313. distribute the same sections as part of a whole which is a work based
  18314. on the Program, the distribution of the whole must be on the terms of
  18315. this License, whose permissions for other licensees extend to the
  18316. entire whole, and thus to each and every part regardless of who wrote it.
  18317. Thus, it is not the intent of this section to claim rights or contest
  18318. your rights to work written entirely by you; rather, the intent is to
  18319. exercise the right to control the distribution of derivative or
  18320. collective works based on the Program.
  18321. In addition, mere aggregation of another work not based on the Program
  18322. with the Program (or with a work based on the Program) on a volume of
  18323. a storage or distribution medium does not bring the other work under
  18324. the scope of this License.
  18325. 3. You may copy and distribute the Program (or a work based on it,
  18326. under Section 2) in object code or executable form under the terms of
  18327. Sections 1 and 2 above provided that you also do one of the following:
  18328. a) Accompany it with the complete corresponding machine-readable
  18329. source code, which must be distributed under the terms of Sections
  18330. 1 and 2 above on a medium customarily used for software interchange; or,
  18331. b) Accompany it with a written offer, valid for at least three
  18332. years, to give any third party, for a charge no more than your
  18333. cost of physically performing source distribution, a complete
  18334. machine-readable copy of the corresponding source code, to be
  18335. distributed under the terms of Sections 1 and 2 above on a medium
  18336. customarily used for software interchange; or,
  18337. c) Accompany it with the information you received as to the offer
  18338. to distribute corresponding source code. (This alternative is
  18339. allowed only for noncommercial distribution and only if you
  18340. received the program in object code or executable form with such
  18341. an offer, in accord with Subsection b above.)
  18342. The source code for a work means the preferred form of the work for
  18343. making modifications to it. For an executable work, complete source
  18344. code means all the source code for all modules it contains, plus any
  18345. associated interface definition files, plus the scripts used to
  18346. control compilation and installation of the executable. However, as a
  18347. special exception, the source code distributed need not include
  18348. anything that is normally distributed (in either source or binary
  18349. form) with the major components (compiler, kernel, and so on) of the
  18350. operating system on which the executable runs, unless that component
  18351. itself accompanies the executable.
  18352. If distribution of executable or object code is made by offering
  18353. access to copy from a designated place, then offering equivalent
  18354. access to copy the source code from the same place counts as
  18355. distribution of the source code, even though third parties are not
  18356. compelled to copy the source along with the object code.
  18357. 4. You may not copy, modify, sublicense, or distribute the Program
  18358. except as expressly provided under this License. Any attempt
  18359. otherwise to copy, modify, sublicense or distribute the Program is
  18360. void, and will automatically terminate your rights under this License.
  18361. However, parties who have received copies, or rights, from you under
  18362. this License will not have their licenses terminated so long as such
  18363. parties remain in full compliance.
  18364. 5. You are not required to accept this License, since you have not
  18365. signed it. However, nothing else grants you permission to modify or
  18366. distribute the Program or its derivative works. These actions are
  18367. prohibited by law if you do not accept this License. Therefore, by
  18368. modifying or distributing the Program (or any work based on the
  18369. Program), you indicate your acceptance of this License to do so, and
  18370. all its terms and conditions for copying, distributing or modifying
  18371. the Program or works based on it.
  18372. 6. Each time you redistribute the Program (or any work based on the
  18373. Program), the recipient automatically receives a license from the
  18374. original licensor to copy, distribute or modify the Program subject to
  18375. these terms and conditions. You may not impose any further
  18376. restrictions on the recipients' exercise of the rights granted herein.
  18377. You are not responsible for enforcing compliance by third parties to
  18378. this License.
  18379. 7. If, as a consequence of a court judgment or allegation of patent
  18380. infringement or for any other reason (not limited to patent issues),
  18381. conditions are imposed on you (whether by court order, agreement or
  18382. otherwise) that contradict the conditions of this License, they do not
  18383. excuse you from the conditions of this License. If you cannot
  18384. distribute so as to satisfy simultaneously your obligations under this
  18385. License and any other pertinent obligations, then as a consequence you
  18386. may not distribute the Program at all. For example, if a patent
  18387. license would not permit royalty-free redistribution of the Program by
  18388. all those who receive copies directly or indirectly through you, then
  18389. the only way you could satisfy both it and this License would be to
  18390. refrain entirely from distribution of the Program.
  18391. If any portion of this section is held invalid or unenforceable under
  18392. any particular circumstance, the balance of the section is intended to
  18393. apply and the section as a whole is intended to apply in other
  18394. circumstances.
  18395. It is not the purpose of this section to induce you to infringe any
  18396. patents or other property right claims or to contest validity of any
  18397. such claims; this section has the sole purpose of protecting the
  18398. integrity of the free software distribution system, which is
  18399. implemented by public license practices. Many people have made
  18400. generous contributions to the wide range of software distributed
  18401. through that system in reliance on consistent application of that
  18402. system; it is up to the author/donor to decide if he or she is willing
  18403. to distribute software through any other system and a licensee cannot
  18404. impose that choice.
  18405. This section is intended to make thoroughly clear what is believed to
  18406. be a consequence of the rest of this License.
  18407. 8. If the distribution and/or use of the Program is restricted in
  18408. certain countries either by patents or by copyrighted interfaces, the
  18409. original copyright holder who places the Program under this License
  18410. may add an explicit geographical distribution limitation excluding
  18411. those countries, so that distribution is permitted only in or among
  18412. countries not thus excluded. In such case, this License incorporates
  18413. the limitation as if written in the body of this License.
  18414. 9. The Free Software Foundation may publish revised and/or new versions
  18415. of the General Public License from time to time. Such new versions will
  18416. be similar in spirit to the present version, but may differ in detail to
  18417. address new problems or concerns.
  18418. Each version is given a distinguishing version number. If the Program
  18419. specifies a version number of this License which applies to it and "any
  18420. later version", you have the option of following the terms and conditions
  18421. either of that version or of any later version published by the Free
  18422. Software Foundation. If the Program does not specify a version number of
  18423. this License, you may choose any version ever published by the Free Software
  18424. Foundation.
  18425. 10. If you wish to incorporate parts of the Program into other free
  18426. programs whose distribution conditions are different, write to the author
  18427. to ask for permission. For software which is copyrighted by the Free
  18428. Software Foundation, write to the Free Software Foundation; we sometimes
  18429. make exceptions for this. Our decision will be guided by the two goals
  18430. of preserving the free status of all derivatives of our free software and
  18431. of promoting the sharing and reuse of software generally.
  18432. NO WARRANTY
  18433. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  18434. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  18435. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  18436. PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  18437. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  18438. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  18439. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  18440. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  18441. REPAIR OR CORRECTION.
  18442. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  18443. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  18444. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  18445. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  18446. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  18447. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  18448. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  18449. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  18450. POSSIBILITY OF SUCH DAMAGES.
  18451. END OF TERMS AND CONDITIONS
  18452. How to Apply These Terms to Your New Programs
  18453. If you develop a new program, and you want it to be of the greatest
  18454. possible use to the public, the best way to achieve this is to make it
  18455. free software which everyone can redistribute and change under these terms.
  18456. To do so, attach the following notices to the program. It is safest
  18457. to attach them to the start of each source file to most effectively
  18458. convey the exclusion of warranty; and each file should have at least
  18459. the "copyright" line and a pointer to where the full notice is found.
  18460. &lt;one line to give the program's name and a brief idea of what it does.&gt;
  18461. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  18462. This program is free software; you can redistribute it and/or modify
  18463. it under the terms of the GNU General Public License as published by
  18464. the Free Software Foundation; either version 2 of the License, or
  18465. (at your option) any later version.
  18466. This program is distributed in the hope that it will be useful,
  18467. but WITHOUT ANY WARRANTY; without even the implied warranty of
  18468. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  18469. GNU General Public License for more details.
  18470. You should have received a copy of the GNU General Public License
  18471. along with this program; if not, write to the Free Software
  18472. Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  18473. Also add information on how to contact you by electronic and paper mail.
  18474. If the program is interactive, make it output a short notice like this
  18475. when it starts in an interactive mode:
  18476. Gnomovision version 69, Copyright (C) year name of author
  18477. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  18478. This is free software, and you are welcome to redistribute it
  18479. under certain conditions; type `show c' for details.
  18480. The hypothetical commands `show w' and `show c' should show the appropriate
  18481. parts of the General Public License. Of course, the commands you use may
  18482. be called something other than `show w' and `show c'; they could even be
  18483. mouse-clicks or menu items--whatever suits your program.
  18484. You should also get your employer (if you work as a programmer) or your
  18485. school, if any, to sign a "copyright disclaimer" for the program, if
  18486. necessary. Here is a sample; alter the names:
  18487. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  18488. `Gnomovision' (which makes passes at compilers) written by James Hacker.
  18489. &lt;signature of Ty Coon&gt;, 1 April 1989
  18490. Ty Coon, President of Vice
  18491. This General Public License does not permit incorporating your program into
  18492. proprietary programs. If your program is a subroutine library, you may
  18493. consider it more useful to permit linking proprietary applications with the
  18494. library. If this is what you want to do, use the GNU Library General
  18495. Public License instead of this License.
  18496. GNU LESSER GENERAL PUBLIC LICENSE
  18497. Version 2.1, February 1999
  18498. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  18499. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  18500. Everyone is permitted to copy and distribute verbatim copies
  18501. of this license document, but changing it is not allowed.
  18502. [This is the first released version of the Lesser GPL. It also counts
  18503. as the successor of the GNU Library Public License, version 2, hence
  18504. the version number 2.1.]
  18505. Preamble
  18506. The licenses for most software are designed to take away your
  18507. freedom to share and change it. By contrast, the GNU General Public
  18508. Licenses are intended to guarantee your freedom to share and change
  18509. free software--to make sure the software is free for all its users.
  18510. This license, the Lesser General Public License, applies to some
  18511. specially designated software packages--typically libraries--of the
  18512. Free Software Foundation and other authors who decide to use it. You
  18513. can use it too, but we suggest you first think carefully about whether
  18514. this license or the ordinary General Public License is the better
  18515. strategy to use in any particular case, based on the explanations
  18516. below.
  18517. When we speak of free software, we are referring to freedom of use,
  18518. not price. Our General Public Licenses are designed to make sure that
  18519. you have the freedom to distribute copies of free software (and charge
  18520. for this service if you wish); that you receive source code or can get
  18521. it if you want it; that you can change the software and use pieces of
  18522. it in new free programs; and that you are informed that you can do
  18523. these things.
  18524. To protect your rights, we need to make restrictions that forbid
  18525. distributors to deny you these rights or to ask you to surrender these
  18526. rights. These restrictions translate to certain responsibilities for
  18527. you if you distribute copies of the library or if you modify it.
  18528. For example, if you distribute copies of the library, whether gratis
  18529. or for a fee, you must give the recipients all the rights that we gave
  18530. you. You must make sure that they, too, receive or can get the source
  18531. code. If you link other code with the library, you must provide
  18532. complete object files to the recipients, so that they can relink them
  18533. with the library after making changes to the library and recompiling
  18534. it. And you must show them these terms so they know their rights.
  18535. We protect your rights with a two-step method: (1) we copyright the
  18536. library, and (2) we offer you this license, which gives you legal
  18537. permission to copy, distribute and/or modify the library.
  18538. To protect each distributor, we want to make it very clear that
  18539. there is no warranty for the free library. Also, if the library is
  18540. modified by someone else and passed on, the recipients should know
  18541. that what they have is not the original version, so that the original
  18542. author's reputation will not be affected by problems that might be
  18543. introduced by others.
  18544. Finally, software patents pose a constant threat to the existence of
  18545. any free program. We wish to make sure that a company cannot
  18546. effectively restrict the users of a free program by obtaining a
  18547. restrictive license from a patent holder. Therefore, we insist that
  18548. any patent license obtained for a version of the library must be
  18549. consistent with the full freedom of use specified in this license.
  18550. Most GNU software, including some libraries, is covered by the
  18551. ordinary GNU General Public License. This license, the GNU Lesser
  18552. General Public License, applies to certain designated libraries, and
  18553. is quite different from the ordinary General Public License. We use
  18554. this license for certain libraries in order to permit linking those
  18555. libraries into non-free programs.
  18556. When a program is linked with a library, whether statically or using
  18557. a shared library, the combination of the two is legally speaking a
  18558. combined work, a derivative of the original library. The ordinary
  18559. General Public License therefore permits such linking only if the
  18560. entire combination fits its criteria of freedom. The Lesser General
  18561. Public License permits more lax criteria for linking other code with
  18562. the library.
  18563. We call this license the "Lesser" General Public License because it
  18564. does Less to protect the user's freedom than the ordinary General
  18565. Public License. It also provides other free software developers Less
  18566. of an advantage over competing non-free programs. These disadvantages
  18567. are the reason we use the ordinary General Public License for many
  18568. libraries. However, the Lesser license provides advantages in certain
  18569. special circumstances.
  18570. For example, on rare occasions, there may be a special need to
  18571. encourage the widest possible use of a certain library, so that it
  18572. becomes a de-facto standard. To achieve this, non-free programs must
  18573. be allowed to use the library. A more frequent case is that a free
  18574. library does the same job as widely used non-free libraries. In this
  18575. case, there is little to gain by limiting the free library to free
  18576. software only, so we use the Lesser General Public License.
  18577. In other cases, permission to use a particular library in non-free
  18578. programs enables a greater number of people to use a large body of
  18579. free software. For example, permission to use the GNU C Library in
  18580. non-free programs enables many more people to use the whole GNU
  18581. operating system, as well as its variant, the GNU/Linux operating
  18582. system.
  18583. Although the Lesser General Public License is Less protective of the
  18584. users' freedom, it does ensure that the user of a program that is
  18585. linked with the Library has the freedom and the wherewithal to run
  18586. that program using a modified version of the Library.
  18587. The precise terms and conditions for copying, distribution and
  18588. modification follow. Pay close attention to the difference between a
  18589. "work based on the library" and a "work that uses the library". The
  18590. former contains code derived from the library, whereas the latter must
  18591. be combined with the library in order to run.
  18592. GNU LESSER GENERAL PUBLIC LICENSE
  18593. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  18594. 0. This License Agreement applies to any software library or other
  18595. program which contains a notice placed by the copyright holder or
  18596. other authorized party saying it may be distributed under the terms of
  18597. this Lesser General Public License (also called "this License").
  18598. Each licensee is addressed as "you".
  18599. A "library" means a collection of software functions and/or data
  18600. prepared so as to be conveniently linked with application programs
  18601. (which use some of those functions and data) to form executables.
  18602. The "Library", below, refers to any such software library or work
  18603. which has been distributed under these terms. A "work based on the
  18604. Library" means either the Library or any derivative work under
  18605. copyright law: that is to say, a work containing the Library or a
  18606. portion of it, either verbatim or with modifications and/or translated
  18607. straightforwardly into another language. (Hereinafter, translation is
  18608. included without limitation in the term "modification".)
  18609. "Source code" for a work means the preferred form of the work for
  18610. making modifications to it. For a library, complete source code means
  18611. all the source code for all modules it contains, plus any associated
  18612. interface definition files, plus the scripts used to control
  18613. compilation and installation of the library.
  18614. Activities other than copying, distribution and modification are not
  18615. covered by this License; they are outside its scope. The act of
  18616. running a program using the Library is not restricted, and output from
  18617. such a program is covered only if its contents constitute a work based
  18618. on the Library (independent of the use of the Library in a tool for
  18619. writing it). Whether that is true depends on what the Library does
  18620. and what the program that uses the Library does.
  18621. 1. You may copy and distribute verbatim copies of the Library's
  18622. complete source code as you receive it, in any medium, provided that
  18623. you conspicuously and appropriately publish on each copy an
  18624. appropriate copyright notice and disclaimer of warranty; keep intact
  18625. all the notices that refer to this License and to the absence of any
  18626. warranty; and distribute a copy of this License along with the
  18627. Library.
  18628. You may charge a fee for the physical act of transferring a copy,
  18629. and you may at your option offer warranty protection in exchange for a
  18630. fee.
  18631. 2. You may modify your copy or copies of the Library or any portion
  18632. of it, thus forming a work based on the Library, and copy and
  18633. distribute such modifications or work under the terms of Section 1
  18634. above, provided that you also meet all of these conditions:
  18635. a) The modified work must itself be a software library.
  18636. b) You must cause the files modified to carry prominent notices
  18637. stating that you changed the files and the date of any change.
  18638. c) You must cause the whole of the work to be licensed at no
  18639. charge to all third parties under the terms of this License.
  18640. d) If a facility in the modified Library refers to a function or a
  18641. table of data to be supplied by an application program that uses
  18642. the facility, other than as an argument passed when the facility
  18643. is invoked, then you must make a good faith effort to ensure that,
  18644. in the event an application does not supply such function or
  18645. table, the facility still operates, and performs whatever part of
  18646. its purpose remains meaningful.
  18647. (For example, a function in a library to compute square roots has
  18648. a purpose that is entirely well-defined independent of the
  18649. application. Therefore, Subsection 2d requires that any
  18650. application-supplied function or table used by this function must
  18651. be optional: if the application does not supply it, the square
  18652. root function must still compute square roots.)
  18653. These requirements apply to the modified work as a whole. If
  18654. identifiable sections of that work are not derived from the Library,
  18655. and can be reasonably considered independent and separate works in
  18656. themselves, then this License, and its terms, do not apply to those
  18657. sections when you distribute them as separate works. But when you
  18658. distribute the same sections as part of a whole which is a work based
  18659. on the Library, the distribution of the whole must be on the terms of
  18660. this License, whose permissions for other licensees extend to the
  18661. entire whole, and thus to each and every part regardless of who wrote
  18662. it.
  18663. Thus, it is not the intent of this section to claim rights or contest
  18664. your rights to work written entirely by you; rather, the intent is to
  18665. exercise the right to control the distribution of derivative or
  18666. collective works based on the Library.
  18667. In addition, mere aggregation of another work not based on the Library
  18668. with the Library (or with a work based on the Library) on a volume of
  18669. a storage or distribution medium does not bring the other work under
  18670. the scope of this License.
  18671. 3. You may opt to apply the terms of the ordinary GNU General Public
  18672. License instead of this License to a given copy of the Library. To do
  18673. this, you must alter all the notices that refer to this License, so
  18674. that they refer to the ordinary GNU General Public License, version 2,
  18675. instead of to this License. (If a newer version than version 2 of the
  18676. ordinary GNU General Public License has appeared, then you can specify
  18677. that version instead if you wish.) Do not make any other change in
  18678. these notices.
  18679. Once this change is made in a given copy, it is irreversible for
  18680. that copy, so the ordinary GNU General Public License applies to all
  18681. subsequent copies and derivative works made from that copy.
  18682. This option is useful when you wish to copy part of the code of
  18683. the Library into a program that is not a library.
  18684. 4. You may copy and distribute the Library (or a portion or
  18685. derivative of it, under Section 2) in object code or executable form
  18686. under the terms of Sections 1 and 2 above provided that you accompany
  18687. it with the complete corresponding machine-readable source code, which
  18688. must be distributed under the terms of Sections 1 and 2 above on a
  18689. medium customarily used for software interchange.
  18690. If distribution of object code is made by offering access to copy
  18691. from a designated place, then offering equivalent access to copy the
  18692. source code from the same place satisfies the requirement to
  18693. distribute the source code, even though third parties are not
  18694. compelled to copy the source along with the object code.
  18695. 5. A program that contains no derivative of any portion of the
  18696. Library, but is designed to work with the Library by being compiled or
  18697. linked with it, is called a "work that uses the Library". Such a
  18698. work, in isolation, is not a derivative work of the Library, and
  18699. therefore falls outside the scope of this License.
  18700. However, linking a "work that uses the Library" with the Library
  18701. creates an executable that is a derivative of the Library (because it
  18702. contains portions of the Library), rather than a "work that uses the
  18703. library". The executable is therefore covered by this License.
  18704. Section 6 states terms for distribution of such executables.
  18705. When a "work that uses the Library" uses material from a header file
  18706. that is part of the Library, the object code for the work may be a
  18707. derivative work of the Library even though the source code is not.
  18708. Whether this is true is especially significant if the work can be
  18709. linked without the Library, or if the work is itself a library. The
  18710. threshold for this to be true is not precisely defined by law.
  18711. If such an object file uses only numerical parameters, data
  18712. structure layouts and accessors, and small macros and small inline
  18713. functions (ten lines or less in length), then the use of the object
  18714. file is unrestricted, regardless of whether it is legally a derivative
  18715. work. (Executables containing this object code plus portions of the
  18716. Library will still fall under Section 6.)
  18717. Otherwise, if the work is a derivative of the Library, you may
  18718. distribute the object code for the work under the terms of Section 6.
  18719. Any executables containing that work also fall under Section 6,
  18720. whether or not they are linked directly with the Library itself.
  18721. 6. As an exception to the Sections above, you may also combine or
  18722. link a "work that uses the Library" with the Library to produce a
  18723. work containing portions of the Library, and distribute that work
  18724. under terms of your choice, provided that the terms permit
  18725. modification of the work for the customer's own use and reverse
  18726. engineering for debugging such modifications.
  18727. You must give prominent notice with each copy of the work that the
  18728. Library is used in it and that the Library and its use are covered by
  18729. this License. You must supply a copy of this License. If the work
  18730. during execution displays copyright notices, you must include the
  18731. copyright notice for the Library among them, as well as a reference
  18732. directing the user to the copy of this License. Also, you must do one
  18733. of these things:
  18734. a) Accompany the work with the complete corresponding
  18735. machine-readable source code for the Library including whatever
  18736. changes were used in the work (which must be distributed under
  18737. Sections 1 and 2 above); and, if the work is an executable linked
  18738. with the Library, with the complete machine-readable "work that
  18739. uses the Library", as object code and/or source code, so that the
  18740. user can modify the Library and then relink to produce a modified
  18741. executable containing the modified Library. (It is understood
  18742. that the user who changes the contents of definitions files in the
  18743. Library will not necessarily be able to recompile the application
  18744. to use the modified definitions.)
  18745. b) Use a suitable shared library mechanism for linking with the
  18746. Library. A suitable mechanism is one that (1) uses at run time a
  18747. copy of the library already present on the user's computer system,
  18748. rather than copying library functions into the executable, and (2)
  18749. will operate properly with a modified version of the library, if
  18750. the user installs one, as long as the modified version is
  18751. interface-compatible with the version that the work was made with.
  18752. c) Accompany the work with a written offer, valid for at least
  18753. three years, to give the same user the materials specified in
  18754. Subsection 6a, above, for a charge no more than the cost of
  18755. performing this distribution.
  18756. d) If distribution of the work is made by offering access to copy
  18757. from a designated place, offer equivalent access to copy the above
  18758. specified materials from the same place.
  18759. e) Verify that the user has already received a copy of these
  18760. materials or that you have already sent this user a copy.
  18761. For an executable, the required form of the "work that uses the
  18762. Library" must include any data and utility programs needed for
  18763. reproducing the executable from it. However, as a special exception,
  18764. the materials to be distributed need not include anything that is
  18765. normally distributed (in either source or binary form) with the major
  18766. components (compiler, kernel, and so on) of the operating system on
  18767. which the executable runs, unless that component itself accompanies
  18768. the executable.
  18769. It may happen that this requirement contradicts the license
  18770. restrictions of other proprietary libraries that do not normally
  18771. accompany the operating system. Such a contradiction means you cannot
  18772. use both them and the Library together in an executable that you
  18773. distribute.
  18774. 7. You may place library facilities that are a work based on the
  18775. Library side-by-side in a single library together with other library
  18776. facilities not covered by this License, and distribute such a combined
  18777. library, provided that the separate distribution of the work based on
  18778. the Library and of the other library facilities is otherwise
  18779. permitted, and provided that you do these two things:
  18780. a) Accompany the combined library with a copy of the same work
  18781. based on the Library, uncombined with any other library
  18782. facilities. This must be distributed under the terms of the
  18783. Sections above.
  18784. b) Give prominent notice with the combined library of the fact
  18785. that part of it is a work based on the Library, and explaining
  18786. where to find the accompanying uncombined form of the same work.
  18787. 8. You may not copy, modify, sublicense, link with, or distribute
  18788. the Library except as expressly provided under this License. Any
  18789. attempt otherwise to copy, modify, sublicense, link with, or
  18790. distribute the Library is void, and will automatically terminate your
  18791. rights under this License. However, parties who have received copies,
  18792. or rights, from you under this License will not have their licenses
  18793. terminated so long as such parties remain in full compliance.
  18794. 9. You are not required to accept this License, since you have not
  18795. signed it. However, nothing else grants you permission to modify or
  18796. distribute the Library or its derivative works. These actions are
  18797. prohibited by law if you do not accept this License. Therefore, by
  18798. modifying or distributing the Library (or any work based on the
  18799. Library), you indicate your acceptance of this License to do so, and
  18800. all its terms and conditions for copying, distributing or modifying
  18801. the Library or works based on it.
  18802. 10. Each time you redistribute the Library (or any work based on the
  18803. Library), the recipient automatically receives a license from the
  18804. original licensor to copy, distribute, link with or modify the Library
  18805. subject to these terms and conditions. You may not impose any further
  18806. restrictions on the recipients' exercise of the rights granted herein.
  18807. You are not responsible for enforcing compliance by third parties with
  18808. this License.
  18809. 11. If, as a consequence of a court judgment or allegation of patent
  18810. infringement or for any other reason (not limited to patent issues),
  18811. conditions are imposed on you (whether by court order, agreement or
  18812. otherwise) that contradict the conditions of this License, they do not
  18813. excuse you from the conditions of this License. If you cannot
  18814. distribute so as to satisfy simultaneously your obligations under this
  18815. License and any other pertinent obligations, then as a consequence you
  18816. may not distribute the Library at all. For example, if a patent
  18817. license would not permit royalty-free redistribution of the Library by
  18818. all those who receive copies directly or indirectly through you, then
  18819. the only way you could satisfy both it and this License would be to
  18820. refrain entirely from distribution of the Library.
  18821. If any portion of this section is held invalid or unenforceable under
  18822. any particular circumstance, the balance of the section is intended to
  18823. apply, and the section as a whole is intended to apply in other
  18824. circumstances.
  18825. It is not the purpose of this section to induce you to infringe any
  18826. patents or other property right claims or to contest validity of any
  18827. such claims; this section has the sole purpose of protecting the
  18828. integrity of the free software distribution system which is
  18829. implemented by public license practices. Many people have made
  18830. generous contributions to the wide range of software distributed
  18831. through that system in reliance on consistent application of that
  18832. system; it is up to the author/donor to decide if he or she is willing
  18833. to distribute software through any other system and a licensee cannot
  18834. impose that choice.
  18835. This section is intended to make thoroughly clear what is believed to
  18836. be a consequence of the rest of this License.
  18837. 12. If the distribution and/or use of the Library is restricted in
  18838. certain countries either by patents or by copyrighted interfaces, the
  18839. original copyright holder who places the Library under this License
  18840. may add an explicit geographical distribution limitation excluding those
  18841. countries, so that distribution is permitted only in or among
  18842. countries not thus excluded. In such case, this License incorporates
  18843. the limitation as if written in the body of this License.
  18844. 13. The Free Software Foundation may publish revised and/or new
  18845. versions of the Lesser General Public License from time to time.
  18846. Such new versions will be similar in spirit to the present version,
  18847. but may differ in detail to address new problems or concerns.
  18848. Each version is given a distinguishing version number. If the Library
  18849. specifies a version number of this License which applies to it and
  18850. "any later version", you have the option of following the terms and
  18851. conditions either of that version or of any later version published by
  18852. the Free Software Foundation. If the Library does not specify a
  18853. license version number, you may choose any version ever published by
  18854. the Free Software Foundation.
  18855. 14. If you wish to incorporate parts of the Library into other free
  18856. programs whose distribution conditions are incompatible with these,
  18857. write to the author to ask for permission. For software which is
  18858. copyrighted by the Free Software Foundation, write to the Free
  18859. Software Foundation; we sometimes make exceptions for this. Our
  18860. decision will be guided by the two goals of preserving the free status
  18861. of all derivatives of our free software and of promoting the sharing
  18862. and reuse of software generally.
  18863. NO WARRANTY
  18864. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  18865. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  18866. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  18867. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  18868. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  18869. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  18870. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  18871. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  18872. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  18873. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  18874. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  18875. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  18876. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  18877. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  18878. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  18879. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  18880. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  18881. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  18882. DAMAGES.
  18883. END OF TERMS AND CONDITIONS
  18884. </pre>
  18885. </div>
  18886. </div>
  18887. <div class="product">
  18888. <span class="title">Strongtalk</span>
  18889. <a class="show" href="#">show license</a>
  18890. <span class="homepage"><a href="http://www.strongtalk.org/">homepage</a></span>
  18891. <div class="licence">
  18892. <pre>Copyright (c) 1994-2006 Sun Microsystems Inc.
  18893. All Rights Reserved.
  18894. Redistribution and use in source and binary forms, with or without
  18895. modification, are permitted provided that the following conditions are
  18896. met:
  18897. - Redistributions of source code must retain the above copyright notice,
  18898. this list of conditions and the following disclaimer.
  18899. - Redistribution in binary form must reproduce the above copyright
  18900. notice, this list of conditions and the following disclaimer in the
  18901. documentation and/or other materials provided with the distribution.
  18902. - Neither the name of Sun Microsystems or the names of contributors may
  18903. be used to endorse or promote products derived from this software without
  18904. specific prior written permission.
  18905. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  18906. IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  18907. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  18908. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  18909. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  18910. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  18911. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  18912. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  18913. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  18914. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  18915. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  18916. </pre>
  18917. </div>
  18918. </div>
  18919. <div class="product">
  18920. <span class="title">Sudden Motion Sensor library</span>
  18921. <a class="show" href="#">show license</a>
  18922. <span class="homepage"><a href="http://www.suitable.com/tools/smslib.html">homepage</a></span>
  18923. <div class="licence">
  18924. <pre>SMSLib Sudden Motion Sensor Access Library
  18925. Copyright (c) 2010 Suitable Systems
  18926. All rights reserved.
  18927. Developed by: Daniel Griscom
  18928. Suitable Systems
  18929. http://www.suitable.com
  18930. Permission is hereby granted, free of charge, to any person obtaining a
  18931. copy of this software and associated documentation files (the
  18932. "Software"), to deal with the Software without restriction, including
  18933. without limitation the rights to use, copy, modify, merge, publish,
  18934. distribute, sublicense, and/or sell copies of the Software, and to
  18935. permit persons to whom the Software is furnished to do so, subject to
  18936. the following conditions:
  18937. - Redistributions of source code must retain the above copyright notice,
  18938. this list of conditions and the following disclaimers.
  18939. - Redistributions in binary form must reproduce the above copyright
  18940. notice, this list of conditions and the following disclaimers in the
  18941. documentation and/or other materials provided with the distribution.
  18942. - Neither the names of Suitable Systems nor the names of its
  18943. contributors may be used to endorse or promote products derived from
  18944. this Software without specific prior written permission.
  18945. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  18946. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  18947. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  18948. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR
  18949. ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  18950. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  18951. SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE.
  18952. For more information about SMSLib, see
  18953. &lt;http://www.suitable.com/tools/smslib.html&gt;
  18954. or contact
  18955. Daniel Griscom
  18956. Suitable Systems
  18957. 1 Centre Street, Suite 204
  18958. Wakefield, MA 01880
  18959. (781) 665-0053
  18960. </pre>
  18961. </div>
  18962. </div>
  18963. <div class="product">
  18964. <span class="title">The USB ID Repository</span>
  18965. <a class="show" href="#">show license</a>
  18966. <span class="homepage"><a href="http://www.linux-usb.org/usb-ids.html">homepage</a></span>
  18967. <div class="licence">
  18968. <pre>Copyright (c) 2012, Linux USB Project
  18969. All rights reserved.
  18970. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  18971. o Redistributions of source code must retain the above copyright notice,
  18972. this list of conditions and the following disclaimer.
  18973. o Redistributions in binary form must reproduce the above copyright
  18974. notice, this list of conditions and the following disclaimer in the
  18975. documentation and/or other materials provided with the distribution.
  18976. o Neither the name of the Linux USB Project nor the names of its
  18977. contributors may be used to endorse or promote products derived from
  18978. this software without specific prior written permission.
  18979. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  18980. </pre>
  18981. </div>
  18982. </div>
  18983. <div class="product">
  18984. <span class="title">The library to input, validate, and display addresses.</span>
  18985. <a class="show" href="#">show license</a>
  18986. <span class="homepage"><a href="https://github.com/googlei18n/libaddressinput">homepage</a></span>
  18987. <div class="licence">
  18988. <pre>
  18989. Apache License
  18990. Version 2.0, January 2004
  18991. http://www.apache.org/licenses/
  18992. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  18993. 1. Definitions.
  18994. "License" shall mean the terms and conditions for use, reproduction,
  18995. and distribution as defined by Sections 1 through 9 of this document.
  18996. "Licensor" shall mean the copyright owner or entity authorized by
  18997. the copyright owner that is granting the License.
  18998. "Legal Entity" shall mean the union of the acting entity and all
  18999. other entities that control, are controlled by, or are under common
  19000. control with that entity. For the purposes of this definition,
  19001. "control" means (i) the power, direct or indirect, to cause the
  19002. direction or management of such entity, whether by contract or
  19003. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  19004. outstanding shares, or (iii) beneficial ownership of such entity.
  19005. "You" (or "Your") shall mean an individual or Legal Entity
  19006. exercising permissions granted by this License.
  19007. "Source" form shall mean the preferred form for making modifications,
  19008. including but not limited to software source code, documentation
  19009. source, and configuration files.
  19010. "Object" form shall mean any form resulting from mechanical
  19011. transformation or translation of a Source form, including but
  19012. not limited to compiled object code, generated documentation,
  19013. and conversions to other media types.
  19014. "Work" shall mean the work of authorship, whether in Source or
  19015. Object form, made available under the License, as indicated by a
  19016. copyright notice that is included in or attached to the work
  19017. (an example is provided in the Appendix below).
  19018. "Derivative Works" shall mean any work, whether in Source or Object
  19019. form, that is based on (or derived from) the Work and for which the
  19020. editorial revisions, annotations, elaborations, or other modifications
  19021. represent, as a whole, an original work of authorship. For the purposes
  19022. of this License, Derivative Works shall not include works that remain
  19023. separable from, or merely link (or bind by name) to the interfaces of,
  19024. the Work and Derivative Works thereof.
  19025. "Contribution" shall mean any work of authorship, including
  19026. the original version of the Work and any modifications or additions
  19027. to that Work or Derivative Works thereof, that is intentionally
  19028. submitted to Licensor for inclusion in the Work by the copyright owner
  19029. or by an individual or Legal Entity authorized to submit on behalf of
  19030. the copyright owner. For the purposes of this definition, "submitted"
  19031. means any form of electronic, verbal, or written communication sent
  19032. to the Licensor or its representatives, including but not limited to
  19033. communication on electronic mailing lists, source code control systems,
  19034. and issue tracking systems that are managed by, or on behalf of, the
  19035. Licensor for the purpose of discussing and improving the Work, but
  19036. excluding communication that is conspicuously marked or otherwise
  19037. designated in writing by the copyright owner as "Not a Contribution."
  19038. "Contributor" shall mean Licensor and any individual or Legal Entity
  19039. on behalf of whom a Contribution has been received by Licensor and
  19040. subsequently incorporated within the Work.
  19041. 2. Grant of Copyright License. Subject to the terms and conditions of
  19042. this License, each Contributor hereby grants to You a perpetual,
  19043. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19044. copyright license to reproduce, prepare Derivative Works of,
  19045. publicly display, publicly perform, sublicense, and distribute the
  19046. Work and such Derivative Works in Source or Object form.
  19047. 3. Grant of Patent License. Subject to the terms and conditions of
  19048. this License, each Contributor hereby grants to You a perpetual,
  19049. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19050. (except as stated in this section) patent license to make, have made,
  19051. use, offer to sell, sell, import, and otherwise transfer the Work,
  19052. where such license applies only to those patent claims licensable
  19053. by such Contributor that are necessarily infringed by their
  19054. Contribution(s) alone or by combination of their Contribution(s)
  19055. with the Work to which such Contribution(s) was submitted. If You
  19056. institute patent litigation against any entity (including a
  19057. cross-claim or counterclaim in a lawsuit) alleging that the Work
  19058. or a Contribution incorporated within the Work constitutes direct
  19059. or contributory patent infringement, then any patent licenses
  19060. granted to You under this License for that Work shall terminate
  19061. as of the date such litigation is filed.
  19062. 4. Redistribution. You may reproduce and distribute copies of the
  19063. Work or Derivative Works thereof in any medium, with or without
  19064. modifications, and in Source or Object form, provided that You
  19065. meet the following conditions:
  19066. (a) You must give any other recipients of the Work or
  19067. Derivative Works a copy of this License; and
  19068. (b) You must cause any modified files to carry prominent notices
  19069. stating that You changed the files; and
  19070. (c) You must retain, in the Source form of any Derivative Works
  19071. that You distribute, all copyright, patent, trademark, and
  19072. attribution notices from the Source form of the Work,
  19073. excluding those notices that do not pertain to any part of
  19074. the Derivative Works; and
  19075. (d) If the Work includes a "NOTICE" text file as part of its
  19076. distribution, then any Derivative Works that You distribute must
  19077. include a readable copy of the attribution notices contained
  19078. within such NOTICE file, excluding those notices that do not
  19079. pertain to any part of the Derivative Works, in at least one
  19080. of the following places: within a NOTICE text file distributed
  19081. as part of the Derivative Works; within the Source form or
  19082. documentation, if provided along with the Derivative Works; or,
  19083. within a display generated by the Derivative Works, if and
  19084. wherever such third-party notices normally appear. The contents
  19085. of the NOTICE file are for informational purposes only and
  19086. do not modify the License. You may add Your own attribution
  19087. notices within Derivative Works that You distribute, alongside
  19088. or as an addendum to the NOTICE text from the Work, provided
  19089. that such additional attribution notices cannot be construed
  19090. as modifying the License.
  19091. You may add Your own copyright statement to Your modifications and
  19092. may provide additional or different license terms and conditions
  19093. for use, reproduction, or distribution of Your modifications, or
  19094. for any such Derivative Works as a whole, provided Your use,
  19095. reproduction, and distribution of the Work otherwise complies with
  19096. the conditions stated in this License.
  19097. 5. Submission of Contributions. Unless You explicitly state otherwise,
  19098. any Contribution intentionally submitted for inclusion in the Work
  19099. by You to the Licensor shall be under the terms and conditions of
  19100. this License, without any additional terms or conditions.
  19101. Notwithstanding the above, nothing herein shall supersede or modify
  19102. the terms of any separate license agreement you may have executed
  19103. with Licensor regarding such Contributions.
  19104. 6. Trademarks. This License does not grant permission to use the trade
  19105. names, trademarks, service marks, or product names of the Licensor,
  19106. except as required for reasonable and customary use in describing the
  19107. origin of the Work and reproducing the content of the NOTICE file.
  19108. 7. Disclaimer of Warranty. Unless required by applicable law or
  19109. agreed to in writing, Licensor provides the Work (and each
  19110. Contributor provides its Contributions) on an "AS IS" BASIS,
  19111. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  19112. implied, including, without limitation, any warranties or conditions
  19113. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  19114. PARTICULAR PURPOSE. You are solely responsible for determining the
  19115. appropriateness of using or redistributing the Work and assume any
  19116. risks associated with Your exercise of permissions under this License.
  19117. 8. Limitation of Liability. In no event and under no legal theory,
  19118. whether in tort (including negligence), contract, or otherwise,
  19119. unless required by applicable law (such as deliberate and grossly
  19120. negligent acts) or agreed to in writing, shall any Contributor be
  19121. liable to You for damages, including any direct, indirect, special,
  19122. incidental, or consequential damages of any character arising as a
  19123. result of this License or out of the use or inability to use the
  19124. Work (including but not limited to damages for loss of goodwill,
  19125. work stoppage, computer failure or malfunction, or any and all
  19126. other commercial damages or losses), even if such Contributor
  19127. has been advised of the possibility of such damages.
  19128. 9. Accepting Warranty or Additional Liability. While redistributing
  19129. the Work or Derivative Works thereof, You may choose to offer,
  19130. and charge a fee for, acceptance of support, warranty, indemnity,
  19131. or other liability obligations and/or rights consistent with this
  19132. License. However, in accepting such obligations, You may act only
  19133. on Your own behalf and on Your sole responsibility, not on behalf
  19134. of any other Contributor, and only if You agree to indemnify,
  19135. defend, and hold each Contributor harmless for any liability
  19136. incurred by, or claims asserted against, such Contributor by reason
  19137. of your accepting any such warranty or additional liability.
  19138. END OF TERMS AND CONDITIONS
  19139. APPENDIX: How to apply the Apache License to your work.
  19140. To apply the Apache License to your work, attach the following
  19141. boilerplate notice, with the fields enclosed by brackets "[]"
  19142. replaced with your own identifying information. (Don't include
  19143. the brackets!) The text should be enclosed in the appropriate
  19144. comment syntax for the file format. We also recommend that a
  19145. file or class name and description of purpose be included on the
  19146. same "printed page" as the copyright notice for easier
  19147. identification within third-party archives.
  19148. Copyright [yyyy] [name of copyright owner]
  19149. Licensed under the Apache License, Version 2.0 (the "License");
  19150. you may not use this file except in compliance with the License.
  19151. You may obtain a copy of the License at
  19152. http://www.apache.org/licenses/LICENSE-2.0
  19153. Unless required by applicable law or agreed to in writing, software
  19154. distributed under the License is distributed on an "AS IS" BASIS,
  19155. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19156. See the License for the specific language governing permissions and
  19157. limitations under the License.
  19158. </pre>
  19159. </div>
  19160. </div>
  19161. <div class="product">
  19162. <span class="title">V8 JavaScript Engine</span>
  19163. <a class="show" href="#">show license</a>
  19164. <span class="homepage"><a href="http://code.google.com/p/v8">homepage</a></span>
  19165. <div class="licence">
  19166. <pre>This license applies to all parts of V8 that are not externally
  19167. maintained libraries. The externally maintained libraries used by V8
  19168. are:
  19169. - PCRE test suite, located in
  19170. test/mjsunit/third_party/regexp-pcre/regexp-pcre.js. This is based on the
  19171. test suite from PCRE-7.3, which is copyrighted by the University
  19172. of Cambridge and Google, Inc. The copyright notice and license
  19173. are embedded in regexp-pcre.js.
  19174. - Layout tests, located in test/mjsunit/third_party/object-keys. These are
  19175. based on layout tests from webkit.org which are copyrighted by
  19176. Apple Computer, Inc. and released under a 3-clause BSD license.
  19177. - Strongtalk assembler, the basis of the files assembler-arm-inl.h,
  19178. assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
  19179. assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
  19180. assembler-x64.cc, assembler-x64.h, assembler-mips-inl.h,
  19181. assembler-mips.cc, assembler-mips.h, assembler.cc and assembler.h.
  19182. This code is copyrighted by Sun Microsystems Inc. and released
  19183. under a 3-clause BSD license.
  19184. - Valgrind client API header, located at third_party/valgrind/valgrind.h
  19185. This is release under the BSD license.
  19186. These libraries have their own licenses; we recommend you read them,
  19187. as their terms may differ from the terms below.
  19188. Further license information can be found in LICENSE files located in
  19189. sub-directories.
  19190. Copyright 2014, the V8 project authors. All rights reserved.
  19191. Redistribution and use in source and binary forms, with or without
  19192. modification, are permitted provided that the following conditions are
  19193. met:
  19194. * Redistributions of source code must retain the above copyright
  19195. notice, this list of conditions and the following disclaimer.
  19196. * Redistributions in binary form must reproduce the above
  19197. copyright notice, this list of conditions and the following
  19198. disclaimer in the documentation and/or other materials provided
  19199. with the distribution.
  19200. * Neither the name of Google Inc. nor the names of its
  19201. contributors may be used to endorse or promote products derived
  19202. from this software without specific prior written permission.
  19203. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  19204. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  19205. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  19206. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  19207. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  19208. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  19209. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  19210. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  19211. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  19212. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  19213. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  19214. </pre>
  19215. </div>
  19216. </div>
  19217. <div class="product">
  19218. <span class="title">Vulkan API headers</span>
  19219. <a class="show" href="#">show license</a>
  19220. <span class="homepage"><a href="https://github.com/LunarG/VulkanTools/tree/master/include/vulkan">homepage</a></span>
  19221. <div class="licence">
  19222. <pre>
  19223. Copyright (C) 2015 Valve Corporation
  19224. Permission is hereby granted, free of charge, to any person obtaining a
  19225. copy of this software and associated documentation files (the "Software"),
  19226. to deal in the Software without restriction, including without limitation
  19227. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  19228. and/or sell copies of the Software, and to permit persons to whom the
  19229. Software is furnished to do so, subject to the following conditions:
  19230. The above copyright notice and this permission notice shall be included
  19231. in all copies or substantial portions of the Software.
  19232. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  19233. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  19234. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  19235. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  19236. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  19237. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  19238. DEALINGS IN THE SOFTWARE.
  19239. Copyright (C) 2016 Valve Corporation
  19240. Copyright (C) 2016 Google Inc.
  19241. Permission is hereby granted, free of charge, to any person obtaining a
  19242. copy of this software and associated documentation files (the "Software"),
  19243. to deal in the Software without restriction, including without limitation
  19244. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  19245. and/or sell copies of the Software, and to permit persons to whom the
  19246. Software is furnished to do so, subject to the following conditions:
  19247. The above copyright notice and this permission notice shall be included
  19248. in all copies or substantial portions of the Software.
  19249. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  19250. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  19251. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  19252. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  19253. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  19254. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  19255. DEALINGS IN THE SOFTWARE.
  19256. stb_trutype.h:
  19257. stb_truetype.h - v1.07 - public domain
  19258. authored from 2009-2015 by Sean Barrett / RAD Game Tools
  19259. LICENSE
  19260. This software is in the public domain. Where that dedication is not
  19261. recognized, you are granted a perpetual, irrevocable license to copy,
  19262. distribute, and modify this file as you see fit.
  19263. glm:
  19264. ///////////////////////////////////////////////////////////////////////////////////
  19265. /// OpenGL Mathematics (glm.g-truc.net)
  19266. ///
  19267. /// Copyright (c) 2005 - 2014 G-Truc Creation (www.g-truc.net)
  19268. /// Permission is hereby granted, free of charge, to any person obtaining a copy
  19269. /// of this software and associated documentation files (the "Software"), to deal
  19270. /// in the Software without restriction, including without limitation the rights
  19271. /// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  19272. /// copies of the Software, and to permit persons to whom the Software is
  19273. /// furnished to do so, subject to the following conditions:
  19274. ///
  19275. /// The above copyright notice and this permission notice shall be included in
  19276. /// all copies or substantial portions of the Software.
  19277. ///
  19278. /// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  19279. /// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  19280. /// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  19281. /// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  19282. /// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  19283. /// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  19284. /// THE SOFTWARE.
  19285. ///
  19286. </pre>
  19287. </div>
  19288. </div>
  19289. <div class="product">
  19290. <span class="title">Web Animations JS</span>
  19291. <a class="show" href="#">show license</a>
  19292. <span class="homepage"><a href="https://github.com/web-animations/web-animations-js">homepage</a></span>
  19293. <div class="licence">
  19294. <pre>
  19295. Apache License
  19296. Version 2.0, January 2004
  19297. http://www.apache.org/licenses/
  19298. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  19299. 1. Definitions.
  19300. "License" shall mean the terms and conditions for use, reproduction,
  19301. and distribution as defined by Sections 1 through 9 of this document.
  19302. "Licensor" shall mean the copyright owner or entity authorized by
  19303. the copyright owner that is granting the License.
  19304. "Legal Entity" shall mean the union of the acting entity and all
  19305. other entities that control, are controlled by, or are under common
  19306. control with that entity. For the purposes of this definition,
  19307. "control" means (i) the power, direct or indirect, to cause the
  19308. direction or management of such entity, whether by contract or
  19309. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  19310. outstanding shares, or (iii) beneficial ownership of such entity.
  19311. "You" (or "Your") shall mean an individual or Legal Entity
  19312. exercising permissions granted by this License.
  19313. "Source" form shall mean the preferred form for making modifications,
  19314. including but not limited to software source code, documentation
  19315. source, and configuration files.
  19316. "Object" form shall mean any form resulting from mechanical
  19317. transformation or translation of a Source form, including but
  19318. not limited to compiled object code, generated documentation,
  19319. and conversions to other media types.
  19320. "Work" shall mean the work of authorship, whether in Source or
  19321. Object form, made available under the License, as indicated by a
  19322. copyright notice that is included in or attached to the work
  19323. (an example is provided in the Appendix below).
  19324. "Derivative Works" shall mean any work, whether in Source or Object
  19325. form, that is based on (or derived from) the Work and for which the
  19326. editorial revisions, annotations, elaborations, or other modifications
  19327. represent, as a whole, an original work of authorship. For the purposes
  19328. of this License, Derivative Works shall not include works that remain
  19329. separable from, or merely link (or bind by name) to the interfaces of,
  19330. the Work and Derivative Works thereof.
  19331. "Contribution" shall mean any work of authorship, including
  19332. the original version of the Work and any modifications or additions
  19333. to that Work or Derivative Works thereof, that is intentionally
  19334. submitted to Licensor for inclusion in the Work by the copyright owner
  19335. or by an individual or Legal Entity authorized to submit on behalf of
  19336. the copyright owner. For the purposes of this definition, "submitted"
  19337. means any form of electronic, verbal, or written communication sent
  19338. to the Licensor or its representatives, including but not limited to
  19339. communication on electronic mailing lists, source code control systems,
  19340. and issue tracking systems that are managed by, or on behalf of, the
  19341. Licensor for the purpose of discussing and improving the Work, but
  19342. excluding communication that is conspicuously marked or otherwise
  19343. designated in writing by the copyright owner as "Not a Contribution."
  19344. "Contributor" shall mean Licensor and any individual or Legal Entity
  19345. on behalf of whom a Contribution has been received by Licensor and
  19346. subsequently incorporated within the Work.
  19347. 2. Grant of Copyright License. Subject to the terms and conditions of
  19348. this License, each Contributor hereby grants to You a perpetual,
  19349. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19350. copyright license to reproduce, prepare Derivative Works of,
  19351. publicly display, publicly perform, sublicense, and distribute the
  19352. Work and such Derivative Works in Source or Object form.
  19353. 3. Grant of Patent License. Subject to the terms and conditions of
  19354. this License, each Contributor hereby grants to You a perpetual,
  19355. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19356. (except as stated in this section) patent license to make, have made,
  19357. use, offer to sell, sell, import, and otherwise transfer the Work,
  19358. where such license applies only to those patent claims licensable
  19359. by such Contributor that are necessarily infringed by their
  19360. Contribution(s) alone or by combination of their Contribution(s)
  19361. with the Work to which such Contribution(s) was submitted. If You
  19362. institute patent litigation against any entity (including a
  19363. cross-claim or counterclaim in a lawsuit) alleging that the Work
  19364. or a Contribution incorporated within the Work constitutes direct
  19365. or contributory patent infringement, then any patent licenses
  19366. granted to You under this License for that Work shall terminate
  19367. as of the date such litigation is filed.
  19368. 4. Redistribution. You may reproduce and distribute copies of the
  19369. Work or Derivative Works thereof in any medium, with or without
  19370. modifications, and in Source or Object form, provided that You
  19371. meet the following conditions:
  19372. (a) You must give any other recipients of the Work or
  19373. Derivative Works a copy of this License; and
  19374. (b) You must cause any modified files to carry prominent notices
  19375. stating that You changed the files; and
  19376. (c) You must retain, in the Source form of any Derivative Works
  19377. that You distribute, all copyright, patent, trademark, and
  19378. attribution notices from the Source form of the Work,
  19379. excluding those notices that do not pertain to any part of
  19380. the Derivative Works; and
  19381. (d) If the Work includes a "NOTICE" text file as part of its
  19382. distribution, then any Derivative Works that You distribute must
  19383. include a readable copy of the attribution notices contained
  19384. within such NOTICE file, excluding those notices that do not
  19385. pertain to any part of the Derivative Works, in at least one
  19386. of the following places: within a NOTICE text file distributed
  19387. as part of the Derivative Works; within the Source form or
  19388. documentation, if provided along with the Derivative Works; or,
  19389. within a display generated by the Derivative Works, if and
  19390. wherever such third-party notices normally appear. The contents
  19391. of the NOTICE file are for informational purposes only and
  19392. do not modify the License. You may add Your own attribution
  19393. notices within Derivative Works that You distribute, alongside
  19394. or as an addendum to the NOTICE text from the Work, provided
  19395. that such additional attribution notices cannot be construed
  19396. as modifying the License.
  19397. You may add Your own copyright statement to Your modifications and
  19398. may provide additional or different license terms and conditions
  19399. for use, reproduction, or distribution of Your modifications, or
  19400. for any such Derivative Works as a whole, provided Your use,
  19401. reproduction, and distribution of the Work otherwise complies with
  19402. the conditions stated in this License.
  19403. 5. Submission of Contributions. Unless You explicitly state otherwise,
  19404. any Contribution intentionally submitted for inclusion in the Work
  19405. by You to the Licensor shall be under the terms and conditions of
  19406. this License, without any additional terms or conditions.
  19407. Notwithstanding the above, nothing herein shall supersede or modify
  19408. the terms of any separate license agreement you may have executed
  19409. with Licensor regarding such Contributions.
  19410. 6. Trademarks. This License does not grant permission to use the trade
  19411. names, trademarks, service marks, or product names of the Licensor,
  19412. except as required for reasonable and customary use in describing the
  19413. origin of the Work and reproducing the content of the NOTICE file.
  19414. 7. Disclaimer of Warranty. Unless required by applicable law or
  19415. agreed to in writing, Licensor provides the Work (and each
  19416. Contributor provides its Contributions) on an "AS IS" BASIS,
  19417. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  19418. implied, including, without limitation, any warranties or conditions
  19419. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  19420. PARTICULAR PURPOSE. You are solely responsible for determining the
  19421. appropriateness of using or redistributing the Work and assume any
  19422. risks associated with Your exercise of permissions under this License.
  19423. 8. Limitation of Liability. In no event and under no legal theory,
  19424. whether in tort (including negligence), contract, or otherwise,
  19425. unless required by applicable law (such as deliberate and grossly
  19426. negligent acts) or agreed to in writing, shall any Contributor be
  19427. liable to You for damages, including any direct, indirect, special,
  19428. incidental, or consequential damages of any character arising as a
  19429. result of this License or out of the use or inability to use the
  19430. Work (including but not limited to damages for loss of goodwill,
  19431. work stoppage, computer failure or malfunction, or any and all
  19432. other commercial damages or losses), even if such Contributor
  19433. has been advised of the possibility of such damages.
  19434. 9. Accepting Warranty or Additional Liability. While redistributing
  19435. the Work or Derivative Works thereof, You may choose to offer,
  19436. and charge a fee for, acceptance of support, warranty, indemnity,
  19437. or other liability obligations and/or rights consistent with this
  19438. License. However, in accepting such obligations, You may act only
  19439. on Your own behalf and on Your sole responsibility, not on behalf
  19440. of any other Contributor, and only if You agree to indemnify,
  19441. defend, and hold each Contributor harmless for any liability
  19442. incurred by, or claims asserted against, such Contributor by reason
  19443. of your accepting any such warranty or additional liability.
  19444. END OF TERMS AND CONDITIONS
  19445. APPENDIX: How to apply the Apache License to your work.
  19446. To apply the Apache License to your work, attach the following
  19447. boilerplate notice, with the fields enclosed by brackets "[]"
  19448. replaced with your own identifying information. (Don't include
  19449. the brackets!) The text should be enclosed in the appropriate
  19450. comment syntax for the file format. We also recommend that a
  19451. file or class name and description of purpose be included on the
  19452. same "printed page" as the copyright notice for easier
  19453. identification within third-party archives.
  19454. Copyright [yyyy] [name of copyright owner]
  19455. Licensed under the Apache License, Version 2.0 (the "License");
  19456. you may not use this file except in compliance with the License.
  19457. You may obtain a copy of the License at
  19458. http://www.apache.org/licenses/LICENSE-2.0
  19459. Unless required by applicable law or agreed to in writing, software
  19460. distributed under the License is distributed on an "AS IS" BASIS,
  19461. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  19462. See the License for the specific language governing permissions and
  19463. limitations under the License.
  19464. </pre>
  19465. </div>
  19466. </div>
  19467. <div class="product">
  19468. <span class="title">WebKit</span>
  19469. <a class="show" href="#">show license</a>
  19470. <span class="homepage"><a href="http://webkit.org/">homepage</a></span>
  19471. <div class="licence">
  19472. <pre>(WebKit doesn't distribute an explicit license. This LICENSE is derived from
  19473. license text in the source.)
  19474. Copyright (c) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
  19475. 2006, 2007 Alexander Kellett, Alexey Proskuryakov, Alex Mathews, Allan
  19476. Sandfeld Jensen, Alp Toker, Anders Carlsson, Andrew Wellington, Antti
  19477. Koivisto, Apple Inc., Arthur Langereis, Baron Schwartz, Bjoern Graf,
  19478. Brent Fulgham, Cameron Zwarich, Charles Samuels, Christian Dywan,
  19479. Collabora Ltd., Cyrus Patel, Daniel Molkentin, Dave Maclachlan, David
  19480. Smith, Dawit Alemayehu, Dirk Mueller, Dirk Schulze, Don Gibson, Enrico
  19481. Ros, Eric Seidel, Frederik Holljen, Frerich Raabe, Friedmann Kleint,
  19482. George Staikos, Google Inc., Graham Dennis, Harri Porten, Henry Mason,
  19483. Hiroyuki Ikezoe, Holger Hans Peter Freyther, IBM, James G. Speth, Jan
  19484. Alonzo, Jean-Loup Gailly, John Reis, Jonas Witt, Jon Shier, Jonas
  19485. Witt, Julien Chaffraix, Justin Haygood, Kevin Ollivier, Kevin Watters,
  19486. Kimmo Kinnunen, Kouhei Sutou, Krzysztof Kowalczyk, Lars Knoll, Luca
  19487. Bruno, Maks Orlovich, Malte Starostik, Mark Adler, Martin Jones,
  19488. Marvin Decker, Matt Lilek, Michael Emmel, Mitz Pettel, mozilla.org,
  19489. Netscape Communications Corporation, Nicholas Shanks, Nikolas
  19490. Zimmermann, Nokia, Oliver Hunt, Opened Hand, Paul Johnston, Peter
  19491. Kelly, Pioneer Research Center USA, Rich Moore, Rob Buis, Robin Dunn,
  19492. Ronald Tschalär, Samuel Weinig, Simon Hausmann, Staikos Computing
  19493. Services Inc., Stefan Schimanski, Symantec Corporation, The Dojo
  19494. Foundation, The Karbon Developers, Thomas Boyer, Tim Copperfield,
  19495. Tobias Anton, Torben Weis, Trolltech, University of Cambridge, Vaclav
  19496. Slavik, Waldo Bastian, Xan Lopez, Zack Rusin
  19497. The terms and conditions vary from file to file, but are one of:
  19498. Redistribution and use in source and binary forms, with or without
  19499. modification, are permitted provided that the following conditions are
  19500. met:
  19501. 1. Redistributions of source code must retain the above copyright
  19502. notice, this list of conditions and the following disclaimer.
  19503. 2. Redistributions in binary form must reproduce the above copyright
  19504. notice, this list of conditions and the following disclaimer in the
  19505. documentation and/or other materials provided with the
  19506. distribution.
  19507. *OR*
  19508. Redistribution and use in source and binary forms, with or without
  19509. modification, are permitted provided that the following conditions are
  19510. met:
  19511. 1. Redistributions of source code must retain the above copyright
  19512. notice, this list of conditions and the following disclaimer.
  19513. 2. Redistributions in binary form must reproduce the above copyright
  19514. notice, this list of conditions and the following disclaimer in the
  19515. documentation and/or other materials provided with the
  19516. distribution.
  19517. 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
  19518. its contributors may be used to endorse or promote products derived
  19519. from this software without specific prior written permission.
  19520. THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
  19521. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  19522. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  19523. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
  19524. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  19525. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  19526. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  19527. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  19528. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  19529. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  19530. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  19531. GNU LIBRARY GENERAL PUBLIC LICENSE
  19532. Version 2, June 1991
  19533. Copyright (C) 1991 Free Software Foundation, Inc.
  19534. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  19535. Everyone is permitted to copy and distribute verbatim copies
  19536. of this license document, but changing it is not allowed.
  19537. [This is the first released version of the library GPL. It is
  19538. numbered 2 because it goes with version 2 of the ordinary GPL.]
  19539. Preamble
  19540. The licenses for most software are designed to take away your
  19541. freedom to share and change it. By contrast, the GNU General Public
  19542. Licenses are intended to guarantee your freedom to share and change
  19543. free software--to make sure the software is free for all its users.
  19544. This license, the Library General Public License, applies to some
  19545. specially designated Free Software Foundation software, and to any
  19546. other libraries whose authors decide to use it. You can use it for
  19547. your libraries, too.
  19548. When we speak of free software, we are referring to freedom, not
  19549. price. Our General Public Licenses are designed to make sure that you
  19550. have the freedom to distribute copies of free software (and charge for
  19551. this service if you wish), that you receive source code or can get it
  19552. if you want it, that you can change the software or use pieces of it
  19553. in new free programs; and that you know you can do these things.
  19554. To protect your rights, we need to make restrictions that forbid
  19555. anyone to deny you these rights or to ask you to surrender the rights.
  19556. These restrictions translate to certain responsibilities for you if
  19557. you distribute copies of the library, or if you modify it.
  19558. For example, if you distribute copies of the library, whether gratis
  19559. or for a fee, you must give the recipients all the rights that we gave
  19560. you. You must make sure that they, too, receive or can get the source
  19561. code. If you link a program with the library, you must provide
  19562. complete object files to the recipients so that they can relink them
  19563. with the library, after making changes to the library and recompiling
  19564. it. And you must show them these terms so they know their rights.
  19565. Our method of protecting your rights has two steps: (1) copyright
  19566. the library, and (2) offer you this license which gives you legal
  19567. permission to copy, distribute and/or modify the library.
  19568. Also, for each distributor's protection, we want to make certain
  19569. that everyone understands that there is no warranty for this free
  19570. library. If the library is modified by someone else and passed on, we
  19571. want its recipients to know that what they have is not the original
  19572. version, so that any problems introduced by others will not reflect on
  19573. the original authors' reputations.
  19574. Finally, any free program is threatened constantly by software
  19575. patents. We wish to avoid the danger that companies distributing free
  19576. software will individually obtain patent licenses, thus in effect
  19577. transforming the program into proprietary software. To prevent this,
  19578. we have made it clear that any patent must be licensed for everyone's
  19579. free use or not licensed at all.
  19580. Most GNU software, including some libraries, is covered by the ordinary
  19581. GNU General Public License, which was designed for utility programs. This
  19582. license, the GNU Library General Public License, applies to certain
  19583. designated libraries. This license is quite different from the ordinary
  19584. one; be sure to read it in full, and don't assume that anything in it is
  19585. the same as in the ordinary license.
  19586. The reason we have a separate public license for some libraries is that
  19587. they blur the distinction we usually make between modifying or adding to a
  19588. program and simply using it. Linking a program with a library, without
  19589. changing the library, is in some sense simply using the library, and is
  19590. analogous to running a utility program or application program. However, in
  19591. a textual and legal sense, the linked executable is a combined work, a
  19592. derivative of the original library, and the ordinary General Public License
  19593. treats it as such.
  19594. Because of this blurred distinction, using the ordinary General
  19595. Public License for libraries did not effectively promote software
  19596. sharing, because most developers did not use the libraries. We
  19597. concluded that weaker conditions might promote sharing better.
  19598. However, unrestricted linking of non-free programs would deprive the
  19599. users of those programs of all benefit from the free status of the
  19600. libraries themselves. This Library General Public License is intended to
  19601. permit developers of non-free programs to use free libraries, while
  19602. preserving your freedom as a user of such programs to change the free
  19603. libraries that are incorporated in them. (We have not seen how to achieve
  19604. this as regards changes in header files, but we have achieved it as regards
  19605. changes in the actual functions of the Library.) The hope is that this
  19606. will lead to faster development of free libraries.
  19607. The precise terms and conditions for copying, distribution and
  19608. modification follow. Pay close attention to the difference between a
  19609. "work based on the library" and a "work that uses the library". The
  19610. former contains code derived from the library, while the latter only
  19611. works together with the library.
  19612. Note that it is possible for a library to be covered by the ordinary
  19613. General Public License rather than by this special one.
  19614. GNU LIBRARY GENERAL PUBLIC LICENSE
  19615. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  19616. 0. This License Agreement applies to any software library which
  19617. contains a notice placed by the copyright holder or other authorized
  19618. party saying it may be distributed under the terms of this Library
  19619. General Public License (also called "this License"). Each licensee is
  19620. addressed as "you".
  19621. A "library" means a collection of software functions and/or data
  19622. prepared so as to be conveniently linked with application programs
  19623. (which use some of those functions and data) to form executables.
  19624. The "Library", below, refers to any such software library or work
  19625. which has been distributed under these terms. A "work based on the
  19626. Library" means either the Library or any derivative work under
  19627. copyright law: that is to say, a work containing the Library or a
  19628. portion of it, either verbatim or with modifications and/or translated
  19629. straightforwardly into another language. (Hereinafter, translation is
  19630. included without limitation in the term "modification".)
  19631. "Source code" for a work means the preferred form of the work for
  19632. making modifications to it. For a library, complete source code means
  19633. all the source code for all modules it contains, plus any associated
  19634. interface definition files, plus the scripts used to control compilation
  19635. and installation of the library.
  19636. Activities other than copying, distribution and modification are not
  19637. covered by this License; they are outside its scope. The act of
  19638. running a program using the Library is not restricted, and output from
  19639. such a program is covered only if its contents constitute a work based
  19640. on the Library (independent of the use of the Library in a tool for
  19641. writing it). Whether that is true depends on what the Library does
  19642. and what the program that uses the Library does.
  19643. 1. You may copy and distribute verbatim copies of the Library's
  19644. complete source code as you receive it, in any medium, provided that
  19645. you conspicuously and appropriately publish on each copy an
  19646. appropriate copyright notice and disclaimer of warranty; keep intact
  19647. all the notices that refer to this License and to the absence of any
  19648. warranty; and distribute a copy of this License along with the
  19649. Library.
  19650. You may charge a fee for the physical act of transferring a copy,
  19651. and you may at your option offer warranty protection in exchange for a
  19652. fee.
  19653. 2. You may modify your copy or copies of the Library or any portion
  19654. of it, thus forming a work based on the Library, and copy and
  19655. distribute such modifications or work under the terms of Section 1
  19656. above, provided that you also meet all of these conditions:
  19657. a) The modified work must itself be a software library.
  19658. b) You must cause the files modified to carry prominent notices
  19659. stating that you changed the files and the date of any change.
  19660. c) You must cause the whole of the work to be licensed at no
  19661. charge to all third parties under the terms of this License.
  19662. d) If a facility in the modified Library refers to a function or a
  19663. table of data to be supplied by an application program that uses
  19664. the facility, other than as an argument passed when the facility
  19665. is invoked, then you must make a good faith effort to ensure that,
  19666. in the event an application does not supply such function or
  19667. table, the facility still operates, and performs whatever part of
  19668. its purpose remains meaningful.
  19669. (For example, a function in a library to compute square roots has
  19670. a purpose that is entirely well-defined independent of the
  19671. application. Therefore, Subsection 2d requires that any
  19672. application-supplied function or table used by this function must
  19673. be optional: if the application does not supply it, the square
  19674. root function must still compute square roots.)
  19675. These requirements apply to the modified work as a whole. If
  19676. identifiable sections of that work are not derived from the Library,
  19677. and can be reasonably considered independent and separate works in
  19678. themselves, then this License, and its terms, do not apply to those
  19679. sections when you distribute them as separate works. But when you
  19680. distribute the same sections as part of a whole which is a work based
  19681. on the Library, the distribution of the whole must be on the terms of
  19682. this License, whose permissions for other licensees extend to the
  19683. entire whole, and thus to each and every part regardless of who wrote
  19684. it.
  19685. Thus, it is not the intent of this section to claim rights or contest
  19686. your rights to work written entirely by you; rather, the intent is to
  19687. exercise the right to control the distribution of derivative or
  19688. collective works based on the Library.
  19689. In addition, mere aggregation of another work not based on the Library
  19690. with the Library (or with a work based on the Library) on a volume of
  19691. a storage or distribution medium does not bring the other work under
  19692. the scope of this License.
  19693. 3. You may opt to apply the terms of the ordinary GNU General Public
  19694. License instead of this License to a given copy of the Library. To do
  19695. this, you must alter all the notices that refer to this License, so
  19696. that they refer to the ordinary GNU General Public License, version 2,
  19697. instead of to this License. (If a newer version than version 2 of the
  19698. ordinary GNU General Public License has appeared, then you can specify
  19699. that version instead if you wish.) Do not make any other change in
  19700. these notices.
  19701. Once this change is made in a given copy, it is irreversible for
  19702. that copy, so the ordinary GNU General Public License applies to all
  19703. subsequent copies and derivative works made from that copy.
  19704. This option is useful when you wish to copy part of the code of
  19705. the Library into a program that is not a library.
  19706. 4. You may copy and distribute the Library (or a portion or
  19707. derivative of it, under Section 2) in object code or executable form
  19708. under the terms of Sections 1 and 2 above provided that you accompany
  19709. it with the complete corresponding machine-readable source code, which
  19710. must be distributed under the terms of Sections 1 and 2 above on a
  19711. medium customarily used for software interchange.
  19712. If distribution of object code is made by offering access to copy
  19713. from a designated place, then offering equivalent access to copy the
  19714. source code from the same place satisfies the requirement to
  19715. distribute the source code, even though third parties are not
  19716. compelled to copy the source along with the object code.
  19717. 5. A program that contains no derivative of any portion of the
  19718. Library, but is designed to work with the Library by being compiled or
  19719. linked with it, is called a "work that uses the Library". Such a
  19720. work, in isolation, is not a derivative work of the Library, and
  19721. therefore falls outside the scope of this License.
  19722. However, linking a "work that uses the Library" with the Library
  19723. creates an executable that is a derivative of the Library (because it
  19724. contains portions of the Library), rather than a "work that uses the
  19725. library". The executable is therefore covered by this License.
  19726. Section 6 states terms for distribution of such executables.
  19727. When a "work that uses the Library" uses material from a header file
  19728. that is part of the Library, the object code for the work may be a
  19729. derivative work of the Library even though the source code is not.
  19730. Whether this is true is especially significant if the work can be
  19731. linked without the Library, or if the work is itself a library. The
  19732. threshold for this to be true is not precisely defined by law.
  19733. If such an object file uses only numerical parameters, data
  19734. structure layouts and accessors, and small macros and small inline
  19735. functions (ten lines or less in length), then the use of the object
  19736. file is unrestricted, regardless of whether it is legally a derivative
  19737. work. (Executables containing this object code plus portions of the
  19738. Library will still fall under Section 6.)
  19739. Otherwise, if the work is a derivative of the Library, you may
  19740. distribute the object code for the work under the terms of Section 6.
  19741. Any executables containing that work also fall under Section 6,
  19742. whether or not they are linked directly with the Library itself.
  19743. 6. As an exception to the Sections above, you may also compile or
  19744. link a "work that uses the Library" with the Library to produce a
  19745. work containing portions of the Library, and distribute that work
  19746. under terms of your choice, provided that the terms permit
  19747. modification of the work for the customer's own use and reverse
  19748. engineering for debugging such modifications.
  19749. You must give prominent notice with each copy of the work that the
  19750. Library is used in it and that the Library and its use are covered by
  19751. this License. You must supply a copy of this License. If the work
  19752. during execution displays copyright notices, you must include the
  19753. copyright notice for the Library among them, as well as a reference
  19754. directing the user to the copy of this License. Also, you must do one
  19755. of these things:
  19756. a) Accompany the work with the complete corresponding
  19757. machine-readable source code for the Library including whatever
  19758. changes were used in the work (which must be distributed under
  19759. Sections 1 and 2 above); and, if the work is an executable linked
  19760. with the Library, with the complete machine-readable "work that
  19761. uses the Library", as object code and/or source code, so that the
  19762. user can modify the Library and then relink to produce a modified
  19763. executable containing the modified Library. (It is understood
  19764. that the user who changes the contents of definitions files in the
  19765. Library will not necessarily be able to recompile the application
  19766. to use the modified definitions.)
  19767. b) Accompany the work with a written offer, valid for at
  19768. least three years, to give the same user the materials
  19769. specified in Subsection 6a, above, for a charge no more
  19770. than the cost of performing this distribution.
  19771. c) If distribution of the work is made by offering access to copy
  19772. from a designated place, offer equivalent access to copy the above
  19773. specified materials from the same place.
  19774. d) Verify that the user has already received a copy of these
  19775. materials or that you have already sent this user a copy.
  19776. For an executable, the required form of the "work that uses the
  19777. Library" must include any data and utility programs needed for
  19778. reproducing the executable from it. However, as a special exception,
  19779. the source code distributed need not include anything that is normally
  19780. distributed (in either source or binary form) with the major
  19781. components (compiler, kernel, and so on) of the operating system on
  19782. which the executable runs, unless that component itself accompanies
  19783. the executable.
  19784. It may happen that this requirement contradicts the license
  19785. restrictions of other proprietary libraries that do not normally
  19786. accompany the operating system. Such a contradiction means you cannot
  19787. use both them and the Library together in an executable that you
  19788. distribute.
  19789. 7. You may place library facilities that are a work based on the
  19790. Library side-by-side in a single library together with other library
  19791. facilities not covered by this License, and distribute such a combined
  19792. library, provided that the separate distribution of the work based on
  19793. the Library and of the other library facilities is otherwise
  19794. permitted, and provided that you do these two things:
  19795. a) Accompany the combined library with a copy of the same work
  19796. based on the Library, uncombined with any other library
  19797. facilities. This must be distributed under the terms of the
  19798. Sections above.
  19799. b) Give prominent notice with the combined library of the fact
  19800. that part of it is a work based on the Library, and explaining
  19801. where to find the accompanying uncombined form of the same work.
  19802. 8. You may not copy, modify, sublicense, link with, or distribute
  19803. the Library except as expressly provided under this License. Any
  19804. attempt otherwise to copy, modify, sublicense, link with, or
  19805. distribute the Library is void, and will automatically terminate your
  19806. rights under this License. However, parties who have received copies,
  19807. or rights, from you under this License will not have their licenses
  19808. terminated so long as such parties remain in full compliance.
  19809. 9. You are not required to accept this License, since you have not
  19810. signed it. However, nothing else grants you permission to modify or
  19811. distribute the Library or its derivative works. These actions are
  19812. prohibited by law if you do not accept this License. Therefore, by
  19813. modifying or distributing the Library (or any work based on the
  19814. Library), you indicate your acceptance of this License to do so, and
  19815. all its terms and conditions for copying, distributing or modifying
  19816. the Library or works based on it.
  19817. 10. Each time you redistribute the Library (or any work based on the
  19818. Library), the recipient automatically receives a license from the
  19819. original licensor to copy, distribute, link with or modify the Library
  19820. subject to these terms and conditions. You may not impose any further
  19821. restrictions on the recipients' exercise of the rights granted herein.
  19822. You are not responsible for enforcing compliance by third parties to
  19823. this License.
  19824. 11. If, as a consequence of a court judgment or allegation of patent
  19825. infringement or for any other reason (not limited to patent issues),
  19826. conditions are imposed on you (whether by court order, agreement or
  19827. otherwise) that contradict the conditions of this License, they do not
  19828. excuse you from the conditions of this License. If you cannot
  19829. distribute so as to satisfy simultaneously your obligations under this
  19830. License and any other pertinent obligations, then as a consequence you
  19831. may not distribute the Library at all. For example, if a patent
  19832. license would not permit royalty-free redistribution of the Library by
  19833. all those who receive copies directly or indirectly through you, then
  19834. the only way you could satisfy both it and this License would be to
  19835. refrain entirely from distribution of the Library.
  19836. If any portion of this section is held invalid or unenforceable under any
  19837. particular circumstance, the balance of the section is intended to apply,
  19838. and the section as a whole is intended to apply in other circumstances.
  19839. It is not the purpose of this section to induce you to infringe any
  19840. patents or other property right claims or to contest validity of any
  19841. such claims; this section has the sole purpose of protecting the
  19842. integrity of the free software distribution system which is
  19843. implemented by public license practices. Many people have made
  19844. generous contributions to the wide range of software distributed
  19845. through that system in reliance on consistent application of that
  19846. system; it is up to the author/donor to decide if he or she is willing
  19847. to distribute software through any other system and a licensee cannot
  19848. impose that choice.
  19849. This section is intended to make thoroughly clear what is believed to
  19850. be a consequence of the rest of this License.
  19851. 12. If the distribution and/or use of the Library is restricted in
  19852. certain countries either by patents or by copyrighted interfaces, the
  19853. original copyright holder who places the Library under this License may add
  19854. an explicit geographical distribution limitation excluding those countries,
  19855. so that distribution is permitted only in or among countries not thus
  19856. excluded. In such case, this License incorporates the limitation as if
  19857. written in the body of this License.
  19858. 13. The Free Software Foundation may publish revised and/or new
  19859. versions of the Library General Public License from time to time.
  19860. Such new versions will be similar in spirit to the present version,
  19861. but may differ in detail to address new problems or concerns.
  19862. Each version is given a distinguishing version number. If the Library
  19863. specifies a version number of this License which applies to it and
  19864. "any later version", you have the option of following the terms and
  19865. conditions either of that version or of any later version published by
  19866. the Free Software Foundation. If the Library does not specify a
  19867. license version number, you may choose any version ever published by
  19868. the Free Software Foundation.
  19869. 14. If you wish to incorporate parts of the Library into other free
  19870. programs whose distribution conditions are incompatible with these,
  19871. write to the author to ask for permission. For software which is
  19872. copyrighted by the Free Software Foundation, write to the Free
  19873. Software Foundation; we sometimes make exceptions for this. Our
  19874. decision will be guided by the two goals of preserving the free status
  19875. of all derivatives of our free software and of promoting the sharing
  19876. and reuse of software generally.
  19877. NO WARRANTY
  19878. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  19879. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  19880. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  19881. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  19882. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  19883. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  19884. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  19885. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  19886. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  19887. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  19888. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  19889. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  19890. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  19891. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  19892. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  19893. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  19894. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  19895. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  19896. DAMAGES.
  19897. END OF TERMS AND CONDITIONS
  19898. GNU LESSER GENERAL PUBLIC LICENSE
  19899. Version 2.1, February 1999
  19900. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  19901. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  19902. Everyone is permitted to copy and distribute verbatim copies
  19903. of this license document, but changing it is not allowed.
  19904. [This is the first released version of the Lesser GPL. It also counts
  19905. as the successor of the GNU Library Public License, version 2, hence
  19906. the version number 2.1.]
  19907. Preamble
  19908. The licenses for most software are designed to take away your
  19909. freedom to share and change it. By contrast, the GNU General Public
  19910. Licenses are intended to guarantee your freedom to share and change
  19911. free software--to make sure the software is free for all its users.
  19912. This license, the Lesser General Public License, applies to some
  19913. specially designated software packages--typically libraries--of the
  19914. Free Software Foundation and other authors who decide to use it. You
  19915. can use it too, but we suggest you first think carefully about whether
  19916. this license or the ordinary General Public License is the better
  19917. strategy to use in any particular case, based on the explanations below.
  19918. When we speak of free software, we are referring to freedom of use,
  19919. not price. Our General Public Licenses are designed to make sure that
  19920. you have the freedom to distribute copies of free software (and charge
  19921. for this service if you wish); that you receive source code or can get
  19922. it if you want it; that you can change the software and use pieces of
  19923. it in new free programs; and that you are informed that you can do
  19924. these things.
  19925. To protect your rights, we need to make restrictions that forbid
  19926. distributors to deny you these rights or to ask you to surrender these
  19927. rights. These restrictions translate to certain responsibilities for
  19928. you if you distribute copies of the library or if you modify it.
  19929. For example, if you distribute copies of the library, whether gratis
  19930. or for a fee, you must give the recipients all the rights that we gave
  19931. you. You must make sure that they, too, receive or can get the source
  19932. code. If you link other code with the library, you must provide
  19933. complete object files to the recipients, so that they can relink them
  19934. with the library after making changes to the library and recompiling
  19935. it. And you must show them these terms so they know their rights.
  19936. We protect your rights with a two-step method: (1) we copyright the
  19937. library, and (2) we offer you this license, which gives you legal
  19938. permission to copy, distribute and/or modify the library.
  19939. To protect each distributor, we want to make it very clear that
  19940. there is no warranty for the free library. Also, if the library is
  19941. modified by someone else and passed on, the recipients should know
  19942. that what they have is not the original version, so that the original
  19943. author's reputation will not be affected by problems that might be
  19944. introduced by others.
  19945. Finally, software patents pose a constant threat to the existence of
  19946. any free program. We wish to make sure that a company cannot
  19947. effectively restrict the users of a free program by obtaining a
  19948. restrictive license from a patent holder. Therefore, we insist that
  19949. any patent license obtained for a version of the library must be
  19950. consistent with the full freedom of use specified in this license.
  19951. Most GNU software, including some libraries, is covered by the
  19952. ordinary GNU General Public License. This license, the GNU Lesser
  19953. General Public License, applies to certain designated libraries, and
  19954. is quite different from the ordinary General Public License. We use
  19955. this license for certain libraries in order to permit linking those
  19956. libraries into non-free programs.
  19957. When a program is linked with a library, whether statically or using
  19958. a shared library, the combination of the two is legally speaking a
  19959. combined work, a derivative of the original library. The ordinary
  19960. General Public License therefore permits such linking only if the
  19961. entire combination fits its criteria of freedom. The Lesser General
  19962. Public License permits more lax criteria for linking other code with
  19963. the library.
  19964. We call this license the "Lesser" General Public License because it
  19965. does Less to protect the user's freedom than the ordinary General
  19966. Public License. It also provides other free software developers Less
  19967. of an advantage over competing non-free programs. These disadvantages
  19968. are the reason we use the ordinary General Public License for many
  19969. libraries. However, the Lesser license provides advantages in certain
  19970. special circumstances.
  19971. For example, on rare occasions, there may be a special need to
  19972. encourage the widest possible use of a certain library, so that it becomes
  19973. a de-facto standard. To achieve this, non-free programs must be
  19974. allowed to use the library. A more frequent case is that a free
  19975. library does the same job as widely used non-free libraries. In this
  19976. case, there is little to gain by limiting the free library to free
  19977. software only, so we use the Lesser General Public License.
  19978. In other cases, permission to use a particular library in non-free
  19979. programs enables a greater number of people to use a large body of
  19980. free software. For example, permission to use the GNU C Library in
  19981. non-free programs enables many more people to use the whole GNU
  19982. operating system, as well as its variant, the GNU/Linux operating
  19983. system.
  19984. Although the Lesser General Public License is Less protective of the
  19985. users' freedom, it does ensure that the user of a program that is
  19986. linked with the Library has the freedom and the wherewithal to run
  19987. that program using a modified version of the Library.
  19988. The precise terms and conditions for copying, distribution and
  19989. modification follow. Pay close attention to the difference between a
  19990. "work based on the library" and a "work that uses the library". The
  19991. former contains code derived from the library, whereas the latter must
  19992. be combined with the library in order to run.
  19993. GNU LESSER GENERAL PUBLIC LICENSE
  19994. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  19995. 0. This License Agreement applies to any software library or other
  19996. program which contains a notice placed by the copyright holder or
  19997. other authorized party saying it may be distributed under the terms of
  19998. this Lesser General Public License (also called "this License").
  19999. Each licensee is addressed as "you".
  20000. A "library" means a collection of software functions and/or data
  20001. prepared so as to be conveniently linked with application programs
  20002. (which use some of those functions and data) to form executables.
  20003. The "Library", below, refers to any such software library or work
  20004. which has been distributed under these terms. A "work based on the
  20005. Library" means either the Library or any derivative work under
  20006. copyright law: that is to say, a work containing the Library or a
  20007. portion of it, either verbatim or with modifications and/or translated
  20008. straightforwardly into another language. (Hereinafter, translation is
  20009. included without limitation in the term "modification".)
  20010. "Source code" for a work means the preferred form of the work for
  20011. making modifications to it. For a library, complete source code means
  20012. all the source code for all modules it contains, plus any associated
  20013. interface definition files, plus the scripts used to control compilation
  20014. and installation of the library.
  20015. Activities other than copying, distribution and modification are not
  20016. covered by this License; they are outside its scope. The act of
  20017. running a program using the Library is not restricted, and output from
  20018. such a program is covered only if its contents constitute a work based
  20019. on the Library (independent of the use of the Library in a tool for
  20020. writing it). Whether that is true depends on what the Library does
  20021. and what the program that uses the Library does.
  20022. 1. You may copy and distribute verbatim copies of the Library's
  20023. complete source code as you receive it, in any medium, provided that
  20024. you conspicuously and appropriately publish on each copy an
  20025. appropriate copyright notice and disclaimer of warranty; keep intact
  20026. all the notices that refer to this License and to the absence of any
  20027. warranty; and distribute a copy of this License along with the
  20028. Library.
  20029. You may charge a fee for the physical act of transferring a copy,
  20030. and you may at your option offer warranty protection in exchange for a
  20031. fee.
  20032. 2. You may modify your copy or copies of the Library or any portion
  20033. of it, thus forming a work based on the Library, and copy and
  20034. distribute such modifications or work under the terms of Section 1
  20035. above, provided that you also meet all of these conditions:
  20036. a) The modified work must itself be a software library.
  20037. b) You must cause the files modified to carry prominent notices
  20038. stating that you changed the files and the date of any change.
  20039. c) You must cause the whole of the work to be licensed at no
  20040. charge to all third parties under the terms of this License.
  20041. d) If a facility in the modified Library refers to a function or a
  20042. table of data to be supplied by an application program that uses
  20043. the facility, other than as an argument passed when the facility
  20044. is invoked, then you must make a good faith effort to ensure that,
  20045. in the event an application does not supply such function or
  20046. table, the facility still operates, and performs whatever part of
  20047. its purpose remains meaningful.
  20048. (For example, a function in a library to compute square roots has
  20049. a purpose that is entirely well-defined independent of the
  20050. application. Therefore, Subsection 2d requires that any
  20051. application-supplied function or table used by this function must
  20052. be optional: if the application does not supply it, the square
  20053. root function must still compute square roots.)
  20054. These requirements apply to the modified work as a whole. If
  20055. identifiable sections of that work are not derived from the Library,
  20056. and can be reasonably considered independent and separate works in
  20057. themselves, then this License, and its terms, do not apply to those
  20058. sections when you distribute them as separate works. But when you
  20059. distribute the same sections as part of a whole which is a work based
  20060. on the Library, the distribution of the whole must be on the terms of
  20061. this License, whose permissions for other licensees extend to the
  20062. entire whole, and thus to each and every part regardless of who wrote
  20063. it.
  20064. Thus, it is not the intent of this section to claim rights or contest
  20065. your rights to work written entirely by you; rather, the intent is to
  20066. exercise the right to control the distribution of derivative or
  20067. collective works based on the Library.
  20068. In addition, mere aggregation of another work not based on the Library
  20069. with the Library (or with a work based on the Library) on a volume of
  20070. a storage or distribution medium does not bring the other work under
  20071. the scope of this License.
  20072. 3. You may opt to apply the terms of the ordinary GNU General Public
  20073. License instead of this License to a given copy of the Library. To do
  20074. this, you must alter all the notices that refer to this License, so
  20075. that they refer to the ordinary GNU General Public License, version 2,
  20076. instead of to this License. (If a newer version than version 2 of the
  20077. ordinary GNU General Public License has appeared, then you can specify
  20078. that version instead if you wish.) Do not make any other change in
  20079. these notices.
  20080. Once this change is made in a given copy, it is irreversible for
  20081. that copy, so the ordinary GNU General Public License applies to all
  20082. subsequent copies and derivative works made from that copy.
  20083. This option is useful when you wish to copy part of the code of
  20084. the Library into a program that is not a library.
  20085. 4. You may copy and distribute the Library (or a portion or
  20086. derivative of it, under Section 2) in object code or executable form
  20087. under the terms of Sections 1 and 2 above provided that you accompany
  20088. it with the complete corresponding machine-readable source code, which
  20089. must be distributed under the terms of Sections 1 and 2 above on a
  20090. medium customarily used for software interchange.
  20091. If distribution of object code is made by offering access to copy
  20092. from a designated place, then offering equivalent access to copy the
  20093. source code from the same place satisfies the requirement to
  20094. distribute the source code, even though third parties are not
  20095. compelled to copy the source along with the object code.
  20096. 5. A program that contains no derivative of any portion of the
  20097. Library, but is designed to work with the Library by being compiled or
  20098. linked with it, is called a "work that uses the Library". Such a
  20099. work, in isolation, is not a derivative work of the Library, and
  20100. therefore falls outside the scope of this License.
  20101. However, linking a "work that uses the Library" with the Library
  20102. creates an executable that is a derivative of the Library (because it
  20103. contains portions of the Library), rather than a "work that uses the
  20104. library". The executable is therefore covered by this License.
  20105. Section 6 states terms for distribution of such executables.
  20106. When a "work that uses the Library" uses material from a header file
  20107. that is part of the Library, the object code for the work may be a
  20108. derivative work of the Library even though the source code is not.
  20109. Whether this is true is especially significant if the work can be
  20110. linked without the Library, or if the work is itself a library. The
  20111. threshold for this to be true is not precisely defined by law.
  20112. If such an object file uses only numerical parameters, data
  20113. structure layouts and accessors, and small macros and small inline
  20114. functions (ten lines or less in length), then the use of the object
  20115. file is unrestricted, regardless of whether it is legally a derivative
  20116. work. (Executables containing this object code plus portions of the
  20117. Library will still fall under Section 6.)
  20118. Otherwise, if the work is a derivative of the Library, you may
  20119. distribute the object code for the work under the terms of Section 6.
  20120. Any executables containing that work also fall under Section 6,
  20121. whether or not they are linked directly with the Library itself.
  20122. 6. As an exception to the Sections above, you may also combine or
  20123. link a "work that uses the Library" with the Library to produce a
  20124. work containing portions of the Library, and distribute that work
  20125. under terms of your choice, provided that the terms permit
  20126. modification of the work for the customer's own use and reverse
  20127. engineering for debugging such modifications.
  20128. You must give prominent notice with each copy of the work that the
  20129. Library is used in it and that the Library and its use are covered by
  20130. this License. You must supply a copy of this License. If the work
  20131. during execution displays copyright notices, you must include the
  20132. copyright notice for the Library among them, as well as a reference
  20133. directing the user to the copy of this License. Also, you must do one
  20134. of these things:
  20135. a) Accompany the work with the complete corresponding
  20136. machine-readable source code for the Library including whatever
  20137. changes were used in the work (which must be distributed under
  20138. Sections 1 and 2 above); and, if the work is an executable linked
  20139. with the Library, with the complete machine-readable "work that
  20140. uses the Library", as object code and/or source code, so that the
  20141. user can modify the Library and then relink to produce a modified
  20142. executable containing the modified Library. (It is understood
  20143. that the user who changes the contents of definitions files in the
  20144. Library will not necessarily be able to recompile the application
  20145. to use the modified definitions.)
  20146. b) Use a suitable shared library mechanism for linking with the
  20147. Library. A suitable mechanism is one that (1) uses at run time a
  20148. copy of the library already present on the user's computer system,
  20149. rather than copying library functions into the executable, and (2)
  20150. will operate properly with a modified version of the library, if
  20151. the user installs one, as long as the modified version is
  20152. interface-compatible with the version that the work was made with.
  20153. c) Accompany the work with a written offer, valid for at
  20154. least three years, to give the same user the materials
  20155. specified in Subsection 6a, above, for a charge no more
  20156. than the cost of performing this distribution.
  20157. d) If distribution of the work is made by offering access to copy
  20158. from a designated place, offer equivalent access to copy the above
  20159. specified materials from the same place.
  20160. e) Verify that the user has already received a copy of these
  20161. materials or that you have already sent this user a copy.
  20162. For an executable, the required form of the "work that uses the
  20163. Library" must include any data and utility programs needed for
  20164. reproducing the executable from it. However, as a special exception,
  20165. the materials to be distributed need not include anything that is
  20166. normally distributed (in either source or binary form) with the major
  20167. components (compiler, kernel, and so on) of the operating system on
  20168. which the executable runs, unless that component itself accompanies
  20169. the executable.
  20170. It may happen that this requirement contradicts the license
  20171. restrictions of other proprietary libraries that do not normally
  20172. accompany the operating system. Such a contradiction means you cannot
  20173. use both them and the Library together in an executable that you
  20174. distribute.
  20175. 7. You may place library facilities that are a work based on the
  20176. Library side-by-side in a single library together with other library
  20177. facilities not covered by this License, and distribute such a combined
  20178. library, provided that the separate distribution of the work based on
  20179. the Library and of the other library facilities is otherwise
  20180. permitted, and provided that you do these two things:
  20181. a) Accompany the combined library with a copy of the same work
  20182. based on the Library, uncombined with any other library
  20183. facilities. This must be distributed under the terms of the
  20184. Sections above.
  20185. b) Give prominent notice with the combined library of the fact
  20186. that part of it is a work based on the Library, and explaining
  20187. where to find the accompanying uncombined form of the same work.
  20188. 8. You may not copy, modify, sublicense, link with, or distribute
  20189. the Library except as expressly provided under this License. Any
  20190. attempt otherwise to copy, modify, sublicense, link with, or
  20191. distribute the Library is void, and will automatically terminate your
  20192. rights under this License. However, parties who have received copies,
  20193. or rights, from you under this License will not have their licenses
  20194. terminated so long as such parties remain in full compliance.
  20195. 9. You are not required to accept this License, since you have not
  20196. signed it. However, nothing else grants you permission to modify or
  20197. distribute the Library or its derivative works. These actions are
  20198. prohibited by law if you do not accept this License. Therefore, by
  20199. modifying or distributing the Library (or any work based on the
  20200. Library), you indicate your acceptance of this License to do so, and
  20201. all its terms and conditions for copying, distributing or modifying
  20202. the Library or works based on it.
  20203. 10. Each time you redistribute the Library (or any work based on the
  20204. Library), the recipient automatically receives a license from the
  20205. original licensor to copy, distribute, link with or modify the Library
  20206. subject to these terms and conditions. You may not impose any further
  20207. restrictions on the recipients' exercise of the rights granted herein.
  20208. You are not responsible for enforcing compliance by third parties with
  20209. this License.
  20210. 11. If, as a consequence of a court judgment or allegation of patent
  20211. infringement or for any other reason (not limited to patent issues),
  20212. conditions are imposed on you (whether by court order, agreement or
  20213. otherwise) that contradict the conditions of this License, they do not
  20214. excuse you from the conditions of this License. If you cannot
  20215. distribute so as to satisfy simultaneously your obligations under this
  20216. License and any other pertinent obligations, then as a consequence you
  20217. may not distribute the Library at all. For example, if a patent
  20218. license would not permit royalty-free redistribution of the Library by
  20219. all those who receive copies directly or indirectly through you, then
  20220. the only way you could satisfy both it and this License would be to
  20221. refrain entirely from distribution of the Library.
  20222. If any portion of this section is held invalid or unenforceable under any
  20223. particular circumstance, the balance of the section is intended to apply,
  20224. and the section as a whole is intended to apply in other circumstances.
  20225. It is not the purpose of this section to induce you to infringe any
  20226. patents or other property right claims or to contest validity of any
  20227. such claims; this section has the sole purpose of protecting the
  20228. integrity of the free software distribution system which is
  20229. implemented by public license practices. Many people have made
  20230. generous contributions to the wide range of software distributed
  20231. through that system in reliance on consistent application of that
  20232. system; it is up to the author/donor to decide if he or she is willing
  20233. to distribute software through any other system and a licensee cannot
  20234. impose that choice.
  20235. This section is intended to make thoroughly clear what is believed to
  20236. be a consequence of the rest of this License.
  20237. 12. If the distribution and/or use of the Library is restricted in
  20238. certain countries either by patents or by copyrighted interfaces, the
  20239. original copyright holder who places the Library under this License may add
  20240. an explicit geographical distribution limitation excluding those countries,
  20241. so that distribution is permitted only in or among countries not thus
  20242. excluded. In such case, this License incorporates the limitation as if
  20243. written in the body of this License.
  20244. 13. The Free Software Foundation may publish revised and/or new
  20245. versions of the Lesser General Public License from time to time.
  20246. Such new versions will be similar in spirit to the present version,
  20247. but may differ in detail to address new problems or concerns.
  20248. Each version is given a distinguishing version number. If the Library
  20249. specifies a version number of this License which applies to it and
  20250. "any later version", you have the option of following the terms and
  20251. conditions either of that version or of any later version published by
  20252. the Free Software Foundation. If the Library does not specify a
  20253. license version number, you may choose any version ever published by
  20254. the Free Software Foundation.
  20255. 14. If you wish to incorporate parts of the Library into other free
  20256. programs whose distribution conditions are incompatible with these,
  20257. write to the author to ask for permission. For software which is
  20258. copyrighted by the Free Software Foundation, write to the Free
  20259. Software Foundation; we sometimes make exceptions for this. Our
  20260. decision will be guided by the two goals of preserving the free status
  20261. of all derivatives of our free software and of promoting the sharing
  20262. and reuse of software generally.
  20263. NO WARRANTY
  20264. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  20265. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  20266. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  20267. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  20268. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  20269. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  20270. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  20271. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  20272. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  20273. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  20274. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  20275. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  20276. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  20277. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  20278. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  20279. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  20280. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  20281. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  20282. DAMAGES.
  20283. END OF TERMS AND CONDITIONS
  20284. </pre>
  20285. </div>
  20286. </div>
  20287. <div class="product">
  20288. <span class="title">WebM container parser and writer.</span>
  20289. <a class="show" href="#">show license</a>
  20290. <span class="homepage"><a href="http://www.webmproject.org/code/">homepage</a></span>
  20291. <div class="licence">
  20292. <pre>Copyright (c) 2010, Google Inc. All rights reserved.
  20293. Redistribution and use in source and binary forms, with or without
  20294. modification, are permitted provided that the following conditions are
  20295. met:
  20296. * Redistributions of source code must retain the above copyright
  20297. notice, this list of conditions and the following disclaimer.
  20298. * Redistributions in binary form must reproduce the above copyright
  20299. notice, this list of conditions and the following disclaimer in
  20300. the documentation and/or other materials provided with the
  20301. distribution.
  20302. * Neither the name of Google nor the names of its contributors may
  20303. be used to endorse or promote products derived from this software
  20304. without specific prior written permission.
  20305. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  20306. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  20307. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  20308. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  20309. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  20310. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  20311. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  20312. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  20313. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  20314. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  20315. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20316. </pre>
  20317. </div>
  20318. </div>
  20319. <div class="product">
  20320. <span class="title">WebP image encoder/decoder</span>
  20321. <a class="show" href="#">show license</a>
  20322. <span class="homepage"><a href="http://developers.google.com/speed/webp">homepage</a></span>
  20323. <div class="licence">
  20324. <pre>Copyright (c) 2010, Google Inc. All rights reserved.
  20325. Redistribution and use in source and binary forms, with or without
  20326. modification, are permitted provided that the following conditions are
  20327. met:
  20328. * Redistributions of source code must retain the above copyright
  20329. notice, this list of conditions and the following disclaimer.
  20330. * Redistributions in binary form must reproduce the above copyright
  20331. notice, this list of conditions and the following disclaimer in
  20332. the documentation and/or other materials provided with the
  20333. distribution.
  20334. * Neither the name of Google nor the names of its contributors may
  20335. be used to endorse or promote products derived from this software
  20336. without specific prior written permission.
  20337. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  20338. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  20339. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  20340. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  20341. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  20342. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  20343. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  20344. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  20345. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  20346. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  20347. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20348. Additional IP Rights Grant (Patents)
  20349. ------------------------------------
  20350. "These implementations" means the copyrightable works that implement the WebM
  20351. codecs distributed by Google as part of the WebM Project.
  20352. Google hereby grants to you a perpetual, worldwide, non-exclusive, no-charge,
  20353. royalty-free, irrevocable (except as stated in this section) patent license to
  20354. make, have made, use, offer to sell, sell, import, transfer, and otherwise
  20355. run, modify and propagate the contents of these implementations of WebM, where
  20356. such license applies only to those patent claims, both currently owned by
  20357. Google and acquired in the future, licensable by Google that are necessarily
  20358. infringed by these implementations of WebM. This grant does not include claims
  20359. that would be infringed only as a consequence of further modification of these
  20360. implementations. If you or your agent or exclusive licensee institute or order
  20361. or agree to the institution of patent litigation or any other patent
  20362. enforcement activity against any entity (including a cross-claim or
  20363. counterclaim in a lawsuit) alleging that any of these implementations of WebM
  20364. or any code incorporated within any of these implementations of WebM
  20365. constitute direct or contributory patent infringement, or inducement of
  20366. patent infringement, then any patent rights granted to you under this License
  20367. for these implementations of WebM shall terminate as of the date such
  20368. litigation is filed.
  20369. </pre>
  20370. </div>
  20371. </div>
  20372. <div class="product">
  20373. <span class="title">WebRTC</span>
  20374. <a class="show" href="#">show license</a>
  20375. <span class="homepage"><a href="http://www.webrtc.org">homepage</a></span>
  20376. <div class="licence">
  20377. <pre>Copyright (c) 2011, The WebRTC project authors. All rights reserved.
  20378. Redistribution and use in source and binary forms, with or without
  20379. modification, are permitted provided that the following conditions are
  20380. met:
  20381. * Redistributions of source code must retain the above copyright
  20382. notice, this list of conditions and the following disclaimer.
  20383. * Redistributions in binary form must reproduce the above copyright
  20384. notice, this list of conditions and the following disclaimer in
  20385. the documentation and/or other materials provided with the
  20386. distribution.
  20387. * Neither the name of Google nor the names of its contributors may
  20388. be used to endorse or promote products derived from this software
  20389. without specific prior written permission.
  20390. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  20391. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  20392. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  20393. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  20394. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  20395. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  20396. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  20397. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  20398. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  20399. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  20400. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20401. </pre>
  20402. </div>
  20403. </div>
  20404. <div class="product">
  20405. <span class="title">WebRTC</span>
  20406. <a class="show" href="#">show license</a>
  20407. <span class="homepage"><a href="http://www.webrtc.org">homepage</a></span>
  20408. <div class="licence">
  20409. <pre>Copyright (c) 2011, The WebRTC project authors. All rights reserved.
  20410. Redistribution and use in source and binary forms, with or without
  20411. modification, are permitted provided that the following conditions are
  20412. met:
  20413. * Redistributions of source code must retain the above copyright
  20414. notice, this list of conditions and the following disclaimer.
  20415. * Redistributions in binary form must reproduce the above copyright
  20416. notice, this list of conditions and the following disclaimer in
  20417. the documentation and/or other materials provided with the
  20418. distribution.
  20419. * Neither the name of Google nor the names of its contributors may
  20420. be used to endorse or promote products derived from this software
  20421. without specific prior written permission.
  20422. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  20423. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  20424. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  20425. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  20426. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  20427. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  20428. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  20429. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  20430. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  20431. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  20432. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20433. </pre>
  20434. </div>
  20435. </div>
  20436. <div class="product">
  20437. <span class="title">Windows Template Library (WTL)</span>
  20438. <a class="show" href="#">show license</a>
  20439. <span class="homepage"><a href="http://wtl.sourceforge.net/">homepage</a></span>
  20440. <div class="licence">
  20441. <pre>Microsoft Permissive License (Ms-PL)
  20442. Published: October 12, 2006
  20443. This license governs use of the accompanying software. If you use the software,
  20444. you accept this license. If you do not accept the license, do not use the
  20445. software.
  20446. 1. Definitions
  20447. The terms "reproduce," "reproduction," "derivative works," and "distribution"
  20448. have the same meaning here as under U.S. copyright law.
  20449. A "contribution" is the original software, or any additions or changes to the
  20450. software.
  20451. A "contributor" is any person that distributes its contribution under this
  20452. license.
  20453. "Licensed patents" are a contributor’s patent claims that read directly on its
  20454. contribution.
  20455. 2. Grant of Rights
  20456. (A) Copyright Grant- Subject to the terms of this license, including the
  20457. license conditions and limitations in section 3, each contributor grants you a
  20458. non-exclusive, worldwide, royalty-free copyright license to reproduce its
  20459. contribution, prepare derivative works of its contribution, and distribute its
  20460. contribution or any derivative works that you create.
  20461. (B) Patent Grant- Subject to the terms of this license, including the license
  20462. conditions and limitations in section 3, each contributor grants you a
  20463. non-exclusive, worldwide, royalty-free license under its licensed patents to
  20464. make, have made, use, sell, offer for sale, import, and/or otherwise dispose of
  20465. its contribution in the software or derivative works of the contribution in the
  20466. software.
  20467. 3. Conditions and Limitations
  20468. (A) No Trademark License- This license does not grant you rights to use any
  20469. contributors’ name, logo, or trademarks.
  20470. (B) If you bring a patent claim against any contributor over patents that you
  20471. claim are infringed by the software, your patent license from such contributor
  20472. to the software ends automatically.
  20473. (C) If you distribute any portion of the software, you must retain all
  20474. copyright, patent, trademark, and attribution notices that are present in the
  20475. software.
  20476. (D) If you distribute any portion of the software in source code form, you may
  20477. do so only under this license by including a complete copy of this license with
  20478. your distribution. If you distribute any portion of the software in compiled or
  20479. object code form, you may only do so under a license that complies with this
  20480. license.
  20481. (E) The software is licensed "as-is." You bear the risk of using it. The
  20482. contributors give no express warranties, guarantees or conditions. You may have
  20483. additional consumer rights under your local laws which this license cannot
  20484. change. To the extent permitted under your local laws, the contributors exclude
  20485. the implied warranties of merchantability, fitness for a particular purpose and
  20486. non-infringement.
  20487. </pre>
  20488. </div>
  20489. </div>
  20490. <div class="product">
  20491. <span class="title">XZ Utils</span>
  20492. <a class="show" href="#">show license</a>
  20493. <span class="homepage"><a href="http://tukaani.org/xz/">homepage</a></span>
  20494. <div class="licence">
  20495. <pre>See http://src.chromium.org/viewvc/chrome/trunk/deps/third_party/xz/COPYING
  20496. </pre>
  20497. </div>
  20498. </div>
  20499. <div class="product">
  20500. <span class="title">blink HTMLTokenizer</span>
  20501. <a class="show" href="#">show license</a>
  20502. <span class="homepage"><a href="http://www.chromium.org/blink">homepage</a></span>
  20503. <div class="licence">
  20504. <pre>Copyright (C) 2008 Apple Inc. All Rights Reserved.
  20505. Copyright (C) 2009 Torch Mobile, Inc. http://www.torchmobile.com/
  20506. Copyright (C) 2010 Google, Inc. All Rights Reserved.
  20507. Redistribution and use in source and binary forms, with or without
  20508. modification, are permitted provided that the following conditions
  20509. are met:
  20510. 1. Redistributions of source code must retain the above copyright
  20511. notice, this list of conditions and the following disclaimer.
  20512. 2. Redistributions in binary form must reproduce the above copyright
  20513. notice, this list of conditions and the following disclaimer in the
  20514. documentation and/or other materials provided with the distribution.
  20515. *
  20516. THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
  20517. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  20518. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  20519. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
  20520. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  20521. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  20522. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  20523. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  20524. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  20525. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  20526. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20527. </pre>
  20528. </div>
  20529. </div>
  20530. <div class="product">
  20531. <span class="title">boringssl</span>
  20532. <a class="show" href="#">show license</a>
  20533. <span class="homepage"><a href="https://boringssl.googlesource.com/boringssl">homepage</a></span>
  20534. <div class="licence">
  20535. <pre>BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL
  20536. licensing. Files that are completely new have a Google copyright and an ISC
  20537. license. This license is reproduced at the bottom of this file.
  20538. Contributors to BoringSSL are required to follow the CLA rules for Chromium:
  20539. https://cla.developers.google.com/clas
  20540. Some files from Intel are under yet another license, which is also included
  20541. underneath.
  20542. The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the
  20543. OpenSSL License and the original SSLeay license apply to the toolkit. See below
  20544. for the actual license texts. Actually both licenses are BSD-style Open Source
  20545. licenses. In case of any license issues related to OpenSSL please contact
  20546. openssl-core@openssl.org.
  20547. The following are Google-internal bug numbers where explicit permission from
  20548. some authors is recorded for use of their work. (This is purely for our own
  20549. record keeping.)
  20550. 27287199
  20551. 27287880
  20552. 27287883
  20553. OpenSSL License
  20554. ---------------
  20555. /* ====================================================================
  20556. * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
  20557. *
  20558. * Redistribution and use in source and binary forms, with or without
  20559. * modification, are permitted provided that the following conditions
  20560. * are met:
  20561. *
  20562. * 1. Redistributions of source code must retain the above copyright
  20563. * notice, this list of conditions and the following disclaimer.
  20564. *
  20565. * 2. Redistributions in binary form must reproduce the above copyright
  20566. * notice, this list of conditions and the following disclaimer in
  20567. * the documentation and/or other materials provided with the
  20568. * distribution.
  20569. *
  20570. * 3. All advertising materials mentioning features or use of this
  20571. * software must display the following acknowledgment:
  20572. * "This product includes software developed by the OpenSSL Project
  20573. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  20574. *
  20575. * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  20576. * endorse or promote products derived from this software without
  20577. * prior written permission. For written permission, please contact
  20578. * openssl-core@openssl.org.
  20579. *
  20580. * 5. Products derived from this software may not be called "OpenSSL"
  20581. * nor may "OpenSSL" appear in their names without prior written
  20582. * permission of the OpenSSL Project.
  20583. *
  20584. * 6. Redistributions of any form whatsoever must retain the following
  20585. * acknowledgment:
  20586. * "This product includes software developed by the OpenSSL Project
  20587. * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  20588. *
  20589. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  20590. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  20591. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  20592. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  20593. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  20594. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  20595. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  20596. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  20597. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  20598. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  20599. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  20600. * OF THE POSSIBILITY OF SUCH DAMAGE.
  20601. * ====================================================================
  20602. *
  20603. * This product includes cryptographic software written by Eric Young
  20604. * (eay@cryptsoft.com). This product includes software written by Tim
  20605. * Hudson (tjh@cryptsoft.com).
  20606. *
  20607. */
  20608. Original SSLeay License
  20609. -----------------------
  20610. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  20611. * All rights reserved.
  20612. *
  20613. * This package is an SSL implementation written
  20614. * by Eric Young (eay@cryptsoft.com).
  20615. * The implementation was written so as to conform with Netscapes SSL.
  20616. *
  20617. * This library is free for commercial and non-commercial use as long as
  20618. * the following conditions are aheared to. The following conditions
  20619. * apply to all code found in this distribution, be it the RC4, RSA,
  20620. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  20621. * included with this distribution is covered by the same copyright terms
  20622. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  20623. *
  20624. * Copyright remains Eric Young's, and as such any Copyright notices in
  20625. * the code are not to be removed.
  20626. * If this package is used in a product, Eric Young should be given attribution
  20627. * as the author of the parts of the library used.
  20628. * This can be in the form of a textual message at program startup or
  20629. * in documentation (online or textual) provided with the package.
  20630. *
  20631. * Redistribution and use in source and binary forms, with or without
  20632. * modification, are permitted provided that the following conditions
  20633. * are met:
  20634. * 1. Redistributions of source code must retain the copyright
  20635. * notice, this list of conditions and the following disclaimer.
  20636. * 2. Redistributions in binary form must reproduce the above copyright
  20637. * notice, this list of conditions and the following disclaimer in the
  20638. * documentation and/or other materials provided with the distribution.
  20639. * 3. All advertising materials mentioning features or use of this software
  20640. * must display the following acknowledgement:
  20641. * "This product includes cryptographic software written by
  20642. * Eric Young (eay@cryptsoft.com)"
  20643. * The word 'cryptographic' can be left out if the rouines from the library
  20644. * being used are not cryptographic related :-).
  20645. * 4. If you include any Windows specific code (or a derivative thereof) from
  20646. * the apps directory (application code) you must include an acknowledgement:
  20647. * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  20648. *
  20649. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  20650. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  20651. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  20652. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  20653. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  20654. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  20655. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  20656. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  20657. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  20658. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  20659. * SUCH DAMAGE.
  20660. *
  20661. * The licence and distribution terms for any publically available version or
  20662. * derivative of this code cannot be changed. i.e. this code cannot simply be
  20663. * copied and put under another distribution licence
  20664. * [including the GNU Public Licence.]
  20665. */
  20666. ISC license used for completely new code in BoringSSL:
  20667. /* Copyright (c) 2015, Google Inc.
  20668. *
  20669. * Permission to use, copy, modify, and/or distribute this software for any
  20670. * purpose with or without fee is hereby granted, provided that the above
  20671. * copyright notice and this permission notice appear in all copies.
  20672. *
  20673. * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  20674. * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  20675. * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  20676. * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  20677. * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
  20678. * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  20679. * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
  20680. Some files from Intel carry the following license:
  20681. # Copyright (c) 2012, Intel Corporation
  20682. #
  20683. # All rights reserved.
  20684. #
  20685. # Redistribution and use in source and binary forms, with or without
  20686. # modification, are permitted provided that the following conditions are
  20687. # met:
  20688. #
  20689. # * Redistributions of source code must retain the above copyright
  20690. # notice, this list of conditions and the following disclaimer.
  20691. #
  20692. # * Redistributions in binary form must reproduce the above copyright
  20693. # notice, this list of conditions and the following disclaimer in the
  20694. # documentation and/or other materials provided with the
  20695. # distribution.
  20696. #
  20697. # * Neither the name of the Intel Corporation nor the names of its
  20698. # contributors may be used to endorse or promote products derived from
  20699. # this software without specific prior written permission.
  20700. #
  20701. #
  20702. # THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION ""AS IS"" AND ANY
  20703. # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  20704. # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  20705. # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION OR
  20706. # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  20707. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  20708. # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  20709. # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  20710. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  20711. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  20712. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20713. </pre>
  20714. </div>
  20715. </div>
  20716. <div class="product">
  20717. <span class="title">bsdiff</span>
  20718. <a class="show" href="#">show license</a>
  20719. <span class="homepage"><a href="http://www.daemonology.net/bsdiff/">homepage</a></span>
  20720. <div class="licence">
  20721. <pre>BSD Protection License
  20722. February 2002
  20723. Preamble
  20724. --------
  20725. The Berkeley Software Distribution ("BSD") license has proven very effective
  20726. over the years at allowing for a wide spread of work throughout both
  20727. commercial and non-commercial products. For programmers whose primary
  20728. intention is to improve the general quality of available software, it is
  20729. arguable that there is no better license than the BSD license, as it
  20730. permits improvements to be used wherever they will help, without idealogical
  20731. or metallic constraint.
  20732. This is of particular value to those who produce reference implementations
  20733. of proposed standards: The case of TCP/IP clearly illustrates that freely
  20734. and universally available implementations leads the rapid acceptance of
  20735. standards -- often even being used instead of a de jure standard (eg, OSI
  20736. network models).
  20737. With the rapid proliferation of software licensed under the GNU General
  20738. Public License, however, the continued success of this role is called into
  20739. question. Given that the inclusion of a few lines of "GPL-tainted" work
  20740. into a larger body of work will result in restricted distribution -- and
  20741. given that further work will likely build upon the "tainted" portions,
  20742. making them difficult to remove at a future date -- there are inevitable
  20743. circumstances where authors would, in order to protect their goal of
  20744. providing for the widespread usage of their work, wish to guard against
  20745. such "GPL-taint".
  20746. In addition, one can imagine that companies which operate by producing and
  20747. selling (possibly closed-source) code would wish to protect themselves
  20748. against the rise of a GPL-licensed competitor. While under existing
  20749. licenses this would mean not releasing their code under any form of open
  20750. license, if a license existed under which they could incorporate any
  20751. improvements back into their own (commercial) products then they might be
  20752. far more willing to provide for non-closed distribution.
  20753. For the above reasons, we put forth this "BSD Protection License": A
  20754. license designed to retain the freedom granted by the BSD license to use
  20755. licensed works in a wide variety of settings, both non-commercial and
  20756. commercial, while protecting the work from having future contributors
  20757. restrict that freedom.
  20758. The precise terms and conditions for copying, distribution, and
  20759. modification follow.
  20760. BSD PROTECTION LICENSE
  20761. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION, AND MODIFICATION
  20762. ----------------------------------------------------------------
  20763. 0. Definitions.
  20764. a) "Program", below, refers to any program or work distributed under
  20765. the terms of this license.
  20766. b) A "work based on the Program", below, refers to either the Program
  20767. or any derivative work under copyright law.
  20768. c) "Modification", below, refers to the act of creating derivative works.
  20769. d) "You", below, refers to each licensee.
  20770. 1. Scope.
  20771. This license governs the copying, distribution, and modification of the
  20772. Program. Other activities are outside the scope of this license; The
  20773. act of running the Program is not restricted, and the output from the
  20774. Program is covered only if its contents constitute a work based on the
  20775. Program.
  20776. 2. Verbatim copies.
  20777. You may copy and distribute verbatim copies of the Program as you
  20778. receive it, in any medium, provided that you conspicuously and
  20779. appropriately publish on each copy an appropriate copyright notice; keep
  20780. intact all the notices that refer to this License and to the absence of
  20781. any warranty; and give any other recipients of the Program a copy of this
  20782. License along with the Program.
  20783. 3. Modification and redistribution under closed license.
  20784. You may modify your copy or copies of the Program, and distribute
  20785. the resulting derivative works, provided that you meet the
  20786. following conditions:
  20787. a) The copyright notice and disclaimer on the Program must be reproduced
  20788. and included in the source code, documentation, and/or other materials
  20789. provided in a manner in which such notices are normally distributed.
  20790. b) The derivative work must be clearly identified as such, in order that
  20791. it may not be confused with the original work.
  20792. c) The license under which the derivative work is distributed must
  20793. expressly prohibit the distribution of further derivative works.
  20794. 4. Modification and redistribution under open license.
  20795. You may modify your copy or copies of the Program, and distribute
  20796. the resulting derivative works, provided that you meet the
  20797. following conditions:
  20798. a) The copyright notice and disclaimer on the Program must be reproduced
  20799. and included in the source code, documentation, and/or other materials
  20800. provided in a manner in which such notices are normally distributed.
  20801. b) You must clearly indicate the nature and date of any changes made
  20802. to the Program. The full details need not necessarily be included in
  20803. the individual modified files, provided that each modified file is
  20804. clearly marked as such and instructions are included on where the
  20805. full details of the modifications may be found.
  20806. c) You must cause any work that you distribute or publish, that in whole
  20807. or in part contains or is derived from the Program or any part
  20808. thereof, to be licensed as a whole at no charge to all third
  20809. parties under the terms of this License.
  20810. 5. Implied acceptance.
  20811. You may not copy or distribute the Program or any derivative works except
  20812. as expressly provided under this license. Consequently, any such action
  20813. will be taken as implied acceptance of the terms of this license.
  20814. 6. NO WARRANTY.
  20815. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  20816. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  20817. AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
  20818. THE COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  20819. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE FOR ANY DIRECT,
  20820. INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  20821. ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING, BUT
  20822. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  20823. USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  20824. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  20825. TORT, EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  20826. POSSIBILITY OF SUCH DAMAGES.
  20827. </pre>
  20828. </div>
  20829. </div>
  20830. <div class="product">
  20831. <span class="title">bspatch</span>
  20832. <a class="show" href="#">show license</a>
  20833. <span class="homepage"><a href="http://lxr.mozilla.org/mozilla/source/toolkit/mozapps/update/src/updater/">homepage</a></span>
  20834. <div class="licence">
  20835. <pre>Copyright 2003,2004 Colin Percival
  20836. All rights reserved
  20837. Redistribution and use in source and binary forms, with or without
  20838. modification, are permitted providing that the following conditions
  20839. are met:
  20840. 1. Redistributions of source code must retain the above copyright
  20841. notice, this list of conditions and the following disclaimer.
  20842. 2. Redistributions in binary form must reproduce the above copyright
  20843. notice, this list of conditions and the following disclaimer in the
  20844. documentation and/or other materials provided with the distribution.
  20845. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  20846. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  20847. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  20848. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  20849. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  20850. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  20851. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  20852. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  20853. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
  20854. IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  20855. POSSIBILITY OF SUCH DAMAGE.
  20856. </pre>
  20857. </div>
  20858. </div>
  20859. <div class="product">
  20860. <span class="title">d3</span>
  20861. <a class="show" href="#">show license</a>
  20862. <span class="homepage"><a href="https://github.com/mbostock/d3">homepage</a></span>
  20863. <div class="licence">
  20864. <pre>Copyright (c) 2010-2014, Michael Bostock
  20865. All rights reserved.
  20866. Redistribution and use in source and binary forms, with or without
  20867. modification, are permitted provided that the following conditions are met:
  20868. * Redistributions of source code must retain the above copyright notice, this
  20869. list of conditions and the following disclaimer.
  20870. * Redistributions in binary form must reproduce the above copyright notice,
  20871. this list of conditions and the following disclaimer in the documentation
  20872. and/or other materials provided with the distribution.
  20873. * The name Michael Bostock may not be used to endorse or promote products
  20874. derived from this software without specific prior written permission.
  20875. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  20876. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  20877. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  20878. DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,
  20879. INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  20880. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  20881. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  20882. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  20883. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  20884. EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20885. </pre>
  20886. </div>
  20887. </div>
  20888. <div class="product">
  20889. <span class="title">divsufsort</span>
  20890. <a class="show" href="#">show license</a>
  20891. <span class="homepage"><a href="https://github.com/y-256/libdivsufsort">homepage</a></span>
  20892. <div class="licence">
  20893. <pre>The MIT License (MIT)
  20894. Copyright (c) 2003 Yuta Mori All rights reserved.
  20895. Permission is hereby granted, free of charge, to any person obtaining a copy
  20896. of this software and associated documentation files (the "Software"), to deal
  20897. in the Software without restriction, including without limitation the rights
  20898. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  20899. copies of the Software, and to permit persons to whom the Software is
  20900. furnished to do so, subject to the following conditions:
  20901. The above copyright notice and this permission notice shall be included in all
  20902. copies or substantial portions of the Software.
  20903. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  20904. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  20905. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  20906. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  20907. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  20908. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  20909. SOFTWARE.
  20910. </pre>
  20911. </div>
  20912. </div>
  20913. <div class="product">
  20914. <span class="title">dom-distiller-js</span>
  20915. <a class="show" href="#">show license</a>
  20916. <span class="homepage"><a href="https://github.com/chromium/dom-distiller">homepage</a></span>
  20917. <div class="licence">
  20918. <pre>Copyright 2014 The Chromium Authors. All rights reserved.
  20919. Redistribution and use in source and binary forms, with or without
  20920. modification, are permitted provided that the following conditions are
  20921. met:
  20922. * Redistributions of source code must retain the above copyright
  20923. notice, this list of conditions and the following disclaimer.
  20924. * Redistributions in binary form must reproduce the above
  20925. copyright notice, this list of conditions and the following disclaimer
  20926. in the documentation and/or other materials provided with the
  20927. distribution.
  20928. * Neither the name of Google Inc. nor the names of its
  20929. contributors may be used to endorse or promote products derived from
  20930. this software without specific prior written permission.
  20931. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  20932. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  20933. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  20934. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  20935. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  20936. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  20937. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  20938. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  20939. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  20940. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  20941. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20942. Parts of the following directories are available under Apache v2.0
  20943. src/de
  20944. Copyright (c) 2009-2011 Christian Kohlschütter
  20945. third_party/gwt_exporter
  20946. Copyright 2007 Timepedia.org
  20947. third_party/gwt-2.5.1
  20948. Copyright 2008 Google
  20949. java/org/chromium/distiller/dev
  20950. Copyright 2008 Google
  20951. Apache License
  20952. Version 2.0, January 2004
  20953. http://www.apache.org/licenses/
  20954. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  20955. 1. Definitions.
  20956. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
  20957. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
  20958. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
  20959. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
  20960. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
  20961. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
  20962. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
  20963. "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
  20964. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
  20965. "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
  20966. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
  20967. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
  20968. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  20969. You must give any other recipients of the Work or Derivative Works a copy of this License; and
  20970. You must cause any modified files to carry prominent notices stating that You changed the files; and
  20971. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
  20972. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
  20973. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
  20974. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
  20975. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
  20976. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
  20977. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
  20978. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
  20979. END OF TERMS AND CONDITIONS
  20980. </pre>
  20981. </div>
  20982. </div>
  20983. <div class="product">
  20984. <span class="title">drawElements Quality Program</span>
  20985. <a class="show" href="#">show license</a>
  20986. <span class="homepage"><a href="https://source.android.com/devices/graphics/testing.html">homepage</a></span>
  20987. <div class="licence">
  20988. <pre>
  20989. Apache License
  20990. Version 2.0, January 2004
  20991. http://www.apache.org/licenses/
  20992. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  20993. 1. Definitions.
  20994. "License" shall mean the terms and conditions for use, reproduction,
  20995. and distribution as defined by Sections 1 through 9 of this document.
  20996. "Licensor" shall mean the copyright owner or entity authorized by
  20997. the copyright owner that is granting the License.
  20998. "Legal Entity" shall mean the union of the acting entity and all
  20999. other entities that control, are controlled by, or are under common
  21000. control with that entity. For the purposes of this definition,
  21001. "control" means (i) the power, direct or indirect, to cause the
  21002. direction or management of such entity, whether by contract or
  21003. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  21004. outstanding shares, or (iii) beneficial ownership of such entity.
  21005. "You" (or "Your") shall mean an individual or Legal Entity
  21006. exercising permissions granted by this License.
  21007. "Source" form shall mean the preferred form for making modifications,
  21008. including but not limited to software source code, documentation
  21009. source, and configuration files.
  21010. "Object" form shall mean any form resulting from mechanical
  21011. transformation or translation of a Source form, including but
  21012. not limited to compiled object code, generated documentation,
  21013. and conversions to other media types.
  21014. "Work" shall mean the work of authorship, whether in Source or
  21015. Object form, made available under the License, as indicated by a
  21016. copyright notice that is included in or attached to the work
  21017. (an example is provided in the Appendix below).
  21018. "Derivative Works" shall mean any work, whether in Source or Object
  21019. form, that is based on (or derived from) the Work and for which the
  21020. editorial revisions, annotations, elaborations, or other modifications
  21021. represent, as a whole, an original work of authorship. For the purposes
  21022. of this License, Derivative Works shall not include works that remain
  21023. separable from, or merely link (or bind by name) to the interfaces of,
  21024. the Work and Derivative Works thereof.
  21025. "Contribution" shall mean any work of authorship, including
  21026. the original version of the Work and any modifications or additions
  21027. to that Work or Derivative Works thereof, that is intentionally
  21028. submitted to Licensor for inclusion in the Work by the copyright owner
  21029. or by an individual or Legal Entity authorized to submit on behalf of
  21030. the copyright owner. For the purposes of this definition, "submitted"
  21031. means any form of electronic, verbal, or written communication sent
  21032. to the Licensor or its representatives, including but not limited to
  21033. communication on electronic mailing lists, source code control systems,
  21034. and issue tracking systems that are managed by, or on behalf of, the
  21035. Licensor for the purpose of discussing and improving the Work, but
  21036. excluding communication that is conspicuously marked or otherwise
  21037. designated in writing by the copyright owner as "Not a Contribution."
  21038. "Contributor" shall mean Licensor and any individual or Legal Entity
  21039. on behalf of whom a Contribution has been received by Licensor and
  21040. subsequently incorporated within the Work.
  21041. 2. Grant of Copyright License. Subject to the terms and conditions of
  21042. this License, each Contributor hereby grants to You a perpetual,
  21043. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  21044. copyright license to reproduce, prepare Derivative Works of,
  21045. publicly display, publicly perform, sublicense, and distribute the
  21046. Work and such Derivative Works in Source or Object form.
  21047. 3. Grant of Patent License. Subject to the terms and conditions of
  21048. this License, each Contributor hereby grants to You a perpetual,
  21049. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  21050. (except as stated in this section) patent license to make, have made,
  21051. use, offer to sell, sell, import, and otherwise transfer the Work,
  21052. where such license applies only to those patent claims licensable
  21053. by such Contributor that are necessarily infringed by their
  21054. Contribution(s) alone or by combination of their Contribution(s)
  21055. with the Work to which such Contribution(s) was submitted. If You
  21056. institute patent litigation against any entity (including a
  21057. cross-claim or counterclaim in a lawsuit) alleging that the Work
  21058. or a Contribution incorporated within the Work constitutes direct
  21059. or contributory patent infringement, then any patent licenses
  21060. granted to You under this License for that Work shall terminate
  21061. as of the date such litigation is filed.
  21062. 4. Redistribution. You may reproduce and distribute copies of the
  21063. Work or Derivative Works thereof in any medium, with or without
  21064. modifications, and in Source or Object form, provided that You
  21065. meet the following conditions:
  21066. (a) You must give any other recipients of the Work or
  21067. Derivative Works a copy of this License; and
  21068. (b) You must cause any modified files to carry prominent notices
  21069. stating that You changed the files; and
  21070. (c) You must retain, in the Source form of any Derivative Works
  21071. that You distribute, all copyright, patent, trademark, and
  21072. attribution notices from the Source form of the Work,
  21073. excluding those notices that do not pertain to any part of
  21074. the Derivative Works; and
  21075. (d) If the Work includes a "NOTICE" text file as part of its
  21076. distribution, then any Derivative Works that You distribute must
  21077. include a readable copy of the attribution notices contained
  21078. within such NOTICE file, excluding those notices that do not
  21079. pertain to any part of the Derivative Works, in at least one
  21080. of the following places: within a NOTICE text file distributed
  21081. as part of the Derivative Works; within the Source form or
  21082. documentation, if provided along with the Derivative Works; or,
  21083. within a display generated by the Derivative Works, if and
  21084. wherever such third-party notices normally appear. The contents
  21085. of the NOTICE file are for informational purposes only and
  21086. do not modify the License. You may add Your own attribution
  21087. notices within Derivative Works that You distribute, alongside
  21088. or as an addendum to the NOTICE text from the Work, provided
  21089. that such additional attribution notices cannot be construed
  21090. as modifying the License.
  21091. You may add Your own copyright statement to Your modifications and
  21092. may provide additional or different license terms and conditions
  21093. for use, reproduction, or distribution of Your modifications, or
  21094. for any such Derivative Works as a whole, provided Your use,
  21095. reproduction, and distribution of the Work otherwise complies with
  21096. the conditions stated in this License.
  21097. 5. Submission of Contributions. Unless You explicitly state otherwise,
  21098. any Contribution intentionally submitted for inclusion in the Work
  21099. by You to the Licensor shall be under the terms and conditions of
  21100. this License, without any additional terms or conditions.
  21101. Notwithstanding the above, nothing herein shall supersede or modify
  21102. the terms of any separate license agreement you may have executed
  21103. with Licensor regarding such Contributions.
  21104. 6. Trademarks. This License does not grant permission to use the trade
  21105. names, trademarks, service marks, or product names of the Licensor,
  21106. except as required for reasonable and customary use in describing the
  21107. origin of the Work and reproducing the content of the NOTICE file.
  21108. 7. Disclaimer of Warranty. Unless required by applicable law or
  21109. agreed to in writing, Licensor provides the Work (and each
  21110. Contributor provides its Contributions) on an "AS IS" BASIS,
  21111. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  21112. implied, including, without limitation, any warranties or conditions
  21113. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  21114. PARTICULAR PURPOSE. You are solely responsible for determining the
  21115. appropriateness of using or redistributing the Work and assume any
  21116. risks associated with Your exercise of permissions under this License.
  21117. 8. Limitation of Liability. In no event and under no legal theory,
  21118. whether in tort (including negligence), contract, or otherwise,
  21119. unless required by applicable law (such as deliberate and grossly
  21120. negligent acts) or agreed to in writing, shall any Contributor be
  21121. liable to You for damages, including any direct, indirect, special,
  21122. incidental, or consequential damages of any character arising as a
  21123. result of this License or out of the use or inability to use the
  21124. Work (including but not limited to damages for loss of goodwill,
  21125. work stoppage, computer failure or malfunction, or any and all
  21126. other commercial damages or losses), even if such Contributor
  21127. has been advised of the possibility of such damages.
  21128. 9. Accepting Warranty or Additional Liability. While redistributing
  21129. the Work or Derivative Works thereof, You may choose to offer,
  21130. and charge a fee for, acceptance of support, warranty, indemnity,
  21131. or other liability obligations and/or rights consistent with this
  21132. License. However, in accepting such obligations, You may act only
  21133. on Your own behalf and on Your sole responsibility, not on behalf
  21134. of any other Contributor, and only if You agree to indemnify,
  21135. defend, and hold each Contributor harmless for any liability
  21136. incurred by, or claims asserted against, such Contributor by reason
  21137. of your accepting any such warranty or additional liability.
  21138. END OF TERMS AND CONDITIONS
  21139. APPENDIX: How to apply the Apache License to your work.
  21140. To apply the Apache License to your work, attach the following
  21141. boilerplate notice, with the fields enclosed by brackets "[]"
  21142. replaced with your own identifying information. (Don't include
  21143. the brackets!) The text should be enclosed in the appropriate
  21144. comment syntax for the file format. We also recommend that a
  21145. file or class name and description of purpose be included on the
  21146. same "printed page" as the copyright notice for easier
  21147. identification within third-party archives.
  21148. Copyright 2014 The Android Open Source Project
  21149. Licensed under the Apache License, Version 2.0 (the "License");
  21150. you may not use this file except in compliance with the License.
  21151. You may obtain a copy of the License at
  21152. http://www.apache.org/licenses/LICENSE-2.0
  21153. Unless required by applicable law or agreed to in writing, software
  21154. distributed under the License is distributed on an "AS IS" BASIS,
  21155. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21156. See the License for the specific language governing permissions and
  21157. limitations under the License.
  21158. </pre>
  21159. </div>
  21160. </div>
  21161. <div class="product">
  21162. <span class="title">dynamic annotations</span>
  21163. <a class="show" href="#">show license</a>
  21164. <span class="homepage"><a href="http://code.google.com/p/data-race-test/wiki/DynamicAnnotations">homepage</a></span>
  21165. <div class="licence">
  21166. <pre>/* Copyright (c) 2008-2009, Google Inc.
  21167. * All rights reserved.
  21168. *
  21169. * Redistribution and use in source and binary forms, with or without
  21170. * modification, are permitted provided that the following conditions are
  21171. * met:
  21172. *
  21173. * * Redistributions of source code must retain the above copyright
  21174. * notice, this list of conditions and the following disclaimer.
  21175. * * Neither the name of Google Inc. nor the names of its
  21176. * contributors may be used to endorse or promote products derived from
  21177. * this software without specific prior written permission.
  21178. *
  21179. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21180. * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21181. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  21182. * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  21183. * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  21184. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  21185. * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  21186. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  21187. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  21188. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  21189. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21190. *
  21191. * ---
  21192. * Author: Kostya Serebryany
  21193. */
  21194. </pre>
  21195. </div>
  21196. </div>
  21197. <div class="product">
  21198. <span class="title">etc1</span>
  21199. <a class="show" href="#">show license</a>
  21200. <span class="homepage"><a href="https://source.android.com/">homepage</a></span>
  21201. <div class="licence">
  21202. <pre>/*
  21203. * Copyright (C) 2009 The Android Open Source Project
  21204. *
  21205. * Licensed under the Apache License, Version 2.0 (the "License");
  21206. * you may not use this file except in compliance with the License.
  21207. * You may obtain a copy of the License at
  21208. *
  21209. * http://www.apache.org/licenses/LICENSE-2.0
  21210. *
  21211. * Unless required by applicable law or agreed to in writing, software
  21212. * distributed under the License is distributed on an "AS IS" BASIS,
  21213. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21214. * See the License for the specific language governing permissions and
  21215. * limitations under the License.
  21216. */</pre>
  21217. </div>
  21218. </div>
  21219. <div class="product">
  21220. <span class="title">ffmpeg</span>
  21221. <a class="show" href="#">show license</a>
  21222. <span class="homepage"><a href="http://ffmpeg.org/">homepage</a></span>
  21223. <div class="licence">
  21224. <pre># License
  21225. Most files in FFmpeg are under the GNU Lesser General Public License version 2.1
  21226. or later (LGPL v2.1+). Read the file `COPYING.LGPLv2.1` for details. Some other
  21227. files have MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies to
  21228. FFmpeg.
  21229. Some optional parts of FFmpeg are licensed under the GNU General Public License
  21230. version 2 or later (GPL v2+). See the file `COPYING.GPLv2` for details. None of
  21231. these parts are used by default, you have to explicitly pass `--enable-gpl` to
  21232. configure to activate them. In this case, FFmpeg's license changes to GPL v2+.
  21233. Specifically, the GPL parts of FFmpeg are:
  21234. - libpostproc
  21235. - optional x86 optimization in the files
  21236. - `libavcodec/x86/flac_dsp_gpl.asm`
  21237. - `libavcodec/x86/idct_mmx.c`
  21238. - `libavfilter/x86/vf_removegrain.asm`
  21239. - the X11 grabber in `libavdevice/x11grab.c`
  21240. - the following building and testing tools
  21241. - `compat/solaris/make_sunver.pl`
  21242. - `doc/t2h.pm`
  21243. - `doc/texi2pod.pl`
  21244. - `libswresample/swresample-test.c`
  21245. - `tests/checkasm/*`
  21246. - `tests/tiny_ssim.c`
  21247. - the following filters in libavfilter:
  21248. - `vf_blackframe.c`
  21249. - `vf_boxblur.c`
  21250. - `vf_colormatrix.c`
  21251. - `vf_cover_rect.c`
  21252. - `vf_cropdetect.c`
  21253. - `vf_delogo.c`
  21254. - `vf_eq.c`
  21255. - `vf_find_rect.c`
  21256. - `vf_fspp.c`
  21257. - `vf_geq.c`
  21258. - `vf_histeq.c`
  21259. - `vf_hqdn3d.c`
  21260. - `vf_interlace.c`
  21261. - `vf_kerndeint.c`
  21262. - `vf_mcdeint.c`
  21263. - `vf_mpdecimate.c`
  21264. - `vf_owdenoise.c`
  21265. - `vf_perspective.c`
  21266. - `vf_phase.c`
  21267. - `vf_pp.c`
  21268. - `vf_pp7.c`
  21269. - `vf_pullup.c`
  21270. - `vf_repeatfields.c`
  21271. - `vf_sab.c`
  21272. - `vf_smartblur.c`
  21273. - `vf_spp.c`
  21274. - `vf_stereo3d.c`
  21275. - `vf_super2xsai.c`
  21276. - `vf_tinterlace.c`
  21277. - `vf_uspp.c`
  21278. - `vsrc_mptestsrc.c`
  21279. Should you, for whatever reason, prefer to use version 3 of the (L)GPL, then
  21280. the configure parameter `--enable-version3` will activate this licensing option
  21281. for you. Read the file `COPYING.LGPLv3` or, if you have enabled GPL parts,
  21282. `COPYING.GPLv3` to learn the exact legal terms that apply in this case.
  21283. There are a handful of files under other licensing terms, namely:
  21284. * The files `libavcodec/jfdctfst.c`, `libavcodec/jfdctint_template.c` and
  21285. `libavcodec/jrevdct.c` are taken from libjpeg, see the top of the files for
  21286. licensing details. Specifically note that you must credit the IJG in the
  21287. documentation accompanying your program if you only distribute executables.
  21288. You must also indicate any changes including additions and deletions to
  21289. those three files in the documentation.
  21290. * `tests/reference.pnm` is under the expat license.
  21291. ## External libraries
  21292. FFmpeg can be combined with a number of external libraries, which sometimes
  21293. affect the licensing of binaries resulting from the combination.
  21294. ### Compatible libraries
  21295. The following libraries are under GPL:
  21296. - frei0r
  21297. - libcdio
  21298. - librubberband
  21299. - libvidstab
  21300. - libx264
  21301. - libx265
  21302. - libxavs
  21303. - libxvid
  21304. When combining them with FFmpeg, FFmpeg needs to be licensed as GPL as well by
  21305. passing `--enable-gpl` to configure.
  21306. The OpenCORE and VisualOn libraries are under the Apache License 2.0. That
  21307. license is incompatible with the LGPL v2.1 and the GPL v2, but not with
  21308. version 3 of those licenses. So to combine these libraries with FFmpeg, the
  21309. license version needs to be upgraded by passing `--enable-version3` to configure.
  21310. ### Incompatible libraries
  21311. There are certain libraries you can combine with FFmpeg whose licenses are not
  21312. compatible with the GPL and/or the LGPL. If you wish to enable these
  21313. libraries, even in circumstances that their license may be incompatible, pass
  21314. `--enable-nonfree` to configure. But note that if you enable any of these
  21315. libraries the resulting binary will be under a complex license mix that is
  21316. more restrictive than the LGPL and that may result in additional obligations.
  21317. It is possible that these restrictions cause the resulting binary to be
  21318. unredistributable.
  21319. The Fraunhofer FDK AAC and OpenSSL libraries are under licenses which are
  21320. incompatible with the GPLv2 and v3. To the best of our knowledge, they are
  21321. compatible with the LGPL.
  21322. The NVENC library, while its header file is licensed under the compatible MIT
  21323. license, requires a proprietary binary blob at run time, and is deemed to be
  21324. incompatible with the GPL. We are not certain if it is compatible with the
  21325. LGPL, but we require `--enable-nonfree` even with LGPL configurations in case
  21326. it is not.
  21327. ********************************************************************************
  21328. libavcodec/arm/vp8dsp_armv6.S
  21329. VP8 ARMv6 optimisations
  21330. Copyright (c) 2010 Google Inc.
  21331. Copyright (c) 2010 Rob Clark &lt;rob@ti.com&gt;
  21332. Copyright (c) 2011 Mans Rullgard &lt;mans@mansr.com&gt;
  21333. This file is part of FFmpeg.
  21334. FFmpeg is free software; you can redistribute it and/or
  21335. modify it under the terms of the GNU Lesser General Public
  21336. License as published by the Free Software Foundation; either
  21337. version 2.1 of the License, or (at your option) any later version.
  21338. FFmpeg is distributed in the hope that it will be useful,
  21339. but WITHOUT ANY WARRANTY; without even the implied warranty of
  21340. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  21341. Lesser General Public License for more details.
  21342. You should have received a copy of the GNU Lesser General Public
  21343. License along with FFmpeg; if not, write to the Free Software
  21344. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  21345. This code was partially ported from libvpx, which uses this license:
  21346. Redistribution and use in source and binary forms, with or without
  21347. modification, are permitted provided that the following conditions are
  21348. met:
  21349. * Redistributions of source code must retain the above copyright
  21350. notice, this list of conditions and the following disclaimer.
  21351. * Redistributions in binary form must reproduce the above copyright
  21352. notice, this list of conditions and the following disclaimer in
  21353. the documentation and/or other materials provided with the
  21354. distribution.
  21355. * Neither the name of Google nor the names of its contributors may
  21356. be used to endorse or promote products derived from this software
  21357. without specific prior written permission.
  21358. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21359. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21360. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  21361. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  21362. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  21363. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  21364. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  21365. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  21366. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  21367. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  21368. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21369. ********************************************************************************
  21370. libavformat/oggparsespeex.c
  21371. Copyright (C) 2008 Reimar Döffinger
  21372. Permission is hereby granted, free of charge, to any person
  21373. obtaining a copy of this software and associated documentation
  21374. files (the "Software"), to deal in the Software without
  21375. restriction, including without limitation the rights to use, copy,
  21376. modify, merge, publish, distribute, sublicense, and/or sell copies
  21377. of the Software, and to permit persons to whom the Software is
  21378. furnished to do so, subject to the following conditions:
  21379. The above copyright notice and this permission notice shall be
  21380. included in all copies or substantial portions of the Software.
  21381. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  21382. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  21383. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  21384. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  21385. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  21386. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  21387. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  21388. DEALINGS IN THE SOFTWARE.
  21389. ********************************************************************************
  21390. libavcodec/x86/xvididct.asm
  21391. XVID MPEG-4 VIDEO CODEC
  21392. Conversion from gcc syntax to x264asm syntax with modifications
  21393. by Christophe Gisquet &lt;christophe.gisquet@gmail.com&gt;
  21394. =========== SSE2 inverse discrete cosine transform ===========
  21395. Copyright(C) 2003 Pascal Massimino &lt;skal@planet-d.net&gt;
  21396. Conversion to gcc syntax with modifications
  21397. by Alexander Strange &lt;astrange@ithinksw.com&gt;
  21398. Originally from dct/x86_asm/fdct_sse2_skal.asm in Xvid.
  21399. Vertical pass is an implementation of the scheme:
  21400. Loeffler C., Ligtenberg A., and Moschytz C.S.:
  21401. Practical Fast 1D DCT Algorithm with Eleven Multiplications,
  21402. Proc. ICASSP 1989, 988-991.
  21403. Horizontal pass is a double 4x4 vector/matrix multiplication,
  21404. (see also Intel's Application Note 922:
  21405. http://developer.intel.com/vtune/cbts/strmsimd/922down.htm
  21406. Copyright (C) 1999 Intel Corporation)
  21407. More details at http://skal.planet-d.net/coding/dct.html
  21408. ======= MMX and XMM forward discrete cosine transform =======
  21409. Copyright(C) 2001 Peter Ross &lt;pross@xvid.org&gt;
  21410. Originally provided by Intel at AP-922
  21411. http://developer.intel.com/vtune/cbts/strmsimd/922down.htm
  21412. (See more app notes at http://developer.intel.com/vtune/cbts/strmsimd/appnotes.htm)
  21413. but in a limited edition.
  21414. New macro implements a column part for precise iDCT
  21415. The routine precision now satisfies IEEE standard 1180-1990.
  21416. Copyright(C) 2000-2001 Peter Gubanov &lt;peter@elecard.net.ru&gt;
  21417. Rounding trick Copyright(C) 2000 Michel Lespinasse &lt;walken@zoy.org&gt;
  21418. http://www.elecard.com/peter/idct.html
  21419. http://www.linuxvideo.org/mpeg2dec/
  21420. These examples contain code fragments for first stage iDCT 8x8
  21421. (for rows) and first stage DCT 8x8 (for columns)
  21422. conversion to gcc syntax by Michael Niedermayer
  21423. ======================================================================
  21424. This file is part of FFmpeg.
  21425. FFmpeg is free software; you can redistribute it and/or
  21426. modify it under the terms of the GNU Lesser General Public
  21427. License as published by the Free Software Foundation; either
  21428. version 2.1 of the License, or (at your option) any later version.
  21429. FFmpeg is distributed in the hope that it will be useful,
  21430. but WITHOUT ANY WARRANTY; without even the implied warranty of
  21431. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  21432. Lesser General Public License for more details.
  21433. You should have received a copy of the GNU Lesser General Public License
  21434. along with FFmpeg; if not, write to the Free Software Foundation,
  21435. Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  21436. ********************************************************************************
  21437. libavcodec/arm/jrevdct_arm.S
  21438. C-like prototype :
  21439. void j_rev_dct_arm(DCTBLOCK data)
  21440. With DCTBLOCK being a pointer to an array of 64 'signed shorts'
  21441. Copyright (c) 2001 Lionel Ulmer (lionel.ulmer@free.fr / bbrox@bbrox.org)
  21442. Permission is hereby granted, free of charge, to any person obtaining a copy
  21443. of this software and associated documentation files (the "Software"), to deal
  21444. in the Software without restriction, including without limitation the rights
  21445. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  21446. copies of the Software, and to permit persons to whom the Software is
  21447. furnished to do so, subject to the following conditions:
  21448. The above copyright notice and this permission notice shall be included in
  21449. all copies or substantial portions of the Software.
  21450. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  21451. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  21452. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  21453. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  21454. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  21455. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  21456. ********************************************************************************
  21457. libswresample/version.h
  21458. Version macros.
  21459. This file is part of libswresample
  21460. libswresample is free software; you can redistribute it and/or
  21461. modify it under the terms of the GNU Lesser General Public
  21462. License as published by the Free Software Foundation; either
  21463. version 2.1 of the License, or (at your option) any later version.
  21464. libswresample is distributed in the hope that it will be useful,
  21465. but WITHOUT ANY WARRANTY; without even the implied warranty of
  21466. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  21467. Lesser General Public License for more details.
  21468. You should have received a copy of the GNU Lesser General Public
  21469. License along with libswresample; if not, write to the Free Software
  21470. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  21471. ********************************************************************************
  21472. libavcodec/faandct.c
  21473. Floating point AAN DCT
  21474. this implementation is based upon the IJG integer AAN DCT (see jfdctfst.c)
  21475. Copyright (c) 2003 Michael Niedermayer &lt;michaelni@gmx.at&gt;
  21476. Copyright (c) 2003 Roman Shaposhnik
  21477. Permission to use, copy, modify, and/or distribute this software for any
  21478. purpose with or without fee is hereby granted, provided that the above
  21479. copyright notice and this permission notice appear in all copies.
  21480. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  21481. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  21482. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  21483. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  21484. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  21485. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  21486. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  21487. ********************************************************************************
  21488. libavformat/oggparsetheora.c
  21489. Copyright (C) 2005 Matthieu CASTET, Alex Beregszaszi
  21490. Permission is hereby granted, free of charge, to any person
  21491. obtaining a copy of this software and associated documentation
  21492. files (the "Software"), to deal in the Software without
  21493. restriction, including without limitation the rights to use, copy,
  21494. modify, merge, publish, distribute, sublicense, and/or sell copies
  21495. of the Software, and to permit persons to whom the Software is
  21496. furnished to do so, subject to the following conditions:
  21497. The above copyright notice and this permission notice shall be
  21498. included in all copies or substantial portions of the Software.
  21499. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  21500. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  21501. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  21502. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  21503. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  21504. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  21505. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  21506. DEALINGS IN THE SOFTWARE.
  21507. ********************************************************************************
  21508. libswresample/swresample.h
  21509. Copyright (C) 2011-2013 Michael Niedermayer (michaelni@gmx.at)
  21510. This file is part of libswresample
  21511. libswresample is free software; you can redistribute it and/or
  21512. modify it under the terms of the GNU Lesser General Public
  21513. License as published by the Free Software Foundation; either
  21514. version 2.1 of the License, or (at your option) any later version.
  21515. libswresample is distributed in the hope that it will be useful,
  21516. but WITHOUT ANY WARRANTY; without even the implied warranty of
  21517. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  21518. Lesser General Public License for more details.
  21519. You should have received a copy of the GNU Lesser General Public
  21520. License along with libswresample; if not, write to the Free Software
  21521. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  21522. ********************************************************************************
  21523. libavcodec/jfdctfst.c
  21524. libavcodec/jfdctint_template.c
  21525. libavcodec/jrevdct.c
  21526. This file is part of the Independent JPEG Group's software.
  21527. The authors make NO WARRANTY or representation, either express or implied,
  21528. with respect to this software, its quality, accuracy, merchantability, or
  21529. fitness for a particular purpose. This software is provided "AS IS", and
  21530. you, its user, assume the entire risk as to its quality and accuracy.
  21531. This software is copyright (C) 1994-1996, Thomas G. Lane.
  21532. All Rights Reserved except as specified below.
  21533. Permission is hereby granted to use, copy, modify, and distribute this
  21534. software (or portions thereof) for any purpose, without fee, subject to
  21535. these conditions:
  21536. (1) If any part of the source code for this software is distributed, then
  21537. this README file must be included, with this copyright and no-warranty
  21538. notice unaltered; and any additions, deletions, or changes to the original
  21539. files must be clearly indicated in accompanying documentation.
  21540. (2) If only executable code is distributed, then the accompanying
  21541. documentation must state that "this software is based in part on the work
  21542. of the Independent JPEG Group".
  21543. (3) Permission for use of this software is granted only if the user accepts
  21544. full responsibility for any undesirable consequences; the authors accept
  21545. NO LIABILITY for damages of any kind.
  21546. These conditions apply to any software derived from or based on the IJG
  21547. code, not just to the unmodified library. If you use our work, you ought
  21548. to acknowledge us.
  21549. Permission is NOT granted for the use of any IJG author's name or company
  21550. name in advertising or publicity relating to this software or products
  21551. derived from it. This software may be referred to only as "the Independent
  21552. JPEG Group's software".
  21553. We specifically permit and encourage the use of this software as the basis
  21554. of commercial products, provided that all warranty or liability claims are
  21555. assumed by the product vendor.
  21556. ********************************************************************************
  21557. libavcodec/fft_fixed_32.c
  21558. libavcodec/fft_init_table.c
  21559. libavcodec/fft_table.h
  21560. libavcodec/mdct_fixed_32.c
  21561. libavcodec/mips/aacdec_mips.c
  21562. libavcodec/mips/aacdec_mips.h
  21563. libavcodec/mips/aacpsdsp_mips.c
  21564. libavcodec/mips/aacsbr_mips.c
  21565. libavcodec/mips/aacsbr_mips.h
  21566. libavcodec/mips/amrwbdec_mips.h
  21567. libavcodec/mips/compute_antialias_fixed.h
  21568. libavcodec/mips/compute_antialias_float.h
  21569. libavcodec/mips/lsp_mips.h
  21570. libavcodec/mips/sbrdsp_mips.c
  21571. libavutil/fixed_dsp.c
  21572. libavutil/fixed_dsp.h
  21573. libavutil/mips/float_dsp_mips.c
  21574. libavutil/mips/libm_mips.h
  21575. libavutil/softfloat_tables.h
  21576. Copyright (c) 2012
  21577. MIPS Technologies, Inc., California.
  21578. Redistribution and use in source and binary forms, with or without
  21579. modification, are permitted provided that the following conditions
  21580. are met:
  21581. 1. Redistributions of source code must retain the above copyright
  21582. notice, this list of conditions and the following disclaimer.
  21583. 2. Redistributions in binary form must reproduce the above copyright
  21584. notice, this list of conditions and the following disclaimer in the
  21585. documentation and/or other materials provided with the distribution.
  21586. 3. Neither the name of the MIPS Technologies, Inc., nor the names of its
  21587. contributors may be used to endorse or promote products derived from
  21588. this software without specific prior written permission.
  21589. THIS SOFTWARE IS PROVIDED BY THE MIPS TECHNOLOGIES, INC. ``AS IS'' AND
  21590. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  21591. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  21592. ARE DISCLAIMED. IN NO EVENT SHALL THE MIPS TECHNOLOGIES, INC. BE LIABLE
  21593. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  21594. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  21595. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  21596. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  21597. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  21598. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  21599. SUCH DAMAGE.
  21600. Authors:
  21601. Branimir Vasic (bvasic@mips.com)
  21602. Darko Laus (darko@mips.com)
  21603. Djordje Pesut (djordje@mips.com)
  21604. Goran Cordasic (goran@mips.com)
  21605. Nedeljko Babic (nedeljko.babic imgtec com)
  21606. Mirjana Vulin (mvulin@mips.com)
  21607. Stanislav Ocovaj (socovaj@mips.com)
  21608. Zoran Lukic (zoranl@mips.com)
  21609. ********************************************************************************
  21610. libavformat/oggdec.c
  21611. libavformat/oggdec.h
  21612. libavformat/oggparseogm.c
  21613. libavformat/oggparsevorbis.c
  21614. Copyright (C) 2005 Michael Ahlberg, Måns Rullgård
  21615. Permission is hereby granted, free of charge, to any person
  21616. obtaining a copy of this software and associated documentation
  21617. files (the "Software"), to deal in the Software without
  21618. restriction, including without limitation the rights to use, copy,
  21619. modify, merge, publish, distribute, sublicense, and/or sell copies
  21620. of the Software, and to permit persons to whom the Software is
  21621. furnished to do so, subject to the following conditions:
  21622. The above copyright notice and this permission notice shall be
  21623. included in all copies or substantial portions of the Software.
  21624. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  21625. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  21626. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  21627. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  21628. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  21629. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  21630. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  21631. DEALINGS IN THE SOFTWARE.
  21632. ********************************************************************************
  21633. GNU LESSER GENERAL PUBLIC LICENSE
  21634. Version 2.1, February 1999
  21635. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  21636. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  21637. Everyone is permitted to copy and distribute verbatim copies
  21638. of this license document, but changing it is not allowed.
  21639. [This is the first released version of the Lesser GPL. It also counts
  21640. as the successor of the GNU Library Public License, version 2, hence
  21641. the version number 2.1.]
  21642. Preamble
  21643. The licenses for most software are designed to take away your
  21644. freedom to share and change it. By contrast, the GNU General Public
  21645. Licenses are intended to guarantee your freedom to share and change
  21646. free software--to make sure the software is free for all its users.
  21647. This license, the Lesser General Public License, applies to some
  21648. specially designated software packages--typically libraries--of the
  21649. Free Software Foundation and other authors who decide to use it. You
  21650. can use it too, but we suggest you first think carefully about whether
  21651. this license or the ordinary General Public License is the better
  21652. strategy to use in any particular case, based on the explanations below.
  21653. When we speak of free software, we are referring to freedom of use,
  21654. not price. Our General Public Licenses are designed to make sure that
  21655. you have the freedom to distribute copies of free software (and charge
  21656. for this service if you wish); that you receive source code or can get
  21657. it if you want it; that you can change the software and use pieces of
  21658. it in new free programs; and that you are informed that you can do
  21659. these things.
  21660. To protect your rights, we need to make restrictions that forbid
  21661. distributors to deny you these rights or to ask you to surrender these
  21662. rights. These restrictions translate to certain responsibilities for
  21663. you if you distribute copies of the library or if you modify it.
  21664. For example, if you distribute copies of the library, whether gratis
  21665. or for a fee, you must give the recipients all the rights that we gave
  21666. you. You must make sure that they, too, receive or can get the source
  21667. code. If you link other code with the library, you must provide
  21668. complete object files to the recipients, so that they can relink them
  21669. with the library after making changes to the library and recompiling
  21670. it. And you must show them these terms so they know their rights.
  21671. We protect your rights with a two-step method: (1) we copyright the
  21672. library, and (2) we offer you this license, which gives you legal
  21673. permission to copy, distribute and/or modify the library.
  21674. To protect each distributor, we want to make it very clear that
  21675. there is no warranty for the free library. Also, if the library is
  21676. modified by someone else and passed on, the recipients should know
  21677. that what they have is not the original version, so that the original
  21678. author's reputation will not be affected by problems that might be
  21679. introduced by others.
  21680. Finally, software patents pose a constant threat to the existence of
  21681. any free program. We wish to make sure that a company cannot
  21682. effectively restrict the users of a free program by obtaining a
  21683. restrictive license from a patent holder. Therefore, we insist that
  21684. any patent license obtained for a version of the library must be
  21685. consistent with the full freedom of use specified in this license.
  21686. Most GNU software, including some libraries, is covered by the
  21687. ordinary GNU General Public License. This license, the GNU Lesser
  21688. General Public License, applies to certain designated libraries, and
  21689. is quite different from the ordinary General Public License. We use
  21690. this license for certain libraries in order to permit linking those
  21691. libraries into non-free programs.
  21692. When a program is linked with a library, whether statically or using
  21693. a shared library, the combination of the two is legally speaking a
  21694. combined work, a derivative of the original library. The ordinary
  21695. General Public License therefore permits such linking only if the
  21696. entire combination fits its criteria of freedom. The Lesser General
  21697. Public License permits more lax criteria for linking other code with
  21698. the library.
  21699. We call this license the "Lesser" General Public License because it
  21700. does Less to protect the user's freedom than the ordinary General
  21701. Public License. It also provides other free software developers Less
  21702. of an advantage over competing non-free programs. These disadvantages
  21703. are the reason we use the ordinary General Public License for many
  21704. libraries. However, the Lesser license provides advantages in certain
  21705. special circumstances.
  21706. For example, on rare occasions, there may be a special need to
  21707. encourage the widest possible use of a certain library, so that it becomes
  21708. a de-facto standard. To achieve this, non-free programs must be
  21709. allowed to use the library. A more frequent case is that a free
  21710. library does the same job as widely used non-free libraries. In this
  21711. case, there is little to gain by limiting the free library to free
  21712. software only, so we use the Lesser General Public License.
  21713. In other cases, permission to use a particular library in non-free
  21714. programs enables a greater number of people to use a large body of
  21715. free software. For example, permission to use the GNU C Library in
  21716. non-free programs enables many more people to use the whole GNU
  21717. operating system, as well as its variant, the GNU/Linux operating
  21718. system.
  21719. Although the Lesser General Public License is Less protective of the
  21720. users' freedom, it does ensure that the user of a program that is
  21721. linked with the Library has the freedom and the wherewithal to run
  21722. that program using a modified version of the Library.
  21723. The precise terms and conditions for copying, distribution and
  21724. modification follow. Pay close attention to the difference between a
  21725. "work based on the library" and a "work that uses the library". The
  21726. former contains code derived from the library, whereas the latter must
  21727. be combined with the library in order to run.
  21728. GNU LESSER GENERAL PUBLIC LICENSE
  21729. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  21730. 0. This License Agreement applies to any software library or other
  21731. program which contains a notice placed by the copyright holder or
  21732. other authorized party saying it may be distributed under the terms of
  21733. this Lesser General Public License (also called "this License").
  21734. Each licensee is addressed as "you".
  21735. A "library" means a collection of software functions and/or data
  21736. prepared so as to be conveniently linked with application programs
  21737. (which use some of those functions and data) to form executables.
  21738. The "Library", below, refers to any such software library or work
  21739. which has been distributed under these terms. A "work based on the
  21740. Library" means either the Library or any derivative work under
  21741. copyright law: that is to say, a work containing the Library or a
  21742. portion of it, either verbatim or with modifications and/or translated
  21743. straightforwardly into another language. (Hereinafter, translation is
  21744. included without limitation in the term "modification".)
  21745. "Source code" for a work means the preferred form of the work for
  21746. making modifications to it. For a library, complete source code means
  21747. all the source code for all modules it contains, plus any associated
  21748. interface definition files, plus the scripts used to control compilation
  21749. and installation of the library.
  21750. Activities other than copying, distribution and modification are not
  21751. covered by this License; they are outside its scope. The act of
  21752. running a program using the Library is not restricted, and output from
  21753. such a program is covered only if its contents constitute a work based
  21754. on the Library (independent of the use of the Library in a tool for
  21755. writing it). Whether that is true depends on what the Library does
  21756. and what the program that uses the Library does.
  21757. 1. You may copy and distribute verbatim copies of the Library's
  21758. complete source code as you receive it, in any medium, provided that
  21759. you conspicuously and appropriately publish on each copy an
  21760. appropriate copyright notice and disclaimer of warranty; keep intact
  21761. all the notices that refer to this License and to the absence of any
  21762. warranty; and distribute a copy of this License along with the
  21763. Library.
  21764. You may charge a fee for the physical act of transferring a copy,
  21765. and you may at your option offer warranty protection in exchange for a
  21766. fee.
  21767. 2. You may modify your copy or copies of the Library or any portion
  21768. of it, thus forming a work based on the Library, and copy and
  21769. distribute such modifications or work under the terms of Section 1
  21770. above, provided that you also meet all of these conditions:
  21771. a) The modified work must itself be a software library.
  21772. b) You must cause the files modified to carry prominent notices
  21773. stating that you changed the files and the date of any change.
  21774. c) You must cause the whole of the work to be licensed at no
  21775. charge to all third parties under the terms of this License.
  21776. d) If a facility in the modified Library refers to a function or a
  21777. table of data to be supplied by an application program that uses
  21778. the facility, other than as an argument passed when the facility
  21779. is invoked, then you must make a good faith effort to ensure that,
  21780. in the event an application does not supply such function or
  21781. table, the facility still operates, and performs whatever part of
  21782. its purpose remains meaningful.
  21783. (For example, a function in a library to compute square roots has
  21784. a purpose that is entirely well-defined independent of the
  21785. application. Therefore, Subsection 2d requires that any
  21786. application-supplied function or table used by this function must
  21787. be optional: if the application does not supply it, the square
  21788. root function must still compute square roots.)
  21789. These requirements apply to the modified work as a whole. If
  21790. identifiable sections of that work are not derived from the Library,
  21791. and can be reasonably considered independent and separate works in
  21792. themselves, then this License, and its terms, do not apply to those
  21793. sections when you distribute them as separate works. But when you
  21794. distribute the same sections as part of a whole which is a work based
  21795. on the Library, the distribution of the whole must be on the terms of
  21796. this License, whose permissions for other licensees extend to the
  21797. entire whole, and thus to each and every part regardless of who wrote
  21798. it.
  21799. Thus, it is not the intent of this section to claim rights or contest
  21800. your rights to work written entirely by you; rather, the intent is to
  21801. exercise the right to control the distribution of derivative or
  21802. collective works based on the Library.
  21803. In addition, mere aggregation of another work not based on the Library
  21804. with the Library (or with a work based on the Library) on a volume of
  21805. a storage or distribution medium does not bring the other work under
  21806. the scope of this License.
  21807. 3. You may opt to apply the terms of the ordinary GNU General Public
  21808. License instead of this License to a given copy of the Library. To do
  21809. this, you must alter all the notices that refer to this License, so
  21810. that they refer to the ordinary GNU General Public License, version 2,
  21811. instead of to this License. (If a newer version than version 2 of the
  21812. ordinary GNU General Public License has appeared, then you can specify
  21813. that version instead if you wish.) Do not make any other change in
  21814. these notices.
  21815. Once this change is made in a given copy, it is irreversible for
  21816. that copy, so the ordinary GNU General Public License applies to all
  21817. subsequent copies and derivative works made from that copy.
  21818. This option is useful when you wish to copy part of the code of
  21819. the Library into a program that is not a library.
  21820. 4. You may copy and distribute the Library (or a portion or
  21821. derivative of it, under Section 2) in object code or executable form
  21822. under the terms of Sections 1 and 2 above provided that you accompany
  21823. it with the complete corresponding machine-readable source code, which
  21824. must be distributed under the terms of Sections 1 and 2 above on a
  21825. medium customarily used for software interchange.
  21826. If distribution of object code is made by offering access to copy
  21827. from a designated place, then offering equivalent access to copy the
  21828. source code from the same place satisfies the requirement to
  21829. distribute the source code, even though third parties are not
  21830. compelled to copy the source along with the object code.
  21831. 5. A program that contains no derivative of any portion of the
  21832. Library, but is designed to work with the Library by being compiled or
  21833. linked with it, is called a "work that uses the Library". Such a
  21834. work, in isolation, is not a derivative work of the Library, and
  21835. therefore falls outside the scope of this License.
  21836. However, linking a "work that uses the Library" with the Library
  21837. creates an executable that is a derivative of the Library (because it
  21838. contains portions of the Library), rather than a "work that uses the
  21839. library". The executable is therefore covered by this License.
  21840. Section 6 states terms for distribution of such executables.
  21841. When a "work that uses the Library" uses material from a header file
  21842. that is part of the Library, the object code for the work may be a
  21843. derivative work of the Library even though the source code is not.
  21844. Whether this is true is especially significant if the work can be
  21845. linked without the Library, or if the work is itself a library. The
  21846. threshold for this to be true is not precisely defined by law.
  21847. If such an object file uses only numerical parameters, data
  21848. structure layouts and accessors, and small macros and small inline
  21849. functions (ten lines or less in length), then the use of the object
  21850. file is unrestricted, regardless of whether it is legally a derivative
  21851. work. (Executables containing this object code plus portions of the
  21852. Library will still fall under Section 6.)
  21853. Otherwise, if the work is a derivative of the Library, you may
  21854. distribute the object code for the work under the terms of Section 6.
  21855. Any executables containing that work also fall under Section 6,
  21856. whether or not they are linked directly with the Library itself.
  21857. 6. As an exception to the Sections above, you may also combine or
  21858. link a "work that uses the Library" with the Library to produce a
  21859. work containing portions of the Library, and distribute that work
  21860. under terms of your choice, provided that the terms permit
  21861. modification of the work for the customer's own use and reverse
  21862. engineering for debugging such modifications.
  21863. You must give prominent notice with each copy of the work that the
  21864. Library is used in it and that the Library and its use are covered by
  21865. this License. You must supply a copy of this License. If the work
  21866. during execution displays copyright notices, you must include the
  21867. copyright notice for the Library among them, as well as a reference
  21868. directing the user to the copy of this License. Also, you must do one
  21869. of these things:
  21870. a) Accompany the work with the complete corresponding
  21871. machine-readable source code for the Library including whatever
  21872. changes were used in the work (which must be distributed under
  21873. Sections 1 and 2 above); and, if the work is an executable linked
  21874. with the Library, with the complete machine-readable "work that
  21875. uses the Library", as object code and/or source code, so that the
  21876. user can modify the Library and then relink to produce a modified
  21877. executable containing the modified Library. (It is understood
  21878. that the user who changes the contents of definitions files in the
  21879. Library will not necessarily be able to recompile the application
  21880. to use the modified definitions.)
  21881. b) Use a suitable shared library mechanism for linking with the
  21882. Library. A suitable mechanism is one that (1) uses at run time a
  21883. copy of the library already present on the user's computer system,
  21884. rather than copying library functions into the executable, and (2)
  21885. will operate properly with a modified version of the library, if
  21886. the user installs one, as long as the modified version is
  21887. interface-compatible with the version that the work was made with.
  21888. c) Accompany the work with a written offer, valid for at
  21889. least three years, to give the same user the materials
  21890. specified in Subsection 6a, above, for a charge no more
  21891. than the cost of performing this distribution.
  21892. d) If distribution of the work is made by offering access to copy
  21893. from a designated place, offer equivalent access to copy the above
  21894. specified materials from the same place.
  21895. e) Verify that the user has already received a copy of these
  21896. materials or that you have already sent this user a copy.
  21897. For an executable, the required form of the "work that uses the
  21898. Library" must include any data and utility programs needed for
  21899. reproducing the executable from it. However, as a special exception,
  21900. the materials to be distributed need not include anything that is
  21901. normally distributed (in either source or binary form) with the major
  21902. components (compiler, kernel, and so on) of the operating system on
  21903. which the executable runs, unless that component itself accompanies
  21904. the executable.
  21905. It may happen that this requirement contradicts the license
  21906. restrictions of other proprietary libraries that do not normally
  21907. accompany the operating system. Such a contradiction means you cannot
  21908. use both them and the Library together in an executable that you
  21909. distribute.
  21910. 7. You may place library facilities that are a work based on the
  21911. Library side-by-side in a single library together with other library
  21912. facilities not covered by this License, and distribute such a combined
  21913. library, provided that the separate distribution of the work based on
  21914. the Library and of the other library facilities is otherwise
  21915. permitted, and provided that you do these two things:
  21916. a) Accompany the combined library with a copy of the same work
  21917. based on the Library, uncombined with any other library
  21918. facilities. This must be distributed under the terms of the
  21919. Sections above.
  21920. b) Give prominent notice with the combined library of the fact
  21921. that part of it is a work based on the Library, and explaining
  21922. where to find the accompanying uncombined form of the same work.
  21923. 8. You may not copy, modify, sublicense, link with, or distribute
  21924. the Library except as expressly provided under this License. Any
  21925. attempt otherwise to copy, modify, sublicense, link with, or
  21926. distribute the Library is void, and will automatically terminate your
  21927. rights under this License. However, parties who have received copies,
  21928. or rights, from you under this License will not have their licenses
  21929. terminated so long as such parties remain in full compliance.
  21930. 9. You are not required to accept this License, since you have not
  21931. signed it. However, nothing else grants you permission to modify or
  21932. distribute the Library or its derivative works. These actions are
  21933. prohibited by law if you do not accept this License. Therefore, by
  21934. modifying or distributing the Library (or any work based on the
  21935. Library), you indicate your acceptance of this License to do so, and
  21936. all its terms and conditions for copying, distributing or modifying
  21937. the Library or works based on it.
  21938. 10. Each time you redistribute the Library (or any work based on the
  21939. Library), the recipient automatically receives a license from the
  21940. original licensor to copy, distribute, link with or modify the Library
  21941. subject to these terms and conditions. You may not impose any further
  21942. restrictions on the recipients' exercise of the rights granted herein.
  21943. You are not responsible for enforcing compliance by third parties with
  21944. this License.
  21945. 11. If, as a consequence of a court judgment or allegation of patent
  21946. infringement or for any other reason (not limited to patent issues),
  21947. conditions are imposed on you (whether by court order, agreement or
  21948. otherwise) that contradict the conditions of this License, they do not
  21949. excuse you from the conditions of this License. If you cannot
  21950. distribute so as to satisfy simultaneously your obligations under this
  21951. License and any other pertinent obligations, then as a consequence you
  21952. may not distribute the Library at all. For example, if a patent
  21953. license would not permit royalty-free redistribution of the Library by
  21954. all those who receive copies directly or indirectly through you, then
  21955. the only way you could satisfy both it and this License would be to
  21956. refrain entirely from distribution of the Library.
  21957. If any portion of this section is held invalid or unenforceable under any
  21958. particular circumstance, the balance of the section is intended to apply,
  21959. and the section as a whole is intended to apply in other circumstances.
  21960. It is not the purpose of this section to induce you to infringe any
  21961. patents or other property right claims or to contest validity of any
  21962. such claims; this section has the sole purpose of protecting the
  21963. integrity of the free software distribution system which is
  21964. implemented by public license practices. Many people have made
  21965. generous contributions to the wide range of software distributed
  21966. through that system in reliance on consistent application of that
  21967. system; it is up to the author/donor to decide if he or she is willing
  21968. to distribute software through any other system and a licensee cannot
  21969. impose that choice.
  21970. This section is intended to make thoroughly clear what is believed to
  21971. be a consequence of the rest of this License.
  21972. 12. If the distribution and/or use of the Library is restricted in
  21973. certain countries either by patents or by copyrighted interfaces, the
  21974. original copyright holder who places the Library under this License may add
  21975. an explicit geographical distribution limitation excluding those countries,
  21976. so that distribution is permitted only in or among countries not thus
  21977. excluded. In such case, this License incorporates the limitation as if
  21978. written in the body of this License.
  21979. 13. The Free Software Foundation may publish revised and/or new
  21980. versions of the Lesser General Public License from time to time.
  21981. Such new versions will be similar in spirit to the present version,
  21982. but may differ in detail to address new problems or concerns.
  21983. Each version is given a distinguishing version number. If the Library
  21984. specifies a version number of this License which applies to it and
  21985. "any later version", you have the option of following the terms and
  21986. conditions either of that version or of any later version published by
  21987. the Free Software Foundation. If the Library does not specify a
  21988. license version number, you may choose any version ever published by
  21989. the Free Software Foundation.
  21990. 14. If you wish to incorporate parts of the Library into other free
  21991. programs whose distribution conditions are incompatible with these,
  21992. write to the author to ask for permission. For software which is
  21993. copyrighted by the Free Software Foundation, write to the Free
  21994. Software Foundation; we sometimes make exceptions for this. Our
  21995. decision will be guided by the two goals of preserving the free status
  21996. of all derivatives of our free software and of promoting the sharing
  21997. and reuse of software generally.
  21998. NO WARRANTY
  21999. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  22000. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  22001. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  22002. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  22003. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  22004. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  22005. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  22006. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  22007. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  22008. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  22009. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  22010. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  22011. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  22012. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  22013. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  22014. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  22015. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  22016. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  22017. DAMAGES.
  22018. END OF TERMS AND CONDITIONS
  22019. How to Apply These Terms to Your New Libraries
  22020. If you develop a new library, and you want it to be of the greatest
  22021. possible use to the public, we recommend making it free software that
  22022. everyone can redistribute and change. You can do so by permitting
  22023. redistribution under these terms (or, alternatively, under the terms of the
  22024. ordinary General Public License).
  22025. To apply these terms, attach the following notices to the library. It is
  22026. safest to attach them to the start of each source file to most effectively
  22027. convey the exclusion of warranty; and each file should have at least the
  22028. "copyright" line and a pointer to where the full notice is found.
  22029. &lt;one line to give the library's name and a brief idea of what it does.&gt;
  22030. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  22031. This library is free software; you can redistribute it and/or
  22032. modify it under the terms of the GNU Lesser General Public
  22033. License as published by the Free Software Foundation; either
  22034. version 2.1 of the License, or (at your option) any later version.
  22035. This library is distributed in the hope that it will be useful,
  22036. but WITHOUT ANY WARRANTY; without even the implied warranty of
  22037. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  22038. Lesser General Public License for more details.
  22039. You should have received a copy of the GNU Lesser General Public
  22040. License along with this library; if not, write to the Free Software
  22041. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  22042. Also add information on how to contact you by electronic and paper mail.
  22043. You should also get your employer (if you work as a programmer) or your
  22044. school, if any, to sign a "copyright disclaimer" for the library, if
  22045. necessary. Here is a sample; alter the names:
  22046. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  22047. library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  22048. &lt;signature of Ty Coon&gt;, 1 April 1990
  22049. Ty Coon, President of Vice
  22050. That's all there is to it!</pre>
  22051. </div>
  22052. </div>
  22053. <div class="product">
  22054. <span class="title">fips181</span>
  22055. <a class="show" href="#">show license</a>
  22056. <span class="homepage"><a href="http://www.adel.nursat.kz/apg/">homepage</a></span>
  22057. <div class="licence">
  22058. <pre>Copyright (c) 1999, 2000, 2001, 2002
  22059. Adel I. Mirzazhanov. All rights reserved
  22060. Redistribution and use in source and binary forms, with or without
  22061. modification, are permitted provided that the following conditions
  22062. are met:
  22063. 1.Redistributions of source code must retain the above copyright notice,
  22064. this list of conditions and the following disclaimer.
  22065. 2.Redistributions in binary form must reproduce the above copyright
  22066. notice, this list of conditions and the following disclaimer in the
  22067. documentation and/or other materials provided with the distribution.
  22068. 3.The name of the author may not be used to endorse or promote products
  22069. derived from this software without specific prior written permission.
  22070. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
  22071. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  22072. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  22073. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  22074. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  22075. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
  22076. GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  22077. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  22078. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  22079. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  22080. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  22081. </pre>
  22082. </div>
  22083. </div>
  22084. <div class="product">
  22085. <span class="title">flac</span>
  22086. <a class="show" href="#">show license</a>
  22087. <span class="homepage"><a href="http://downloads.xiph.org/releases/flac/flac-1.3.1.tar.xz">homepage</a></span>
  22088. <div class="licence">
  22089. <pre>Copyright (C) 2000-2009 Josh Coalson
  22090. Copyright (C) 2011-2014 Xiph.Org Foundation
  22091. Redistribution and use in source and binary forms, with or without
  22092. modification, are permitted provided that the following conditions
  22093. are met:
  22094. - Redistributions of source code must retain the above copyright
  22095. notice, this list of conditions and the following disclaimer.
  22096. - Redistributions in binary form must reproduce the above copyright
  22097. notice, this list of conditions and the following disclaimer in the
  22098. documentation and/or other materials provided with the distribution.
  22099. - Neither the name of the Xiph.org Foundation nor the names of its
  22100. contributors may be used to endorse or promote products derived from
  22101. this software without specific prior written permission.
  22102. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  22103. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  22104. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  22105. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR
  22106. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  22107. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  22108. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  22109. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  22110. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  22111. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  22112. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  22113. </pre>
  22114. </div>
  22115. </div>
  22116. <div class="product">
  22117. <span class="title">gestures</span>
  22118. <a class="show" href="#">show license</a>
  22119. <span class="homepage"><a href="https://chromium.googlesource.com/chromiumos/platform/gestures">homepage</a></span>
  22120. <div class="licence">
  22121. <pre>gestures/LICENSE
  22122. // Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
  22123. //
  22124. // Redistribution and use in source and binary forms, with or without
  22125. // modification, are permitted provided that the following conditions are
  22126. // met:
  22127. //
  22128. // * Redistributions of source code must retain the above copyright
  22129. // notice, this list of conditions and the following disclaimer.
  22130. // * Redistributions in binary form must reproduce the above
  22131. // copyright notice, this list of conditions and the following disclaimer
  22132. // in the documentation and/or other materials provided with the
  22133. // distribution.
  22134. // * Neither the name of Google Inc. nor the names of its
  22135. // contributors may be used to endorse or promote products derived from
  22136. // this software without specific prior written permission.
  22137. //
  22138. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  22139. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  22140. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  22141. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  22142. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  22143. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  22144. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  22145. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  22146. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  22147. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  22148. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  22149. </pre>
  22150. </div>
  22151. </div>
  22152. <div class="product">
  22153. <span class="title">google-glog's symbolization library</span>
  22154. <a class="show" href="#">show license</a>
  22155. <span class="homepage"><a href="https://github.com/google/glog">homepage</a></span>
  22156. <div class="licence">
  22157. <pre>// Copyright (c) 2006, Google Inc.
  22158. // All rights reserved.
  22159. //
  22160. // Redistribution and use in source and binary forms, with or without
  22161. // modification, are permitted provided that the following conditions are
  22162. // met:
  22163. //
  22164. // * Redistributions of source code must retain the above copyright
  22165. // notice, this list of conditions and the following disclaimer.
  22166. // * Redistributions in binary form must reproduce the above
  22167. // copyright notice, this list of conditions and the following disclaimer
  22168. // in the documentation and/or other materials provided with the
  22169. // distribution.
  22170. // * Neither the name of Google Inc. nor the names of its
  22171. // contributors may be used to endorse or promote products derived from
  22172. // this software without specific prior written permission.
  22173. //
  22174. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  22175. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  22176. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  22177. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  22178. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  22179. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  22180. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  22181. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  22182. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  22183. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  22184. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  22185. </pre>
  22186. </div>
  22187. </div>
  22188. <div class="product">
  22189. <span class="title">google-jstemplate</span>
  22190. <a class="show" href="#">show license</a>
  22191. <span class="homepage"><a href="http://code.google.com/p/google-jstemplate/">homepage</a></span>
  22192. <div class="licence">
  22193. <pre>
  22194. Apache License
  22195. Version 2.0, January 2004
  22196. http://www.apache.org/licenses/
  22197. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  22198. 1. Definitions.
  22199. "License" shall mean the terms and conditions for use, reproduction,
  22200. and distribution as defined by Sections 1 through 9 of this document.
  22201. "Licensor" shall mean the copyright owner or entity authorized by
  22202. the copyright owner that is granting the License.
  22203. "Legal Entity" shall mean the union of the acting entity and all
  22204. other entities that control, are controlled by, or are under common
  22205. control with that entity. For the purposes of this definition,
  22206. "control" means (i) the power, direct or indirect, to cause the
  22207. direction or management of such entity, whether by contract or
  22208. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  22209. outstanding shares, or (iii) beneficial ownership of such entity.
  22210. "You" (or "Your") shall mean an individual or Legal Entity
  22211. exercising permissions granted by this License.
  22212. "Source" form shall mean the preferred form for making modifications,
  22213. including but not limited to software source code, documentation
  22214. source, and configuration files.
  22215. "Object" form shall mean any form resulting from mechanical
  22216. transformation or translation of a Source form, including but
  22217. not limited to compiled object code, generated documentation,
  22218. and conversions to other media types.
  22219. "Work" shall mean the work of authorship, whether in Source or
  22220. Object form, made available under the License, as indicated by a
  22221. copyright notice that is included in or attached to the work
  22222. (an example is provided in the Appendix below).
  22223. "Derivative Works" shall mean any work, whether in Source or Object
  22224. form, that is based on (or derived from) the Work and for which the
  22225. editorial revisions, annotations, elaborations, or other modifications
  22226. represent, as a whole, an original work of authorship. For the purposes
  22227. of this License, Derivative Works shall not include works that remain
  22228. separable from, or merely link (or bind by name) to the interfaces of,
  22229. the Work and Derivative Works thereof.
  22230. "Contribution" shall mean any work of authorship, including
  22231. the original version of the Work and any modifications or additions
  22232. to that Work or Derivative Works thereof, that is intentionally
  22233. submitted to Licensor for inclusion in the Work by the copyright owner
  22234. or by an individual or Legal Entity authorized to submit on behalf of
  22235. the copyright owner. For the purposes of this definition, "submitted"
  22236. means any form of electronic, verbal, or written communication sent
  22237. to the Licensor or its representatives, including but not limited to
  22238. communication on electronic mailing lists, source code control systems,
  22239. and issue tracking systems that are managed by, or on behalf of, the
  22240. Licensor for the purpose of discussing and improving the Work, but
  22241. excluding communication that is conspicuously marked or otherwise
  22242. designated in writing by the copyright owner as "Not a Contribution."
  22243. "Contributor" shall mean Licensor and any individual or Legal Entity
  22244. on behalf of whom a Contribution has been received by Licensor and
  22245. subsequently incorporated within the Work.
  22246. 2. Grant of Copyright License. Subject to the terms and conditions of
  22247. this License, each Contributor hereby grants to You a perpetual,
  22248. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  22249. copyright license to reproduce, prepare Derivative Works of,
  22250. publicly display, publicly perform, sublicense, and distribute the
  22251. Work and such Derivative Works in Source or Object form.
  22252. 3. Grant of Patent License. Subject to the terms and conditions of
  22253. this License, each Contributor hereby grants to You a perpetual,
  22254. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  22255. (except as stated in this section) patent license to make, have made,
  22256. use, offer to sell, sell, import, and otherwise transfer the Work,
  22257. where such license applies only to those patent claims licensable
  22258. by such Contributor that are necessarily infringed by their
  22259. Contribution(s) alone or by combination of their Contribution(s)
  22260. with the Work to which such Contribution(s) was submitted. If You
  22261. institute patent litigation against any entity (including a
  22262. cross-claim or counterclaim in a lawsuit) alleging that the Work
  22263. or a Contribution incorporated within the Work constitutes direct
  22264. or contributory patent infringement, then any patent licenses
  22265. granted to You under this License for that Work shall terminate
  22266. as of the date such litigation is filed.
  22267. 4. Redistribution. You may reproduce and distribute copies of the
  22268. Work or Derivative Works thereof in any medium, with or without
  22269. modifications, and in Source or Object form, provided that You
  22270. meet the following conditions:
  22271. (a) You must give any other recipients of the Work or
  22272. Derivative Works a copy of this License; and
  22273. (b) You must cause any modified files to carry prominent notices
  22274. stating that You changed the files; and
  22275. (c) You must retain, in the Source form of any Derivative Works
  22276. that You distribute, all copyright, patent, trademark, and
  22277. attribution notices from the Source form of the Work,
  22278. excluding those notices that do not pertain to any part of
  22279. the Derivative Works; and
  22280. (d) If the Work includes a "NOTICE" text file as part of its
  22281. distribution, then any Derivative Works that You distribute must
  22282. include a readable copy of the attribution notices contained
  22283. within such NOTICE file, excluding those notices that do not
  22284. pertain to any part of the Derivative Works, in at least one
  22285. of the following places: within a NOTICE text file distributed
  22286. as part of the Derivative Works; within the Source form or
  22287. documentation, if provided along with the Derivative Works; or,
  22288. within a display generated by the Derivative Works, if and
  22289. wherever such third-party notices normally appear. The contents
  22290. of the NOTICE file are for informational purposes only and
  22291. do not modify the License. You may add Your own attribution
  22292. notices within Derivative Works that You distribute, alongside
  22293. or as an addendum to the NOTICE text from the Work, provided
  22294. that such additional attribution notices cannot be construed
  22295. as modifying the License.
  22296. You may add Your own copyright statement to Your modifications and
  22297. may provide additional or different license terms and conditions
  22298. for use, reproduction, or distribution of Your modifications, or
  22299. for any such Derivative Works as a whole, provided Your use,
  22300. reproduction, and distribution of the Work otherwise complies with
  22301. the conditions stated in this License.
  22302. 5. Submission of Contributions. Unless You explicitly state otherwise,
  22303. any Contribution intentionally submitted for inclusion in the Work
  22304. by You to the Licensor shall be under the terms and conditions of
  22305. this License, without any additional terms or conditions.
  22306. Notwithstanding the above, nothing herein shall supersede or modify
  22307. the terms of any separate license agreement you may have executed
  22308. with Licensor regarding such Contributions.
  22309. 6. Trademarks. This License does not grant permission to use the trade
  22310. names, trademarks, service marks, or product names of the Licensor,
  22311. except as required for reasonable and customary use in describing the
  22312. origin of the Work and reproducing the content of the NOTICE file.
  22313. 7. Disclaimer of Warranty. Unless required by applicable law or
  22314. agreed to in writing, Licensor provides the Work (and each
  22315. Contributor provides its Contributions) on an "AS IS" BASIS,
  22316. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  22317. implied, including, without limitation, any warranties or conditions
  22318. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  22319. PARTICULAR PURPOSE. You are solely responsible for determining the
  22320. appropriateness of using or redistributing the Work and assume any
  22321. risks associated with Your exercise of permissions under this License.
  22322. 8. Limitation of Liability. In no event and under no legal theory,
  22323. whether in tort (including negligence), contract, or otherwise,
  22324. unless required by applicable law (such as deliberate and grossly
  22325. negligent acts) or agreed to in writing, shall any Contributor be
  22326. liable to You for damages, including any direct, indirect, special,
  22327. incidental, or consequential damages of any character arising as a
  22328. result of this License or out of the use or inability to use the
  22329. Work (including but not limited to damages for loss of goodwill,
  22330. work stoppage, computer failure or malfunction, or any and all
  22331. other commercial damages or losses), even if such Contributor
  22332. has been advised of the possibility of such damages.
  22333. 9. Accepting Warranty or Additional Liability. While redistributing
  22334. the Work or Derivative Works thereof, You may choose to offer,
  22335. and charge a fee for, acceptance of support, warranty, indemnity,
  22336. or other liability obligations and/or rights consistent with this
  22337. License. However, in accepting such obligations, You may act only
  22338. on Your own behalf and on Your sole responsibility, not on behalf
  22339. of any other Contributor, and only if You agree to indemnify,
  22340. defend, and hold each Contributor harmless for any liability
  22341. incurred by, or claims asserted against, such Contributor by reason
  22342. of your accepting any such warranty or additional liability.
  22343. END OF TERMS AND CONDITIONS
  22344. APPENDIX: How to apply the Apache License to your work.
  22345. To apply the Apache License to your work, attach the following
  22346. boilerplate notice, with the fields enclosed by brackets "[]"
  22347. replaced with your own identifying information. (Don't include
  22348. the brackets!) The text should be enclosed in the appropriate
  22349. comment syntax for the file format. We also recommend that a
  22350. file or class name and description of purpose be included on the
  22351. same "printed page" as the copyright notice for easier
  22352. identification within third-party archives.
  22353. Copyright [yyyy] [name of copyright owner]
  22354. Licensed under the Apache License, Version 2.0 (the "License");
  22355. you may not use this file except in compliance with the License.
  22356. You may obtain a copy of the License at
  22357. http://www.apache.org/licenses/LICENSE-2.0
  22358. Unless required by applicable law or agreed to in writing, software
  22359. distributed under the License is distributed on an "AS IS" BASIS,
  22360. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22361. See the License for the specific language governing permissions and
  22362. limitations under the License.
  22363. </pre>
  22364. </div>
  22365. </div>
  22366. <div class="product">
  22367. <span class="title">harfbuzz-ng</span>
  22368. <a class="show" href="#">show license</a>
  22369. <span class="homepage"><a href="http://harfbuzz.org">homepage</a></span>
  22370. <div class="licence">
  22371. <pre>HarfBuzz is licensed under the so-called "Old MIT" license. Details follow.
  22372. For parts of HarfBuzz that are licensed under different licenses see individual
  22373. files names COPYING in subdirectories where applicable.
  22374. Copyright © 2010,2011,2012 Google, Inc.
  22375. Copyright © 2012 Mozilla Foundation
  22376. Copyright © 2011 Codethink Limited
  22377. Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies)
  22378. Copyright © 2009 Keith Stribley
  22379. Copyright © 2009 Martin Hosken and SIL International
  22380. Copyright © 2007 Chris Wilson
  22381. Copyright © 2006 Behdad Esfahbod
  22382. Copyright © 2005 David Turner
  22383. Copyright © 2004,2007,2008,2009,2010 Red Hat, Inc.
  22384. Copyright © 1998-2004 David Turner and Werner Lemberg
  22385. For full copyright notices consult the individual files in the package.
  22386. Permission is hereby granted, without written agreement and without
  22387. license or royalty fees, to use, copy, modify, and distribute this
  22388. software and its documentation for any purpose, provided that the
  22389. above copyright notice and the following two paragraphs appear in
  22390. all copies of this software.
  22391. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  22392. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  22393. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  22394. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  22395. DAMAGE.
  22396. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  22397. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  22398. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  22399. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  22400. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  22401. </pre>
  22402. </div>
  22403. </div>
  22404. <div class="product">
  22405. <span class="title">hunspell</span>
  22406. <a class="show" href="#">show license</a>
  22407. <span class="homepage"><a href="http://hunspell.sourceforge.net/">homepage</a></span>
  22408. <div class="licence">
  22409. <pre> MOZILLA PUBLIC LICENSE
  22410. Version 1.1
  22411. ---------------
  22412. 1. Definitions.
  22413. 1.0.1. "Commercial Use" means distribution or otherwise making the
  22414. Covered Code available to a third party.
  22415. 1.1. "Contributor" means each entity that creates or contributes to
  22416. the creation of Modifications.
  22417. 1.2. "Contributor Version" means the combination of the Original
  22418. Code, prior Modifications used by a Contributor, and the Modifications
  22419. made by that particular Contributor.
  22420. 1.3. "Covered Code" means the Original Code or Modifications or the
  22421. combination of the Original Code and Modifications, in each case
  22422. including portions thereof.
  22423. 1.4. "Electronic Distribution Mechanism" means a mechanism generally
  22424. accepted in the software development community for the electronic
  22425. transfer of data.
  22426. 1.5. "Executable" means Covered Code in any form other than Source
  22427. Code.
  22428. 1.6. "Initial Developer" means the individual or entity identified
  22429. as the Initial Developer in the Source Code notice required by Exhibit
  22430. A.
  22431. 1.7. "Larger Work" means a work which combines Covered Code or
  22432. portions thereof with code not governed by the terms of this License.
  22433. 1.8. "License" means this document.
  22434. 1.8.1. "Licensable" means having the right to grant, to the maximum
  22435. extent possible, whether at the time of the initial grant or
  22436. subsequently acquired, any and all of the rights conveyed herein.
  22437. 1.9. "Modifications" means any addition to or deletion from the
  22438. substance or structure of either the Original Code or any previous
  22439. Modifications. When Covered Code is released as a series of files, a
  22440. Modification is:
  22441. A. Any addition to or deletion from the contents of a file
  22442. containing Original Code or previous Modifications.
  22443. B. Any new file that contains any part of the Original Code or
  22444. previous Modifications.
  22445. 1.10. "Original Code" means Source Code of computer software code
  22446. which is described in the Source Code notice required by Exhibit A as
  22447. Original Code, and which, at the time of its release under this
  22448. License is not already Covered Code governed by this License.
  22449. 1.10.1. "Patent Claims" means any patent claim(s), now owned or
  22450. hereafter acquired, including without limitation, method, process,
  22451. and apparatus claims, in any patent Licensable by grantor.
  22452. 1.11. "Source Code" means the preferred form of the Covered Code for
  22453. making modifications to it, including all modules it contains, plus
  22454. any associated interface definition files, scripts used to control
  22455. compilation and installation of an Executable, or source code
  22456. differential comparisons against either the Original Code or another
  22457. well known, available Covered Code of the Contributor's choice. The
  22458. Source Code can be in a compressed or archival form, provided the
  22459. appropriate decompression or de-archiving software is widely available
  22460. for no charge.
  22461. 1.12. "You" (or "Your") means an individual or a legal entity
  22462. exercising rights under, and complying with all of the terms of, this
  22463. License or a future version of this License issued under Section 6.1.
  22464. For legal entities, "You" includes any entity which controls, is
  22465. controlled by, or is under common control with You. For purposes of
  22466. this definition, "control" means (a) the power, direct or indirect,
  22467. to cause the direction or management of such entity, whether by
  22468. contract or otherwise, or (b) ownership of more than fifty percent
  22469. (50%) of the outstanding shares or beneficial ownership of such
  22470. entity.
  22471. 2. Source Code License.
  22472. 2.1. The Initial Developer Grant.
  22473. The Initial Developer hereby grants You a world-wide, royalty-free,
  22474. non-exclusive license, subject to third party intellectual property
  22475. claims:
  22476. (a) under intellectual property rights (other than patent or
  22477. trademark) Licensable by Initial Developer to use, reproduce,
  22478. modify, display, perform, sublicense and distribute the Original
  22479. Code (or portions thereof) with or without Modifications, and/or
  22480. as part of a Larger Work; and
  22481. (b) under Patents Claims infringed by the making, using or
  22482. selling of Original Code, to make, have made, use, practice,
  22483. sell, and offer for sale, and/or otherwise dispose of the
  22484. Original Code (or portions thereof).
  22485. (c) the licenses granted in this Section 2.1(a) and (b) are
  22486. effective on the date Initial Developer first distributes
  22487. Original Code under the terms of this License.
  22488. (d) Notwithstanding Section 2.1(b) above, no patent license is
  22489. granted: 1) for code that You delete from the Original Code; 2)
  22490. separate from the Original Code; or 3) for infringements caused
  22491. by: i) the modification of the Original Code or ii) the
  22492. combination of the Original Code with other software or devices.
  22493. 2.2. Contributor Grant.
  22494. Subject to third party intellectual property claims, each Contributor
  22495. hereby grants You a world-wide, royalty-free, non-exclusive license
  22496. (a) under intellectual property rights (other than patent or
  22497. trademark) Licensable by Contributor, to use, reproduce, modify,
  22498. display, perform, sublicense and distribute the Modifications
  22499. created by such Contributor (or portions thereof) either on an
  22500. unmodified basis, with other Modifications, as Covered Code
  22501. and/or as part of a Larger Work; and
  22502. (b) under Patent Claims infringed by the making, using, or
  22503. selling of Modifications made by that Contributor either alone
  22504. and/or in combination with its Contributor Version (or portions
  22505. of such combination), to make, use, sell, offer for sale, have
  22506. made, and/or otherwise dispose of: 1) Modifications made by that
  22507. Contributor (or portions thereof); and 2) the combination of
  22508. Modifications made by that Contributor with its Contributor
  22509. Version (or portions of such combination).
  22510. (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
  22511. effective on the date Contributor first makes Commercial Use of
  22512. the Covered Code.
  22513. (d) Notwithstanding Section 2.2(b) above, no patent license is
  22514. granted: 1) for any code that Contributor has deleted from the
  22515. Contributor Version; 2) separate from the Contributor Version;
  22516. 3) for infringements caused by: i) third party modifications of
  22517. Contributor Version or ii) the combination of Modifications made
  22518. by that Contributor with other software (except as part of the
  22519. Contributor Version) or other devices; or 4) under Patent Claims
  22520. infringed by Covered Code in the absence of Modifications made by
  22521. that Contributor.
  22522. 3. Distribution Obligations.
  22523. 3.1. Application of License.
  22524. The Modifications which You create or to which You contribute are
  22525. governed by the terms of this License, including without limitation
  22526. Section 2.2. The Source Code version of Covered Code may be
  22527. distributed only under the terms of this License or a future version
  22528. of this License released under Section 6.1, and You must include a
  22529. copy of this License with every copy of the Source Code You
  22530. distribute. You may not offer or impose any terms on any Source Code
  22531. version that alters or restricts the applicable version of this
  22532. License or the recipients' rights hereunder. However, You may include
  22533. an additional document offering the additional rights described in
  22534. Section 3.5.
  22535. 3.2. Availability of Source Code.
  22536. Any Modification which You create or to which You contribute must be
  22537. made available in Source Code form under the terms of this License
  22538. either on the same media as an Executable version or via an accepted
  22539. Electronic Distribution Mechanism to anyone to whom you made an
  22540. Executable version available; and if made available via Electronic
  22541. Distribution Mechanism, must remain available for at least twelve (12)
  22542. months after the date it initially became available, or at least six
  22543. (6) months after a subsequent version of that particular Modification
  22544. has been made available to such recipients. You are responsible for
  22545. ensuring that the Source Code version remains available even if the
  22546. Electronic Distribution Mechanism is maintained by a third party.
  22547. 3.3. Description of Modifications.
  22548. You must cause all Covered Code to which You contribute to contain a
  22549. file documenting the changes You made to create that Covered Code and
  22550. the date of any change. You must include a prominent statement that
  22551. the Modification is derived, directly or indirectly, from Original
  22552. Code provided by the Initial Developer and including the name of the
  22553. Initial Developer in (a) the Source Code, and (b) in any notice in an
  22554. Executable version or related documentation in which You describe the
  22555. origin or ownership of the Covered Code.
  22556. 3.4. Intellectual Property Matters
  22557. (a) Third Party Claims.
  22558. If Contributor has knowledge that a license under a third party's
  22559. intellectual property rights is required to exercise the rights
  22560. granted by such Contributor under Sections 2.1 or 2.2,
  22561. Contributor must include a text file with the Source Code
  22562. distribution titled "LEGAL" which describes the claim and the
  22563. party making the claim in sufficient detail that a recipient will
  22564. know whom to contact. If Contributor obtains such knowledge after
  22565. the Modification is made available as described in Section 3.2,
  22566. Contributor shall promptly modify the LEGAL file in all copies
  22567. Contributor makes available thereafter and shall take other steps
  22568. (such as notifying appropriate mailing lists or newsgroups)
  22569. reasonably calculated to inform those who received the Covered
  22570. Code that new knowledge has been obtained.
  22571. (b) Contributor APIs.
  22572. If Contributor's Modifications include an application programming
  22573. interface and Contributor has knowledge of patent licenses which
  22574. are reasonably necessary to implement that API, Contributor must
  22575. also include this information in the LEGAL file.
  22576. (c) Representations.
  22577. Contributor represents that, except as disclosed pursuant to
  22578. Section 3.4(a) above, Contributor believes that Contributor's
  22579. Modifications are Contributor's original creation(s) and/or
  22580. Contributor has sufficient rights to grant the rights conveyed by
  22581. this License.
  22582. 3.5. Required Notices.
  22583. You must duplicate the notice in Exhibit A in each file of the Source
  22584. Code. If it is not possible to put such notice in a particular Source
  22585. Code file due to its structure, then You must include such notice in a
  22586. location (such as a relevant directory) where a user would be likely
  22587. to look for such a notice. If You created one or more Modification(s)
  22588. You may add your name as a Contributor to the notice described in
  22589. Exhibit A. You must also duplicate this License in any documentation
  22590. for the Source Code where You describe recipients' rights or ownership
  22591. rights relating to Covered Code. You may choose to offer, and to
  22592. charge a fee for, warranty, support, indemnity or liability
  22593. obligations to one or more recipients of Covered Code. However, You
  22594. may do so only on Your own behalf, and not on behalf of the Initial
  22595. Developer or any Contributor. You must make it absolutely clear than
  22596. any such warranty, support, indemnity or liability obligation is
  22597. offered by You alone, and You hereby agree to indemnify the Initial
  22598. Developer and every Contributor for any liability incurred by the
  22599. Initial Developer or such Contributor as a result of warranty,
  22600. support, indemnity or liability terms You offer.
  22601. 3.6. Distribution of Executable Versions.
  22602. You may distribute Covered Code in Executable form only if the
  22603. requirements of Section 3.1-3.5 have been met for that Covered Code,
  22604. and if You include a notice stating that the Source Code version of
  22605. the Covered Code is available under the terms of this License,
  22606. including a description of how and where You have fulfilled the
  22607. obligations of Section 3.2. The notice must be conspicuously included
  22608. in any notice in an Executable version, related documentation or
  22609. collateral in which You describe recipients' rights relating to the
  22610. Covered Code. You may distribute the Executable version of Covered
  22611. Code or ownership rights under a license of Your choice, which may
  22612. contain terms different from this License, provided that You are in
  22613. compliance with the terms of this License and that the license for the
  22614. Executable version does not attempt to limit or alter the recipient's
  22615. rights in the Source Code version from the rights set forth in this
  22616. License. If You distribute the Executable version under a different
  22617. license You must make it absolutely clear that any terms which differ
  22618. from this License are offered by You alone, not by the Initial
  22619. Developer or any Contributor. You hereby agree to indemnify the
  22620. Initial Developer and every Contributor for any liability incurred by
  22621. the Initial Developer or such Contributor as a result of any such
  22622. terms You offer.
  22623. 3.7. Larger Works.
  22624. You may create a Larger Work by combining Covered Code with other code
  22625. not governed by the terms of this License and distribute the Larger
  22626. Work as a single product. In such a case, You must make sure the
  22627. requirements of this License are fulfilled for the Covered Code.
  22628. 4. Inability to Comply Due to Statute or Regulation.
  22629. If it is impossible for You to comply with any of the terms of this
  22630. License with respect to some or all of the Covered Code due to
  22631. statute, judicial order, or regulation then You must: (a) comply with
  22632. the terms of this License to the maximum extent possible; and (b)
  22633. describe the limitations and the code they affect. Such description
  22634. must be included in the LEGAL file described in Section 3.4 and must
  22635. be included with all distributions of the Source Code. Except to the
  22636. extent prohibited by statute or regulation, such description must be
  22637. sufficiently detailed for a recipient of ordinary skill to be able to
  22638. understand it.
  22639. 5. Application of this License.
  22640. This License applies to code to which the Initial Developer has
  22641. attached the notice in Exhibit A and to related Covered Code.
  22642. 6. Versions of the License.
  22643. 6.1. New Versions.
  22644. Netscape Communications Corporation ("Netscape") may publish revised
  22645. and/or new versions of the License from time to time. Each version
  22646. will be given a distinguishing version number.
  22647. 6.2. Effect of New Versions.
  22648. Once Covered Code has been published under a particular version of the
  22649. License, You may always continue to use it under the terms of that
  22650. version. You may also choose to use such Covered Code under the terms
  22651. of any subsequent version of the License published by Netscape. No one
  22652. other than Netscape has the right to modify the terms applicable to
  22653. Covered Code created under this License.
  22654. 6.3. Derivative Works.
  22655. If You create or use a modified version of this License (which you may
  22656. only do in order to apply it to code which is not already Covered Code
  22657. governed by this License), You must (a) rename Your license so that
  22658. the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape",
  22659. "MPL", "NPL" or any confusingly similar phrase do not appear in your
  22660. license (except to note that your license differs from this License)
  22661. and (b) otherwise make it clear that Your version of the license
  22662. contains terms which differ from the Mozilla Public License and
  22663. Netscape Public License. (Filling in the name of the Initial
  22664. Developer, Original Code or Contributor in the notice described in
  22665. Exhibit A shall not of themselves be deemed to be modifications of
  22666. this License.)
  22667. 7. DISCLAIMER OF WARRANTY.
  22668. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
  22669. WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
  22670. WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
  22671. DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
  22672. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
  22673. IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
  22674. YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
  22675. COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
  22676. OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
  22677. ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  22678. 8. TERMINATION.
  22679. 8.1. This License and the rights granted hereunder will terminate
  22680. automatically if You fail to comply with terms herein and fail to cure
  22681. such breach within 30 days of becoming aware of the breach. All
  22682. sublicenses to the Covered Code which are properly granted shall
  22683. survive any termination of this License. Provisions which, by their
  22684. nature, must remain in effect beyond the termination of this License
  22685. shall survive.
  22686. 8.2. If You initiate litigation by asserting a patent infringement
  22687. claim (excluding declatory judgment actions) against Initial Developer
  22688. or a Contributor (the Initial Developer or Contributor against whom
  22689. You file such action is referred to as "Participant") alleging that:
  22690. (a) such Participant's Contributor Version directly or indirectly
  22691. infringes any patent, then any and all rights granted by such
  22692. Participant to You under Sections 2.1 and/or 2.2 of this License
  22693. shall, upon 60 days notice from Participant terminate prospectively,
  22694. unless if within 60 days after receipt of notice You either: (i)
  22695. agree in writing to pay Participant a mutually agreeable reasonable
  22696. royalty for Your past and future use of Modifications made by such
  22697. Participant, or (ii) withdraw Your litigation claim with respect to
  22698. the Contributor Version against such Participant. If within 60 days
  22699. of notice, a reasonable royalty and payment arrangement are not
  22700. mutually agreed upon in writing by the parties or the litigation claim
  22701. is not withdrawn, the rights granted by Participant to You under
  22702. Sections 2.1 and/or 2.2 automatically terminate at the expiration of
  22703. the 60 day notice period specified above.
  22704. (b) any software, hardware, or device, other than such Participant's
  22705. Contributor Version, directly or indirectly infringes any patent, then
  22706. any rights granted to You by such Participant under Sections 2.1(b)
  22707. and 2.2(b) are revoked effective as of the date You first made, used,
  22708. sold, distributed, or had made, Modifications made by that
  22709. Participant.
  22710. 8.3. If You assert a patent infringement claim against Participant
  22711. alleging that such Participant's Contributor Version directly or
  22712. indirectly infringes any patent where such claim is resolved (such as
  22713. by license or settlement) prior to the initiation of patent
  22714. infringement litigation, then the reasonable value of the licenses
  22715. granted by such Participant under Sections 2.1 or 2.2 shall be taken
  22716. into account in determining the amount or value of any payment or
  22717. license.
  22718. 8.4. In the event of termination under Sections 8.1 or 8.2 above,
  22719. all end user license agreements (excluding distributors and resellers)
  22720. which have been validly granted by You or any distributor hereunder
  22721. prior to termination shall survive termination.
  22722. 9. LIMITATION OF LIABILITY.
  22723. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
  22724. (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
  22725. DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
  22726. OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
  22727. ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
  22728. CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
  22729. WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
  22730. COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
  22731. INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
  22732. LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
  22733. RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
  22734. PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
  22735. EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
  22736. THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  22737. 10. U.S. GOVERNMENT END USERS.
  22738. The Covered Code is a "commercial item," as that term is defined in
  22739. 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
  22740. software" and "commercial computer software documentation," as such
  22741. terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
  22742. C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
  22743. all U.S. Government End Users acquire Covered Code with only those
  22744. rights set forth herein.
  22745. 11. MISCELLANEOUS.
  22746. This License represents the complete agreement concerning subject
  22747. matter hereof. If any provision of this License is held to be
  22748. unenforceable, such provision shall be reformed only to the extent
  22749. necessary to make it enforceable. This License shall be governed by
  22750. California law provisions (except to the extent applicable law, if
  22751. any, provides otherwise), excluding its conflict-of-law provisions.
  22752. With respect to disputes in which at least one party is a citizen of,
  22753. or an entity chartered or registered to do business in the United
  22754. States of America, any litigation relating to this License shall be
  22755. subject to the jurisdiction of the Federal Courts of the Northern
  22756. District of California, with venue lying in Santa Clara County,
  22757. California, with the losing party responsible for costs, including
  22758. without limitation, court costs and reasonable attorneys' fees and
  22759. expenses. The application of the United Nations Convention on
  22760. Contracts for the International Sale of Goods is expressly excluded.
  22761. Any law or regulation which provides that the language of a contract
  22762. shall be construed against the drafter shall not apply to this
  22763. License.
  22764. 12. RESPONSIBILITY FOR CLAIMS.
  22765. As between Initial Developer and the Contributors, each party is
  22766. responsible for claims and damages arising, directly or indirectly,
  22767. out of its utilization of rights under this License and You agree to
  22768. work with Initial Developer and Contributors to distribute such
  22769. responsibility on an equitable basis. Nothing herein is intended or
  22770. shall be deemed to constitute any admission of liability.
  22771. 13. MULTIPLE-LICENSED CODE.
  22772. Initial Developer may designate portions of the Covered Code as
  22773. "Multiple-Licensed". "Multiple-Licensed" means that the Initial
  22774. Developer permits you to utilize portions of the Covered Code under
  22775. Your choice of the NPL or the alternative licenses, if any, specified
  22776. by the Initial Developer in the file described in Exhibit A.
  22777. EXHIBIT A -Mozilla Public License.
  22778. ``The contents of this file are subject to the Mozilla Public License
  22779. Version 1.1 (the "License"); you may not use this file except in
  22780. compliance with the License. You may obtain a copy of the License at
  22781. http://www.mozilla.org/MPL/
  22782. Software distributed under the License is distributed on an "AS IS"
  22783. basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
  22784. License for the specific language governing rights and limitations
  22785. under the License.
  22786. The Original Code is ______________________________________.
  22787. The Initial Developer of the Original Code is ________________________.
  22788. Portions created by ______________________ are Copyright (C) ______
  22789. _______________________. All Rights Reserved.
  22790. Contributor(s): ______________________________________.
  22791. Alternatively, the contents of this file may be used under the terms
  22792. of the _____ license (the "[___] License"), in which case the
  22793. provisions of [______] License are applicable instead of those
  22794. above. If you wish to allow use of your version of this file only
  22795. under the terms of the [____] License and not to allow others to use
  22796. your version of this file under the MPL, indicate your decision by
  22797. deleting the provisions above and replace them with the notice and
  22798. other provisions required by the [___] License. If you do not delete
  22799. the provisions above, a recipient may use your version of this file
  22800. under either the MPL or the [___] License."
  22801. [NOTE: The text of this Exhibit A may differ slightly from the text of
  22802. the notices in the Source Code files of the Original Code. You should
  22803. use the text of this Exhibit A rather than the text found in the
  22804. Original Code Source Code for Your Modifications.]
  22805. </pre>
  22806. </div>
  22807. </div>
  22808. <div class="product">
  22809. <span class="title">hunspell dictionaries</span>
  22810. <a class="show" href="#">show license</a>
  22811. <span class="homepage"><a href="http://bgoffice.sourceforge.net/">homepage</a></span>
  22812. <div class="licence">
  22813. <pre>GPL 2.0/LGPL 2.1/MPL 1.1 tri-license
  22814. The contents of this software may be used under the terms of
  22815. the GNU General Public License Version 2 or later (the "GPL"), or
  22816. the GNU Lesser General Public License Version 2.1 or later (the "LGPL",
  22817. see COPYING.LGPL) or (excepting the LGPLed GNU gettext library in the
  22818. intl/ directory) the Mozilla Public License Version 1.1 or later
  22819. (the "MPL", see COPYING.MPL).
  22820. Software distributed under these licenses is distributed on an "AS IS" basis,
  22821. WITHOUT WARRANTY OF ANY KIND, either express or implied. See the licences
  22822. for the specific language governing rights and limitations under the licenses.
  22823. </pre>
  22824. </div>
  22825. </div>
  22826. <div class="product">
  22827. <span class="title">iccjpeg</span>
  22828. <a class="show" href="#">show license</a>
  22829. <span class="homepage"><a href="http://www.ijg.org">homepage</a></span>
  22830. <div class="licence">
  22831. <pre>(Copied from the README.)
  22832. --------------------------------------------------------------------------------
  22833. LICENSE extracted from IJG's jpeg distribution:
  22834. -----------------------------------------------
  22835. In plain English:
  22836. 1. We don't promise that this software works. (But if you find any bugs,
  22837. please let us know!)
  22838. 2. You can use this software for whatever you want. You don't have to pay us.
  22839. 3. You may not pretend that you wrote this software. If you use it in a
  22840. program, you must acknowledge somewhere in your documentation that
  22841. you've used the IJG code.
  22842. In legalese:
  22843. The authors make NO WARRANTY or representation, either express or implied,
  22844. with respect to this software, its quality, accuracy, merchantability, or
  22845. fitness for a particular purpose. This software is provided "AS IS", and you,
  22846. its user, assume the entire risk as to its quality and accuracy.
  22847. This software is copyright (C) 1991-1998, Thomas G. Lane.
  22848. All Rights Reserved except as specified below.
  22849. Permission is hereby granted to use, copy, modify, and distribute this
  22850. software (or portions thereof) for any purpose, without fee, subject to these
  22851. conditions:
  22852. (1) If any part of the source code for this software is distributed, then this
  22853. README file must be included, with this copyright and no-warranty notice
  22854. unaltered; and any additions, deletions, or changes to the original files
  22855. must be clearly indicated in accompanying documentation.
  22856. (2) If only executable code is distributed, then the accompanying
  22857. documentation must state that "this software is based in part on the work of
  22858. the Independent JPEG Group".
  22859. (3) Permission for use of this software is granted only if the user accepts
  22860. full responsibility for any undesirable consequences; the authors accept
  22861. NO LIABILITY for damages of any kind.
  22862. These conditions apply to any software derived from or based on the IJG code,
  22863. not just to the unmodified library. If you use our work, you ought to
  22864. acknowledge us.
  22865. Permission is NOT granted for the use of any IJG author's name or company name
  22866. in advertising or publicity relating to this software or products derived from
  22867. it. This software may be referred to only as "the Independent JPEG Group's
  22868. software".
  22869. We specifically permit and encourage the use of this software as the basis of
  22870. commercial products, provided that all warranty or liability claims are
  22871. assumed by the product vendor.
  22872. </pre>
  22873. </div>
  22874. </div>
  22875. <div class="product">
  22876. <span class="title">icu</span>
  22877. <a class="show" href="#">show license</a>
  22878. <span class="homepage"><a href="http://site.icu-project.org/">homepage</a></span>
  22879. <div class="licence">
  22880. <pre>COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later)
  22881. Copyright © 1991-2016 Unicode, Inc. All rights reserved.
  22882. Distributed under the Terms of Use in http://www.unicode.org/copyright.html
  22883. Permission is hereby granted, free of charge, to any person obtaining
  22884. a copy of the Unicode data files and any associated documentation
  22885. (the "Data Files") or Unicode software and any associated documentation
  22886. (the "Software") to deal in the Data Files or Software
  22887. without restriction, including without limitation the rights to use,
  22888. copy, modify, merge, publish, distribute, and/or sell copies of
  22889. the Data Files or Software, and to permit persons to whom the Data Files
  22890. or Software are furnished to do so, provided that either
  22891. (a) this copyright and permission notice appear with all copies
  22892. of the Data Files or Software, or
  22893. (b) this copyright and permission notice appear in associated
  22894. Documentation.
  22895. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
  22896. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  22897. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  22898. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  22899. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  22900. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  22901. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  22902. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  22903. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  22904. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  22905. Except as contained in this notice, the name of a copyright holder
  22906. shall not be used in advertising or otherwise to promote the sale,
  22907. use or other dealings in these Data Files or Software without prior
  22908. written authorization of the copyright holder.
  22909. ---------------------
  22910. Third-Party Software Licenses
  22911. This section contains third-party software notices and/or additional
  22912. terms for licensed third-party software components included within ICU
  22913. libraries.
  22914. 1. ICU License - ICU 1.8.1 to ICU 57.1
  22915. COPYRIGHT AND PERMISSION NOTICE
  22916. Copyright (c) 1995-2016 International Business Machines Corporation and others
  22917. All rights reserved.
  22918. Permission is hereby granted, free of charge, to any person obtaining
  22919. a copy of this software and associated documentation files (the
  22920. "Software"), to deal in the Software without restriction, including
  22921. without limitation the rights to use, copy, modify, merge, publish,
  22922. distribute, and/or sell copies of the Software, and to permit persons
  22923. to whom the Software is furnished to do so, provided that the above
  22924. copyright notice(s) and this permission notice appear in all copies of
  22925. the Software and that both the above copyright notice(s) and this
  22926. permission notice appear in supporting documentation.
  22927. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  22928. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  22929. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  22930. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  22931. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  22932. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  22933. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  22934. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  22935. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  22936. Except as contained in this notice, the name of a copyright holder
  22937. shall not be used in advertising or otherwise to promote the sale, use
  22938. or other dealings in this Software without prior written authorization
  22939. of the copyright holder.
  22940. All trademarks and registered trademarks mentioned herein are the
  22941. property of their respective owners.
  22942. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  22943. # The Google Chrome software developed by Google is licensed under
  22944. # the BSD license. Other software included in this distribution is
  22945. # provided under other licenses, as set forth below.
  22946. #
  22947. # The BSD License
  22948. # http://opensource.org/licenses/bsd-license.php
  22949. # Copyright (C) 2006-2008, Google Inc.
  22950. #
  22951. # All rights reserved.
  22952. #
  22953. # Redistribution and use in source and binary forms, with or without
  22954. # modification, are permitted provided that the following conditions are met:
  22955. #
  22956. # Redistributions of source code must retain the above copyright notice,
  22957. # this list of conditions and the following disclaimer.
  22958. # Redistributions in binary form must reproduce the above
  22959. # copyright notice, this list of conditions and the following
  22960. # disclaimer in the documentation and/or other materials provided with
  22961. # the distribution.
  22962. # Neither the name of Google Inc. nor the names of its
  22963. # contributors may be used to endorse or promote products derived from
  22964. # this software without specific prior written permission.
  22965. #
  22966. #
  22967. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  22968. # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  22969. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  22970. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  22971. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  22972. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  22973. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  22974. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  22975. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  22976. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  22977. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  22978. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  22979. #
  22980. #
  22981. # The word list in cjdict.txt are generated by combining three word lists
  22982. # listed below with further processing for compound word breaking. The
  22983. # frequency is generated with an iterative training against Google web
  22984. # corpora.
  22985. #
  22986. # * Libtabe (Chinese)
  22987. # - https://sourceforge.net/project/?group_id=1519
  22988. # - Its license terms and conditions are shown below.
  22989. #
  22990. # * IPADIC (Japanese)
  22991. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  22992. # - Its license terms and conditions are shown below.
  22993. #
  22994. # ---------COPYING.libtabe ---- BEGIN--------------------
  22995. #
  22996. # /*
  22997. # * Copyrighy (c) 1999 TaBE Project.
  22998. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  22999. # * All rights reserved.
  23000. # *
  23001. # * Redistribution and use in source and binary forms, with or without
  23002. # * modification, are permitted provided that the following conditions
  23003. # * are met:
  23004. # *
  23005. # * . Redistributions of source code must retain the above copyright
  23006. # * notice, this list of conditions and the following disclaimer.
  23007. # * . Redistributions in binary form must reproduce the above copyright
  23008. # * notice, this list of conditions and the following disclaimer in
  23009. # * the documentation and/or other materials provided with the
  23010. # * distribution.
  23011. # * . Neither the name of the TaBE Project nor the names of its
  23012. # * contributors may be used to endorse or promote products derived
  23013. # * from this software without specific prior written permission.
  23014. # *
  23015. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23016. # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23017. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  23018. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  23019. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  23020. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  23021. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  23022. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  23023. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  23024. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  23025. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  23026. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  23027. # */
  23028. #
  23029. # /*
  23030. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  23031. # * Institute of Information Science, Academia
  23032. # * Sinica. All rights reserved.
  23033. # *
  23034. # * Redistribution and use in source and binary forms, with or without
  23035. # * modification, are permitted provided that the following conditions
  23036. # * are met:
  23037. # *
  23038. # * . Redistributions of source code must retain the above copyright
  23039. # * notice, this list of conditions and the following disclaimer.
  23040. # * . Redistributions in binary form must reproduce the above copyright
  23041. # * notice, this list of conditions and the following disclaimer in
  23042. # * the documentation and/or other materials provided with the
  23043. # * distribution.
  23044. # * . Neither the name of the Computer Systems and Communication Lab
  23045. # * nor the names of its contributors may be used to endorse or
  23046. # * promote products derived from this software without specific
  23047. # * prior written permission.
  23048. # *
  23049. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23050. # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23051. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  23052. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  23053. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  23054. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  23055. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  23056. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  23057. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  23058. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  23059. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  23060. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  23061. # */
  23062. #
  23063. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  23064. # University of Illinois
  23065. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  23066. #
  23067. # ---------------COPYING.libtabe-----END--------------------------------
  23068. #
  23069. #
  23070. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  23071. #
  23072. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  23073. # and Technology. All Rights Reserved.
  23074. #
  23075. # Use, reproduction, and distribution of this software is permitted.
  23076. # Any copy of this software, whether in its original form or modified,
  23077. # must include both the above copyright notice and the following
  23078. # paragraphs.
  23079. #
  23080. # Nara Institute of Science and Technology (NAIST),
  23081. # the copyright holders, disclaims all warranties with regard to this
  23082. # software, including all implied warranties of merchantability and
  23083. # fitness, in no event shall NAIST be liable for
  23084. # any special, indirect or consequential damages or any damages
  23085. # whatsoever resulting from loss of use, data or profits, whether in an
  23086. # action of contract, negligence or other tortuous action, arising out
  23087. # of or in connection with the use or performance of this software.
  23088. #
  23089. # A large portion of the dictionary entries
  23090. # originate from ICOT Free Software. The following conditions for ICOT
  23091. # Free Software applies to the current dictionary as well.
  23092. #
  23093. # Each User may also freely distribute the Program, whether in its
  23094. # original form or modified, to any third party or parties, PROVIDED
  23095. # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
  23096. # on, or be attached to, the Program, which is distributed substantially
  23097. # in the same form as set out herein and that such intended
  23098. # distribution, if actually made, will neither violate or otherwise
  23099. # contravene any of the laws and regulations of the countries having
  23100. # jurisdiction over the User or the intended distribution itself.
  23101. #
  23102. # NO WARRANTY
  23103. #
  23104. # The program was produced on an experimental basis in the course of the
  23105. # research and development conducted during the project and is provided
  23106. # to users as so produced on an experimental basis. Accordingly, the
  23107. # program is provided without any warranty whatsoever, whether express,
  23108. # implied, statutory or otherwise. The term "warranty" used herein
  23109. # includes, but is not limited to, any warranty of the quality,
  23110. # performance, merchantability and fitness for a particular purpose of
  23111. # the program and the nonexistence of any infringement or violation of
  23112. # any right of any third party.
  23113. #
  23114. # Each user of the program will agree and understand, and be deemed to
  23115. # have agreed and understood, that there is no warranty whatsoever for
  23116. # the program and, accordingly, the entire risk arising from or
  23117. # otherwise connected with the program is assumed by the user.
  23118. #
  23119. # Therefore, neither ICOT, the copyright holder, or any other
  23120. # organization that participated in or was otherwise related to the
  23121. # development of the program and their respective officials, directors,
  23122. # officers and other employees shall be held liable for any and all
  23123. # damages, including, without limitation, general, special, incidental
  23124. # and consequential damages, arising out of or otherwise in connection
  23125. # with the use or inability to use the program or any product, material
  23126. # or result produced or otherwise obtained by using the program,
  23127. # regardless of whether they have been advised of, or otherwise had
  23128. # knowledge of, the possibility of such damages at any time during the
  23129. # project or thereafter. Each user will be deemed to have agreed to the
  23130. # foregoing by his or her commencement of use of the program. The term
  23131. # "use" as used herein includes, but is not limited to, the use,
  23132. # modification, copying and distribution of the program and the
  23133. # production of secondary products from the program.
  23134. #
  23135. # In the case where the program, whether in its original form or
  23136. # modified, was distributed or delivered to or received by a user from
  23137. # any person, organization or entity other than ICOT, unless it makes or
  23138. # grants independently of ICOT any specific warranty to the user in
  23139. # writing, such person, organization or entity, will also be exempted
  23140. # from and not be held liable to the user for any such damages as noted
  23141. # above as far as the program is concerned.
  23142. #
  23143. # ---------------COPYING.ipadic-----END----------------------------------
  23144. 3. Lao Word Break Dictionary Data (laodict.txt)
  23145. # Copyright (c) 2013 International Business Machines Corporation
  23146. # and others. All Rights Reserved.
  23147. #
  23148. # Project: http://code.google.com/p/lao-dictionary/
  23149. # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
  23150. # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
  23151. # (copied below)
  23152. #
  23153. # This file is derived from the above dictionary, with slight
  23154. # modifications.
  23155. # ----------------------------------------------------------------------
  23156. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  23157. # All rights reserved.
  23158. #
  23159. # Redistribution and use in source and binary forms, with or without
  23160. # modification,
  23161. # are permitted provided that the following conditions are met:
  23162. #
  23163. #
  23164. # Redistributions of source code must retain the above copyright notice, this
  23165. # list of conditions and the following disclaimer. Redistributions in
  23166. # binary form must reproduce the above copyright notice, this list of
  23167. # conditions and the following disclaimer in the documentation and/or
  23168. # other materials provided with the distribution.
  23169. #
  23170. #
  23171. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23172. # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23173. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  23174. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  23175. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  23176. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  23177. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  23178. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  23179. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  23180. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  23181. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  23182. # OF THE POSSIBILITY OF SUCH DAMAGE.
  23183. # --------------------------------------------------------------------------
  23184. 4. Burmese Word Break Dictionary Data (burmesedict.txt)
  23185. # Copyright (c) 2014 International Business Machines Corporation
  23186. # and others. All Rights Reserved.
  23187. #
  23188. # This list is part of a project hosted at:
  23189. # github.com/kanyawtech/myanmar-karen-word-lists
  23190. #
  23191. # --------------------------------------------------------------------------
  23192. # Copyright (c) 2013, LeRoy Benjamin Sharon
  23193. # All rights reserved.
  23194. #
  23195. # Redistribution and use in source and binary forms, with or without
  23196. # modification, are permitted provided that the following conditions
  23197. # are met: Redistributions of source code must retain the above
  23198. # copyright notice, this list of conditions and the following
  23199. # disclaimer. Redistributions in binary form must reproduce the
  23200. # above copyright notice, this list of conditions and the following
  23201. # disclaimer in the documentation and/or other materials provided
  23202. # with the distribution.
  23203. #
  23204. # Neither the name Myanmar Karen Word Lists, nor the names of its
  23205. # contributors may be used to endorse or promote products derived
  23206. # from this software without specific prior written permission.
  23207. #
  23208. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  23209. # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  23210. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  23211. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  23212. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  23213. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  23214. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  23215. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  23216. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  23217. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  23218. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  23219. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  23220. # SUCH DAMAGE.
  23221. # --------------------------------------------------------------------------
  23222. 5. Time Zone Database
  23223. ICU uses the public domain data and code derived from Time Zone
  23224. Database for its time zone support. The ownership of the TZ database
  23225. is explained in BCP 175: Procedure for Maintaining the Time Zone
  23226. Database section 7.
  23227. # 7. Database Ownership
  23228. #
  23229. # The TZ database itself is not an IETF Contribution or an IETF
  23230. # document. Rather it is a pre-existing and regularly updated work
  23231. # that is in the public domain, and is intended to remain in the
  23232. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  23233. # not apply to the TZ Database or contributions that individuals make
  23234. # to it. Should any claims be made and substantiated against the TZ
  23235. # Database, the organization that is providing the IANA
  23236. # Considerations defined in this RFC, under the memorandum of
  23237. # understanding with the IETF, currently ICANN, may act in accordance
  23238. # with all competent court orders. No ownership claims will be made
  23239. # by ICANN or the IETF Trust on the database or the code. Any person
  23240. # making a contribution to the database or code waives all rights to
  23241. # future claims in that contribution or in the TZ Database.
  23242. </pre>
  23243. </div>
  23244. </div>
  23245. <div class="product">
  23246. <span class="title">inspector protocol</span>
  23247. <a class="show" href="#">show license</a>
  23248. <span class="homepage"><a href="https://chromium.googlesource.com/deps/inspector_protocol/">homepage</a></span>
  23249. <div class="licence">
  23250. <pre>// Copyright 2016 The Chromium Authors. All rights reserved.
  23251. //
  23252. // Redistribution and use in source and binary forms, with or without
  23253. // modification, are permitted provided that the following conditions are
  23254. // met:
  23255. //
  23256. // * Redistributions of source code must retain the above copyright
  23257. // notice, this list of conditions and the following disclaimer.
  23258. // * Redistributions in binary form must reproduce the above
  23259. // copyright notice, this list of conditions and the following disclaimer
  23260. // in the documentation and/or other materials provided with the
  23261. // distribution.
  23262. // * Neither the name of Google Inc. nor the names of its
  23263. // contributors may be used to endorse or promote products derived from
  23264. // this software without specific prior written permission.
  23265. //
  23266. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23267. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23268. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  23269. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  23270. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  23271. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  23272. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  23273. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  23274. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23275. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  23276. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23277. </pre>
  23278. </div>
  23279. </div>
  23280. <div class="product">
  23281. <span class="title">jsoncpp</span>
  23282. <a class="show" href="#">show license</a>
  23283. <span class="homepage"><a href="https://github.com/open-source-parsers/jsoncpp">homepage</a></span>
  23284. <div class="licence">
  23285. <pre>The JsonCpp library's source code, including accompanying documentation,
  23286. tests and demonstration applications, are licensed under the following
  23287. conditions...
  23288. The author (Baptiste Lepilleur) explicitly disclaims copyright in all
  23289. jurisdictions which recognize such a disclaimer. In such jurisdictions,
  23290. this software is released into the Public Domain.
  23291. In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
  23292. 2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
  23293. released under the terms of the MIT License (see below).
  23294. In jurisdictions which recognize Public Domain property, the user of this
  23295. software may choose to accept it either as 1) Public Domain, 2) under the
  23296. conditions of the MIT License (see below), or 3) under the terms of dual
  23297. Public Domain/MIT License conditions described here, as they choose.
  23298. The MIT License is about as close to Public Domain as a license can get, and is
  23299. described in clear, concise terms at:
  23300. http://en.wikipedia.org/wiki/MIT_License
  23301. The full text of the MIT License follows:
  23302. ========================================================================
  23303. Copyright (c) 2007-2010 Baptiste Lepilleur
  23304. Permission is hereby granted, free of charge, to any person
  23305. obtaining a copy of this software and associated documentation
  23306. files (the "Software"), to deal in the Software without
  23307. restriction, including without limitation the rights to use, copy,
  23308. modify, merge, publish, distribute, sublicense, and/or sell copies
  23309. of the Software, and to permit persons to whom the Software is
  23310. furnished to do so, subject to the following conditions:
  23311. The above copyright notice and this permission notice shall be
  23312. included in all copies or substantial portions of the Software.
  23313. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  23314. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  23315. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  23316. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  23317. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  23318. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  23319. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  23320. SOFTWARE.
  23321. ========================================================================
  23322. (END LICENSE TEXT)
  23323. The MIT license is compatible with both the GPL and commercial
  23324. software, affording one all of the rights of Public Domain with the
  23325. minor nuisance of being required to keep the above copyright notice
  23326. and license text in the source code. Note also that by accepting the
  23327. Public Domain "license" you can re-license your copy using whatever
  23328. license you like.
  23329. </pre>
  23330. </div>
  23331. </div>
  23332. <div class="product">
  23333. <span class="title">libFuzzer</span>
  23334. <a class="show" href="#">show license</a>
  23335. <span class="homepage"><a href="http://llvm.org/docs/LibFuzzer.html">homepage</a></span>
  23336. <div class="licence">
  23337. <pre>==============================================================================
  23338. LLVM Release License
  23339. ==============================================================================
  23340. University of Illinois/NCSA
  23341. Open Source License
  23342. Copyright (c) 2003-2015 University of Illinois at Urbana-Champaign.
  23343. All rights reserved.
  23344. Developed by:
  23345. LLVM Team
  23346. University of Illinois at Urbana-Champaign
  23347. http://llvm.org
  23348. Permission is hereby granted, free of charge, to any person obtaining a copy of
  23349. this software and associated documentation files (the "Software"), to deal with
  23350. the Software without restriction, including without limitation the rights to
  23351. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  23352. of the Software, and to permit persons to whom the Software is furnished to do
  23353. so, subject to the following conditions:
  23354. * Redistributions of source code must retain the above copyright notice,
  23355. this list of conditions and the following disclaimers.
  23356. * Redistributions in binary form must reproduce the above copyright notice,
  23357. this list of conditions and the following disclaimers in the
  23358. documentation and/or other materials provided with the distribution.
  23359. * Neither the names of the LLVM Team, University of Illinois at
  23360. Urbana-Champaign, nor the names of its contributors may be used to
  23361. endorse or promote products derived from this Software without specific
  23362. prior written permission.
  23363. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23364. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  23365. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23366. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23367. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23368. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  23369. SOFTWARE.
  23370. ==============================================================================
  23371. Copyrights and Licenses for Third Party Software Distributed with LLVM:
  23372. ==============================================================================
  23373. The LLVM software contains code written by third parties. Such software will
  23374. have its own individual LICENSE.TXT file in the directory in which it appears.
  23375. This file will describe the copyrights, license, and restrictions which apply
  23376. to that code.
  23377. The disclaimer of warranty in the University of Illinois Open Source License
  23378. applies to all code in the LLVM Distribution, and nothing in any of the
  23379. other licenses gives permission to use the names of the LLVM Team or the
  23380. University of Illinois to endorse or promote products derived from this
  23381. Software.
  23382. The following pieces of software have additional or alternate copyrights,
  23383. licenses, and/or restrictions:
  23384. Program Directory
  23385. ------- ---------
  23386. Autoconf llvm/autoconf
  23387. llvm/projects/ModuleMaker/autoconf
  23388. Google Test llvm/utils/unittest/googletest
  23389. OpenBSD regex llvm/lib/Support/{reg*, COPYRIGHT.regex}
  23390. pyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT}
  23391. ARM contributions llvm/lib/Target/ARM/LICENSE.TXT
  23392. md5 contributions llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
  23393. </pre>
  23394. </div>
  23395. </div>
  23396. <div class="product">
  23397. <span class="title">libcxx</span>
  23398. <a class="show" href="#">show license</a>
  23399. <span class="homepage"><a href="http://libcxx.llvm.org/">homepage</a></span>
  23400. <div class="licence">
  23401. <pre>==============================================================================
  23402. libc++ License
  23403. ==============================================================================
  23404. The libc++ library is dual licensed under both the University of Illinois
  23405. "BSD-Like" license and the MIT license. As a user of this code you may choose
  23406. to use it under either license. As a contributor, you agree to allow your code
  23407. to be used under both.
  23408. Full text of the relevant licenses is included below.
  23409. ==============================================================================
  23410. University of Illinois/NCSA
  23411. Open Source License
  23412. Copyright (c) 2009-2015 by the contributors listed in CREDITS.TXT
  23413. All rights reserved.
  23414. Developed by:
  23415. LLVM Team
  23416. University of Illinois at Urbana-Champaign
  23417. http://llvm.org
  23418. Permission is hereby granted, free of charge, to any person obtaining a copy of
  23419. this software and associated documentation files (the "Software"), to deal with
  23420. the Software without restriction, including without limitation the rights to
  23421. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  23422. of the Software, and to permit persons to whom the Software is furnished to do
  23423. so, subject to the following conditions:
  23424. * Redistributions of source code must retain the above copyright notice,
  23425. this list of conditions and the following disclaimers.
  23426. * Redistributions in binary form must reproduce the above copyright notice,
  23427. this list of conditions and the following disclaimers in the
  23428. documentation and/or other materials provided with the distribution.
  23429. * Neither the names of the LLVM Team, University of Illinois at
  23430. Urbana-Champaign, nor the names of its contributors may be used to
  23431. endorse or promote products derived from this Software without specific
  23432. prior written permission.
  23433. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23434. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  23435. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23436. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23437. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23438. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  23439. SOFTWARE.
  23440. ==============================================================================
  23441. Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
  23442. Permission is hereby granted, free of charge, to any person obtaining a copy
  23443. of this software and associated documentation files (the "Software"), to deal
  23444. in the Software without restriction, including without limitation the rights
  23445. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  23446. copies of the Software, and to permit persons to whom the Software is
  23447. furnished to do so, subject to the following conditions:
  23448. The above copyright notice and this permission notice shall be included in
  23449. all copies or substantial portions of the Software.
  23450. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23451. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  23452. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23453. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23454. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23455. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  23456. THE SOFTWARE.
  23457. </pre>
  23458. </div>
  23459. </div>
  23460. <div class="product">
  23461. <span class="title">libcxxabi</span>
  23462. <a class="show" href="#">show license</a>
  23463. <span class="homepage"><a href="http://libcxxabi.llvm.org/">homepage</a></span>
  23464. <div class="licence">
  23465. <pre>==============================================================================
  23466. libc++abi License
  23467. ==============================================================================
  23468. The libc++abi library is dual licensed under both the University of Illinois
  23469. "BSD-Like" license and the MIT license. As a user of this code you may choose
  23470. to use it under either license. As a contributor, you agree to allow your code
  23471. to be used under both.
  23472. Full text of the relevant licenses is included below.
  23473. ==============================================================================
  23474. University of Illinois/NCSA
  23475. Open Source License
  23476. Copyright (c) 2009-2015 by the contributors listed in CREDITS.TXT
  23477. All rights reserved.
  23478. Developed by:
  23479. LLVM Team
  23480. University of Illinois at Urbana-Champaign
  23481. http://llvm.org
  23482. Permission is hereby granted, free of charge, to any person obtaining a copy of
  23483. this software and associated documentation files (the "Software"), to deal with
  23484. the Software without restriction, including without limitation the rights to
  23485. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  23486. of the Software, and to permit persons to whom the Software is furnished to do
  23487. so, subject to the following conditions:
  23488. * Redistributions of source code must retain the above copyright notice,
  23489. this list of conditions and the following disclaimers.
  23490. * Redistributions in binary form must reproduce the above copyright notice,
  23491. this list of conditions and the following disclaimers in the
  23492. documentation and/or other materials provided with the distribution.
  23493. * Neither the names of the LLVM Team, University of Illinois at
  23494. Urbana-Champaign, nor the names of its contributors may be used to
  23495. endorse or promote products derived from this Software without specific
  23496. prior written permission.
  23497. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23498. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  23499. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23500. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23501. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23502. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  23503. SOFTWARE.
  23504. ==============================================================================
  23505. Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
  23506. Permission is hereby granted, free of charge, to any person obtaining a copy
  23507. of this software and associated documentation files (the "Software"), to deal
  23508. in the Software without restriction, including without limitation the rights
  23509. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  23510. copies of the Software, and to permit persons to whom the Software is
  23511. furnished to do so, subject to the following conditions:
  23512. The above copyright notice and this permission notice shall be included in
  23513. all copies or substantial portions of the Software.
  23514. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23515. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  23516. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23517. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23518. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23519. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  23520. THE SOFTWARE.
  23521. </pre>
  23522. </div>
  23523. </div>
  23524. <div class="product">
  23525. <span class="title">libevdev</span>
  23526. <a class="show" href="#">show license</a>
  23527. <span class="homepage"><a href="https://chromium.googlesource.com/chromiumos/platform/libevdev">homepage</a></span>
  23528. <div class="licence">
  23529. <pre>Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
  23530. Use of this source code is governed by a BSD-style license that can be
  23531. found in the LICENSE file.
  23532. </pre>
  23533. </div>
  23534. </div>
  23535. <div class="product">
  23536. <span class="title">libevent</span>
  23537. <a class="show" href="#">show license</a>
  23538. <span class="homepage"><a href="http://libevent.org/">homepage</a></span>
  23539. <div class="licence">
  23540. <pre>Libevent is available for use under the following license, commonly known
  23541. as the 3-clause (or "modified") BSD license:
  23542. ==============================
  23543. Copyright (c) 2000-2007 Niels Provos &lt;provos@citi.umich.edu&gt;
  23544. Copyright (c) 2007-2010 Niels Provos and Nick Mathewson
  23545. Redistribution and use in source and binary forms, with or without
  23546. modification, are permitted provided that the following conditions
  23547. are met:
  23548. 1. Redistributions of source code must retain the above copyright
  23549. notice, this list of conditions and the following disclaimer.
  23550. 2. Redistributions in binary form must reproduce the above copyright
  23551. notice, this list of conditions and the following disclaimer in the
  23552. documentation and/or other materials provided with the distribution.
  23553. 3. The name of the author may not be used to endorse or promote products
  23554. derived from this software without specific prior written permission.
  23555. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  23556. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  23557. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  23558. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  23559. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  23560. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  23561. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  23562. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23563. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  23564. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23565. ==============================
  23566. Portions of Libevent are based on works by others, also made available by
  23567. them under the three-clause BSD license above. The copyright notices are
  23568. available in the corresponding source files; the license is as above. Here's
  23569. a list:
  23570. log.c:
  23571. Copyright (c) 2000 Dug Song &lt;dugsong@monkey.org&gt;
  23572. Copyright (c) 1993 The Regents of the University of California.
  23573. strlcpy.c:
  23574. Copyright (c) 1998 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  23575. win32.c:
  23576. Copyright (c) 2003 Michael A. Davis &lt;mike@datanerds.net&gt;
  23577. evport.c:
  23578. Copyright (c) 2007 Sun Microsystems
  23579. min_heap.h:
  23580. Copyright (c) 2006 Maxim Yegorushkin &lt;maxim.yegorushkin@gmail.com&gt;
  23581. tree.h:
  23582. Copyright 2002 Niels Provos &lt;provos@citi.umich.edu&gt;
  23583. </pre>
  23584. </div>
  23585. </div>
  23586. <div class="product">
  23587. <span class="title">libjingle XMPP and xmllite libraries</span>
  23588. <a class="show" href="#">show license</a>
  23589. <span class="homepage"><a href="https://chromium.googlesource.com/external/webrtc">homepage</a></span>
  23590. <div class="licence">
  23591. <pre>Copyright (c) 2011, The WebRTC project authors. All rights reserved.
  23592. Redistribution and use in source and binary forms, with or without
  23593. modification, are permitted provided that the following conditions are
  23594. met:
  23595. * Redistributions of source code must retain the above copyright
  23596. notice, this list of conditions and the following disclaimer.
  23597. * Redistributions in binary form must reproduce the above copyright
  23598. notice, this list of conditions and the following disclaimer in
  23599. the documentation and/or other materials provided with the
  23600. distribution.
  23601. * Neither the name of Google nor the names of its contributors may
  23602. be used to endorse or promote products derived from this software
  23603. without specific prior written permission.
  23604. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  23605. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  23606. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  23607. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  23608. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  23609. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  23610. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  23611. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  23612. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  23613. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  23614. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  23615. </pre>
  23616. </div>
  23617. </div>
  23618. <div class="product">
  23619. <span class="title">libjpeg</span>
  23620. <a class="show" href="#">show license</a>
  23621. <span class="homepage"><a href="http://www.ijg.org/">homepage</a></span>
  23622. <div class="licence">
  23623. <pre>(Copied from the README.)
  23624. --------------------------------------------------------------------------------
  23625. The authors make NO WARRANTY or representation, either express or implied,
  23626. with respect to this software, its quality, accuracy, merchantability, or
  23627. fitness for a particular purpose. This software is provided "AS IS", and you,
  23628. its user, assume the entire risk as to its quality and accuracy.
  23629. This software is copyright (C) 1991-1998, Thomas G. Lane.
  23630. All Rights Reserved except as specified below.
  23631. Permission is hereby granted to use, copy, modify, and distribute this
  23632. software (or portions thereof) for any purpose, without fee, subject to these
  23633. conditions:
  23634. (1) If any part of the source code for this software is distributed, then this
  23635. README file must be included, with this copyright and no-warranty notice
  23636. unaltered; and any additions, deletions, or changes to the original files
  23637. must be clearly indicated in accompanying documentation.
  23638. (2) If only executable code is distributed, then the accompanying
  23639. documentation must state that "this software is based in part on the work of
  23640. the Independent JPEG Group".
  23641. (3) Permission for use of this software is granted only if the user accepts
  23642. full responsibility for any undesirable consequences; the authors accept
  23643. NO LIABILITY for damages of any kind.
  23644. These conditions apply to any software derived from or based on the IJG code,
  23645. not just to the unmodified library. If you use our work, you ought to
  23646. acknowledge us.
  23647. Permission is NOT granted for the use of any IJG author's name or company name
  23648. in advertising or publicity relating to this software or products derived from
  23649. it. This software may be referred to only as "the Independent JPEG Group's
  23650. software".
  23651. We specifically permit and encourage the use of this software as the basis of
  23652. commercial products, provided that all warranty or liability claims are
  23653. assumed by the product vendor.
  23654. ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
  23655. sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
  23656. ansi2knr.c is NOT covered by the above copyright and conditions, but instead
  23657. by the usual distribution terms of the Free Software Foundation; principally,
  23658. that you must include source code if you redistribute it. (See the file
  23659. ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part
  23660. of any program generated from the IJG code, this does not limit you more than
  23661. the foregoing paragraphs do.
  23662. The Unix configuration script "configure" was produced with GNU Autoconf.
  23663. It is copyright by the Free Software Foundation but is freely distributable.
  23664. The same holds for its supporting scripts (config.guess, config.sub,
  23665. ltconfig, ltmain.sh). Another support script, install-sh, is copyright
  23666. by M.I.T. but is also freely distributable.
  23667. It appears that the arithmetic coding option of the JPEG spec is covered by
  23668. patents owned by IBM, AT&amp;T, and Mitsubishi. Hence arithmetic coding cannot
  23669. legally be used without obtaining one or more licenses. For this reason,
  23670. support for arithmetic coding has been removed from the free JPEG software.
  23671. (Since arithmetic coding provides only a marginal gain over the unpatented
  23672. Huffman mode, it is unlikely that very many implementations will support it.)
  23673. So far as we are aware, there are no patent restrictions on the remaining
  23674. code.
  23675. The IJG distribution formerly included code to read and write GIF files.
  23676. To avoid entanglement with the Unisys LZW patent, GIF reading support has
  23677. been removed altogether, and the GIF writer has been simplified to produce
  23678. "uncompressed GIFs". This technique does not use the LZW algorithm; the
  23679. resulting GIF files are larger than usual, but are readable by all standard
  23680. GIF decoders.
  23681. We are required to state that
  23682. "The Graphics Interchange Format(c) is the Copyright property of
  23683. CompuServe Incorporated. GIF(sm) is a Service Mark property of
  23684. CompuServe Incorporated."
  23685. --------------------------------------------------------------------------------
  23686. jconfig.h is distributed under the MPL 1.1/GPL 2.0/LGPL 2.1 tri-license.
  23687. jmorecfg.h contains modifications, which are distributed under the Netscape
  23688. Public License.
  23689. </pre>
  23690. </div>
  23691. </div>
  23692. <div class="product">
  23693. <span class="title">libjpeg-turbo</span>
  23694. <a class="show" href="#">show license</a>
  23695. <span class="homepage"><a href="https://github.com/libjpeg-turbo/libjpeg-turbo/">homepage</a></span>
  23696. <div class="licence">
  23697. <pre>libjpeg-turbo Licenses
  23698. ======================
  23699. libjpeg-turbo is covered by three compatible BSD-style open source licenses:
  23700. - The IJG (Independent JPEG Group) License, which is listed in
  23701. [README.ijg](README.ijg)
  23702. This license applies to the libjpeg API library and associated programs
  23703. (any code inherited from libjpeg, and any modifications to that code.)
  23704. - The Modified (3-clause) BSD License, which is listed in
  23705. [turbojpeg.c](turbojpeg.c)
  23706. This license covers the TurboJPEG API library and associated programs.
  23707. - The zlib License, which is listed in [simd/jsimdext.inc](simd/jsimdext.inc)
  23708. This license is a subset of the other two, and it covers the libjpeg-turbo
  23709. SIMD extensions.
  23710. Complying with the libjpeg-turbo Licenses
  23711. =========================================
  23712. This section provides a roll-up of the libjpeg-turbo licensing terms, to the
  23713. best of our understanding.
  23714. 1. If you are distributing a modified version of the libjpeg-turbo source,
  23715. then:
  23716. 1. You cannot alter or remove any existing copyright or license notices
  23717. from the source.
  23718. **Origin**
  23719. - Clause 1 of the IJG License
  23720. - Clause 1 of the Modified BSD License
  23721. - Clauses 1 and 3 of the zlib License
  23722. 2. You must add your own copyright notice to the header of each source
  23723. file you modified, so others can tell that you modified that file (if
  23724. there is not an existing copyright header in that file, then you can
  23725. simply add a notice stating that you modified the file.)
  23726. **Origin**
  23727. - Clause 1 of the IJG License
  23728. - Clause 2 of the zlib License
  23729. 3. You must include the IJG README file, and you must not alter any of the
  23730. copyright or license text in that file.
  23731. **Origin**
  23732. - Clause 1 of the IJG License
  23733. 2. If you are distributing only libjpeg-turbo binaries without the source, or
  23734. if you are distributing an application that statically links with
  23735. libjpeg-turbo, then:
  23736. 1. Your product documentation must include a message stating:
  23737. This software is based in part on the work of the Independent JPEG
  23738. Group.
  23739. **Origin**
  23740. - Clause 2 of the IJG license
  23741. 2. If your binary distribution includes or uses the TurboJPEG API, then
  23742. your product documentation must include the text of the Modified BSD
  23743. License.
  23744. **Origin**
  23745. - Clause 2 of the Modified BSD License
  23746. 3. You cannot use the name of the IJG or The libjpeg-turbo Project or the
  23747. contributors thereof in advertising, publicity, etc.
  23748. **Origin**
  23749. - IJG License
  23750. - Clause 3 of the Modified BSD License
  23751. 4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be
  23752. free of defects, nor do we accept any liability for undesirable
  23753. consequences resulting from your use of the software.
  23754. **Origin**
  23755. - IJG License
  23756. - Modified BSD License
  23757. - zlib License
  23758. </pre>
  23759. </div>
  23760. </div>
  23761. <div class="product">
  23762. <span class="title">libpng</span>
  23763. <a class="show" href="#">show license</a>
  23764. <span class="homepage"><a href="http://libpng.org/">homepage</a></span>
  23765. <div class="licence">
  23766. <pre>
  23767. This copy of the libpng notices is provided for your convenience. In case of
  23768. any discrepancy between this copy and the notices in the file png.h that is
  23769. included in the libpng distribution, the latter shall prevail.
  23770. COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
  23771. If you modify libpng you may insert additional notices immediately following
  23772. this sentence.
  23773. Using custom versions of pnglibconf.h and pngprefix.h for Chrome.
  23774. This code is released under the libpng license.
  23775. libpng versions 1.0.7, July 1, 2000 through 1.6.22, May 26, 2016 are
  23776. Copyright (c) 2000-2002, 2004, 2006-2016 Glenn Randers-Pehrson, are
  23777. derived from libpng-1.0.6, and are distributed according to the same
  23778. disclaimer and license as libpng-1.0.6 with the following individuals
  23779. added to the list of Contributing Authors:
  23780. Simon-Pierre Cadieux
  23781. Eric S. Raymond
  23782. Mans Rullgard
  23783. Cosmin Truta
  23784. Gilles Vollant
  23785. James Yu
  23786. and with the following additions to the disclaimer:
  23787. There is no warranty against interference with your enjoyment of the
  23788. library or against infringement. There is no warranty that our
  23789. efforts or the library will fulfill any of your particular purposes
  23790. or needs. This library is provided with all faults, and the entire
  23791. risk of satisfactory quality, performance, accuracy, and effort is with
  23792. the user.
  23793. Some files in the "contrib" directory and some configure-generated
  23794. files that are distributed with libpng have other copyright owners and
  23795. are released under other open source licenses.
  23796. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
  23797. Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
  23798. libpng-0.96, and are distributed according to the same disclaimer and
  23799. license as libpng-0.96, with the following individuals added to the list
  23800. of Contributing Authors:
  23801. Tom Lane
  23802. Glenn Randers-Pehrson
  23803. Willem van Schaik
  23804. libpng versions 0.89, June 1996, through 0.96, May 1997, are
  23805. Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
  23806. and are distributed according to the same disclaimer and license as
  23807. libpng-0.88, with the following individuals added to the list of
  23808. Contributing Authors:
  23809. John Bowler
  23810. Kevin Bracey
  23811. Sam Bushell
  23812. Magnus Holmgren
  23813. Greg Roelofs
  23814. Tom Tanner
  23815. Some files in the "scripts" directory have other copyright owners
  23816. but are released under this license.
  23817. libpng versions 0.5, May 1995, through 0.88, January 1996, are
  23818. Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
  23819. For the purposes of this copyright and license, "Contributing Authors"
  23820. is defined as the following set of individuals:
  23821. Andreas Dilger
  23822. Dave Martindale
  23823. Guy Eric Schalnat
  23824. Paul Schmidt
  23825. Tim Wegner
  23826. The PNG Reference Library is supplied "AS IS". The Contributing Authors
  23827. and Group 42, Inc. disclaim all warranties, expressed or implied,
  23828. including, without limitation, the warranties of merchantability and of
  23829. fitness for any purpose. The Contributing Authors and Group 42, Inc.
  23830. assume no liability for direct, indirect, incidental, special, exemplary,
  23831. or consequential damages, which may result from the use of the PNG
  23832. Reference Library, even if advised of the possibility of such damage.
  23833. Permission is hereby granted to use, copy, modify, and distribute this
  23834. source code, or portions hereof, for any purpose, without fee, subject
  23835. to the following restrictions:
  23836. 1. The origin of this source code must not be misrepresented.
  23837. 2. Altered versions must be plainly marked as such and must not
  23838. be misrepresented as being the original source.
  23839. 3. This Copyright notice may not be removed or altered from any
  23840. source or altered source distribution.
  23841. The Contributing Authors and Group 42, Inc. specifically permit, without
  23842. fee, and encourage the use of this source code as a component to
  23843. supporting the PNG file format in commercial products. If you use this
  23844. source code in a product, acknowledgment is not required but would be
  23845. appreciated.
  23846. END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE.
  23847. TRADEMARK:
  23848. The name "libpng" has not been registered by the Copyright owner
  23849. as a trademark in any jurisdiction. However, because libpng has
  23850. been distributed and maintained world-wide, continually since 1995,
  23851. the Copyright owner claims "common-law trademark protection" in any
  23852. jurisdiction where common-law trademark is recognized.
  23853. OSI CERTIFICATION:
  23854. Libpng is OSI Certified Open Source Software. OSI Certified Open Source is
  23855. a certification mark of the Open Source Initiative. OSI has not addressed
  23856. the additional disclaimers inserted at version 1.0.7.
  23857. EXPORT CONTROL:
  23858. The Copyright owner believes that the Export Control Classification
  23859. Number (ECCN) for libpng is EAR99, which means not subject to export
  23860. controls or International Traffic in Arms Regulations (ITAR) because
  23861. it is open source, publicly available software, that does not contain
  23862. any encryption software. See the EAR, paragraphs 734.3(b)(3) and
  23863. 734.7(b).
  23864. Glenn Randers-Pehrson
  23865. glennrp at users.sourceforge.net
  23866. May 26, 2016
  23867. </pre>
  23868. </div>
  23869. </div>
  23870. <div class="product">
  23871. <span class="title">libprotobuf-mutator</span>
  23872. <a class="show" href="#">show license</a>
  23873. <span class="homepage"><a href="https://github.com/google/libprotobuf-mutator">homepage</a></span>
  23874. <div class="licence">
  23875. <pre>
  23876. Apache License
  23877. Version 2.0, January 2004
  23878. http://www.apache.org/licenses/
  23879. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  23880. 1. Definitions.
  23881. "License" shall mean the terms and conditions for use, reproduction,
  23882. and distribution as defined by Sections 1 through 9 of this document.
  23883. "Licensor" shall mean the copyright owner or entity authorized by
  23884. the copyright owner that is granting the License.
  23885. "Legal Entity" shall mean the union of the acting entity and all
  23886. other entities that control, are controlled by, or are under common
  23887. control with that entity. For the purposes of this definition,
  23888. "control" means (i) the power, direct or indirect, to cause the
  23889. direction or management of such entity, whether by contract or
  23890. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  23891. outstanding shares, or (iii) beneficial ownership of such entity.
  23892. "You" (or "Your") shall mean an individual or Legal Entity
  23893. exercising permissions granted by this License.
  23894. "Source" form shall mean the preferred form for making modifications,
  23895. including but not limited to software source code, documentation
  23896. source, and configuration files.
  23897. "Object" form shall mean any form resulting from mechanical
  23898. transformation or translation of a Source form, including but
  23899. not limited to compiled object code, generated documentation,
  23900. and conversions to other media types.
  23901. "Work" shall mean the work of authorship, whether in Source or
  23902. Object form, made available under the License, as indicated by a
  23903. copyright notice that is included in or attached to the work
  23904. (an example is provided in the Appendix below).
  23905. "Derivative Works" shall mean any work, whether in Source or Object
  23906. form, that is based on (or derived from) the Work and for which the
  23907. editorial revisions, annotations, elaborations, or other modifications
  23908. represent, as a whole, an original work of authorship. For the purposes
  23909. of this License, Derivative Works shall not include works that remain
  23910. separable from, or merely link (or bind by name) to the interfaces of,
  23911. the Work and Derivative Works thereof.
  23912. "Contribution" shall mean any work of authorship, including
  23913. the original version of the Work and any modifications or additions
  23914. to that Work or Derivative Works thereof, that is intentionally
  23915. submitted to Licensor for inclusion in the Work by the copyright owner
  23916. or by an individual or Legal Entity authorized to submit on behalf of
  23917. the copyright owner. For the purposes of this definition, "submitted"
  23918. means any form of electronic, verbal, or written communication sent
  23919. to the Licensor or its representatives, including but not limited to
  23920. communication on electronic mailing lists, source code control systems,
  23921. and issue tracking systems that are managed by, or on behalf of, the
  23922. Licensor for the purpose of discussing and improving the Work, but
  23923. excluding communication that is conspicuously marked or otherwise
  23924. designated in writing by the copyright owner as "Not a Contribution."
  23925. "Contributor" shall mean Licensor and any individual or Legal Entity
  23926. on behalf of whom a Contribution has been received by Licensor and
  23927. subsequently incorporated within the Work.
  23928. 2. Grant of Copyright License. Subject to the terms and conditions of
  23929. this License, each Contributor hereby grants to You a perpetual,
  23930. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23931. copyright license to reproduce, prepare Derivative Works of,
  23932. publicly display, publicly perform, sublicense, and distribute the
  23933. Work and such Derivative Works in Source or Object form.
  23934. 3. Grant of Patent License. Subject to the terms and conditions of
  23935. this License, each Contributor hereby grants to You a perpetual,
  23936. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23937. (except as stated in this section) patent license to make, have made,
  23938. use, offer to sell, sell, import, and otherwise transfer the Work,
  23939. where such license applies only to those patent claims licensable
  23940. by such Contributor that are necessarily infringed by their
  23941. Contribution(s) alone or by combination of their Contribution(s)
  23942. with the Work to which such Contribution(s) was submitted. If You
  23943. institute patent litigation against any entity (including a
  23944. cross-claim or counterclaim in a lawsuit) alleging that the Work
  23945. or a Contribution incorporated within the Work constitutes direct
  23946. or contributory patent infringement, then any patent licenses
  23947. granted to You under this License for that Work shall terminate
  23948. as of the date such litigation is filed.
  23949. 4. Redistribution. You may reproduce and distribute copies of the
  23950. Work or Derivative Works thereof in any medium, with or without
  23951. modifications, and in Source or Object form, provided that You
  23952. meet the following conditions:
  23953. (a) You must give any other recipients of the Work or
  23954. Derivative Works a copy of this License; and
  23955. (b) You must cause any modified files to carry prominent notices
  23956. stating that You changed the files; and
  23957. (c) You must retain, in the Source form of any Derivative Works
  23958. that You distribute, all copyright, patent, trademark, and
  23959. attribution notices from the Source form of the Work,
  23960. excluding those notices that do not pertain to any part of
  23961. the Derivative Works; and
  23962. (d) If the Work includes a "NOTICE" text file as part of its
  23963. distribution, then any Derivative Works that You distribute must
  23964. include a readable copy of the attribution notices contained
  23965. within such NOTICE file, excluding those notices that do not
  23966. pertain to any part of the Derivative Works, in at least one
  23967. of the following places: within a NOTICE text file distributed
  23968. as part of the Derivative Works; within the Source form or
  23969. documentation, if provided along with the Derivative Works; or,
  23970. within a display generated by the Derivative Works, if and
  23971. wherever such third-party notices normally appear. The contents
  23972. of the NOTICE file are for informational purposes only and
  23973. do not modify the License. You may add Your own attribution
  23974. notices within Derivative Works that You distribute, alongside
  23975. or as an addendum to the NOTICE text from the Work, provided
  23976. that such additional attribution notices cannot be construed
  23977. as modifying the License.
  23978. You may add Your own copyright statement to Your modifications and
  23979. may provide additional or different license terms and conditions
  23980. for use, reproduction, or distribution of Your modifications, or
  23981. for any such Derivative Works as a whole, provided Your use,
  23982. reproduction, and distribution of the Work otherwise complies with
  23983. the conditions stated in this License.
  23984. 5. Submission of Contributions. Unless You explicitly state otherwise,
  23985. any Contribution intentionally submitted for inclusion in the Work
  23986. by You to the Licensor shall be under the terms and conditions of
  23987. this License, without any additional terms or conditions.
  23988. Notwithstanding the above, nothing herein shall supersede or modify
  23989. the terms of any separate license agreement you may have executed
  23990. with Licensor regarding such Contributions.
  23991. 6. Trademarks. This License does not grant permission to use the trade
  23992. names, trademarks, service marks, or product names of the Licensor,
  23993. except as required for reasonable and customary use in describing the
  23994. origin of the Work and reproducing the content of the NOTICE file.
  23995. 7. Disclaimer of Warranty. Unless required by applicable law or
  23996. agreed to in writing, Licensor provides the Work (and each
  23997. Contributor provides its Contributions) on an "AS IS" BASIS,
  23998. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  23999. implied, including, without limitation, any warranties or conditions
  24000. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  24001. PARTICULAR PURPOSE. You are solely responsible for determining the
  24002. appropriateness of using or redistributing the Work and assume any
  24003. risks associated with Your exercise of permissions under this License.
  24004. 8. Limitation of Liability. In no event and under no legal theory,
  24005. whether in tort (including negligence), contract, or otherwise,
  24006. unless required by applicable law (such as deliberate and grossly
  24007. negligent acts) or agreed to in writing, shall any Contributor be
  24008. liable to You for damages, including any direct, indirect, special,
  24009. incidental, or consequential damages of any character arising as a
  24010. result of this License or out of the use or inability to use the
  24011. Work (including but not limited to damages for loss of goodwill,
  24012. work stoppage, computer failure or malfunction, or any and all
  24013. other commercial damages or losses), even if such Contributor
  24014. has been advised of the possibility of such damages.
  24015. 9. Accepting Warranty or Additional Liability. While redistributing
  24016. the Work or Derivative Works thereof, You may choose to offer,
  24017. and charge a fee for, acceptance of support, warranty, indemnity,
  24018. or other liability obligations and/or rights consistent with this
  24019. License. However, in accepting such obligations, You may act only
  24020. on Your own behalf and on Your sole responsibility, not on behalf
  24021. of any other Contributor, and only if You agree to indemnify,
  24022. defend, and hold each Contributor harmless for any liability
  24023. incurred by, or claims asserted against, such Contributor by reason
  24024. of your accepting any such warranty or additional liability.
  24025. END OF TERMS AND CONDITIONS
  24026. APPENDIX: How to apply the Apache License to your work.
  24027. To apply the Apache License to your work, attach the following
  24028. boilerplate notice, with the fields enclosed by brackets "[]"
  24029. replaced with your own identifying information. (Don't include
  24030. the brackets!) The text should be enclosed in the appropriate
  24031. comment syntax for the file format. We also recommend that a
  24032. file or class name and description of purpose be included on the
  24033. same "printed page" as the copyright notice for easier
  24034. identification within third-party archives.
  24035. Copyright [yyyy] [name of copyright owner]
  24036. Licensed under the Apache License, Version 2.0 (the "License");
  24037. you may not use this file except in compliance with the License.
  24038. You may obtain a copy of the License at
  24039. http://www.apache.org/licenses/LICENSE-2.0
  24040. Unless required by applicable law or agreed to in writing, software
  24041. distributed under the License is distributed on an "AS IS" BASIS,
  24042. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  24043. See the License for the specific language governing permissions and
  24044. limitations under the License.
  24045. </pre>
  24046. </div>
  24047. </div>
  24048. <div class="product">
  24049. <span class="title">libsecret</span>
  24050. <a class="show" href="#">show license</a>
  24051. <span class="homepage"><a href="https://git.gnome.org/browse/libsecret/">homepage</a></span>
  24052. <div class="licence">
  24053. <pre> GNU LESSER GENERAL PUBLIC LICENSE
  24054. Version 2.1, February 1999
  24055. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  24056. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  24057. Everyone is permitted to copy and distribute verbatim copies
  24058. of this license document, but changing it is not allowed.
  24059. [This is the first released version of the Lesser GPL. It also counts
  24060. as the successor of the GNU Library Public License, version 2, hence
  24061. the version number 2.1.]
  24062. Preamble
  24063. The licenses for most software are designed to take away your
  24064. freedom to share and change it. By contrast, the GNU General Public
  24065. Licenses are intended to guarantee your freedom to share and change
  24066. free software--to make sure the software is free for all its users.
  24067. This license, the Lesser General Public License, applies to some
  24068. specially designated software packages--typically libraries--of the
  24069. Free Software Foundation and other authors who decide to use it. You
  24070. can use it too, but we suggest you first think carefully about whether
  24071. this license or the ordinary General Public License is the better
  24072. strategy to use in any particular case, based on the explanations below.
  24073. When we speak of free software, we are referring to freedom of use,
  24074. not price. Our General Public Licenses are designed to make sure that
  24075. you have the freedom to distribute copies of free software (and charge
  24076. for this service if you wish); that you receive source code or can get
  24077. it if you want it; that you can change the software and use pieces of
  24078. it in new free programs; and that you are informed that you can do
  24079. these things.
  24080. To protect your rights, we need to make restrictions that forbid
  24081. distributors to deny you these rights or to ask you to surrender these
  24082. rights. These restrictions translate to certain responsibilities for
  24083. you if you distribute copies of the library or if you modify it.
  24084. For example, if you distribute copies of the library, whether gratis
  24085. or for a fee, you must give the recipients all the rights that we gave
  24086. you. You must make sure that they, too, receive or can get the source
  24087. code. If you link other code with the library, you must provide
  24088. complete object files to the recipients, so that they can relink them
  24089. with the library after making changes to the library and recompiling
  24090. it. And you must show them these terms so they know their rights.
  24091. We protect your rights with a two-step method: (1) we copyright the
  24092. library, and (2) we offer you this license, which gives you legal
  24093. permission to copy, distribute and/or modify the library.
  24094. To protect each distributor, we want to make it very clear that
  24095. there is no warranty for the free library. Also, if the library is
  24096. modified by someone else and passed on, the recipients should know
  24097. that what they have is not the original version, so that the original
  24098. author's reputation will not be affected by problems that might be
  24099. introduced by others.
  24100. Finally, software patents pose a constant threat to the existence of
  24101. any free program. We wish to make sure that a company cannot
  24102. effectively restrict the users of a free program by obtaining a
  24103. restrictive license from a patent holder. Therefore, we insist that
  24104. any patent license obtained for a version of the library must be
  24105. consistent with the full freedom of use specified in this license.
  24106. Most GNU software, including some libraries, is covered by the
  24107. ordinary GNU General Public License. This license, the GNU Lesser
  24108. General Public License, applies to certain designated libraries, and
  24109. is quite different from the ordinary General Public License. We use
  24110. this license for certain libraries in order to permit linking those
  24111. libraries into non-free programs.
  24112. When a program is linked with a library, whether statically or using
  24113. a shared library, the combination of the two is legally speaking a
  24114. combined work, a derivative of the original library. The ordinary
  24115. General Public License therefore permits such linking only if the
  24116. entire combination fits its criteria of freedom. The Lesser General
  24117. Public License permits more lax criteria for linking other code with
  24118. the library.
  24119. We call this license the "Lesser" General Public License because it
  24120. does Less to protect the user's freedom than the ordinary General
  24121. Public License. It also provides other free software developers Less
  24122. of an advantage over competing non-free programs. These disadvantages
  24123. are the reason we use the ordinary General Public License for many
  24124. libraries. However, the Lesser license provides advantages in certain
  24125. special circumstances.
  24126. For example, on rare occasions, there may be a special need to
  24127. encourage the widest possible use of a certain library, so that it becomes
  24128. a de-facto standard. To achieve this, non-free programs must be
  24129. allowed to use the library. A more frequent case is that a free
  24130. library does the same job as widely used non-free libraries. In this
  24131. case, there is little to gain by limiting the free library to free
  24132. software only, so we use the Lesser General Public License.
  24133. In other cases, permission to use a particular library in non-free
  24134. programs enables a greater number of people to use a large body of
  24135. free software. For example, permission to use the GNU C Library in
  24136. non-free programs enables many more people to use the whole GNU
  24137. operating system, as well as its variant, the GNU/Linux operating
  24138. system.
  24139. Although the Lesser General Public License is Less protective of the
  24140. users' freedom, it does ensure that the user of a program that is
  24141. linked with the Library has the freedom and the wherewithal to run
  24142. that program using a modified version of the Library.
  24143. The precise terms and conditions for copying, distribution and
  24144. modification follow. Pay close attention to the difference between a
  24145. "work based on the library" and a "work that uses the library". The
  24146. former contains code derived from the library, whereas the latter must
  24147. be combined with the library in order to run.
  24148. GNU LESSER GENERAL PUBLIC LICENSE
  24149. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  24150. 0. This License Agreement applies to any software library or other
  24151. program which contains a notice placed by the copyright holder or
  24152. other authorized party saying it may be distributed under the terms of
  24153. this Lesser General Public License (also called "this License").
  24154. Each licensee is addressed as "you".
  24155. A "library" means a collection of software functions and/or data
  24156. prepared so as to be conveniently linked with application programs
  24157. (which use some of those functions and data) to form executables.
  24158. The "Library", below, refers to any such software library or work
  24159. which has been distributed under these terms. A "work based on the
  24160. Library" means either the Library or any derivative work under
  24161. copyright law: that is to say, a work containing the Library or a
  24162. portion of it, either verbatim or with modifications and/or translated
  24163. straightforwardly into another language. (Hereinafter, translation is
  24164. included without limitation in the term "modification".)
  24165. "Source code" for a work means the preferred form of the work for
  24166. making modifications to it. For a library, complete source code means
  24167. all the source code for all modules it contains, plus any associated
  24168. interface definition files, plus the scripts used to control compilation
  24169. and installation of the library.
  24170. Activities other than copying, distribution and modification are not
  24171. covered by this License; they are outside its scope. The act of
  24172. running a program using the Library is not restricted, and output from
  24173. such a program is covered only if its contents constitute a work based
  24174. on the Library (independent of the use of the Library in a tool for
  24175. writing it). Whether that is true depends on what the Library does
  24176. and what the program that uses the Library does.
  24177. 1. You may copy and distribute verbatim copies of the Library's
  24178. complete source code as you receive it, in any medium, provided that
  24179. you conspicuously and appropriately publish on each copy an
  24180. appropriate copyright notice and disclaimer of warranty; keep intact
  24181. all the notices that refer to this License and to the absence of any
  24182. warranty; and distribute a copy of this License along with the
  24183. Library.
  24184. You may charge a fee for the physical act of transferring a copy,
  24185. and you may at your option offer warranty protection in exchange for a
  24186. fee.
  24187. 2. You may modify your copy or copies of the Library or any portion
  24188. of it, thus forming a work based on the Library, and copy and
  24189. distribute such modifications or work under the terms of Section 1
  24190. above, provided that you also meet all of these conditions:
  24191. a) The modified work must itself be a software library.
  24192. b) You must cause the files modified to carry prominent notices
  24193. stating that you changed the files and the date of any change.
  24194. c) You must cause the whole of the work to be licensed at no
  24195. charge to all third parties under the terms of this License.
  24196. d) If a facility in the modified Library refers to a function or a
  24197. table of data to be supplied by an application program that uses
  24198. the facility, other than as an argument passed when the facility
  24199. is invoked, then you must make a good faith effort to ensure that,
  24200. in the event an application does not supply such function or
  24201. table, the facility still operates, and performs whatever part of
  24202. its purpose remains meaningful.
  24203. (For example, a function in a library to compute square roots has
  24204. a purpose that is entirely well-defined independent of the
  24205. application. Therefore, Subsection 2d requires that any
  24206. application-supplied function or table used by this function must
  24207. be optional: if the application does not supply it, the square
  24208. root function must still compute square roots.)
  24209. These requirements apply to the modified work as a whole. If
  24210. identifiable sections of that work are not derived from the Library,
  24211. and can be reasonably considered independent and separate works in
  24212. themselves, then this License, and its terms, do not apply to those
  24213. sections when you distribute them as separate works. But when you
  24214. distribute the same sections as part of a whole which is a work based
  24215. on the Library, the distribution of the whole must be on the terms of
  24216. this License, whose permissions for other licensees extend to the
  24217. entire whole, and thus to each and every part regardless of who wrote
  24218. it.
  24219. Thus, it is not the intent of this section to claim rights or contest
  24220. your rights to work written entirely by you; rather, the intent is to
  24221. exercise the right to control the distribution of derivative or
  24222. collective works based on the Library.
  24223. In addition, mere aggregation of another work not based on the Library
  24224. with the Library (or with a work based on the Library) on a volume of
  24225. a storage or distribution medium does not bring the other work under
  24226. the scope of this License.
  24227. 3. You may opt to apply the terms of the ordinary GNU General Public
  24228. License instead of this License to a given copy of the Library. To do
  24229. this, you must alter all the notices that refer to this License, so
  24230. that they refer to the ordinary GNU General Public License, version 2,
  24231. instead of to this License. (If a newer version than version 2 of the
  24232. ordinary GNU General Public License has appeared, then you can specify
  24233. that version instead if you wish.) Do not make any other change in
  24234. these notices.
  24235. Once this change is made in a given copy, it is irreversible for
  24236. that copy, so the ordinary GNU General Public License applies to all
  24237. subsequent copies and derivative works made from that copy.
  24238. This option is useful when you wish to copy part of the code of
  24239. the Library into a program that is not a library.
  24240. 4. You may copy and distribute the Library (or a portion or
  24241. derivative of it, under Section 2) in object code or executable form
  24242. under the terms of Sections 1 and 2 above provided that you accompany
  24243. it with the complete corresponding machine-readable source code, which
  24244. must be distributed under the terms of Sections 1 and 2 above on a
  24245. medium customarily used for software interchange.
  24246. If distribution of object code is made by offering access to copy
  24247. from a designated place, then offering equivalent access to copy the
  24248. source code from the same place satisfies the requirement to
  24249. distribute the source code, even though third parties are not
  24250. compelled to copy the source along with the object code.
  24251. 5. A program that contains no derivative of any portion of the
  24252. Library, but is designed to work with the Library by being compiled or
  24253. linked with it, is called a "work that uses the Library". Such a
  24254. work, in isolation, is not a derivative work of the Library, and
  24255. therefore falls outside the scope of this License.
  24256. However, linking a "work that uses the Library" with the Library
  24257. creates an executable that is a derivative of the Library (because it
  24258. contains portions of the Library), rather than a "work that uses the
  24259. library". The executable is therefore covered by this License.
  24260. Section 6 states terms for distribution of such executables.
  24261. When a "work that uses the Library" uses material from a header file
  24262. that is part of the Library, the object code for the work may be a
  24263. derivative work of the Library even though the source code is not.
  24264. Whether this is true is especially significant if the work can be
  24265. linked without the Library, or if the work is itself a library. The
  24266. threshold for this to be true is not precisely defined by law.
  24267. If such an object file uses only numerical parameters, data
  24268. structure layouts and accessors, and small macros and small inline
  24269. functions (ten lines or less in length), then the use of the object
  24270. file is unrestricted, regardless of whether it is legally a derivative
  24271. work. (Executables containing this object code plus portions of the
  24272. Library will still fall under Section 6.)
  24273. Otherwise, if the work is a derivative of the Library, you may
  24274. distribute the object code for the work under the terms of Section 6.
  24275. Any executables containing that work also fall under Section 6,
  24276. whether or not they are linked directly with the Library itself.
  24277. 6. As an exception to the Sections above, you may also combine or
  24278. link a "work that uses the Library" with the Library to produce a
  24279. work containing portions of the Library, and distribute that work
  24280. under terms of your choice, provided that the terms permit
  24281. modification of the work for the customer's own use and reverse
  24282. engineering for debugging such modifications.
  24283. You must give prominent notice with each copy of the work that the
  24284. Library is used in it and that the Library and its use are covered by
  24285. this License. You must supply a copy of this License. If the work
  24286. during execution displays copyright notices, you must include the
  24287. copyright notice for the Library among them, as well as a reference
  24288. directing the user to the copy of this License. Also, you must do one
  24289. of these things:
  24290. a) Accompany the work with the complete corresponding
  24291. machine-readable source code for the Library including whatever
  24292. changes were used in the work (which must be distributed under
  24293. Sections 1 and 2 above); and, if the work is an executable linked
  24294. with the Library, with the complete machine-readable "work that
  24295. uses the Library", as object code and/or source code, so that the
  24296. user can modify the Library and then relink to produce a modified
  24297. executable containing the modified Library. (It is understood
  24298. that the user who changes the contents of definitions files in the
  24299. Library will not necessarily be able to recompile the application
  24300. to use the modified definitions.)
  24301. b) Use a suitable shared library mechanism for linking with the
  24302. Library. A suitable mechanism is one that (1) uses at run time a
  24303. copy of the library already present on the user's computer system,
  24304. rather than copying library functions into the executable, and (2)
  24305. will operate properly with a modified version of the library, if
  24306. the user installs one, as long as the modified version is
  24307. interface-compatible with the version that the work was made with.
  24308. c) Accompany the work with a written offer, valid for at
  24309. least three years, to give the same user the materials
  24310. specified in Subsection 6a, above, for a charge no more
  24311. than the cost of performing this distribution.
  24312. d) If distribution of the work is made by offering access to copy
  24313. from a designated place, offer equivalent access to copy the above
  24314. specified materials from the same place.
  24315. e) Verify that the user has already received a copy of these
  24316. materials or that you have already sent this user a copy.
  24317. For an executable, the required form of the "work that uses the
  24318. Library" must include any data and utility programs needed for
  24319. reproducing the executable from it. However, as a special exception,
  24320. the materials to be distributed need not include anything that is
  24321. normally distributed (in either source or binary form) with the major
  24322. components (compiler, kernel, and so on) of the operating system on
  24323. which the executable runs, unless that component itself accompanies
  24324. the executable.
  24325. It may happen that this requirement contradicts the license
  24326. restrictions of other proprietary libraries that do not normally
  24327. accompany the operating system. Such a contradiction means you cannot
  24328. use both them and the Library together in an executable that you
  24329. distribute.
  24330. 7. You may place library facilities that are a work based on the
  24331. Library side-by-side in a single library together with other library
  24332. facilities not covered by this License, and distribute such a combined
  24333. library, provided that the separate distribution of the work based on
  24334. the Library and of the other library facilities is otherwise
  24335. permitted, and provided that you do these two things:
  24336. a) Accompany the combined library with a copy of the same work
  24337. based on the Library, uncombined with any other library
  24338. facilities. This must be distributed under the terms of the
  24339. Sections above.
  24340. b) Give prominent notice with the combined library of the fact
  24341. that part of it is a work based on the Library, and explaining
  24342. where to find the accompanying uncombined form of the same work.
  24343. 8. You may not copy, modify, sublicense, link with, or distribute
  24344. the Library except as expressly provided under this License. Any
  24345. attempt otherwise to copy, modify, sublicense, link with, or
  24346. distribute the Library is void, and will automatically terminate your
  24347. rights under this License. However, parties who have received copies,
  24348. or rights, from you under this License will not have their licenses
  24349. terminated so long as such parties remain in full compliance.
  24350. 9. You are not required to accept this License, since you have not
  24351. signed it. However, nothing else grants you permission to modify or
  24352. distribute the Library or its derivative works. These actions are
  24353. prohibited by law if you do not accept this License. Therefore, by
  24354. modifying or distributing the Library (or any work based on the
  24355. Library), you indicate your acceptance of this License to do so, and
  24356. all its terms and conditions for copying, distributing or modifying
  24357. the Library or works based on it.
  24358. 10. Each time you redistribute the Library (or any work based on the
  24359. Library), the recipient automatically receives a license from the
  24360. original licensor to copy, distribute, link with or modify the Library
  24361. subject to these terms and conditions. You may not impose any further
  24362. restrictions on the recipients' exercise of the rights granted herein.
  24363. You are not responsible for enforcing compliance by third parties with
  24364. this License.
  24365. 11. If, as a consequence of a court judgment or allegation of patent
  24366. infringement or for any other reason (not limited to patent issues),
  24367. conditions are imposed on you (whether by court order, agreement or
  24368. otherwise) that contradict the conditions of this License, they do not
  24369. excuse you from the conditions of this License. If you cannot
  24370. distribute so as to satisfy simultaneously your obligations under this
  24371. License and any other pertinent obligations, then as a consequence you
  24372. may not distribute the Library at all. For example, if a patent
  24373. license would not permit royalty-free redistribution of the Library by
  24374. all those who receive copies directly or indirectly through you, then
  24375. the only way you could satisfy both it and this License would be to
  24376. refrain entirely from distribution of the Library.
  24377. If any portion of this section is held invalid or unenforceable under any
  24378. particular circumstance, the balance of the section is intended to apply,
  24379. and the section as a whole is intended to apply in other circumstances.
  24380. It is not the purpose of this section to induce you to infringe any
  24381. patents or other property right claims or to contest validity of any
  24382. such claims; this section has the sole purpose of protecting the
  24383. integrity of the free software distribution system which is
  24384. implemented by public license practices. Many people have made
  24385. generous contributions to the wide range of software distributed
  24386. through that system in reliance on consistent application of that
  24387. system; it is up to the author/donor to decide if he or she is willing
  24388. to distribute software through any other system and a licensee cannot
  24389. impose that choice.
  24390. This section is intended to make thoroughly clear what is believed to
  24391. be a consequence of the rest of this License.
  24392. 12. If the distribution and/or use of the Library is restricted in
  24393. certain countries either by patents or by copyrighted interfaces, the
  24394. original copyright holder who places the Library under this License may add
  24395. an explicit geographical distribution limitation excluding those countries,
  24396. so that distribution is permitted only in or among countries not thus
  24397. excluded. In such case, this License incorporates the limitation as if
  24398. written in the body of this License.
  24399. 13. The Free Software Foundation may publish revised and/or new
  24400. versions of the Lesser General Public License from time to time.
  24401. Such new versions will be similar in spirit to the present version,
  24402. but may differ in detail to address new problems or concerns.
  24403. Each version is given a distinguishing version number. If the Library
  24404. specifies a version number of this License which applies to it and
  24405. "any later version", you have the option of following the terms and
  24406. conditions either of that version or of any later version published by
  24407. the Free Software Foundation. If the Library does not specify a
  24408. license version number, you may choose any version ever published by
  24409. the Free Software Foundation.
  24410. 14. If you wish to incorporate parts of the Library into other free
  24411. programs whose distribution conditions are incompatible with these,
  24412. write to the author to ask for permission. For software which is
  24413. copyrighted by the Free Software Foundation, write to the Free
  24414. Software Foundation; we sometimes make exceptions for this. Our
  24415. decision will be guided by the two goals of preserving the free status
  24416. of all derivatives of our free software and of promoting the sharing
  24417. and reuse of software generally.
  24418. NO WARRANTY
  24419. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  24420. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  24421. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  24422. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  24423. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  24424. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  24425. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  24426. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  24427. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  24428. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  24429. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  24430. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  24431. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  24432. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  24433. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  24434. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  24435. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  24436. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  24437. DAMAGES.
  24438. END OF TERMS AND CONDITIONS
  24439. How to Apply These Terms to Your New Libraries
  24440. If you develop a new library, and you want it to be of the greatest
  24441. possible use to the public, we recommend making it free software that
  24442. everyone can redistribute and change. You can do so by permitting
  24443. redistribution under these terms (or, alternatively, under the terms of the
  24444. ordinary General Public License).
  24445. To apply these terms, attach the following notices to the library. It is
  24446. safest to attach them to the start of each source file to most effectively
  24447. convey the exclusion of warranty; and each file should have at least the
  24448. "copyright" line and a pointer to where the full notice is found.
  24449. &lt;one line to give the library's name and a brief idea of what it does.&gt;
  24450. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  24451. This library is free software; you can redistribute it and/or
  24452. modify it under the terms of the GNU Lesser General Public
  24453. License as published by the Free Software Foundation; either
  24454. version 2.1 of the License, or (at your option) any later version.
  24455. This library is distributed in the hope that it will be useful,
  24456. but WITHOUT ANY WARRANTY; without even the implied warranty of
  24457. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  24458. Lesser General Public License for more details.
  24459. You should have received a copy of the GNU Lesser General Public
  24460. License along with this library; if not, write to the Free Software
  24461. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  24462. Also add information on how to contact you by electronic and paper mail.
  24463. You should also get your employer (if you work as a programmer) or your
  24464. school, if any, to sign a "copyright disclaimer" for the library, if
  24465. necessary. Here is a sample; alter the names:
  24466. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  24467. library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  24468. &lt;signature of Ty Coon&gt;, 1 April 1990
  24469. Ty Coon, President of Vice
  24470. That's all there is to it!</pre>
  24471. </div>
  24472. </div>
  24473. <div class="product">
  24474. <span class="title">libsrtp</span>
  24475. <a class="show" href="#">show license</a>
  24476. <span class="homepage"><a href="https://github.com/cisco/libsrtp">homepage</a></span>
  24477. <div class="licence">
  24478. <pre>/*
  24479. *
  24480. * Copyright (c) 2001-2006 Cisco Systems, Inc.
  24481. * All rights reserved.
  24482. *
  24483. * Redistribution and use in source and binary forms, with or without
  24484. * modification, are permitted provided that the following conditions
  24485. * are met:
  24486. *
  24487. * Redistributions of source code must retain the above copyright
  24488. * notice, this list of conditions and the following disclaimer.
  24489. *
  24490. * Redistributions in binary form must reproduce the above
  24491. * copyright notice, this list of conditions and the following
  24492. * disclaimer in the documentation and/or other materials provided
  24493. * with the distribution.
  24494. *
  24495. * Neither the name of the Cisco Systems, Inc. nor the names of its
  24496. * contributors may be used to endorse or promote products derived
  24497. * from this software without specific prior written permission.
  24498. *
  24499. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  24500. * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  24501. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  24502. * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  24503. * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  24504. * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  24505. * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  24506. * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  24507. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  24508. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  24509. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  24510. * OF THE POSSIBILITY OF SUCH DAMAGE.
  24511. *
  24512. */
  24513. </pre>
  24514. </div>
  24515. </div>
  24516. <div class="product">
  24517. <span class="title">libudev</span>
  24518. <a class="show" href="#">show license</a>
  24519. <span class="homepage"><a href="http://www.freedesktop.org/wiki/Software/systemd/">homepage</a></span>
  24520. <div class="licence">
  24521. <pre> GNU LESSER GENERAL PUBLIC LICENSE
  24522. Version 2.1, February 1999
  24523. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  24524. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  24525. Everyone is permitted to copy and distribute verbatim copies
  24526. of this license document, but changing it is not allowed.
  24527. [This is the first released version of the Lesser GPL. It also counts
  24528. as the successor of the GNU Library Public License, version 2, hence
  24529. the version number 2.1.]
  24530. Preamble
  24531. The licenses for most software are designed to take away your
  24532. freedom to share and change it. By contrast, the GNU General Public
  24533. Licenses are intended to guarantee your freedom to share and change
  24534. free software--to make sure the software is free for all its users.
  24535. This license, the Lesser General Public License, applies to some
  24536. specially designated software packages--typically libraries--of the
  24537. Free Software Foundation and other authors who decide to use it. You
  24538. can use it too, but we suggest you first think carefully about whether
  24539. this license or the ordinary General Public License is the better
  24540. strategy to use in any particular case, based on the explanations below.
  24541. When we speak of free software, we are referring to freedom of use,
  24542. not price. Our General Public Licenses are designed to make sure that
  24543. you have the freedom to distribute copies of free software (and charge
  24544. for this service if you wish); that you receive source code or can get
  24545. it if you want it; that you can change the software and use pieces of
  24546. it in new free programs; and that you are informed that you can do
  24547. these things.
  24548. To protect your rights, we need to make restrictions that forbid
  24549. distributors to deny you these rights or to ask you to surrender these
  24550. rights. These restrictions translate to certain responsibilities for
  24551. you if you distribute copies of the library or if you modify it.
  24552. For example, if you distribute copies of the library, whether gratis
  24553. or for a fee, you must give the recipients all the rights that we gave
  24554. you. You must make sure that they, too, receive or can get the source
  24555. code. If you link other code with the library, you must provide
  24556. complete object files to the recipients, so that they can relink them
  24557. with the library after making changes to the library and recompiling
  24558. it. And you must show them these terms so they know their rights.
  24559. We protect your rights with a two-step method: (1) we copyright the
  24560. library, and (2) we offer you this license, which gives you legal
  24561. permission to copy, distribute and/or modify the library.
  24562. To protect each distributor, we want to make it very clear that
  24563. there is no warranty for the free library. Also, if the library is
  24564. modified by someone else and passed on, the recipients should know
  24565. that what they have is not the original version, so that the original
  24566. author's reputation will not be affected by problems that might be
  24567. introduced by others.
  24568. Finally, software patents pose a constant threat to the existence of
  24569. any free program. We wish to make sure that a company cannot
  24570. effectively restrict the users of a free program by obtaining a
  24571. restrictive license from a patent holder. Therefore, we insist that
  24572. any patent license obtained for a version of the library must be
  24573. consistent with the full freedom of use specified in this license.
  24574. Most GNU software, including some libraries, is covered by the
  24575. ordinary GNU General Public License. This license, the GNU Lesser
  24576. General Public License, applies to certain designated libraries, and
  24577. is quite different from the ordinary General Public License. We use
  24578. this license for certain libraries in order to permit linking those
  24579. libraries into non-free programs.
  24580. When a program is linked with a library, whether statically or using
  24581. a shared library, the combination of the two is legally speaking a
  24582. combined work, a derivative of the original library. The ordinary
  24583. General Public License therefore permits such linking only if the
  24584. entire combination fits its criteria of freedom. The Lesser General
  24585. Public License permits more lax criteria for linking other code with
  24586. the library.
  24587. We call this license the "Lesser" General Public License because it
  24588. does Less to protect the user's freedom than the ordinary General
  24589. Public License. It also provides other free software developers Less
  24590. of an advantage over competing non-free programs. These disadvantages
  24591. are the reason we use the ordinary General Public License for many
  24592. libraries. However, the Lesser license provides advantages in certain
  24593. special circumstances.
  24594. For example, on rare occasions, there may be a special need to
  24595. encourage the widest possible use of a certain library, so that it becomes
  24596. a de-facto standard. To achieve this, non-free programs must be
  24597. allowed to use the library. A more frequent case is that a free
  24598. library does the same job as widely used non-free libraries. In this
  24599. case, there is little to gain by limiting the free library to free
  24600. software only, so we use the Lesser General Public License.
  24601. In other cases, permission to use a particular library in non-free
  24602. programs enables a greater number of people to use a large body of
  24603. free software. For example, permission to use the GNU C Library in
  24604. non-free programs enables many more people to use the whole GNU
  24605. operating system, as well as its variant, the GNU/Linux operating
  24606. system.
  24607. Although the Lesser General Public License is Less protective of the
  24608. users' freedom, it does ensure that the user of a program that is
  24609. linked with the Library has the freedom and the wherewithal to run
  24610. that program using a modified version of the Library.
  24611. The precise terms and conditions for copying, distribution and
  24612. modification follow. Pay close attention to the difference between a
  24613. "work based on the library" and a "work that uses the library". The
  24614. former contains code derived from the library, whereas the latter must
  24615. be combined with the library in order to run.
  24616. GNU LESSER GENERAL PUBLIC LICENSE
  24617. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  24618. 0. This License Agreement applies to any software library or other
  24619. program which contains a notice placed by the copyright holder or
  24620. other authorized party saying it may be distributed under the terms of
  24621. this Lesser General Public License (also called "this License").
  24622. Each licensee is addressed as "you".
  24623. A "library" means a collection of software functions and/or data
  24624. prepared so as to be conveniently linked with application programs
  24625. (which use some of those functions and data) to form executables.
  24626. The "Library", below, refers to any such software library or work
  24627. which has been distributed under these terms. A "work based on the
  24628. Library" means either the Library or any derivative work under
  24629. copyright law: that is to say, a work containing the Library or a
  24630. portion of it, either verbatim or with modifications and/or translated
  24631. straightforwardly into another language. (Hereinafter, translation is
  24632. included without limitation in the term "modification".)
  24633. "Source code" for a work means the preferred form of the work for
  24634. making modifications to it. For a library, complete source code means
  24635. all the source code for all modules it contains, plus any associated
  24636. interface definition files, plus the scripts used to control compilation
  24637. and installation of the library.
  24638. Activities other than copying, distribution and modification are not
  24639. covered by this License; they are outside its scope. The act of
  24640. running a program using the Library is not restricted, and output from
  24641. such a program is covered only if its contents constitute a work based
  24642. on the Library (independent of the use of the Library in a tool for
  24643. writing it). Whether that is true depends on what the Library does
  24644. and what the program that uses the Library does.
  24645. 1. You may copy and distribute verbatim copies of the Library's
  24646. complete source code as you receive it, in any medium, provided that
  24647. you conspicuously and appropriately publish on each copy an
  24648. appropriate copyright notice and disclaimer of warranty; keep intact
  24649. all the notices that refer to this License and to the absence of any
  24650. warranty; and distribute a copy of this License along with the
  24651. Library.
  24652. You may charge a fee for the physical act of transferring a copy,
  24653. and you may at your option offer warranty protection in exchange for a
  24654. fee.
  24655. 2. You may modify your copy or copies of the Library or any portion
  24656. of it, thus forming a work based on the Library, and copy and
  24657. distribute such modifications or work under the terms of Section 1
  24658. above, provided that you also meet all of these conditions:
  24659. a) The modified work must itself be a software library.
  24660. b) You must cause the files modified to carry prominent notices
  24661. stating that you changed the files and the date of any change.
  24662. c) You must cause the whole of the work to be licensed at no
  24663. charge to all third parties under the terms of this License.
  24664. d) If a facility in the modified Library refers to a function or a
  24665. table of data to be supplied by an application program that uses
  24666. the facility, other than as an argument passed when the facility
  24667. is invoked, then you must make a good faith effort to ensure that,
  24668. in the event an application does not supply such function or
  24669. table, the facility still operates, and performs whatever part of
  24670. its purpose remains meaningful.
  24671. (For example, a function in a library to compute square roots has
  24672. a purpose that is entirely well-defined independent of the
  24673. application. Therefore, Subsection 2d requires that any
  24674. application-supplied function or table used by this function must
  24675. be optional: if the application does not supply it, the square
  24676. root function must still compute square roots.)
  24677. These requirements apply to the modified work as a whole. If
  24678. identifiable sections of that work are not derived from the Library,
  24679. and can be reasonably considered independent and separate works in
  24680. themselves, then this License, and its terms, do not apply to those
  24681. sections when you distribute them as separate works. But when you
  24682. distribute the same sections as part of a whole which is a work based
  24683. on the Library, the distribution of the whole must be on the terms of
  24684. this License, whose permissions for other licensees extend to the
  24685. entire whole, and thus to each and every part regardless of who wrote
  24686. it.
  24687. Thus, it is not the intent of this section to claim rights or contest
  24688. your rights to work written entirely by you; rather, the intent is to
  24689. exercise the right to control the distribution of derivative or
  24690. collective works based on the Library.
  24691. In addition, mere aggregation of another work not based on the Library
  24692. with the Library (or with a work based on the Library) on a volume of
  24693. a storage or distribution medium does not bring the other work under
  24694. the scope of this License.
  24695. 3. You may opt to apply the terms of the ordinary GNU General Public
  24696. License instead of this License to a given copy of the Library. To do
  24697. this, you must alter all the notices that refer to this License, so
  24698. that they refer to the ordinary GNU General Public License, version 2,
  24699. instead of to this License. (If a newer version than version 2 of the
  24700. ordinary GNU General Public License has appeared, then you can specify
  24701. that version instead if you wish.) Do not make any other change in
  24702. these notices.
  24703. Once this change is made in a given copy, it is irreversible for
  24704. that copy, so the ordinary GNU General Public License applies to all
  24705. subsequent copies and derivative works made from that copy.
  24706. This option is useful when you wish to copy part of the code of
  24707. the Library into a program that is not a library.
  24708. 4. You may copy and distribute the Library (or a portion or
  24709. derivative of it, under Section 2) in object code or executable form
  24710. under the terms of Sections 1 and 2 above provided that you accompany
  24711. it with the complete corresponding machine-readable source code, which
  24712. must be distributed under the terms of Sections 1 and 2 above on a
  24713. medium customarily used for software interchange.
  24714. If distribution of object code is made by offering access to copy
  24715. from a designated place, then offering equivalent access to copy the
  24716. source code from the same place satisfies the requirement to
  24717. distribute the source code, even though third parties are not
  24718. compelled to copy the source along with the object code.
  24719. 5. A program that contains no derivative of any portion of the
  24720. Library, but is designed to work with the Library by being compiled or
  24721. linked with it, is called a "work that uses the Library". Such a
  24722. work, in isolation, is not a derivative work of the Library, and
  24723. therefore falls outside the scope of this License.
  24724. However, linking a "work that uses the Library" with the Library
  24725. creates an executable that is a derivative of the Library (because it
  24726. contains portions of the Library), rather than a "work that uses the
  24727. library". The executable is therefore covered by this License.
  24728. Section 6 states terms for distribution of such executables.
  24729. When a "work that uses the Library" uses material from a header file
  24730. that is part of the Library, the object code for the work may be a
  24731. derivative work of the Library even though the source code is not.
  24732. Whether this is true is especially significant if the work can be
  24733. linked without the Library, or if the work is itself a library. The
  24734. threshold for this to be true is not precisely defined by law.
  24735. If such an object file uses only numerical parameters, data
  24736. structure layouts and accessors, and small macros and small inline
  24737. functions (ten lines or less in length), then the use of the object
  24738. file is unrestricted, regardless of whether it is legally a derivative
  24739. work. (Executables containing this object code plus portions of the
  24740. Library will still fall under Section 6.)
  24741. Otherwise, if the work is a derivative of the Library, you may
  24742. distribute the object code for the work under the terms of Section 6.
  24743. Any executables containing that work also fall under Section 6,
  24744. whether or not they are linked directly with the Library itself.
  24745. 6. As an exception to the Sections above, you may also combine or
  24746. link a "work that uses the Library" with the Library to produce a
  24747. work containing portions of the Library, and distribute that work
  24748. under terms of your choice, provided that the terms permit
  24749. modification of the work for the customer's own use and reverse
  24750. engineering for debugging such modifications.
  24751. You must give prominent notice with each copy of the work that the
  24752. Library is used in it and that the Library and its use are covered by
  24753. this License. You must supply a copy of this License. If the work
  24754. during execution displays copyright notices, you must include the
  24755. copyright notice for the Library among them, as well as a reference
  24756. directing the user to the copy of this License. Also, you must do one
  24757. of these things:
  24758. a) Accompany the work with the complete corresponding
  24759. machine-readable source code for the Library including whatever
  24760. changes were used in the work (which must be distributed under
  24761. Sections 1 and 2 above); and, if the work is an executable linked
  24762. with the Library, with the complete machine-readable "work that
  24763. uses the Library", as object code and/or source code, so that the
  24764. user can modify the Library and then relink to produce a modified
  24765. executable containing the modified Library. (It is understood
  24766. that the user who changes the contents of definitions files in the
  24767. Library will not necessarily be able to recompile the application
  24768. to use the modified definitions.)
  24769. b) Use a suitable shared library mechanism for linking with the
  24770. Library. A suitable mechanism is one that (1) uses at run time a
  24771. copy of the library already present on the user's computer system,
  24772. rather than copying library functions into the executable, and (2)
  24773. will operate properly with a modified version of the library, if
  24774. the user installs one, as long as the modified version is
  24775. interface-compatible with the version that the work was made with.
  24776. c) Accompany the work with a written offer, valid for at
  24777. least three years, to give the same user the materials
  24778. specified in Subsection 6a, above, for a charge no more
  24779. than the cost of performing this distribution.
  24780. d) If distribution of the work is made by offering access to copy
  24781. from a designated place, offer equivalent access to copy the above
  24782. specified materials from the same place.
  24783. e) Verify that the user has already received a copy of these
  24784. materials or that you have already sent this user a copy.
  24785. For an executable, the required form of the "work that uses the
  24786. Library" must include any data and utility programs needed for
  24787. reproducing the executable from it. However, as a special exception,
  24788. the materials to be distributed need not include anything that is
  24789. normally distributed (in either source or binary form) with the major
  24790. components (compiler, kernel, and so on) of the operating system on
  24791. which the executable runs, unless that component itself accompanies
  24792. the executable.
  24793. It may happen that this requirement contradicts the license
  24794. restrictions of other proprietary libraries that do not normally
  24795. accompany the operating system. Such a contradiction means you cannot
  24796. use both them and the Library together in an executable that you
  24797. distribute.
  24798. 7. You may place library facilities that are a work based on the
  24799. Library side-by-side in a single library together with other library
  24800. facilities not covered by this License, and distribute such a combined
  24801. library, provided that the separate distribution of the work based on
  24802. the Library and of the other library facilities is otherwise
  24803. permitted, and provided that you do these two things:
  24804. a) Accompany the combined library with a copy of the same work
  24805. based on the Library, uncombined with any other library
  24806. facilities. This must be distributed under the terms of the
  24807. Sections above.
  24808. b) Give prominent notice with the combined library of the fact
  24809. that part of it is a work based on the Library, and explaining
  24810. where to find the accompanying uncombined form of the same work.
  24811. 8. You may not copy, modify, sublicense, link with, or distribute
  24812. the Library except as expressly provided under this License. Any
  24813. attempt otherwise to copy, modify, sublicense, link with, or
  24814. distribute the Library is void, and will automatically terminate your
  24815. rights under this License. However, parties who have received copies,
  24816. or rights, from you under this License will not have their licenses
  24817. terminated so long as such parties remain in full compliance.
  24818. 9. You are not required to accept this License, since you have not
  24819. signed it. However, nothing else grants you permission to modify or
  24820. distribute the Library or its derivative works. These actions are
  24821. prohibited by law if you do not accept this License. Therefore, by
  24822. modifying or distributing the Library (or any work based on the
  24823. Library), you indicate your acceptance of this License to do so, and
  24824. all its terms and conditions for copying, distributing or modifying
  24825. the Library or works based on it.
  24826. 10. Each time you redistribute the Library (or any work based on the
  24827. Library), the recipient automatically receives a license from the
  24828. original licensor to copy, distribute, link with or modify the Library
  24829. subject to these terms and conditions. You may not impose any further
  24830. restrictions on the recipients' exercise of the rights granted herein.
  24831. You are not responsible for enforcing compliance by third parties with
  24832. this License.
  24833. 11. If, as a consequence of a court judgment or allegation of patent
  24834. infringement or for any other reason (not limited to patent issues),
  24835. conditions are imposed on you (whether by court order, agreement or
  24836. otherwise) that contradict the conditions of this License, they do not
  24837. excuse you from the conditions of this License. If you cannot
  24838. distribute so as to satisfy simultaneously your obligations under this
  24839. License and any other pertinent obligations, then as a consequence you
  24840. may not distribute the Library at all. For example, if a patent
  24841. license would not permit royalty-free redistribution of the Library by
  24842. all those who receive copies directly or indirectly through you, then
  24843. the only way you could satisfy both it and this License would be to
  24844. refrain entirely from distribution of the Library.
  24845. If any portion of this section is held invalid or unenforceable under any
  24846. particular circumstance, the balance of the section is intended to apply,
  24847. and the section as a whole is intended to apply in other circumstances.
  24848. It is not the purpose of this section to induce you to infringe any
  24849. patents or other property right claims or to contest validity of any
  24850. such claims; this section has the sole purpose of protecting the
  24851. integrity of the free software distribution system which is
  24852. implemented by public license practices. Many people have made
  24853. generous contributions to the wide range of software distributed
  24854. through that system in reliance on consistent application of that
  24855. system; it is up to the author/donor to decide if he or she is willing
  24856. to distribute software through any other system and a licensee cannot
  24857. impose that choice.
  24858. This section is intended to make thoroughly clear what is believed to
  24859. be a consequence of the rest of this License.
  24860. 12. If the distribution and/or use of the Library is restricted in
  24861. certain countries either by patents or by copyrighted interfaces, the
  24862. original copyright holder who places the Library under this License may add
  24863. an explicit geographical distribution limitation excluding those countries,
  24864. so that distribution is permitted only in or among countries not thus
  24865. excluded. In such case, this License incorporates the limitation as if
  24866. written in the body of this License.
  24867. 13. The Free Software Foundation may publish revised and/or new
  24868. versions of the Lesser General Public License from time to time.
  24869. Such new versions will be similar in spirit to the present version,
  24870. but may differ in detail to address new problems or concerns.
  24871. Each version is given a distinguishing version number. If the Library
  24872. specifies a version number of this License which applies to it and
  24873. "any later version", you have the option of following the terms and
  24874. conditions either of that version or of any later version published by
  24875. the Free Software Foundation. If the Library does not specify a
  24876. license version number, you may choose any version ever published by
  24877. the Free Software Foundation.
  24878. 14. If you wish to incorporate parts of the Library into other free
  24879. programs whose distribution conditions are incompatible with these,
  24880. write to the author to ask for permission. For software which is
  24881. copyrighted by the Free Software Foundation, write to the Free
  24882. Software Foundation; we sometimes make exceptions for this. Our
  24883. decision will be guided by the two goals of preserving the free status
  24884. of all derivatives of our free software and of promoting the sharing
  24885. and reuse of software generally.
  24886. NO WARRANTY
  24887. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  24888. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  24889. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  24890. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  24891. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  24892. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  24893. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  24894. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  24895. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  24896. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  24897. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  24898. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  24899. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  24900. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  24901. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  24902. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  24903. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  24904. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  24905. DAMAGES.
  24906. END OF TERMS AND CONDITIONS
  24907. How to Apply These Terms to Your New Libraries
  24908. If you develop a new library, and you want it to be of the greatest
  24909. possible use to the public, we recommend making it free software that
  24910. everyone can redistribute and change. You can do so by permitting
  24911. redistribution under these terms (or, alternatively, under the terms of the
  24912. ordinary General Public License).
  24913. To apply these terms, attach the following notices to the library. It is
  24914. safest to attach them to the start of each source file to most effectively
  24915. convey the exclusion of warranty; and each file should have at least the
  24916. "copyright" line and a pointer to where the full notice is found.
  24917. &lt;one line to give the library's name and a brief idea of what it does.&gt;
  24918. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  24919. This library is free software; you can redistribute it and/or
  24920. modify it under the terms of the GNU Lesser General Public
  24921. License as published by the Free Software Foundation; either
  24922. version 2.1 of the License, or (at your option) any later version.
  24923. This library is distributed in the hope that it will be useful,
  24924. but WITHOUT ANY WARRANTY; without even the implied warranty of
  24925. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  24926. Lesser General Public License for more details.
  24927. You should have received a copy of the GNU Lesser General Public
  24928. License along with this library; if not, write to the Free Software
  24929. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  24930. Also add information on how to contact you by electronic and paper mail.
  24931. You should also get your employer (if you work as a programmer) or your
  24932. school, if any, to sign a "copyright disclaimer" for the library, if
  24933. necessary. Here is a sample; alter the names:
  24934. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  24935. library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  24936. &lt;signature of Ty Coon&gt;, 1 April 1990
  24937. Ty Coon, President of Vice
  24938. That's all there is to it!
  24939. </pre>
  24940. </div>
  24941. </div>
  24942. <div class="product">
  24943. <span class="title">libusbx</span>
  24944. <a class="show" href="#">show license</a>
  24945. <span class="homepage"><a href="http://libusb.org">homepage</a></span>
  24946. <div class="licence">
  24947. <pre> GNU LESSER GENERAL PUBLIC LICENSE
  24948. Version 2.1, February 1999
  24949. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  24950. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  24951. Everyone is permitted to copy and distribute verbatim copies
  24952. of this license document, but changing it is not allowed.
  24953. [This is the first released version of the Lesser GPL. It also counts
  24954. as the successor of the GNU Library Public License, version 2, hence
  24955. the version number 2.1.]
  24956. Preamble
  24957. The licenses for most software are designed to take away your
  24958. freedom to share and change it. By contrast, the GNU General Public
  24959. Licenses are intended to guarantee your freedom to share and change
  24960. free software--to make sure the software is free for all its users.
  24961. This license, the Lesser General Public License, applies to some
  24962. specially designated software packages--typically libraries--of the
  24963. Free Software Foundation and other authors who decide to use it. You
  24964. can use it too, but we suggest you first think carefully about whether
  24965. this license or the ordinary General Public License is the better
  24966. strategy to use in any particular case, based on the explanations below.
  24967. When we speak of free software, we are referring to freedom of use,
  24968. not price. Our General Public Licenses are designed to make sure that
  24969. you have the freedom to distribute copies of free software (and charge
  24970. for this service if you wish); that you receive source code or can get
  24971. it if you want it; that you can change the software and use pieces of
  24972. it in new free programs; and that you are informed that you can do
  24973. these things.
  24974. To protect your rights, we need to make restrictions that forbid
  24975. distributors to deny you these rights or to ask you to surrender these
  24976. rights. These restrictions translate to certain responsibilities for
  24977. you if you distribute copies of the library or if you modify it.
  24978. For example, if you distribute copies of the library, whether gratis
  24979. or for a fee, you must give the recipients all the rights that we gave
  24980. you. You must make sure that they, too, receive or can get the source
  24981. code. If you link other code with the library, you must provide
  24982. complete object files to the recipients, so that they can relink them
  24983. with the library after making changes to the library and recompiling
  24984. it. And you must show them these terms so they know their rights.
  24985. We protect your rights with a two-step method: (1) we copyright the
  24986. library, and (2) we offer you this license, which gives you legal
  24987. permission to copy, distribute and/or modify the library.
  24988. To protect each distributor, we want to make it very clear that
  24989. there is no warranty for the free library. Also, if the library is
  24990. modified by someone else and passed on, the recipients should know
  24991. that what they have is not the original version, so that the original
  24992. author's reputation will not be affected by problems that might be
  24993. introduced by others.
  24994. Finally, software patents pose a constant threat to the existence of
  24995. any free program. We wish to make sure that a company cannot
  24996. effectively restrict the users of a free program by obtaining a
  24997. restrictive license from a patent holder. Therefore, we insist that
  24998. any patent license obtained for a version of the library must be
  24999. consistent with the full freedom of use specified in this license.
  25000. Most GNU software, including some libraries, is covered by the
  25001. ordinary GNU General Public License. This license, the GNU Lesser
  25002. General Public License, applies to certain designated libraries, and
  25003. is quite different from the ordinary General Public License. We use
  25004. this license for certain libraries in order to permit linking those
  25005. libraries into non-free programs.
  25006. When a program is linked with a library, whether statically or using
  25007. a shared library, the combination of the two is legally speaking a
  25008. combined work, a derivative of the original library. The ordinary
  25009. General Public License therefore permits such linking only if the
  25010. entire combination fits its criteria of freedom. The Lesser General
  25011. Public License permits more lax criteria for linking other code with
  25012. the library.
  25013. We call this license the "Lesser" General Public License because it
  25014. does Less to protect the user's freedom than the ordinary General
  25015. Public License. It also provides other free software developers Less
  25016. of an advantage over competing non-free programs. These disadvantages
  25017. are the reason we use the ordinary General Public License for many
  25018. libraries. However, the Lesser license provides advantages in certain
  25019. special circumstances.
  25020. For example, on rare occasions, there may be a special need to
  25021. encourage the widest possible use of a certain library, so that it becomes
  25022. a de-facto standard. To achieve this, non-free programs must be
  25023. allowed to use the library. A more frequent case is that a free
  25024. library does the same job as widely used non-free libraries. In this
  25025. case, there is little to gain by limiting the free library to free
  25026. software only, so we use the Lesser General Public License.
  25027. In other cases, permission to use a particular library in non-free
  25028. programs enables a greater number of people to use a large body of
  25029. free software. For example, permission to use the GNU C Library in
  25030. non-free programs enables many more people to use the whole GNU
  25031. operating system, as well as its variant, the GNU/Linux operating
  25032. system.
  25033. Although the Lesser General Public License is Less protective of the
  25034. users' freedom, it does ensure that the user of a program that is
  25035. linked with the Library has the freedom and the wherewithal to run
  25036. that program using a modified version of the Library.
  25037. The precise terms and conditions for copying, distribution and
  25038. modification follow. Pay close attention to the difference between a
  25039. "work based on the library" and a "work that uses the library". The
  25040. former contains code derived from the library, whereas the latter must
  25041. be combined with the library in order to run.
  25042. GNU LESSER GENERAL PUBLIC LICENSE
  25043. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  25044. 0. This License Agreement applies to any software library or other
  25045. program which contains a notice placed by the copyright holder or
  25046. other authorized party saying it may be distributed under the terms of
  25047. this Lesser General Public License (also called "this License").
  25048. Each licensee is addressed as "you".
  25049. A "library" means a collection of software functions and/or data
  25050. prepared so as to be conveniently linked with application programs
  25051. (which use some of those functions and data) to form executables.
  25052. The "Library", below, refers to any such software library or work
  25053. which has been distributed under these terms. A "work based on the
  25054. Library" means either the Library or any derivative work under
  25055. copyright law: that is to say, a work containing the Library or a
  25056. portion of it, either verbatim or with modifications and/or translated
  25057. straightforwardly into another language. (Hereinafter, translation is
  25058. included without limitation in the term "modification".)
  25059. "Source code" for a work means the preferred form of the work for
  25060. making modifications to it. For a library, complete source code means
  25061. all the source code for all modules it contains, plus any associated
  25062. interface definition files, plus the scripts used to control compilation
  25063. and installation of the library.
  25064. Activities other than copying, distribution and modification are not
  25065. covered by this License; they are outside its scope. The act of
  25066. running a program using the Library is not restricted, and output from
  25067. such a program is covered only if its contents constitute a work based
  25068. on the Library (independent of the use of the Library in a tool for
  25069. writing it). Whether that is true depends on what the Library does
  25070. and what the program that uses the Library does.
  25071. 1. You may copy and distribute verbatim copies of the Library's
  25072. complete source code as you receive it, in any medium, provided that
  25073. you conspicuously and appropriately publish on each copy an
  25074. appropriate copyright notice and disclaimer of warranty; keep intact
  25075. all the notices that refer to this License and to the absence of any
  25076. warranty; and distribute a copy of this License along with the
  25077. Library.
  25078. You may charge a fee for the physical act of transferring a copy,
  25079. and you may at your option offer warranty protection in exchange for a
  25080. fee.
  25081. 2. You may modify your copy or copies of the Library or any portion
  25082. of it, thus forming a work based on the Library, and copy and
  25083. distribute such modifications or work under the terms of Section 1
  25084. above, provided that you also meet all of these conditions:
  25085. a) The modified work must itself be a software library.
  25086. b) You must cause the files modified to carry prominent notices
  25087. stating that you changed the files and the date of any change.
  25088. c) You must cause the whole of the work to be licensed at no
  25089. charge to all third parties under the terms of this License.
  25090. d) If a facility in the modified Library refers to a function or a
  25091. table of data to be supplied by an application program that uses
  25092. the facility, other than as an argument passed when the facility
  25093. is invoked, then you must make a good faith effort to ensure that,
  25094. in the event an application does not supply such function or
  25095. table, the facility still operates, and performs whatever part of
  25096. its purpose remains meaningful.
  25097. (For example, a function in a library to compute square roots has
  25098. a purpose that is entirely well-defined independent of the
  25099. application. Therefore, Subsection 2d requires that any
  25100. application-supplied function or table used by this function must
  25101. be optional: if the application does not supply it, the square
  25102. root function must still compute square roots.)
  25103. These requirements apply to the modified work as a whole. If
  25104. identifiable sections of that work are not derived from the Library,
  25105. and can be reasonably considered independent and separate works in
  25106. themselves, then this License, and its terms, do not apply to those
  25107. sections when you distribute them as separate works. But when you
  25108. distribute the same sections as part of a whole which is a work based
  25109. on the Library, the distribution of the whole must be on the terms of
  25110. this License, whose permissions for other licensees extend to the
  25111. entire whole, and thus to each and every part regardless of who wrote
  25112. it.
  25113. Thus, it is not the intent of this section to claim rights or contest
  25114. your rights to work written entirely by you; rather, the intent is to
  25115. exercise the right to control the distribution of derivative or
  25116. collective works based on the Library.
  25117. In addition, mere aggregation of another work not based on the Library
  25118. with the Library (or with a work based on the Library) on a volume of
  25119. a storage or distribution medium does not bring the other work under
  25120. the scope of this License.
  25121. 3. You may opt to apply the terms of the ordinary GNU General Public
  25122. License instead of this License to a given copy of the Library. To do
  25123. this, you must alter all the notices that refer to this License, so
  25124. that they refer to the ordinary GNU General Public License, version 2,
  25125. instead of to this License. (If a newer version than version 2 of the
  25126. ordinary GNU General Public License has appeared, then you can specify
  25127. that version instead if you wish.) Do not make any other change in
  25128. these notices.
  25129. Once this change is made in a given copy, it is irreversible for
  25130. that copy, so the ordinary GNU General Public License applies to all
  25131. subsequent copies and derivative works made from that copy.
  25132. This option is useful when you wish to copy part of the code of
  25133. the Library into a program that is not a library.
  25134. 4. You may copy and distribute the Library (or a portion or
  25135. derivative of it, under Section 2) in object code or executable form
  25136. under the terms of Sections 1 and 2 above provided that you accompany
  25137. it with the complete corresponding machine-readable source code, which
  25138. must be distributed under the terms of Sections 1 and 2 above on a
  25139. medium customarily used for software interchange.
  25140. If distribution of object code is made by offering access to copy
  25141. from a designated place, then offering equivalent access to copy the
  25142. source code from the same place satisfies the requirement to
  25143. distribute the source code, even though third parties are not
  25144. compelled to copy the source along with the object code.
  25145. 5. A program that contains no derivative of any portion of the
  25146. Library, but is designed to work with the Library by being compiled or
  25147. linked with it, is called a "work that uses the Library". Such a
  25148. work, in isolation, is not a derivative work of the Library, and
  25149. therefore falls outside the scope of this License.
  25150. However, linking a "work that uses the Library" with the Library
  25151. creates an executable that is a derivative of the Library (because it
  25152. contains portions of the Library), rather than a "work that uses the
  25153. library". The executable is therefore covered by this License.
  25154. Section 6 states terms for distribution of such executables.
  25155. When a "work that uses the Library" uses material from a header file
  25156. that is part of the Library, the object code for the work may be a
  25157. derivative work of the Library even though the source code is not.
  25158. Whether this is true is especially significant if the work can be
  25159. linked without the Library, or if the work is itself a library. The
  25160. threshold for this to be true is not precisely defined by law.
  25161. If such an object file uses only numerical parameters, data
  25162. structure layouts and accessors, and small macros and small inline
  25163. functions (ten lines or less in length), then the use of the object
  25164. file is unrestricted, regardless of whether it is legally a derivative
  25165. work. (Executables containing this object code plus portions of the
  25166. Library will still fall under Section 6.)
  25167. Otherwise, if the work is a derivative of the Library, you may
  25168. distribute the object code for the work under the terms of Section 6.
  25169. Any executables containing that work also fall under Section 6,
  25170. whether or not they are linked directly with the Library itself.
  25171. 6. As an exception to the Sections above, you may also combine or
  25172. link a "work that uses the Library" with the Library to produce a
  25173. work containing portions of the Library, and distribute that work
  25174. under terms of your choice, provided that the terms permit
  25175. modification of the work for the customer's own use and reverse
  25176. engineering for debugging such modifications.
  25177. You must give prominent notice with each copy of the work that the
  25178. Library is used in it and that the Library and its use are covered by
  25179. this License. You must supply a copy of this License. If the work
  25180. during execution displays copyright notices, you must include the
  25181. copyright notice for the Library among them, as well as a reference
  25182. directing the user to the copy of this License. Also, you must do one
  25183. of these things:
  25184. a) Accompany the work with the complete corresponding
  25185. machine-readable source code for the Library including whatever
  25186. changes were used in the work (which must be distributed under
  25187. Sections 1 and 2 above); and, if the work is an executable linked
  25188. with the Library, with the complete machine-readable "work that
  25189. uses the Library", as object code and/or source code, so that the
  25190. user can modify the Library and then relink to produce a modified
  25191. executable containing the modified Library. (It is understood
  25192. that the user who changes the contents of definitions files in the
  25193. Library will not necessarily be able to recompile the application
  25194. to use the modified definitions.)
  25195. b) Use a suitable shared library mechanism for linking with the
  25196. Library. A suitable mechanism is one that (1) uses at run time a
  25197. copy of the library already present on the user's computer system,
  25198. rather than copying library functions into the executable, and (2)
  25199. will operate properly with a modified version of the library, if
  25200. the user installs one, as long as the modified version is
  25201. interface-compatible with the version that the work was made with.
  25202. c) Accompany the work with a written offer, valid for at
  25203. least three years, to give the same user the materials
  25204. specified in Subsection 6a, above, for a charge no more
  25205. than the cost of performing this distribution.
  25206. d) If distribution of the work is made by offering access to copy
  25207. from a designated place, offer equivalent access to copy the above
  25208. specified materials from the same place.
  25209. e) Verify that the user has already received a copy of these
  25210. materials or that you have already sent this user a copy.
  25211. For an executable, the required form of the "work that uses the
  25212. Library" must include any data and utility programs needed for
  25213. reproducing the executable from it. However, as a special exception,
  25214. the materials to be distributed need not include anything that is
  25215. normally distributed (in either source or binary form) with the major
  25216. components (compiler, kernel, and so on) of the operating system on
  25217. which the executable runs, unless that component itself accompanies
  25218. the executable.
  25219. It may happen that this requirement contradicts the license
  25220. restrictions of other proprietary libraries that do not normally
  25221. accompany the operating system. Such a contradiction means you cannot
  25222. use both them and the Library together in an executable that you
  25223. distribute.
  25224. 7. You may place library facilities that are a work based on the
  25225. Library side-by-side in a single library together with other library
  25226. facilities not covered by this License, and distribute such a combined
  25227. library, provided that the separate distribution of the work based on
  25228. the Library and of the other library facilities is otherwise
  25229. permitted, and provided that you do these two things:
  25230. a) Accompany the combined library with a copy of the same work
  25231. based on the Library, uncombined with any other library
  25232. facilities. This must be distributed under the terms of the
  25233. Sections above.
  25234. b) Give prominent notice with the combined library of the fact
  25235. that part of it is a work based on the Library, and explaining
  25236. where to find the accompanying uncombined form of the same work.
  25237. 8. You may not copy, modify, sublicense, link with, or distribute
  25238. the Library except as expressly provided under this License. Any
  25239. attempt otherwise to copy, modify, sublicense, link with, or
  25240. distribute the Library is void, and will automatically terminate your
  25241. rights under this License. However, parties who have received copies,
  25242. or rights, from you under this License will not have their licenses
  25243. terminated so long as such parties remain in full compliance.
  25244. 9. You are not required to accept this License, since you have not
  25245. signed it. However, nothing else grants you permission to modify or
  25246. distribute the Library or its derivative works. These actions are
  25247. prohibited by law if you do not accept this License. Therefore, by
  25248. modifying or distributing the Library (or any work based on the
  25249. Library), you indicate your acceptance of this License to do so, and
  25250. all its terms and conditions for copying, distributing or modifying
  25251. the Library or works based on it.
  25252. 10. Each time you redistribute the Library (or any work based on the
  25253. Library), the recipient automatically receives a license from the
  25254. original licensor to copy, distribute, link with or modify the Library
  25255. subject to these terms and conditions. You may not impose any further
  25256. restrictions on the recipients' exercise of the rights granted herein.
  25257. You are not responsible for enforcing compliance by third parties with
  25258. this License.
  25259. 11. If, as a consequence of a court judgment or allegation of patent
  25260. infringement or for any other reason (not limited to patent issues),
  25261. conditions are imposed on you (whether by court order, agreement or
  25262. otherwise) that contradict the conditions of this License, they do not
  25263. excuse you from the conditions of this License. If you cannot
  25264. distribute so as to satisfy simultaneously your obligations under this
  25265. License and any other pertinent obligations, then as a consequence you
  25266. may not distribute the Library at all. For example, if a patent
  25267. license would not permit royalty-free redistribution of the Library by
  25268. all those who receive copies directly or indirectly through you, then
  25269. the only way you could satisfy both it and this License would be to
  25270. refrain entirely from distribution of the Library.
  25271. If any portion of this section is held invalid or unenforceable under any
  25272. particular circumstance, the balance of the section is intended to apply,
  25273. and the section as a whole is intended to apply in other circumstances.
  25274. It is not the purpose of this section to induce you to infringe any
  25275. patents or other property right claims or to contest validity of any
  25276. such claims; this section has the sole purpose of protecting the
  25277. integrity of the free software distribution system which is
  25278. implemented by public license practices. Many people have made
  25279. generous contributions to the wide range of software distributed
  25280. through that system in reliance on consistent application of that
  25281. system; it is up to the author/donor to decide if he or she is willing
  25282. to distribute software through any other system and a licensee cannot
  25283. impose that choice.
  25284. This section is intended to make thoroughly clear what is believed to
  25285. be a consequence of the rest of this License.
  25286. 12. If the distribution and/or use of the Library is restricted in
  25287. certain countries either by patents or by copyrighted interfaces, the
  25288. original copyright holder who places the Library under this License may add
  25289. an explicit geographical distribution limitation excluding those countries,
  25290. so that distribution is permitted only in or among countries not thus
  25291. excluded. In such case, this License incorporates the limitation as if
  25292. written in the body of this License.
  25293. 13. The Free Software Foundation may publish revised and/or new
  25294. versions of the Lesser General Public License from time to time.
  25295. Such new versions will be similar in spirit to the present version,
  25296. but may differ in detail to address new problems or concerns.
  25297. Each version is given a distinguishing version number. If the Library
  25298. specifies a version number of this License which applies to it and
  25299. "any later version", you have the option of following the terms and
  25300. conditions either of that version or of any later version published by
  25301. the Free Software Foundation. If the Library does not specify a
  25302. license version number, you may choose any version ever published by
  25303. the Free Software Foundation.
  25304. 14. If you wish to incorporate parts of the Library into other free
  25305. programs whose distribution conditions are incompatible with these,
  25306. write to the author to ask for permission. For software which is
  25307. copyrighted by the Free Software Foundation, write to the Free
  25308. Software Foundation; we sometimes make exceptions for this. Our
  25309. decision will be guided by the two goals of preserving the free status
  25310. of all derivatives of our free software and of promoting the sharing
  25311. and reuse of software generally.
  25312. NO WARRANTY
  25313. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  25314. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  25315. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  25316. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  25317. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  25318. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  25319. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  25320. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  25321. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  25322. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  25323. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  25324. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  25325. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  25326. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  25327. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  25328. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  25329. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  25330. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  25331. DAMAGES.
  25332. END OF TERMS AND CONDITIONS
  25333. How to Apply These Terms to Your New Libraries
  25334. If you develop a new library, and you want it to be of the greatest
  25335. possible use to the public, we recommend making it free software that
  25336. everyone can redistribute and change. You can do so by permitting
  25337. redistribution under these terms (or, alternatively, under the terms of the
  25338. ordinary General Public License).
  25339. To apply these terms, attach the following notices to the library. It is
  25340. safest to attach them to the start of each source file to most effectively
  25341. convey the exclusion of warranty; and each file should have at least the
  25342. "copyright" line and a pointer to where the full notice is found.
  25343. &lt;one line to give the library's name and a brief idea of what it does.&gt;
  25344. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  25345. This library is free software; you can redistribute it and/or
  25346. modify it under the terms of the GNU Lesser General Public
  25347. License as published by the Free Software Foundation; either
  25348. version 2.1 of the License, or (at your option) any later version.
  25349. This library is distributed in the hope that it will be useful,
  25350. but WITHOUT ANY WARRANTY; without even the implied warranty of
  25351. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  25352. Lesser General Public License for more details.
  25353. You should have received a copy of the GNU Lesser General Public
  25354. License along with this library; if not, write to the Free Software
  25355. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  25356. Also add information on how to contact you by electronic and paper mail.
  25357. You should also get your employer (if you work as a programmer) or your
  25358. school, if any, to sign a "copyright disclaimer" for the library, if
  25359. necessary. Here is a sample; alter the names:
  25360. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  25361. library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  25362. &lt;signature of Ty Coon&gt;, 1 April 1990
  25363. Ty Coon, President of Vice
  25364. That's all there is to it!
  25365. </pre>
  25366. </div>
  25367. </div>
  25368. <div class="product">
  25369. <span class="title">libva</span>
  25370. <a class="show" href="#">show license</a>
  25371. <span class="homepage"><a href="http://freedesktop.org/wiki/Software/vaapi">homepage</a></span>
  25372. <div class="licence">
  25373. <pre> Permission is hereby granted, free of charge, to any person obtaining a
  25374. copy of this software and associated documentation files (the
  25375. "Software"), to deal in the Software without restriction, including
  25376. without limitation the rights to use, copy, modify, merge, publish,
  25377. distribute, sub license, and/or sell copies of the Software, and to
  25378. permit persons to whom the Software is furnished to do so, subject to
  25379. the following conditions:
  25380. The above copyright notice and this permission notice (including the
  25381. next paragraph) shall be included in all copies or substantial portions
  25382. of the Software.
  25383. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  25384. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  25385. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  25386. IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR
  25387. ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  25388. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  25389. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  25390. </pre>
  25391. </div>
  25392. </div>
  25393. <div class="product">
  25394. <span class="title">libvpx</span>
  25395. <a class="show" href="#">show license</a>
  25396. <span class="homepage"><a href="http://www.webmproject.org">homepage</a></span>
  25397. <div class="licence">
  25398. <pre>Copyright (c) 2010, The WebM Project authors. All rights reserved.
  25399. Redistribution and use in source and binary forms, with or without
  25400. modification, are permitted provided that the following conditions are
  25401. met:
  25402. * Redistributions of source code must retain the above copyright
  25403. notice, this list of conditions and the following disclaimer.
  25404. * Redistributions in binary form must reproduce the above copyright
  25405. notice, this list of conditions and the following disclaimer in
  25406. the documentation and/or other materials provided with the
  25407. distribution.
  25408. * Neither the name of Google, nor the WebM Project, nor the names
  25409. of its contributors may be used to endorse or promote products
  25410. derived from this software without specific prior written
  25411. permission.
  25412. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  25413. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  25414. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  25415. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  25416. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  25417. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  25418. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  25419. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  25420. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  25421. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  25422. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  25423. </pre>
  25424. </div>
  25425. </div>
  25426. <div class="product">
  25427. <span class="title">libxml</span>
  25428. <a class="show" href="#">show license</a>
  25429. <span class="homepage"><a href="http://xmlsoft.org">homepage</a></span>
  25430. <div class="licence">
  25431. <pre>Except where otherwise noted in the source code (e.g. the files hash.c,
  25432. list.c and the trio files, which are covered by a similar licence but
  25433. with different Copyright notices) all the files are:
  25434. Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
  25435. Permission is hereby granted, free of charge, to any person obtaining a copy
  25436. of this software and associated documentation files (the "Software"), to deal
  25437. in the Software without restriction, including without limitation the rights
  25438. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  25439. copies of the Software, and to permit persons to whom the Software is fur-
  25440. nished to do so, subject to the following conditions:
  25441. The above copyright notice and this permission notice shall be included in
  25442. all copies or substantial portions of the Software.
  25443. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  25444. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
  25445. NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  25446. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  25447. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  25448. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  25449. THE SOFTWARE.
  25450. </pre>
  25451. </div>
  25452. </div>
  25453. <div class="product">
  25454. <span class="title">libxslt</span>
  25455. <a class="show" href="#">show license</a>
  25456. <span class="homepage"><a href="http://xmlsoft.org/XSLT">homepage</a></span>
  25457. <div class="licence">
  25458. <pre>Licence for libxslt except libexslt
  25459. ----------------------------------------------------------------------
  25460. Copyright (C) 2001-2002 Daniel Veillard. All Rights Reserved.
  25461. Permission is hereby granted, free of charge, to any person obtaining a copy
  25462. of this software and associated documentation files (the "Software"), to deal
  25463. in the Software without restriction, including without limitation the rights
  25464. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  25465. copies of the Software, and to permit persons to whom the Software is fur-
  25466. nished to do so, subject to the following conditions:
  25467. The above copyright notice and this permission notice shall be included in
  25468. all copies or substantial portions of the Software.
  25469. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  25470. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
  25471. NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  25472. DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  25473. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
  25474. NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  25475. Except as contained in this notice, the name of Daniel Veillard shall not
  25476. be used in advertising or otherwise to promote the sale, use or other deal-
  25477. ings in this Software without prior written authorization from him.
  25478. ----------------------------------------------------------------------
  25479. Licence for libexslt
  25480. ----------------------------------------------------------------------
  25481. Copyright (C) 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard.
  25482. All Rights Reserved.
  25483. Permission is hereby granted, free of charge, to any person obtaining a copy
  25484. of this software and associated documentation files (the "Software"), to deal
  25485. in the Software without restriction, including without limitation the rights
  25486. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  25487. copies of the Software, and to permit persons to whom the Software is fur-
  25488. nished to do so, subject to the following conditions:
  25489. The above copyright notice and this permission notice shall be included in
  25490. all copies or substantial portions of the Software.
  25491. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  25492. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
  25493. NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  25494. AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  25495. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
  25496. NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  25497. Except as contained in this notice, the name of the authors shall not
  25498. be used in advertising or otherwise to promote the sale, use or other deal-
  25499. ings in this Software without prior written authorization from him.
  25500. ----------------------------------------------------------------------
  25501. </pre>
  25502. </div>
  25503. </div>
  25504. <div class="product">
  25505. <span class="title">libyuv</span>
  25506. <a class="show" href="#">show license</a>
  25507. <span class="homepage"><a href="http://code.google.com/p/libyuv/">homepage</a></span>
  25508. <div class="licence">
  25509. <pre>Copyright 2011 The LibYuv Project Authors. All rights reserved.
  25510. Redistribution and use in source and binary forms, with or without
  25511. modification, are permitted provided that the following conditions are
  25512. met:
  25513. * Redistributions of source code must retain the above copyright
  25514. notice, this list of conditions and the following disclaimer.
  25515. * Redistributions in binary form must reproduce the above copyright
  25516. notice, this list of conditions and the following disclaimer in
  25517. the documentation and/or other materials provided with the
  25518. distribution.
  25519. * Neither the name of Google nor the names of its contributors may
  25520. be used to endorse or promote products derived from this software
  25521. without specific prior written permission.
  25522. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  25523. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  25524. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  25525. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  25526. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  25527. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  25528. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  25529. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  25530. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  25531. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  25532. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  25533. </pre>
  25534. </div>
  25535. </div>
  25536. <div class="product">
  25537. <span class="title">logilab</span>
  25538. <a class="show" href="#">show license</a>
  25539. <span class="homepage"><a href="http://www.logilab.org/">homepage</a></span>
  25540. <div class="licence">
  25541. <pre> GNU GENERAL PUBLIC LICENSE
  25542. Version 2, June 1991
  25543. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  25544. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  25545. Everyone is permitted to copy and distribute verbatim copies
  25546. of this license document, but changing it is not allowed.
  25547. Preamble
  25548. The licenses for most software are designed to take away your
  25549. freedom to share and change it. By contrast, the GNU General Public
  25550. License is intended to guarantee your freedom to share and change free
  25551. software--to make sure the software is free for all its users. This
  25552. General Public License applies to most of the Free Software
  25553. Foundation's software and to any other program whose authors commit to
  25554. using it. (Some other Free Software Foundation software is covered by
  25555. the GNU Lesser General Public License instead.) You can apply it to
  25556. your programs, too.
  25557. When we speak of free software, we are referring to freedom, not
  25558. price. Our General Public Licenses are designed to make sure that you
  25559. have the freedom to distribute copies of free software (and charge for
  25560. this service if you wish), that you receive source code or can get it
  25561. if you want it, that you can change the software or use pieces of it
  25562. in new free programs; and that you know you can do these things.
  25563. To protect your rights, we need to make restrictions that forbid
  25564. anyone to deny you these rights or to ask you to surrender the rights.
  25565. These restrictions translate to certain responsibilities for you if you
  25566. distribute copies of the software, or if you modify it.
  25567. For example, if you distribute copies of such a program, whether
  25568. gratis or for a fee, you must give the recipients all the rights that
  25569. you have. You must make sure that they, too, receive or can get the
  25570. source code. And you must show them these terms so they know their
  25571. rights.
  25572. We protect your rights with two steps: (1) copyright the software, and
  25573. (2) offer you this license which gives you legal permission to copy,
  25574. distribute and/or modify the software.
  25575. Also, for each author's protection and ours, we want to make certain
  25576. that everyone understands that there is no warranty for this free
  25577. software. If the software is modified by someone else and passed on, we
  25578. want its recipients to know that what they have is not the original, so
  25579. that any problems introduced by others will not reflect on the original
  25580. authors' reputations.
  25581. Finally, any free program is threatened constantly by software
  25582. patents. We wish to avoid the danger that redistributors of a free
  25583. program will individually obtain patent licenses, in effect making the
  25584. program proprietary. To prevent this, we have made it clear that any
  25585. patent must be licensed for everyone's free use or not licensed at all.
  25586. The precise terms and conditions for copying, distribution and
  25587. modification follow.
  25588. GNU GENERAL PUBLIC LICENSE
  25589. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  25590. 0. This License applies to any program or other work which contains
  25591. a notice placed by the copyright holder saying it may be distributed
  25592. under the terms of this General Public License. The "Program", below,
  25593. refers to any such program or work, and a "work based on the Program"
  25594. means either the Program or any derivative work under copyright law:
  25595. that is to say, a work containing the Program or a portion of it,
  25596. either verbatim or with modifications and/or translated into another
  25597. language. (Hereinafter, translation is included without limitation in
  25598. the term "modification".) Each licensee is addressed as "you".
  25599. Activities other than copying, distribution and modification are not
  25600. covered by this License; they are outside its scope. The act of
  25601. running the Program is not restricted, and the output from the Program
  25602. is covered only if its contents constitute a work based on the
  25603. Program (independent of having been made by running the Program).
  25604. Whether that is true depends on what the Program does.
  25605. 1. You may copy and distribute verbatim copies of the Program's
  25606. source code as you receive it, in any medium, provided that you
  25607. conspicuously and appropriately publish on each copy an appropriate
  25608. copyright notice and disclaimer of warranty; keep intact all the
  25609. notices that refer to this License and to the absence of any warranty;
  25610. and give any other recipients of the Program a copy of this License
  25611. along with the Program.
  25612. You may charge a fee for the physical act of transferring a copy, and
  25613. you may at your option offer warranty protection in exchange for a fee.
  25614. 2. You may modify your copy or copies of the Program or any portion
  25615. of it, thus forming a work based on the Program, and copy and
  25616. distribute such modifications or work under the terms of Section 1
  25617. above, provided that you also meet all of these conditions:
  25618. a) You must cause the modified files to carry prominent notices
  25619. stating that you changed the files and the date of any change.
  25620. b) You must cause any work that you distribute or publish, that in
  25621. whole or in part contains or is derived from the Program or any
  25622. part thereof, to be licensed as a whole at no charge to all third
  25623. parties under the terms of this License.
  25624. c) If the modified program normally reads commands interactively
  25625. when run, you must cause it, when started running for such
  25626. interactive use in the most ordinary way, to print or display an
  25627. announcement including an appropriate copyright notice and a
  25628. notice that there is no warranty (or else, saying that you provide
  25629. a warranty) and that users may redistribute the program under
  25630. these conditions, and telling the user how to view a copy of this
  25631. License. (Exception: if the Program itself is interactive but
  25632. does not normally print such an announcement, your work based on
  25633. the Program is not required to print an announcement.)
  25634. These requirements apply to the modified work as a whole. If
  25635. identifiable sections of that work are not derived from the Program,
  25636. and can be reasonably considered independent and separate works in
  25637. themselves, then this License, and its terms, do not apply to those
  25638. sections when you distribute them as separate works. But when you
  25639. distribute the same sections as part of a whole which is a work based
  25640. on the Program, the distribution of the whole must be on the terms of
  25641. this License, whose permissions for other licensees extend to the
  25642. entire whole, and thus to each and every part regardless of who wrote it.
  25643. Thus, it is not the intent of this section to claim rights or contest
  25644. your rights to work written entirely by you; rather, the intent is to
  25645. exercise the right to control the distribution of derivative or
  25646. collective works based on the Program.
  25647. In addition, mere aggregation of another work not based on the Program
  25648. with the Program (or with a work based on the Program) on a volume of
  25649. a storage or distribution medium does not bring the other work under
  25650. the scope of this License.
  25651. 3. You may copy and distribute the Program (or a work based on it,
  25652. under Section 2) in object code or executable form under the terms of
  25653. Sections 1 and 2 above provided that you also do one of the following:
  25654. a) Accompany it with the complete corresponding machine-readable
  25655. source code, which must be distributed under the terms of Sections
  25656. 1 and 2 above on a medium customarily used for software interchange; or,
  25657. b) Accompany it with a written offer, valid for at least three
  25658. years, to give any third party, for a charge no more than your
  25659. cost of physically performing source distribution, a complete
  25660. machine-readable copy of the corresponding source code, to be
  25661. distributed under the terms of Sections 1 and 2 above on a medium
  25662. customarily used for software interchange; or,
  25663. c) Accompany it with the information you received as to the offer
  25664. to distribute corresponding source code. (This alternative is
  25665. allowed only for noncommercial distribution and only if you
  25666. received the program in object code or executable form with such
  25667. an offer, in accord with Subsection b above.)
  25668. The source code for a work means the preferred form of the work for
  25669. making modifications to it. For an executable work, complete source
  25670. code means all the source code for all modules it contains, plus any
  25671. associated interface definition files, plus the scripts used to
  25672. control compilation and installation of the executable. However, as a
  25673. special exception, the source code distributed need not include
  25674. anything that is normally distributed (in either source or binary
  25675. form) with the major components (compiler, kernel, and so on) of the
  25676. operating system on which the executable runs, unless that component
  25677. itself accompanies the executable.
  25678. If distribution of executable or object code is made by offering
  25679. access to copy from a designated place, then offering equivalent
  25680. access to copy the source code from the same place counts as
  25681. distribution of the source code, even though third parties are not
  25682. compelled to copy the source along with the object code.
  25683. 4. You may not copy, modify, sublicense, or distribute the Program
  25684. except as expressly provided under this License. Any attempt
  25685. otherwise to copy, modify, sublicense or distribute the Program is
  25686. void, and will automatically terminate your rights under this License.
  25687. However, parties who have received copies, or rights, from you under
  25688. this License will not have their licenses terminated so long as such
  25689. parties remain in full compliance.
  25690. 5. You are not required to accept this License, since you have not
  25691. signed it. However, nothing else grants you permission to modify or
  25692. distribute the Program or its derivative works. These actions are
  25693. prohibited by law if you do not accept this License. Therefore, by
  25694. modifying or distributing the Program (or any work based on the
  25695. Program), you indicate your acceptance of this License to do so, and
  25696. all its terms and conditions for copying, distributing or modifying
  25697. the Program or works based on it.
  25698. 6. Each time you redistribute the Program (or any work based on the
  25699. Program), the recipient automatically receives a license from the
  25700. original licensor to copy, distribute or modify the Program subject to
  25701. these terms and conditions. You may not impose any further
  25702. restrictions on the recipients' exercise of the rights granted herein.
  25703. You are not responsible for enforcing compliance by third parties to
  25704. this License.
  25705. 7. If, as a consequence of a court judgment or allegation of patent
  25706. infringement or for any other reason (not limited to patent issues),
  25707. conditions are imposed on you (whether by court order, agreement or
  25708. otherwise) that contradict the conditions of this License, they do not
  25709. excuse you from the conditions of this License. If you cannot
  25710. distribute so as to satisfy simultaneously your obligations under this
  25711. License and any other pertinent obligations, then as a consequence you
  25712. may not distribute the Program at all. For example, if a patent
  25713. license would not permit royalty-free redistribution of the Program by
  25714. all those who receive copies directly or indirectly through you, then
  25715. the only way you could satisfy both it and this License would be to
  25716. refrain entirely from distribution of the Program.
  25717. If any portion of this section is held invalid or unenforceable under
  25718. any particular circumstance, the balance of the section is intended to
  25719. apply and the section as a whole is intended to apply in other
  25720. circumstances.
  25721. It is not the purpose of this section to induce you to infringe any
  25722. patents or other property right claims or to contest validity of any
  25723. such claims; this section has the sole purpose of protecting the
  25724. integrity of the free software distribution system, which is
  25725. implemented by public license practices. Many people have made
  25726. generous contributions to the wide range of software distributed
  25727. through that system in reliance on consistent application of that
  25728. system; it is up to the author/donor to decide if he or she is willing
  25729. to distribute software through any other system and a licensee cannot
  25730. impose that choice.
  25731. This section is intended to make thoroughly clear what is believed to
  25732. be a consequence of the rest of this License.
  25733. 8. If the distribution and/or use of the Program is restricted in
  25734. certain countries either by patents or by copyrighted interfaces, the
  25735. original copyright holder who places the Program under this License
  25736. may add an explicit geographical distribution limitation excluding
  25737. those countries, so that distribution is permitted only in or among
  25738. countries not thus excluded. In such case, this License incorporates
  25739. the limitation as if written in the body of this License.
  25740. 9. The Free Software Foundation may publish revised and/or new versions
  25741. of the General Public License from time to time. Such new versions will
  25742. be similar in spirit to the present version, but may differ in detail to
  25743. address new problems or concerns.
  25744. Each version is given a distinguishing version number. If the Program
  25745. specifies a version number of this License which applies to it and "any
  25746. later version", you have the option of following the terms and conditions
  25747. either of that version or of any later version published by the Free
  25748. Software Foundation. If the Program does not specify a version number of
  25749. this License, you may choose any version ever published by the Free Software
  25750. Foundation.
  25751. 10. If you wish to incorporate parts of the Program into other free
  25752. programs whose distribution conditions are different, write to the author
  25753. to ask for permission. For software which is copyrighted by the Free
  25754. Software Foundation, write to the Free Software Foundation; we sometimes
  25755. make exceptions for this. Our decision will be guided by the two goals
  25756. of preserving the free status of all derivatives of our free software and
  25757. of promoting the sharing and reuse of software generally.
  25758. NO WARRANTY
  25759. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  25760. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  25761. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  25762. PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  25763. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  25764. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  25765. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  25766. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  25767. REPAIR OR CORRECTION.
  25768. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  25769. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  25770. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  25771. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  25772. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  25773. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  25774. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  25775. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  25776. POSSIBILITY OF SUCH DAMAGES.
  25777. END OF TERMS AND CONDITIONS
  25778. How to Apply These Terms to Your New Programs
  25779. If you develop a new program, and you want it to be of the greatest
  25780. possible use to the public, the best way to achieve this is to make it
  25781. free software which everyone can redistribute and change under these terms.
  25782. To do so, attach the following notices to the program. It is safest
  25783. to attach them to the start of each source file to most effectively
  25784. convey the exclusion of warranty; and each file should have at least
  25785. the "copyright" line and a pointer to where the full notice is found.
  25786. &lt;one line to give the program's name and a brief idea of what it does.&gt;
  25787. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  25788. This program is free software; you can redistribute it and/or modify
  25789. it under the terms of the GNU General Public License as published by
  25790. the Free Software Foundation; either version 2 of the License, or
  25791. (at your option) any later version.
  25792. This program is distributed in the hope that it will be useful,
  25793. but WITHOUT ANY WARRANTY; without even the implied warranty of
  25794. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  25795. GNU General Public License for more details.
  25796. You should have received a copy of the GNU General Public License along
  25797. with this program; if not, write to the Free Software Foundation, Inc.,
  25798. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  25799. Also add information on how to contact you by electronic and paper mail.
  25800. If the program is interactive, make it output a short notice like this
  25801. when it starts in an interactive mode:
  25802. Gnomovision version 69, Copyright (C) year name of author
  25803. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  25804. This is free software, and you are welcome to redistribute it
  25805. under certain conditions; type `show c' for details.
  25806. The hypothetical commands `show w' and `show c' should show the appropriate
  25807. parts of the General Public License. Of course, the commands you use may
  25808. be called something other than `show w' and `show c'; they could even be
  25809. mouse-clicks or menu items--whatever suits your program.
  25810. You should also get your employer (if you work as a programmer) or your
  25811. school, if any, to sign a "copyright disclaimer" for the program, if
  25812. necessary. Here is a sample; alter the names:
  25813. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  25814. `Gnomovision' (which makes passes at compilers) written by James Hacker.
  25815. &lt;signature of Ty Coon&gt;, 1 April 1989
  25816. Ty Coon, President of Vice
  25817. This General Public License does not permit incorporating your program into
  25818. proprietary programs. If your program is a subroutine library, you may
  25819. consider it more useful to permit linking proprietary applications with the
  25820. library. If this is what you want to do, use the GNU Lesser General
  25821. Public License instead of this License.
  25822. </pre>
  25823. </div>
  25824. </div>
  25825. <div class="product">
  25826. <span class="title">mach_override</span>
  25827. <a class="show" href="#">show license</a>
  25828. <span class="homepage"><a href="https://github.com/rentzsch/mach_override">homepage</a></span>
  25829. <div class="licence">
  25830. <pre>Copyright (c) 2003-2012 Jonathan 'Wolf' Rentzsch: http://rentzsch.com
  25831. Some rights reserved: http://opensource.org/licenses/mit
  25832. mach_override includes a copy of libudis86, licensed as follows:
  25833. Copyright (c) 2002-2009 Vivek Thampi
  25834. All rights reserved.
  25835. Redistribution and use in source and binary forms, with or without modification,
  25836. are permitted provided that the following conditions are met:
  25837. * Redistributions of source code must retain the above copyright notice,
  25838. this list of conditions and the following disclaimer.
  25839. * Redistributions in binary form must reproduce the above copyright notice,
  25840. this list of conditions and the following disclaimer in the documentation
  25841. and/or other materials provided with the distribution.
  25842. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  25843. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  25844. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  25845. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  25846. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  25847. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  25848. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  25849. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  25850. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  25851. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  25852. </pre>
  25853. </div>
  25854. </div>
  25855. <div class="product">
  25856. <span class="title">mesa</span>
  25857. <a class="show" href="#">show license</a>
  25858. <span class="homepage"><a href="http://www.mesa3d.org/">homepage</a></span>
  25859. <div class="licence">
  25860. <pre>The default Mesa license is as follows:
  25861. Copyright (C) 1999-2007 Brian Paul All Rights Reserved.
  25862. Permission is hereby granted, free of charge, to any person obtaining a
  25863. copy of this software and associated documentation files (the "Software"),
  25864. to deal in the Software without restriction, including without limitation
  25865. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  25866. and/or sell copies of the Software, and to permit persons to whom the
  25867. Software is furnished to do so, subject to the following conditions:
  25868. The above copyright notice and this permission notice shall be included
  25869. in all copies or substantial portions of the Software.
  25870. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  25871. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  25872. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  25873. BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  25874. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  25875. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  25876. Some parts of Mesa are copyrighted under the GNU LGPL. See the
  25877. Mesa/docs/COPYRIGHT file for details.
  25878. The following is the standard GNU copyright file.
  25879. ----------------------------------------------------------------------
  25880. GNU LIBRARY GENERAL PUBLIC LICENSE
  25881. Version 2, June 1991
  25882. Copyright (C) 1991 Free Software Foundation, Inc.
  25883. 675 Mass Ave, Cambridge, MA 02139, USA
  25884. Everyone is permitted to copy and distribute verbatim copies
  25885. of this license document, but changing it is not allowed.
  25886. [This is the first released version of the library GPL. It is
  25887. numbered 2 because it goes with version 2 of the ordinary GPL.]
  25888. Preamble
  25889. The licenses for most software are designed to take away your
  25890. freedom to share and change it. By contrast, the GNU General Public
  25891. Licenses are intended to guarantee your freedom to share and change
  25892. free software--to make sure the software is free for all its users.
  25893. This license, the Library General Public License, applies to some
  25894. specially designated Free Software Foundation software, and to any
  25895. other libraries whose authors decide to use it. You can use it for
  25896. your libraries, too.
  25897. When we speak of free software, we are referring to freedom, not
  25898. price. Our General Public Licenses are designed to make sure that you
  25899. have the freedom to distribute copies of free software (and charge for
  25900. this service if you wish), that you receive source code or can get it
  25901. if you want it, that you can change the software or use pieces of it
  25902. in new free programs; and that you know you can do these things.
  25903. To protect your rights, we need to make restrictions that forbid
  25904. anyone to deny you these rights or to ask you to surrender the rights.
  25905. These restrictions translate to certain responsibilities for you if
  25906. you distribute copies of the library, or if you modify it.
  25907. For example, if you distribute copies of the library, whether gratis
  25908. or for a fee, you must give the recipients all the rights that we gave
  25909. you. You must make sure that they, too, receive or can get the source
  25910. code. If you link a program with the library, you must provide
  25911. complete object files to the recipients so that they can relink them
  25912. with the library, after making changes to the library and recompiling
  25913. it. And you must show them these terms so they know their rights.
  25914. Our method of protecting your rights has two steps: (1) copyright
  25915. the library, and (2) offer you this license which gives you legal
  25916. permission to copy, distribute and/or modify the library.
  25917. Also, for each distributor's protection, we want to make certain
  25918. that everyone understands that there is no warranty for this free
  25919. library. If the library is modified by someone else and passed on, we
  25920. want its recipients to know that what they have is not the original
  25921. version, so that any problems introduced by others will not reflect on
  25922. the original authors' reputations.
  25923. Finally, any free program is threatened constantly by software
  25924. patents. We wish to avoid the danger that companies distributing free
  25925. software will individually obtain patent licenses, thus in effect
  25926. transforming the program into proprietary software. To prevent this,
  25927. we have made it clear that any patent must be licensed for everyone's
  25928. free use or not licensed at all.
  25929. Most GNU software, including some libraries, is covered by the ordinary
  25930. GNU General Public License, which was designed for utility programs. This
  25931. license, the GNU Library General Public License, applies to certain
  25932. designated libraries. This license is quite different from the ordinary
  25933. one; be sure to read it in full, and don't assume that anything in it is
  25934. the same as in the ordinary license.
  25935. The reason we have a separate public license for some libraries is that
  25936. they blur the distinction we usually make between modifying or adding to a
  25937. program and simply using it. Linking a program with a library, without
  25938. changing the library, is in some sense simply using the library, and is
  25939. analogous to running a utility program or application program. However, in
  25940. a textual and legal sense, the linked executable is a combined work, a
  25941. derivative of the original library, and the ordinary General Public License
  25942. treats it as such.
  25943. Because of this blurred distinction, using the ordinary General
  25944. Public License for libraries did not effectively promote software
  25945. sharing, because most developers did not use the libraries. We
  25946. concluded that weaker conditions might promote sharing better.
  25947. However, unrestricted linking of non-free programs would deprive the
  25948. users of those programs of all benefit from the free status of the
  25949. libraries themselves. This Library General Public License is intended to
  25950. permit developers of non-free programs to use free libraries, while
  25951. preserving your freedom as a user of such programs to change the free
  25952. libraries that are incorporated in them. (We have not seen how to achieve
  25953. this as regards changes in header files, but we have achieved it as regards
  25954. changes in the actual functions of the Library.) The hope is that this
  25955. will lead to faster development of free libraries.
  25956. The precise terms and conditions for copying, distribution and
  25957. modification follow. Pay close attention to the difference between a
  25958. "work based on the library" and a "work that uses the library". The
  25959. former contains code derived from the library, while the latter only
  25960. works together with the library.
  25961. Note that it is possible for a library to be covered by the ordinary
  25962. General Public License rather than by this special one.
  25963. GNU LIBRARY GENERAL PUBLIC LICENSE
  25964. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  25965. 0. This License Agreement applies to any software library which
  25966. contains a notice placed by the copyright holder or other authorized
  25967. party saying it may be distributed under the terms of this Library
  25968. General Public License (also called "this License"). Each licensee is
  25969. addressed as "you".
  25970. A "library" means a collection of software functions and/or data
  25971. prepared so as to be conveniently linked with application programs
  25972. (which use some of those functions and data) to form executables.
  25973. The "Library", below, refers to any such software library or work
  25974. which has been distributed under these terms. A "work based on the
  25975. Library" means either the Library or any derivative work under
  25976. copyright law: that is to say, a work containing the Library or a
  25977. portion of it, either verbatim or with modifications and/or translated
  25978. straightforwardly into another language. (Hereinafter, translation is
  25979. included without limitation in the term "modification".)
  25980. "Source code" for a work means the preferred form of the work for
  25981. making modifications to it. For a library, complete source code means
  25982. all the source code for all modules it contains, plus any associated
  25983. interface definition files, plus the scripts used to control compilation
  25984. and installation of the library.
  25985. Activities other than copying, distribution and modification are not
  25986. covered by this License; they are outside its scope. The act of
  25987. running a program using the Library is not restricted, and output from
  25988. such a program is covered only if its contents constitute a work based
  25989. on the Library (independent of the use of the Library in a tool for
  25990. writing it). Whether that is true depends on what the Library does
  25991. and what the program that uses the Library does.
  25992. 1. You may copy and distribute verbatim copies of the Library's
  25993. complete source code as you receive it, in any medium, provided that
  25994. you conspicuously and appropriately publish on each copy an
  25995. appropriate copyright notice and disclaimer of warranty; keep intact
  25996. all the notices that refer to this License and to the absence of any
  25997. warranty; and distribute a copy of this License along with the
  25998. Library.
  25999. You may charge a fee for the physical act of transferring a copy,
  26000. and you may at your option offer warranty protection in exchange for a
  26001. fee.
  26002. 2. You may modify your copy or copies of the Library or any portion
  26003. of it, thus forming a work based on the Library, and copy and
  26004. distribute such modifications or work under the terms of Section 1
  26005. above, provided that you also meet all of these conditions:
  26006. a) The modified work must itself be a software library.
  26007. b) You must cause the files modified to carry prominent notices
  26008. stating that you changed the files and the date of any change.
  26009. c) You must cause the whole of the work to be licensed at no
  26010. charge to all third parties under the terms of this License.
  26011. d) If a facility in the modified Library refers to a function or a
  26012. table of data to be supplied by an application program that uses
  26013. the facility, other than as an argument passed when the facility
  26014. is invoked, then you must make a good faith effort to ensure that,
  26015. in the event an application does not supply such function or
  26016. table, the facility still operates, and performs whatever part of
  26017. its purpose remains meaningful.
  26018. (For example, a function in a library to compute square roots has
  26019. a purpose that is entirely well-defined independent of the
  26020. application. Therefore, Subsection 2d requires that any
  26021. application-supplied function or table used by this function must
  26022. be optional: if the application does not supply it, the square
  26023. root function must still compute square roots.)
  26024. These requirements apply to the modified work as a whole. If
  26025. identifiable sections of that work are not derived from the Library,
  26026. and can be reasonably considered independent and separate works in
  26027. themselves, then this License, and its terms, do not apply to those
  26028. sections when you distribute them as separate works. But when you
  26029. distribute the same sections as part of a whole which is a work based
  26030. on the Library, the distribution of the whole must be on the terms of
  26031. this License, whose permissions for other licensees extend to the
  26032. entire whole, and thus to each and every part regardless of who wrote
  26033. it.
  26034. Thus, it is not the intent of this section to claim rights or contest
  26035. your rights to work written entirely by you; rather, the intent is to
  26036. exercise the right to control the distribution of derivative or
  26037. collective works based on the Library.
  26038. In addition, mere aggregation of another work not based on the Library
  26039. with the Library (or with a work based on the Library) on a volume of
  26040. a storage or distribution medium does not bring the other work under
  26041. the scope of this License.
  26042. 3. You may opt to apply the terms of the ordinary GNU General Public
  26043. License instead of this License to a given copy of the Library. To do
  26044. this, you must alter all the notices that refer to this License, so
  26045. that they refer to the ordinary GNU General Public License, version 2,
  26046. instead of to this License. (If a newer version than version 2 of the
  26047. ordinary GNU General Public License has appeared, then you can specify
  26048. that version instead if you wish.) Do not make any other change in
  26049. these notices.
  26050. Once this change is made in a given copy, it is irreversible for
  26051. that copy, so the ordinary GNU General Public License applies to all
  26052. subsequent copies and derivative works made from that copy.
  26053. This option is useful when you wish to copy part of the code of
  26054. the Library into a program that is not a library.
  26055. 4. You may copy and distribute the Library (or a portion or
  26056. derivative of it, under Section 2) in object code or executable form
  26057. under the terms of Sections 1 and 2 above provided that you accompany
  26058. it with the complete corresponding machine-readable source code, which
  26059. must be distributed under the terms of Sections 1 and 2 above on a
  26060. medium customarily used for software interchange.
  26061. If distribution of object code is made by offering access to copy
  26062. from a designated place, then offering equivalent access to copy the
  26063. source code from the same place satisfies the requirement to
  26064. distribute the source code, even though third parties are not
  26065. compelled to copy the source along with the object code.
  26066. 5. A program that contains no derivative of any portion of the
  26067. Library, but is designed to work with the Library by being compiled or
  26068. linked with it, is called a "work that uses the Library". Such a
  26069. work, in isolation, is not a derivative work of the Library, and
  26070. therefore falls outside the scope of this License.
  26071. However, linking a "work that uses the Library" with the Library
  26072. creates an executable that is a derivative of the Library (because it
  26073. contains portions of the Library), rather than a "work that uses the
  26074. library". The executable is therefore covered by this License.
  26075. Section 6 states terms for distribution of such executables.
  26076. When a "work that uses the Library" uses material from a header file
  26077. that is part of the Library, the object code for the work may be a
  26078. derivative work of the Library even though the source code is not.
  26079. Whether this is true is especially significant if the work can be
  26080. linked without the Library, or if the work is itself a library. The
  26081. threshold for this to be true is not precisely defined by law.
  26082. If such an object file uses only numerical parameters, data
  26083. structure layouts and accessors, and small macros and small inline
  26084. functions (ten lines or less in length), then the use of the object
  26085. file is unrestricted, regardless of whether it is legally a derivative
  26086. work. (Executables containing this object code plus portions of the
  26087. Library will still fall under Section 6.)
  26088. Otherwise, if the work is a derivative of the Library, you may
  26089. distribute the object code for the work under the terms of Section 6.
  26090. Any executables containing that work also fall under Section 6,
  26091. whether or not they are linked directly with the Library itself.
  26092. 6. As an exception to the Sections above, you may also compile or
  26093. link a "work that uses the Library" with the Library to produce a
  26094. work containing portions of the Library, and distribute that work
  26095. under terms of your choice, provided that the terms permit
  26096. modification of the work for the customer's own use and reverse
  26097. engineering for debugging such modifications.
  26098. You must give prominent notice with each copy of the work that the
  26099. Library is used in it and that the Library and its use are covered by
  26100. this License. You must supply a copy of this License. If the work
  26101. during execution displays copyright notices, you must include the
  26102. copyright notice for the Library among them, as well as a reference
  26103. directing the user to the copy of this License. Also, you must do one
  26104. of these things:
  26105. a) Accompany the work with the complete corresponding
  26106. machine-readable source code for the Library including whatever
  26107. changes were used in the work (which must be distributed under
  26108. Sections 1 and 2 above); and, if the work is an executable linked
  26109. with the Library, with the complete machine-readable "work that
  26110. uses the Library", as object code and/or source code, so that the
  26111. user can modify the Library and then relink to produce a modified
  26112. executable containing the modified Library. (It is understood
  26113. that the user who changes the contents of definitions files in the
  26114. Library will not necessarily be able to recompile the application
  26115. to use the modified definitions.)
  26116. b) Accompany the work with a written offer, valid for at
  26117. least three years, to give the same user the materials
  26118. specified in Subsection 6a, above, for a charge no more
  26119. than the cost of performing this distribution.
  26120. c) If distribution of the work is made by offering access to copy
  26121. from a designated place, offer equivalent access to copy the above
  26122. specified materials from the same place.
  26123. d) Verify that the user has already received a copy of these
  26124. materials or that you have already sent this user a copy.
  26125. For an executable, the required form of the "work that uses the
  26126. Library" must include any data and utility programs needed for
  26127. reproducing the executable from it. However, as a special exception,
  26128. the source code distributed need not include anything that is normally
  26129. distributed (in either source or binary form) with the major
  26130. components (compiler, kernel, and so on) of the operating system on
  26131. which the executable runs, unless that component itself accompanies
  26132. the executable.
  26133. It may happen that this requirement contradicts the license
  26134. restrictions of other proprietary libraries that do not normally
  26135. accompany the operating system. Such a contradiction means you cannot
  26136. use both them and the Library together in an executable that you
  26137. distribute.
  26138. 7. You may place library facilities that are a work based on the
  26139. Library side-by-side in a single library together with other library
  26140. facilities not covered by this License, and distribute such a combined
  26141. library, provided that the separate distribution of the work based on
  26142. the Library and of the other library facilities is otherwise
  26143. permitted, and provided that you do these two things:
  26144. a) Accompany the combined library with a copy of the same work
  26145. based on the Library, uncombined with any other library
  26146. facilities. This must be distributed under the terms of the
  26147. Sections above.
  26148. b) Give prominent notice with the combined library of the fact
  26149. that part of it is a work based on the Library, and explaining
  26150. where to find the accompanying uncombined form of the same work.
  26151. 8. You may not copy, modify, sublicense, link with, or distribute
  26152. the Library except as expressly provided under this License. Any
  26153. attempt otherwise to copy, modify, sublicense, link with, or
  26154. distribute the Library is void, and will automatically terminate your
  26155. rights under this License. However, parties who have received copies,
  26156. or rights, from you under this License will not have their licenses
  26157. terminated so long as such parties remain in full compliance.
  26158. 9. You are not required to accept this License, since you have not
  26159. signed it. However, nothing else grants you permission to modify or
  26160. distribute the Library or its derivative works. These actions are
  26161. prohibited by law if you do not accept this License. Therefore, by
  26162. modifying or distributing the Library (or any work based on the
  26163. Library), you indicate your acceptance of this License to do so, and
  26164. all its terms and conditions for copying, distributing or modifying
  26165. the Library or works based on it.
  26166. 10. Each time you redistribute the Library (or any work based on the
  26167. Library), the recipient automatically receives a license from the
  26168. original licensor to copy, distribute, link with or modify the Library
  26169. subject to these terms and conditions. You may not impose any further
  26170. restrictions on the recipients' exercise of the rights granted herein.
  26171. You are not responsible for enforcing compliance by third parties to
  26172. this License.
  26173. 11. If, as a consequence of a court judgment or allegation of patent
  26174. infringement or for any other reason (not limited to patent issues),
  26175. conditions are imposed on you (whether by court order, agreement or
  26176. otherwise) that contradict the conditions of this License, they do not
  26177. excuse you from the conditions of this License. If you cannot
  26178. distribute so as to satisfy simultaneously your obligations under this
  26179. License and any other pertinent obligations, then as a consequence you
  26180. may not distribute the Library at all. For example, if a patent
  26181. license would not permit royalty-free redistribution of the Library by
  26182. all those who receive copies directly or indirectly through you, then
  26183. the only way you could satisfy both it and this License would be to
  26184. refrain entirely from distribution of the Library.
  26185. If any portion of this section is held invalid or unenforceable under any
  26186. particular circumstance, the balance of the section is intended to apply,
  26187. and the section as a whole is intended to apply in other circumstances.
  26188. It is not the purpose of this section to induce you to infringe any
  26189. patents or other property right claims or to contest validity of any
  26190. such claims; this section has the sole purpose of protecting the
  26191. integrity of the free software distribution system which is
  26192. implemented by public license practices. Many people have made
  26193. generous contributions to the wide range of software distributed
  26194. through that system in reliance on consistent application of that
  26195. system; it is up to the author/donor to decide if he or she is willing
  26196. to distribute software through any other system and a licensee cannot
  26197. impose that choice.
  26198. This section is intended to make thoroughly clear what is believed to
  26199. be a consequence of the rest of this License.
  26200. 12. If the distribution and/or use of the Library is restricted in
  26201. certain countries either by patents or by copyrighted interfaces, the
  26202. original copyright holder who places the Library under this License may add
  26203. an explicit geographical distribution limitation excluding those countries,
  26204. so that distribution is permitted only in or among countries not thus
  26205. excluded. In such case, this License incorporates the limitation as if
  26206. written in the body of this License.
  26207. 13. The Free Software Foundation may publish revised and/or new
  26208. versions of the Library General Public License from time to time.
  26209. Such new versions will be similar in spirit to the present version,
  26210. but may differ in detail to address new problems or concerns.
  26211. Each version is given a distinguishing version number. If the Library
  26212. specifies a version number of this License which applies to it and
  26213. "any later version", you have the option of following the terms and
  26214. conditions either of that version or of any later version published by
  26215. the Free Software Foundation. If the Library does not specify a
  26216. license version number, you may choose any version ever published by
  26217. the Free Software Foundation.
  26218. 14. If you wish to incorporate parts of the Library into other free
  26219. programs whose distribution conditions are incompatible with these,
  26220. write to the author to ask for permission. For software which is
  26221. copyrighted by the Free Software Foundation, write to the Free
  26222. Software Foundation; we sometimes make exceptions for this. Our
  26223. decision will be guided by the two goals of preserving the free status
  26224. of all derivatives of our free software and of promoting the sharing
  26225. and reuse of software generally.
  26226. NO WARRANTY
  26227. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  26228. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  26229. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  26230. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  26231. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  26232. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  26233. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  26234. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  26235. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  26236. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  26237. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  26238. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  26239. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  26240. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  26241. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  26242. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  26243. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  26244. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  26245. DAMAGES.
  26246. END OF TERMS AND CONDITIONS
  26247. Appendix: How to Apply These Terms to Your New Libraries
  26248. If you develop a new library, and you want it to be of the greatest
  26249. possible use to the public, we recommend making it free software that
  26250. everyone can redistribute and change. You can do so by permitting
  26251. redistribution under these terms (or, alternatively, under the terms of the
  26252. ordinary General Public License).
  26253. To apply these terms, attach the following notices to the library. It is
  26254. safest to attach them to the start of each source file to most effectively
  26255. convey the exclusion of warranty; and each file should have at least the
  26256. "copyright" line and a pointer to where the full notice is found.
  26257. &lt;one line to give the library's name and a brief idea of what it does.&gt;
  26258. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  26259. This library is free software; you can redistribute it and/or
  26260. modify it under the terms of the GNU Library General Public
  26261. License as published by the Free Software Foundation; either
  26262. version 2 of the License, or (at your option) any later version.
  26263. This library is distributed in the hope that it will be useful,
  26264. but WITHOUT ANY WARRANTY; without even the implied warranty of
  26265. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  26266. Library General Public License for more details.
  26267. You should have received a copy of the GNU Library General Public
  26268. License along with this library; if not, write to the Free
  26269. Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  26270. Also add information on how to contact you by electronic and paper mail.
  26271. You should also get your employer (if you work as a programmer) or your
  26272. school, if any, to sign a "copyright disclaimer" for the library, if
  26273. necessary. Here is a sample; alter the names:
  26274. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  26275. library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  26276. &lt;signature of Ty Coon&gt;, 1 April 1990
  26277. Ty Coon, President of Vice
  26278. That's all there is to it!
  26279. </pre>
  26280. </div>
  26281. </div>
  26282. <div class="product">
  26283. <span class="title">minigbm</span>
  26284. <a class="show" href="#">show license</a>
  26285. <span class="homepage"><a href="https://chromium.googlesource.com/chromiumos/platform/minigbm">homepage</a></span>
  26286. <div class="licence">
  26287. <pre>// Copyright 2014 The Chromium OS Authors. All rights reserved.
  26288. //
  26289. // Redistribution and use in source and binary forms, with or without
  26290. // modification, are permitted provided that the following conditions are
  26291. // met:
  26292. //
  26293. // * Redistributions of source code must retain the above copyright
  26294. // notice, this list of conditions and the following disclaimer.
  26295. // * Redistributions in binary form must reproduce the above
  26296. // copyright notice, this list of conditions and the following disclaimer
  26297. // in the documentation and/or other materials provided with the
  26298. // distribution.
  26299. // * Neither the name of Google Inc. nor the names of its
  26300. // contributors may be used to endorse or promote products derived from
  26301. // this software without specific prior written permission.
  26302. //
  26303. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  26304. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  26305. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  26306. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  26307. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  26308. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  26309. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  26310. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  26311. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  26312. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  26313. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  26314. </pre>
  26315. </div>
  26316. </div>
  26317. <div class="product">
  26318. <span class="title">modp base64 decoder</span>
  26319. <a class="show" href="#">show license</a>
  26320. <span class="homepage"><a href="https://github.com/client9/stringencoders">homepage</a></span>
  26321. <div class="licence">
  26322. <pre> * MODP_B64 - High performance base64 encoder/decoder
  26323. * Version 1.3 -- 17-Mar-2006
  26324. * http://modp.com/release/base64
  26325. *
  26326. * Copyright (c) 2005, 2006 Nick Galbreath -- nickg [at] modp [dot] com
  26327. * All rights reserved.
  26328. *
  26329. * Redistribution and use in source and binary forms, with or without
  26330. * modification, are permitted provided that the following conditions are
  26331. * met:
  26332. *
  26333. * Redistributions of source code must retain the above copyright
  26334. * notice, this list of conditions and the following disclaimer.
  26335. *
  26336. * Redistributions in binary form must reproduce the above copyright
  26337. * notice, this list of conditions and the following disclaimer in the
  26338. * documentation and/or other materials provided with the distribution.
  26339. *
  26340. * Neither the name of the modp.com nor the names of its
  26341. * contributors may be used to endorse or promote products derived from
  26342. * this software without specific prior written permission.
  26343. *
  26344. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  26345. * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  26346. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  26347. * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  26348. * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  26349. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  26350. * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  26351. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  26352. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  26353. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  26354. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  26355. </pre>
  26356. </div>
  26357. </div>
  26358. <div class="product">
  26359. <span class="title">mt19937ar</span>
  26360. <a class="show" href="#">show license</a>
  26361. <span class="homepage"><a href="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html">homepage</a></span>
  26362. <div class="licence">
  26363. <pre> A C-program for MT19937, with initialization improved 2002/1/26.
  26364. Coded by Takuji Nishimura and Makoto Matsumoto.
  26365. Before using, initialize the state by using init_genrand(seed)
  26366. or init_by_array(init_key, key_length).
  26367. Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
  26368. All rights reserved.
  26369. Redistribution and use in source and binary forms, with or without
  26370. modification, are permitted provided that the following conditions
  26371. are met:
  26372. 1. Redistributions of source code must retain the above copyright
  26373. notice, this list of conditions and the following disclaimer.
  26374. 2. Redistributions in binary form must reproduce the above copyright
  26375. notice, this list of conditions and the following disclaimer in the
  26376. documentation and/or other materials provided with the distribution.
  26377. 3. The names of its contributors may not be used to endorse or promote
  26378. products derived from this software without specific prior written
  26379. permission.
  26380. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  26381. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  26382. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  26383. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  26384. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  26385. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  26386. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  26387. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  26388. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  26389. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  26390. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  26391. </pre>
  26392. </div>
  26393. </div>
  26394. <div class="product">
  26395. <span class="title">native client</span>
  26396. <a class="show" href="#">show license</a>
  26397. <span class="homepage"><a href="http://code.google.com/p/nativeclient">homepage</a></span>
  26398. <div class="licence">
  26399. <pre>Copyright 2008, Google Inc.
  26400. All rights reserved.
  26401. Redistribution and use in source and binary forms, with or without
  26402. modification, are permitted provided that the following conditions are
  26403. met:
  26404. * Redistributions of source code must retain the above copyright
  26405. notice, this list of conditions and the following disclaimer.
  26406. * Redistributions in binary form must reproduce the above
  26407. copyright notice, this list of conditions and the following disclaimer
  26408. in the documentation and/or other materials provided with the
  26409. distribution.
  26410. * Neither the name of Google Inc. nor the names of its
  26411. contributors may be used to endorse or promote products derived from
  26412. this software without specific prior written permission.
  26413. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  26414. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  26415. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  26416. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  26417. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  26418. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  26419. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  26420. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  26421. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  26422. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  26423. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  26424. </pre>
  26425. </div>
  26426. </div>
  26427. <div class="product">
  26428. <span class="title">newlib-extras</span>
  26429. <a class="show" href="#">show license</a>
  26430. <span class="homepage"><a href="ftp://sourceware.org/pub/newlib/newlib-2.0.0.tar.gz">homepage</a></span>
  26431. <div class="licence">
  26432. <pre> README for newlib-2.0.0 release
  26433. (mostly cribbed from the README in the gdb-4.13 release)
  26434. This is `newlib', a simple ANSI C library, math library, and collection
  26435. of board support packages.
  26436. The newlib and libgloss subdirectories are a collection of software from
  26437. several sources, each wi6h their own copyright and license. See the file
  26438. COPYING.NEWLIB for details. The rest of the release tree is under either
  26439. the GNU GPL or LGPL licenses.
  26440. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
  26441. IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  26442. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  26443. Unpacking and Installation -- quick overview
  26444. ==========================
  26445. When you unpack the newlib-2.0.0.tar.gz file, you'll find a directory
  26446. called `newlib-2.0.0', which contains:
  26447. COPYING config/ install-sh* mpw-configure
  26448. COPYING.LIB config-ml.in libgloss/ mpw-install
  26449. COPYING.NEWLIB config.guess* mkinstalldirs* newlib/
  26450. CYGNUS config.sub* move-if-change* symlink-tree*
  26451. ChangeLog configure* mpw-README texinfo/
  26452. Makefile.in configure.in mpw-build.in
  26453. README etc/ mpw-config.in
  26454. To build NEWLIB, you must follow the instructions in the section entitled
  26455. "Compiling NEWLIB".
  26456. This will configure and build all the libraries and crt0 (if one exists).
  26457. If `configure' can't determine your host system type, specify one as its
  26458. argument, e.g., sun4 or sun4sol2. NEWLIB is most often used in cross
  26459. environments.
  26460. NOTE THAT YOU MUST HAVE ALREADY BUILT AND INSTALLED GCC and BINUTILS.
  26461. More Documentation
  26462. ==================
  26463. Newlib documentation is available on the net via:
  26464. http://sourceware.org/newlib/docs.html
  26465. All the documentation for NEWLIB comes as part of the machine-readable
  26466. distribution. The documentation is written in Texinfo format, which is
  26467. a documentation system that uses a single source file to produce both
  26468. on-line information and a printed manual. You can use one of the Info
  26469. formatting commands to create the on-line version of the documentation
  26470. and TeX (or `texi2roff') to typeset the printed version.
  26471. If you want to format these Info files yourself, you need one of the
  26472. Info formatting programs, such as `texinfo-format-buffer' or `makeinfo'.
  26473. If you want to typeset and print copies of this manual, you need TeX,
  26474. a program to print its DVI output files, and `texinfo.tex', the Texinfo
  26475. definitions file.
  26476. TeX is a typesetting program; it does not print files directly, but
  26477. produces output files called DVI files. To print a typeset document,
  26478. you need a program to print DVI files. If your system has TeX
  26479. installed, chances are it has such a program. The precise command to
  26480. use depends on your system; `lpr -d' is common; another (for PostScript
  26481. devices) is `dvips'. The DVI print command may require a file name
  26482. without any extension or a `.dvi' extension.
  26483. TeX also requires a macro definitions file called `texinfo.tex'.
  26484. This file tells TeX how to typeset a document written in Texinfo
  26485. format. On its own, TeX cannot read, much less typeset a Texinfo file.
  26486. `texinfo.tex' is distributed with NEWLIB and is located in the
  26487. `newlib-VERSION-NUMBER/texinfo' directory.
  26488. Compiling NEWLIB
  26489. ================
  26490. To compile NEWLIB, you must build it in a directory separate from
  26491. the source directory. If you want to run NEWLIB versions for several host
  26492. or target machines, you need a different `newlib' compiled for each combination
  26493. of host and target. `configure' is designed to make this easy by allowing
  26494. you to generate each configuration in a separate subdirectory.
  26495. If your `make' program handles the `VPATH' feature correctly (like GNU `make')
  26496. running `make' in each of these directories builds the `newlib' libraries
  26497. specified there.
  26498. To build `newlib' in a specific directory, run `configure' with the
  26499. `--srcdir' option to specify where to find the source. (You also need
  26500. to specify a path to find `configure' itself from your working
  26501. directory. If the path to `configure' would be the same as the
  26502. argument to `--srcdir', you can leave out the `--srcdir' option; it
  26503. will be assumed.)
  26504. For example, with version 2.0.0, you can build NEWLIB in a separate
  26505. directory for a Sun 4 cross m68k-aout environment like this:
  26506. cd newlib-2.0.0
  26507. mkdir ../newlib-m68k-aout
  26508. cd ../newlib-m68k-aout
  26509. ../newlib-2.0.0/configure --host=sun4 --target=m68k-aout
  26510. make
  26511. When `configure' builds a configuration using a remote source
  26512. directory, it creates a tree for the binaries with the same structure
  26513. (and using the same names) as the tree under the source directory. In
  26514. the example, you'd find the Sun 4 library `libiberty.a' in the
  26515. directory `newlib-m68k-aout/libiberty', and NEWLIB itself in
  26516. `newlib-m68k-aout/newlib'.
  26517. When you run `make' to build a program or library, you must run it
  26518. in a configured directory--whatever directory you were in when you
  26519. called `configure' (or one of its subdirectories).
  26520. The `Makefile' that `configure' generates in each source directory
  26521. also runs recursively. If you type `make' in a source directory such
  26522. as `newlib-2.0.0' (or in a separate configured directory configured with
  26523. `--srcdir=PATH/newlib-2.0.0'), you will build all the required libraries.
  26524. When you have multiple hosts or targets configured in separate
  26525. directories, you can run `make' on them in parallel (for example, if
  26526. they are NFS-mounted on each of the hosts); they will not interfere
  26527. with each other.
  26528. Specifying names for hosts and targets
  26529. ======================================
  26530. The specifications used for hosts and targets in the `configure'
  26531. script are based on a three-part naming scheme, but some short
  26532. predefined aliases are also supported. The full naming scheme encodes
  26533. three pieces of information in the following pattern:
  26534. ARCHITECTURE-VENDOR-OS
  26535. For example, you can use the alias `sun4' as a HOST argument or in a
  26536. `--target=TARGET' option. The equivalent full name is
  26537. `sparc-sun-sunos4'.
  26538. The `configure' script accompanying NEWLIB does not provide any query
  26539. facility to list all supported host and target names or aliases.
  26540. `configure' calls the Bourne shell script `config.sub' to map
  26541. abbreviations to full names; you can read the script, if you wish, or
  26542. you can use it to test your guesses on abbreviations--for example:
  26543. % sh config.sub sun4
  26544. sparc-sun-sunos4.1.1
  26545. % sh config.sub sun3
  26546. m68k-sun-sunos4.1.1
  26547. % sh config.sub decstation
  26548. mips-dec-ultrix4.2
  26549. % sh config.sub hp300bsd
  26550. m68k-hp-bsd
  26551. % sh config.sub i386v
  26552. i386-pc-sysv
  26553. % sh config.sub i786v
  26554. Invalid configuration `i786v': machine `i786v' not recognized
  26555. The Build, Host and Target Concepts in newlib
  26556. =============================================
  26557. The build, host and target concepts are defined for gcc as follows:
  26558. build: the platform on which gcc is built.
  26559. host: the platform on which gcc is run.
  26560. target: the platform for which gcc generates code.
  26561. Since newlib is a library, the target concept does not apply to it, and the
  26562. build, host, and target options given to the top-level configure script must
  26563. be changed for newlib's use.
  26564. The options are shifted according to these correspondences:
  26565. gcc's build platform has no equivalent in newlib.
  26566. gcc's host platform is newlib's build platform.
  26567. gcc's target platform is newlib's host platform.
  26568. and as mentioned before, newlib has no concept of target.
  26569. `configure' options
  26570. ===================
  26571. Here is a summary of the `configure' options and arguments that are
  26572. most often useful for building NEWLIB. `configure' also has several other
  26573. options not listed here.
  26574. configure [--help]
  26575. [--prefix=DIR]
  26576. [--srcdir=PATH]
  26577. [--target=TARGET] HOST
  26578. You may introduce options with a single `-' rather than `--' if you
  26579. prefer; but you may abbreviate option names if you use `--'.
  26580. `--help'
  26581. Display a quick summary of how to invoke `configure'.
  26582. `--prefix=DIR'
  26583. Configure the source to install programs and files in directory
  26584. `DIR'.
  26585. `--exec-prefix=DIR'
  26586. Configure the source to install host-dependent files in directory
  26587. `DIR'.
  26588. `--srcdir=PATH'
  26589. *Warning: using this option requires GNU `make', or another `make'
  26590. that compatibly implements the `VPATH' feature.
  26591. Use this option to make configurations in directories separate
  26592. from the NEWLIB source directories. Among other things, you can use
  26593. this to build (or maintain) several configurations simultaneously,
  26594. in separate directories. `configure' writes configuration
  26595. specific files in the current directory, but arranges for them to
  26596. use the source in the directory PATH. `configure' will create
  26597. directories under the working directory in parallel to the source
  26598. directories below PATH.
  26599. `--norecursion'
  26600. Configure only the directory level where `configure' is executed;
  26601. do not propagate configuration to subdirectories.
  26602. `--target=TARGET'
  26603. Configure NEWLIB for running on the specified TARGET.
  26604. There is no convenient way to generate a list of all available
  26605. targets.
  26606. `HOST ...'
  26607. Configure NEWLIB to be built using a cross compiler running on
  26608. the specified HOST.
  26609. There is no convenient way to generate a list of all available
  26610. hosts.
  26611. To fit diverse usage models, NEWLIB supports a group of configuration
  26612. options so that library features can be turned on/off according to
  26613. target system's requirements.
  26614. One feature can be enabled by specifying `--enable-FEATURE=yes' or
  26615. `--enable-FEATURE'. Or it can be disable by `--enable-FEATURE=no' or
  26616. `--disable-FEATURE'.
  26617. `--enable-newlib-io-pos-args'
  26618. Enable printf-family positional arg support.
  26619. Disabled by default, but some hosts enable it in configure.host.
  26620. `--enable-newlib-io-c99-formats'
  26621. Enable C99 support in IO functions like printf/scanf.
  26622. Disabled by default, but some hosts enable it in configure.host.
  26623. `--enable-newlib-register-fini'
  26624. Enable finalization function registration using atexit.
  26625. Disabled by default.
  26626. `--enable-newlib-io-long-long'
  26627. Enable long long type support in IO functions like printf/scanf.
  26628. Disabled by default, but many hosts enable it in configure.host.
  26629. `--enable-newlib-io-long-double'
  26630. Enable long double type support in IO functions printf/scanf.
  26631. Disabled by default, but some hosts enable it in configure.host.
  26632. `--enable-newlib-mb'
  26633. Enable multibyte support.
  26634. Disabled by default.
  26635. `--enable-newlib-iconv-encodings'
  26636. Enable specific comma-separated list of bidirectional iconv
  26637. encodings to be built-in.
  26638. Disabled by default.
  26639. `--enable-newlib-iconv-from-encodings'
  26640. Enable specific comma-separated list of \"from\" iconv encodings
  26641. to be built-in.
  26642. Disabled by default.
  26643. `--enable-newlib-iconv-to-encodings'
  26644. Enable specific comma-separated list of \"to\" iconv encodings
  26645. to be built-in.
  26646. Disabled by default.
  26647. `--enable-newlib-iconv-external-ccs'
  26648. Enable capabilities to load external CCS files for iconv.
  26649. Disabled by default.
  26650. `--disable-newlib-atexit-dynamic-alloc'
  26651. Disable dynamic allocation of atexit entries.
  26652. Most hosts and targets have it enabled in configure.host.
  26653. `--enable-newlib-reent-small'
  26654. Enable small reentrant struct support.
  26655. Disabled by default.
  26656. `--disable-newlib-fvwrite-in-streamio'
  26657. NEWLIB implements the vector buffer mechanism to support stream IO
  26658. buffering required by C standard. This feature is possibly
  26659. unnecessary for embedded systems which won't change file buffering
  26660. with functions like `setbuf' or `setvbuf'. The buffering mechanism
  26661. still acts as default for STDIN/STDOUT/STDERR even if this option
  26662. is specified.
  26663. Enabled by default.
  26664. `--disable-newlib-fseek-optimization'
  26665. Disable fseek optimization. It can decrease code size of application
  26666. calling `fseek`.
  26667. Enabled by default.
  26668. `--disable-newlib-wide-orient'
  26669. C99 states that each stream has an orientation, wide or byte. This
  26670. feature is possibly unnecessary for embedded systems which only do
  26671. byte input/output operations on stream. It can decrease code size
  26672. by disable the feature.
  26673. Enabled by default.
  26674. `--enable-newlib-nano-malloc'
  26675. NEWLIB has two implementations of malloc family's functions, one in
  26676. `mallocr.c' and the other one in `nano-mallocr.c'. This options
  26677. enables the nano-malloc implementation, which is for small systems
  26678. with very limited memory. Note that this implementation does not
  26679. support `--enable-malloc-debugging' any more.
  26680. Disabled by default.
  26681. `--disable-newlib-unbuf-stream-opt'
  26682. NEWLIB does optimization when `fprintf to write only unbuffered unix
  26683. file'. It creates a temorary buffer to do the optimization that
  26684. increases stack consumption by about `BUFSIZ' bytes. This option
  26685. disables the optimization and saves size of text and stack.
  26686. Enabled by default.
  26687. `--enable-multilib'
  26688. Build many library versions.
  26689. Enabled by default.
  26690. `--enable-target-optspace'
  26691. Optimize for space.
  26692. Disabled by default.
  26693. `--enable-malloc-debugging'
  26694. Indicate malloc debugging requested.
  26695. Disabled by default.
  26696. `--enable-newlib-multithread'
  26697. Enable support for multiple threads.
  26698. Enabled by default.
  26699. `--enable-newlib-iconv'
  26700. Enable iconv library support.
  26701. Disabled by default.
  26702. `--enable-newlib-elix-level'
  26703. Supply desired elix library level (1-4). Please refer to HOWTO for
  26704. more information about this option.
  26705. Set to level 0 by default.
  26706. `--disable-newlib-io-float'
  26707. Disable printf/scanf family float support.
  26708. Enabled by default.
  26709. `--disable-newlib-supplied-syscalls'
  26710. Disable newlib from supplying syscalls.
  26711. Enabled by default.
  26712. `--enable-lite-exit'
  26713. Enable lite exit, a size-reduced implementation of exit that doesn't
  26714. invoke clean-up functions such as _fini or global destructors.
  26715. Disabled by default.
  26716. Running the Testsuite
  26717. =====================
  26718. To run newlib's testsuite, you'll need a site.exp in your home
  26719. directory which points dejagnu to the proper baseboards directory and
  26720. the proper exp file for your target.
  26721. Before running make check-target-newlib, set the DEJAGNU environment
  26722. variable to point to ~/site.exp.
  26723. Here is a sample site.exp:
  26724. # Make sure we look in the right place for the board description files.
  26725. if ![info exists boards_dir] {
  26726. set boards_dir {}
  26727. }
  26728. lappend boards_dir "your dejagnu/baseboards here"
  26729. verbose "Global Config File: target_triplet is $target_triplet" 2
  26730. global target_list
  26731. case "$target_triplet" in {
  26732. { "mips-*elf*" } {
  26733. set target_list "mips-sim"
  26734. }
  26735. default {
  26736. set target_list { "unix" }
  26737. }
  26738. }
  26739. mips-sim refers to an exp file in the baseboards directory. You'll
  26740. need to add the other targets you're testing to the case statement.
  26741. Now type make check-target-newlib in the top-level build directory to
  26742. run the testsuite.
  26743. Shared newlib
  26744. =============
  26745. newlib uses libtool when it is being compiled natively (with
  26746. --target=i[34567]86-pc-linux-gnu) on an i[34567]86-pc-linux-gnu
  26747. host. This allows newlib to be compiled as a shared library.
  26748. To configure newlib, do the following from your build directory:
  26749. $(source_dir)/src/configure --with-newlib --prefix=$(install_dir)
  26750. configure will recognize that host == target ==
  26751. i[34567]86-pc-linux-gnu, so it will tell newlib to compile itself using
  26752. libtool. By default, libtool will build shared and static versions of
  26753. newlib.
  26754. To compile a program against shared newlib, do the following (where
  26755. target_install_dir = $(install_dir)/i[34567]86-pc-linux-gnu):
  26756. gcc -nostdlib $(target_install_dir)/lib/crt0.o progname.c -I $(target_install_dir)/include -L $(target_install_dir)/lib -lc -lm -lgcc
  26757. To run the program, make sure that $(target_install_dir)/lib is listed
  26758. in the LD_LIBRARY_PATH environment variable.
  26759. To create a static binary linked against newlib, do the following:
  26760. gcc -nostdlib -static $(target_install_dir)/lib/crt0.o progname.c -I $(target_install_dir)/include -L $(target_install_dir)/lib -lc -lm
  26761. libtool can be instructed to produce only static libraries. To build
  26762. newlib as a static library only, do the following from your build
  26763. directory:
  26764. $(source_dir)/src/configure --with-newlib --prefix=$(install_dir) --disable-shared
  26765. Regenerating Configuration Files
  26766. ================================
  26767. At times you will need to make changes to configure.in and Makefile.am files.
  26768. This will mean that configure and Makefile.in files will need to be
  26769. regenerated.
  26770. At the top level of newlib is the file: acinclude.m4. This file contains
  26771. the definition of the NEWLIB_CONFIGURE macro which is used by all configure.in
  26772. files in newlib. You will notice that each directory in newlib containing
  26773. a configure.in file also contains an aclocal.m4 file. This file is
  26774. generated by issuing: aclocal -I${relative_path_to_toplevel_newlib_dir}
  26775. -I${relative_path_to_toplevel_src_dir}
  26776. The first relative directory is to access acinclude.m4. The second relative
  26777. directory is to access libtool information in the top-level src directory.
  26778. For example, to regenerate aclocal.m4 in newlib/libc/machine/arm:
  26779. aclocal -I ../../.. -I ../../../..
  26780. Note that if the top level acinclude.m4 is altered, every aclocal.m4 file
  26781. in newlib should be regenerated.
  26782. If the aclocal.m4 file is regenerated due to a change in acinclude.m4 or
  26783. if a configure.in file is modified, the corresponding configure file in the
  26784. directory must be regenerated using autoconf. No parameters are necessary.
  26785. In the previous example, we would issue:
  26786. autoconf
  26787. from the newlib/libc/machine/arm directory.
  26788. If you have regenerated a configure file or if you have modified a Makefile.am
  26789. file, you will need to regenerate the appropriate Makefile.in file(s).
  26790. For newlib, automake is a bit trickier. First of all, all Makefile.in
  26791. files in newlib (and libgloss) are generated using the --cygnus option
  26792. of automake.
  26793. Makefile.in files are generated from the nearest directory up the chain
  26794. which contains a configure.in file. In most cases, this is the same
  26795. directory containing configure.in, but there are exceptions.
  26796. For example, the newlib/libc directory has a number of
  26797. subdirectories that do not contain their own configure.in files (e.g. stdio).
  26798. For these directories, you must issue the automake command from newlib/libc
  26799. which is the nearest parent directory that contains a configure.in.
  26800. When you issue the automake command, you specify the subdirectory for
  26801. the Makefile.in you are regenerating. For example:
  26802. automake --cygnus stdio/Makefile stdlib/Makefile
  26803. Note how multiple Makefile.in files can be created in the same step. You
  26804. would not specify machine/Makefile or sys/Makefile in the previous example
  26805. because both of these subdirectories contain their own configure.in files.
  26806. One would change to each of these subdirectories and in turn issue:
  26807. automake --cygnus Makefile
  26808. Let's say you create a new machine directory XXXX off of newlib/libc/machine.
  26809. After creating a new configure.in and Makefile.am file, you would issue:
  26810. aclocal -I ../../..
  26811. autoconf
  26812. automake --cygnus Makefile
  26813. from newlib/libc/machine/XXXX
  26814. It is strongly advised that you use an adequate version of autotools.
  26815. For this latest release, the following were used: autoconf 2.68, aclocal 1.11.6, and
  26816. automake 1.11.6.
  26817. Reporting Bugs
  26818. ==============
  26819. The correct address for reporting bugs found in NEWLIB is
  26820. "newlib@sourceware.org". Please email all bug reports to that
  26821. address. Please include the NEWLIB version number (e.g., newlib-2.0.0),
  26822. and how you configured it (e.g., "sun4 host and m68k-aout target").
  26823. Since NEWLIB supports many different configurations, it is important
  26824. that you be precise about this.
  26825. Archives of the newlib mailing list are on-line, see
  26826. http://sourceware.org/ml/newlib/
  26827. </pre>
  26828. </div>
  26829. </div>
  26830. <div class="product">
  26831. <span class="title">open-vcdiff</span>
  26832. <a class="show" href="#">show license</a>
  26833. <span class="homepage"><a href="http://code.google.com/p/open-vcdiff">homepage</a></span>
  26834. <div class="licence">
  26835. <pre>
  26836. Apache License
  26837. Version 2.0, January 2004
  26838. http://www.apache.org/licenses/
  26839. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  26840. 1. Definitions.
  26841. "License" shall mean the terms and conditions for use, reproduction,
  26842. and distribution as defined by Sections 1 through 9 of this document.
  26843. "Licensor" shall mean the copyright owner or entity authorized by
  26844. the copyright owner that is granting the License.
  26845. "Legal Entity" shall mean the union of the acting entity and all
  26846. other entities that control, are controlled by, or are under common
  26847. control with that entity. For the purposes of this definition,
  26848. "control" means (i) the power, direct or indirect, to cause the
  26849. direction or management of such entity, whether by contract or
  26850. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  26851. outstanding shares, or (iii) beneficial ownership of such entity.
  26852. "You" (or "Your") shall mean an individual or Legal Entity
  26853. exercising permissions granted by this License.
  26854. "Source" form shall mean the preferred form for making modifications,
  26855. including but not limited to software source code, documentation
  26856. source, and configuration files.
  26857. "Object" form shall mean any form resulting from mechanical
  26858. transformation or translation of a Source form, including but
  26859. not limited to compiled object code, generated documentation,
  26860. and conversions to other media types.
  26861. "Work" shall mean the work of authorship, whether in Source or
  26862. Object form, made available under the License, as indicated by a
  26863. copyright notice that is included in or attached to the work
  26864. (an example is provided in the Appendix below).
  26865. "Derivative Works" shall mean any work, whether in Source or Object
  26866. form, that is based on (or derived from) the Work and for which the
  26867. editorial revisions, annotations, elaborations, or other modifications
  26868. represent, as a whole, an original work of authorship. For the purposes
  26869. of this License, Derivative Works shall not include works that remain
  26870. separable from, or merely link (or bind by name) to the interfaces of,
  26871. the Work and Derivative Works thereof.
  26872. "Contribution" shall mean any work of authorship, including
  26873. the original version of the Work and any modifications or additions
  26874. to that Work or Derivative Works thereof, that is intentionally
  26875. submitted to Licensor for inclusion in the Work by the copyright owner
  26876. or by an individual or Legal Entity authorized to submit on behalf of
  26877. the copyright owner. For the purposes of this definition, "submitted"
  26878. means any form of electronic, verbal, or written communication sent
  26879. to the Licensor or its representatives, including but not limited to
  26880. communication on electronic mailing lists, source code control systems,
  26881. and issue tracking systems that are managed by, or on behalf of, the
  26882. Licensor for the purpose of discussing and improving the Work, but
  26883. excluding communication that is conspicuously marked or otherwise
  26884. designated in writing by the copyright owner as "Not a Contribution."
  26885. "Contributor" shall mean Licensor and any individual or Legal Entity
  26886. on behalf of whom a Contribution has been received by Licensor and
  26887. subsequently incorporated within the Work.
  26888. 2. Grant of Copyright License. Subject to the terms and conditions of
  26889. this License, each Contributor hereby grants to You a perpetual,
  26890. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26891. copyright license to reproduce, prepare Derivative Works of,
  26892. publicly display, publicly perform, sublicense, and distribute the
  26893. Work and such Derivative Works in Source or Object form.
  26894. 3. Grant of Patent License. Subject to the terms and conditions of
  26895. this License, each Contributor hereby grants to You a perpetual,
  26896. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26897. (except as stated in this section) patent license to make, have made,
  26898. use, offer to sell, sell, import, and otherwise transfer the Work,
  26899. where such license applies only to those patent claims licensable
  26900. by such Contributor that are necessarily infringed by their
  26901. Contribution(s) alone or by combination of their Contribution(s)
  26902. with the Work to which such Contribution(s) was submitted. If You
  26903. institute patent litigation against any entity (including a
  26904. cross-claim or counterclaim in a lawsuit) alleging that the Work
  26905. or a Contribution incorporated within the Work constitutes direct
  26906. or contributory patent infringement, then any patent licenses
  26907. granted to You under this License for that Work shall terminate
  26908. as of the date such litigation is filed.
  26909. 4. Redistribution. You may reproduce and distribute copies of the
  26910. Work or Derivative Works thereof in any medium, with or without
  26911. modifications, and in Source or Object form, provided that You
  26912. meet the following conditions:
  26913. (a) You must give any other recipients of the Work or
  26914. Derivative Works a copy of this License; and
  26915. (b) You must cause any modified files to carry prominent notices
  26916. stating that You changed the files; and
  26917. (c) You must retain, in the Source form of any Derivative Works
  26918. that You distribute, all copyright, patent, trademark, and
  26919. attribution notices from the Source form of the Work,
  26920. excluding those notices that do not pertain to any part of
  26921. the Derivative Works; and
  26922. (d) If the Work includes a "NOTICE" text file as part of its
  26923. distribution, then any Derivative Works that You distribute must
  26924. include a readable copy of the attribution notices contained
  26925. within such NOTICE file, excluding those notices that do not
  26926. pertain to any part of the Derivative Works, in at least one
  26927. of the following places: within a NOTICE text file distributed
  26928. as part of the Derivative Works; within the Source form or
  26929. documentation, if provided along with the Derivative Works; or,
  26930. within a display generated by the Derivative Works, if and
  26931. wherever such third-party notices normally appear. The contents
  26932. of the NOTICE file are for informational purposes only and
  26933. do not modify the License. You may add Your own attribution
  26934. notices within Derivative Works that You distribute, alongside
  26935. or as an addendum to the NOTICE text from the Work, provided
  26936. that such additional attribution notices cannot be construed
  26937. as modifying the License.
  26938. You may add Your own copyright statement to Your modifications and
  26939. may provide additional or different license terms and conditions
  26940. for use, reproduction, or distribution of Your modifications, or
  26941. for any such Derivative Works as a whole, provided Your use,
  26942. reproduction, and distribution of the Work otherwise complies with
  26943. the conditions stated in this License.
  26944. 5. Submission of Contributions. Unless You explicitly state otherwise,
  26945. any Contribution intentionally submitted for inclusion in the Work
  26946. by You to the Licensor shall be under the terms and conditions of
  26947. this License, without any additional terms or conditions.
  26948. Notwithstanding the above, nothing herein shall supersede or modify
  26949. the terms of any separate license agreement you may have executed
  26950. with Licensor regarding such Contributions.
  26951. 6. Trademarks. This License does not grant permission to use the trade
  26952. names, trademarks, service marks, or product names of the Licensor,
  26953. except as required for reasonable and customary use in describing the
  26954. origin of the Work and reproducing the content of the NOTICE file.
  26955. 7. Disclaimer of Warranty. Unless required by applicable law or
  26956. agreed to in writing, Licensor provides the Work (and each
  26957. Contributor provides its Contributions) on an "AS IS" BASIS,
  26958. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  26959. implied, including, without limitation, any warranties or conditions
  26960. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  26961. PARTICULAR PURPOSE. You are solely responsible for determining the
  26962. appropriateness of using or redistributing the Work and assume any
  26963. risks associated with Your exercise of permissions under this License.
  26964. 8. Limitation of Liability. In no event and under no legal theory,
  26965. whether in tort (including negligence), contract, or otherwise,
  26966. unless required by applicable law (such as deliberate and grossly
  26967. negligent acts) or agreed to in writing, shall any Contributor be
  26968. liable to You for damages, including any direct, indirect, special,
  26969. incidental, or consequential damages of any character arising as a
  26970. result of this License or out of the use or inability to use the
  26971. Work (including but not limited to damages for loss of goodwill,
  26972. work stoppage, computer failure or malfunction, or any and all
  26973. other commercial damages or losses), even if such Contributor
  26974. has been advised of the possibility of such damages.
  26975. 9. Accepting Warranty or Additional Liability. While redistributing
  26976. the Work or Derivative Works thereof, You may choose to offer,
  26977. and charge a fee for, acceptance of support, warranty, indemnity,
  26978. or other liability obligations and/or rights consistent with this
  26979. License. However, in accepting such obligations, You may act only
  26980. on Your own behalf and on Your sole responsibility, not on behalf
  26981. of any other Contributor, and only if You agree to indemnify,
  26982. defend, and hold each Contributor harmless for any liability
  26983. incurred by, or claims asserted against, such Contributor by reason
  26984. of your accepting any such warranty or additional liability.
  26985. END OF TERMS AND CONDITIONS
  26986. APPENDIX: How to apply the Apache License to your work.
  26987. To apply the Apache License to your work, attach the following
  26988. boilerplate notice, with the fields enclosed by brackets "[]"
  26989. replaced with your own identifying information. (Don't include
  26990. the brackets!) The text should be enclosed in the appropriate
  26991. comment syntax for the file format. We also recommend that a
  26992. file or class name and description of purpose be included on the
  26993. same "printed page" as the copyright notice for easier
  26994. identification within third-party archives.
  26995. Copyright 2008 The open-vcdiff Authors. All Rights Reserved.
  26996. Licensed under the Apache License, Version 2.0 (the "License");
  26997. you may not use this file except in compliance with the License.
  26998. You may obtain a copy of the License at
  26999. http://www.apache.org/licenses/LICENSE-2.0
  27000. Unless required by applicable law or agreed to in writing, software
  27001. distributed under the License is distributed on an "AS IS" BASIS,
  27002. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  27003. See the License for the specific language governing permissions and
  27004. limitations under the License.
  27005. </pre>
  27006. </div>
  27007. </div>
  27008. <div class="product">
  27009. <span class="title">opus</span>
  27010. <a class="show" href="#">show license</a>
  27011. <span class="homepage"><a href="http://downloads.xiph.org/releases/opus/opus-1.1.3.tar.gz">homepage</a></span>
  27012. <div class="licence">
  27013. <pre>Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic,
  27014. Jean-Marc Valin, Timothy B. Terriberry,
  27015. CSIRO, Gregory Maxwell, Mark Borgerding,
  27016. Erik de Castro Lopo
  27017. Redistribution and use in source and binary forms, with or without
  27018. modification, are permitted provided that the following conditions
  27019. are met:
  27020. - Redistributions of source code must retain the above copyright
  27021. notice, this list of conditions and the following disclaimer.
  27022. - Redistributions in binary form must reproduce the above copyright
  27023. notice, this list of conditions and the following disclaimer in the
  27024. documentation and/or other materials provided with the distribution.
  27025. - Neither the name of Internet Society, IETF or IETF Trust, nor the
  27026. names of specific contributors, may be used to endorse or promote
  27027. products derived from this software without specific prior written
  27028. permission.
  27029. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  27030. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  27031. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  27032. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
  27033. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  27034. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  27035. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  27036. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  27037. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  27038. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  27039. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  27040. Opus is subject to the royalty-free patent licenses which are
  27041. specified at:
  27042. Xiph.Org Foundation:
  27043. https://datatracker.ietf.org/ipr/1524/
  27044. Microsoft Corporation:
  27045. https://datatracker.ietf.org/ipr/1914/
  27046. Broadcom Corporation:
  27047. https://datatracker.ietf.org/ipr/1526/
  27048. </pre>
  27049. </div>
  27050. </div>
  27051. <div class="product">
  27052. <span class="title">pylint</span>
  27053. <a class="show" href="#">show license</a>
  27054. <span class="homepage"><a href="http://www.pylint.org/">homepage</a></span>
  27055. <div class="licence">
  27056. <pre> GNU GENERAL PUBLIC LICENSE
  27057. Version 2, June 1991
  27058. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  27059. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  27060. Everyone is permitted to copy and distribute verbatim copies
  27061. of this license document, but changing it is not allowed.
  27062. Preamble
  27063. The licenses for most software are designed to take away your
  27064. freedom to share and change it. By contrast, the GNU General Public
  27065. License is intended to guarantee your freedom to share and change free
  27066. software--to make sure the software is free for all its users. This
  27067. General Public License applies to most of the Free Software
  27068. Foundation's software and to any other program whose authors commit to
  27069. using it. (Some other Free Software Foundation software is covered by
  27070. the GNU Library General Public License instead.) You can apply it to
  27071. your programs, too.
  27072. When we speak of free software, we are referring to freedom, not
  27073. price. Our General Public Licenses are designed to make sure that you
  27074. have the freedom to distribute copies of free software (and charge for
  27075. this service if you wish), that you receive source code or can get it
  27076. if you want it, that you can change the software or use pieces of it
  27077. in new free programs; and that you know you can do these things.
  27078. To protect your rights, we need to make restrictions that forbid
  27079. anyone to deny you these rights or to ask you to surrender the rights.
  27080. These restrictions translate to certain responsibilities for you if you
  27081. distribute copies of the software, or if you modify it.
  27082. For example, if you distribute copies of such a program, whether
  27083. gratis or for a fee, you must give the recipients all the rights that
  27084. you have. You must make sure that they, too, receive or can get the
  27085. source code. And you must show them these terms so they know their
  27086. rights.
  27087. We protect your rights with two steps: (1) copyright the software, and
  27088. (2) offer you this license which gives you legal permission to copy,
  27089. distribute and/or modify the software.
  27090. Also, for each author's protection and ours, we want to make certain
  27091. that everyone understands that there is no warranty for this free
  27092. software. If the software is modified by someone else and passed on, we
  27093. want its recipients to know that what they have is not the original, so
  27094. that any problems introduced by others will not reflect on the original
  27095. authors' reputations.
  27096. Finally, any free program is threatened constantly by software
  27097. patents. We wish to avoid the danger that redistributors of a free
  27098. program will individually obtain patent licenses, in effect making the
  27099. program proprietary. To prevent this, we have made it clear that any
  27100. patent must be licensed for everyone's free use or not licensed at all.
  27101. The precise terms and conditions for copying, distribution and
  27102. modification follow.
  27103. GNU GENERAL PUBLIC LICENSE
  27104. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  27105. 0. This License applies to any program or other work which contains
  27106. a notice placed by the copyright holder saying it may be distributed
  27107. under the terms of this General Public License. The "Program", below,
  27108. refers to any such program or work, and a "work based on the Program"
  27109. means either the Program or any derivative work under copyright law:
  27110. that is to say, a work containing the Program or a portion of it,
  27111. either verbatim or with modifications and/or translated into another
  27112. language. (Hereinafter, translation is included without limitation in
  27113. the term "modification".) Each licensee is addressed as "you".
  27114. Activities other than copying, distribution and modification are not
  27115. covered by this License; they are outside its scope. The act of
  27116. running the Program is not restricted, and the output from the Program
  27117. is covered only if its contents constitute a work based on the
  27118. Program (independent of having been made by running the Program).
  27119. Whether that is true depends on what the Program does.
  27120. 1. You may copy and distribute verbatim copies of the Program's
  27121. source code as you receive it, in any medium, provided that you
  27122. conspicuously and appropriately publish on each copy an appropriate
  27123. copyright notice and disclaimer of warranty; keep intact all the
  27124. notices that refer to this License and to the absence of any warranty;
  27125. and give any other recipients of the Program a copy of this License
  27126. along with the Program.
  27127. You may charge a fee for the physical act of transferring a copy, and
  27128. you may at your option offer warranty protection in exchange for a fee.
  27129. 2. You may modify your copy or copies of the Program or any portion
  27130. of it, thus forming a work based on the Program, and copy and
  27131. distribute such modifications or work under the terms of Section 1
  27132. above, provided that you also meet all of these conditions:
  27133. a) You must cause the modified files to carry prominent notices
  27134. stating that you changed the files and the date of any change.
  27135. b) You must cause any work that you distribute or publish, that in
  27136. whole or in part contains or is derived from the Program or any
  27137. part thereof, to be licensed as a whole at no charge to all third
  27138. parties under the terms of this License.
  27139. c) If the modified program normally reads commands interactively
  27140. when run, you must cause it, when started running for such
  27141. interactive use in the most ordinary way, to print or display an
  27142. announcement including an appropriate copyright notice and a
  27143. notice that there is no warranty (or else, saying that you provide
  27144. a warranty) and that users may redistribute the program under
  27145. these conditions, and telling the user how to view a copy of this
  27146. License. (Exception: if the Program itself is interactive but
  27147. does not normally print such an announcement, your work based on
  27148. the Program is not required to print an announcement.)
  27149. These requirements apply to the modified work as a whole. If
  27150. identifiable sections of that work are not derived from the Program,
  27151. and can be reasonably considered independent and separate works in
  27152. themselves, then this License, and its terms, do not apply to those
  27153. sections when you distribute them as separate works. But when you
  27154. distribute the same sections as part of a whole which is a work based
  27155. on the Program, the distribution of the whole must be on the terms of
  27156. this License, whose permissions for other licensees extend to the
  27157. entire whole, and thus to each and every part regardless of who wrote it.
  27158. Thus, it is not the intent of this section to claim rights or contest
  27159. your rights to work written entirely by you; rather, the intent is to
  27160. exercise the right to control the distribution of derivative or
  27161. collective works based on the Program.
  27162. In addition, mere aggregation of another work not based on the Program
  27163. with the Program (or with a work based on the Program) on a volume of
  27164. a storage or distribution medium does not bring the other work under
  27165. the scope of this License.
  27166. 3. You may copy and distribute the Program (or a work based on it,
  27167. under Section 2) in object code or executable form under the terms of
  27168. Sections 1 and 2 above provided that you also do one of the following:
  27169. a) Accompany it with the complete corresponding machine-readable
  27170. source code, which must be distributed under the terms of Sections
  27171. 1 and 2 above on a medium customarily used for software interchange; or,
  27172. b) Accompany it with a written offer, valid for at least three
  27173. years, to give any third party, for a charge no more than your
  27174. cost of physically performing source distribution, a complete
  27175. machine-readable copy of the corresponding source code, to be
  27176. distributed under the terms of Sections 1 and 2 above on a medium
  27177. customarily used for software interchange; or,
  27178. c) Accompany it with the information you received as to the offer
  27179. to distribute corresponding source code. (This alternative is
  27180. allowed only for noncommercial distribution and only if you
  27181. received the program in object code or executable form with such
  27182. an offer, in accord with Subsection b above.)
  27183. The source code for a work means the preferred form of the work for
  27184. making modifications to it. For an executable work, complete source
  27185. code means all the source code for all modules it contains, plus any
  27186. associated interface definition files, plus the scripts used to
  27187. control compilation and installation of the executable. However, as a
  27188. special exception, the source code distributed need not include
  27189. anything that is normally distributed (in either source or binary
  27190. form) with the major components (compiler, kernel, and so on) of the
  27191. operating system on which the executable runs, unless that component
  27192. itself accompanies the executable.
  27193. If distribution of executable or object code is made by offering
  27194. access to copy from a designated place, then offering equivalent
  27195. access to copy the source code from the same place counts as
  27196. distribution of the source code, even though third parties are not
  27197. compelled to copy the source along with the object code.
  27198. 4. You may not copy, modify, sublicense, or distribute the Program
  27199. except as expressly provided under this License. Any attempt
  27200. otherwise to copy, modify, sublicense or distribute the Program is
  27201. void, and will automatically terminate your rights under this License.
  27202. However, parties who have received copies, or rights, from you under
  27203. this License will not have their licenses terminated so long as such
  27204. parties remain in full compliance.
  27205. 5. You are not required to accept this License, since you have not
  27206. signed it. However, nothing else grants you permission to modify or
  27207. distribute the Program or its derivative works. These actions are
  27208. prohibited by law if you do not accept this License. Therefore, by
  27209. modifying or distributing the Program (or any work based on the
  27210. Program), you indicate your acceptance of this License to do so, and
  27211. all its terms and conditions for copying, distributing or modifying
  27212. the Program or works based on it.
  27213. 6. Each time you redistribute the Program (or any work based on the
  27214. Program), the recipient automatically receives a license from the
  27215. original licensor to copy, distribute or modify the Program subject to
  27216. these terms and conditions. You may not impose any further
  27217. restrictions on the recipients' exercise of the rights granted herein.
  27218. You are not responsible for enforcing compliance by third parties to
  27219. this License.
  27220. 7. If, as a consequence of a court judgment or allegation of patent
  27221. infringement or for any other reason (not limited to patent issues),
  27222. conditions are imposed on you (whether by court order, agreement or
  27223. otherwise) that contradict the conditions of this License, they do not
  27224. excuse you from the conditions of this License. If you cannot
  27225. distribute so as to satisfy simultaneously your obligations under this
  27226. License and any other pertinent obligations, then as a consequence you
  27227. may not distribute the Program at all. For example, if a patent
  27228. license would not permit royalty-free redistribution of the Program by
  27229. all those who receive copies directly or indirectly through you, then
  27230. the only way you could satisfy both it and this License would be to
  27231. refrain entirely from distribution of the Program.
  27232. If any portion of this section is held invalid or unenforceable under
  27233. any particular circumstance, the balance of the section is intended to
  27234. apply and the section as a whole is intended to apply in other
  27235. circumstances.
  27236. It is not the purpose of this section to induce you to infringe any
  27237. patents or other property right claims or to contest validity of any
  27238. such claims; this section has the sole purpose of protecting the
  27239. integrity of the free software distribution system, which is
  27240. implemented by public license practices. Many people have made
  27241. generous contributions to the wide range of software distributed
  27242. through that system in reliance on consistent application of that
  27243. system; it is up to the author/donor to decide if he or she is willing
  27244. to distribute software through any other system and a licensee cannot
  27245. impose that choice.
  27246. This section is intended to make thoroughly clear what is believed to
  27247. be a consequence of the rest of this License.
  27248. 8. If the distribution and/or use of the Program is restricted in
  27249. certain countries either by patents or by copyrighted interfaces, the
  27250. original copyright holder who places the Program under this License
  27251. may add an explicit geographical distribution limitation excluding
  27252. those countries, so that distribution is permitted only in or among
  27253. countries not thus excluded. In such case, this License incorporates
  27254. the limitation as if written in the body of this License.
  27255. 9. The Free Software Foundation may publish revised and/or new versions
  27256. of the General Public License from time to time. Such new versions will
  27257. be similar in spirit to the present version, but may differ in detail to
  27258. address new problems or concerns.
  27259. Each version is given a distinguishing version number. If the Program
  27260. specifies a version number of this License which applies to it and "any
  27261. later version", you have the option of following the terms and conditions
  27262. either of that version or of any later version published by the Free
  27263. Software Foundation. If the Program does not specify a version number of
  27264. this License, you may choose any version ever published by the Free Software
  27265. Foundation.
  27266. 10. If you wish to incorporate parts of the Program into other free
  27267. programs whose distribution conditions are different, write to the author
  27268. to ask for permission. For software which is copyrighted by the Free
  27269. Software Foundation, write to the Free Software Foundation; we sometimes
  27270. make exceptions for this. Our decision will be guided by the two goals
  27271. of preserving the free status of all derivatives of our free software and
  27272. of promoting the sharing and reuse of software generally.
  27273. NO WARRANTY
  27274. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  27275. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  27276. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  27277. PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  27278. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  27279. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  27280. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  27281. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  27282. REPAIR OR CORRECTION.
  27283. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  27284. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  27285. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  27286. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  27287. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  27288. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  27289. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  27290. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  27291. POSSIBILITY OF SUCH DAMAGES.
  27292. END OF TERMS AND CONDITIONS
  27293. How to Apply These Terms to Your New Programs
  27294. If you develop a new program, and you want it to be of the greatest
  27295. possible use to the public, the best way to achieve this is to make it
  27296. free software which everyone can redistribute and change under these terms.
  27297. To do so, attach the following notices to the program. It is safest
  27298. to attach them to the start of each source file to most effectively
  27299. convey the exclusion of warranty; and each file should have at least
  27300. the "copyright" line and a pointer to where the full notice is found.
  27301. &lt;one line to give the program's name and a brief idea of what it does.&gt;
  27302. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  27303. This program is free software; you can redistribute it and/or modify
  27304. it under the terms of the GNU General Public License as published by
  27305. the Free Software Foundation; either version 2 of the License, or
  27306. (at your option) any later version.
  27307. This program is distributed in the hope that it will be useful,
  27308. but WITHOUT ANY WARRANTY; without even the implied warranty of
  27309. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  27310. GNU General Public License for more details.
  27311. You should have received a copy of the GNU General Public License
  27312. along with this program; if not, write to the Free Software
  27313. Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  27314. Also add information on how to contact you by electronic and paper mail.
  27315. If the program is interactive, make it output a short notice like this
  27316. when it starts in an interactive mode:
  27317. Gnomovision version 69, Copyright (C) year name of author
  27318. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  27319. This is free software, and you are welcome to redistribute it
  27320. under certain conditions; type `show c' for details.
  27321. The hypothetical commands `show w' and `show c' should show the appropriate
  27322. parts of the General Public License. Of course, the commands you use may
  27323. be called something other than `show w' and `show c'; they could even be
  27324. mouse-clicks or menu items--whatever suits your program.
  27325. You should also get your employer (if you work as a programmer) or your
  27326. school, if any, to sign a "copyright disclaimer" for the program, if
  27327. necessary. Here is a sample; alter the names:
  27328. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  27329. `Gnomovision' (which makes passes at compilers) written by James Hacker.
  27330. &lt;signature of Ty Coon&gt;, 1 April 1989
  27331. Ty Coon, President of Vice
  27332. This General Public License does not permit incorporating your program into
  27333. proprietary programs. If your program is a subroutine library, you may
  27334. consider it more useful to permit linking proprietary applications with the
  27335. library. If this is what you want to do, use the GNU Library General
  27336. Public License instead of this License.
  27337. </pre>
  27338. </div>
  27339. </div>
  27340. <div class="product">
  27341. <span class="title">re2 - an efficient, principled regular expression library</span>
  27342. <a class="show" href="#">show license</a>
  27343. <span class="homepage"><a href="https://github.com/google/re2">homepage</a></span>
  27344. <div class="licence">
  27345. <pre>// Copyright (c) 2009 The RE2 Authors. All rights reserved.
  27346. //
  27347. // Redistribution and use in source and binary forms, with or without
  27348. // modification, are permitted provided that the following conditions are
  27349. // met:
  27350. //
  27351. // * Redistributions of source code must retain the above copyright
  27352. // notice, this list of conditions and the following disclaimer.
  27353. // * Redistributions in binary form must reproduce the above
  27354. // copyright notice, this list of conditions and the following disclaimer
  27355. // in the documentation and/or other materials provided with the
  27356. // distribution.
  27357. // * Neither the name of Google Inc. nor the names of its
  27358. // contributors may be used to endorse or promote products derived from
  27359. // this software without specific prior written permission.
  27360. //
  27361. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  27362. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  27363. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  27364. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  27365. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  27366. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  27367. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  27368. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  27369. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  27370. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  27371. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  27372. </pre>
  27373. </div>
  27374. </div>
  27375. <div class="product">
  27376. <span class="title">requirejs</span>
  27377. <a class="show" href="#">show license</a>
  27378. <span class="homepage"><a href="https://github.com/requirejs/requirejs">homepage</a></span>
  27379. <div class="licence">
  27380. <pre>Copyright jQuery Foundation and other contributors, https://jquery.org/
  27381. This software consists of voluntary contributions made by many
  27382. individuals. For exact contribution history, see the revision history
  27383. available at https://github.com/requirejs/requirejs
  27384. The following license applies to all parts of this software except as
  27385. documented below:
  27386. ====
  27387. Permission is hereby granted, free of charge, to any person obtaining
  27388. a copy of this software and associated documentation files (the
  27389. "Software"), to deal in the Software without restriction, including
  27390. without limitation the rights to use, copy, modify, merge, publish,
  27391. distribute, sublicense, and/or sell copies of the Software, and to
  27392. permit persons to whom the Software is furnished to do so, subject to
  27393. the following conditions:
  27394. The above copyright notice and this permission notice shall be
  27395. included in all copies or substantial portions of the Software.
  27396. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  27397. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  27398. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  27399. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  27400. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  27401. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  27402. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  27403. ====
  27404. Copyright and related rights for sample code are waived via CC0. Sample
  27405. code is defined as all source code displayed within the prose of the
  27406. documentation.
  27407. CC0: http://creativecommons.org/publicdomain/zero/1.0/
  27408. ====
  27409. Files located in the node_modules directory, and certain utilities used
  27410. to build or test the software in the test and dist directories, are
  27411. externally maintained libraries used by this software which have their own
  27412. licenses; we recommend you read them, as their terms may differ from the
  27413. terms above.
  27414. </pre>
  27415. </div>
  27416. </div>
  27417. <div class="product">
  27418. <span class="title">sfntly</span>
  27419. <a class="show" href="#">show license</a>
  27420. <span class="homepage"><a href="https://github.com/googlei18n/sfntly">homepage</a></span>
  27421. <div class="licence">
  27422. <pre>
  27423. Apache License
  27424. Version 2.0, January 2004
  27425. http://www.apache.org/licenses/
  27426. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  27427. 1. Definitions.
  27428. "License" shall mean the terms and conditions for use, reproduction,
  27429. and distribution as defined by Sections 1 through 9 of this document.
  27430. "Licensor" shall mean the copyright owner or entity authorized by
  27431. the copyright owner that is granting the License.
  27432. "Legal Entity" shall mean the union of the acting entity and all
  27433. other entities that control, are controlled by, or are under common
  27434. control with that entity. For the purposes of this definition,
  27435. "control" means (i) the power, direct or indirect, to cause the
  27436. direction or management of such entity, whether by contract or
  27437. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  27438. outstanding shares, or (iii) beneficial ownership of such entity.
  27439. "You" (or "Your") shall mean an individual or Legal Entity
  27440. exercising permissions granted by this License.
  27441. "Source" form shall mean the preferred form for making modifications,
  27442. including but not limited to software source code, documentation
  27443. source, and configuration files.
  27444. "Object" form shall mean any form resulting from mechanical
  27445. transformation or translation of a Source form, including but
  27446. not limited to compiled object code, generated documentation,
  27447. and conversions to other media types.
  27448. "Work" shall mean the work of authorship, whether in Source or
  27449. Object form, made available under the License, as indicated by a
  27450. copyright notice that is included in or attached to the work
  27451. (an example is provided in the Appendix below).
  27452. "Derivative Works" shall mean any work, whether in Source or Object
  27453. form, that is based on (or derived from) the Work and for which the
  27454. editorial revisions, annotations, elaborations, or other modifications
  27455. represent, as a whole, an original work of authorship. For the purposes
  27456. of this License, Derivative Works shall not include works that remain
  27457. separable from, or merely link (or bind by name) to the interfaces of,
  27458. the Work and Derivative Works thereof.
  27459. "Contribution" shall mean any work of authorship, including
  27460. the original version of the Work and any modifications or additions
  27461. to that Work or Derivative Works thereof, that is intentionally
  27462. submitted to Licensor for inclusion in the Work by the copyright owner
  27463. or by an individual or Legal Entity authorized to submit on behalf of
  27464. the copyright owner. For the purposes of this definition, "submitted"
  27465. means any form of electronic, verbal, or written communication sent
  27466. to the Licensor or its representatives, including but not limited to
  27467. communication on electronic mailing lists, source code control systems,
  27468. and issue tracking systems that are managed by, or on behalf of, the
  27469. Licensor for the purpose of discussing and improving the Work, but
  27470. excluding communication that is conspicuously marked or otherwise
  27471. designated in writing by the copyright owner as "Not a Contribution."
  27472. "Contributor" shall mean Licensor and any individual or Legal Entity
  27473. on behalf of whom a Contribution has been received by Licensor and
  27474. subsequently incorporated within the Work.
  27475. 2. Grant of Copyright License. Subject to the terms and conditions of
  27476. this License, each Contributor hereby grants to You a perpetual,
  27477. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27478. copyright license to reproduce, prepare Derivative Works of,
  27479. publicly display, publicly perform, sublicense, and distribute the
  27480. Work and such Derivative Works in Source or Object form.
  27481. 3. Grant of Patent License. Subject to the terms and conditions of
  27482. this License, each Contributor hereby grants to You a perpetual,
  27483. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27484. (except as stated in this section) patent license to make, have made,
  27485. use, offer to sell, sell, import, and otherwise transfer the Work,
  27486. where such license applies only to those patent claims licensable
  27487. by such Contributor that are necessarily infringed by their
  27488. Contribution(s) alone or by combination of their Contribution(s)
  27489. with the Work to which such Contribution(s) was submitted. If You
  27490. institute patent litigation against any entity (including a
  27491. cross-claim or counterclaim in a lawsuit) alleging that the Work
  27492. or a Contribution incorporated within the Work constitutes direct
  27493. or contributory patent infringement, then any patent licenses
  27494. granted to You under this License for that Work shall terminate
  27495. as of the date such litigation is filed.
  27496. 4. Redistribution. You may reproduce and distribute copies of the
  27497. Work or Derivative Works thereof in any medium, with or without
  27498. modifications, and in Source or Object form, provided that You
  27499. meet the following conditions:
  27500. (a) You must give any other recipients of the Work or
  27501. Derivative Works a copy of this License; and
  27502. (b) You must cause any modified files to carry prominent notices
  27503. stating that You changed the files; and
  27504. (c) You must retain, in the Source form of any Derivative Works
  27505. that You distribute, all copyright, patent, trademark, and
  27506. attribution notices from the Source form of the Work,
  27507. excluding those notices that do not pertain to any part of
  27508. the Derivative Works; and
  27509. (d) If the Work includes a "NOTICE" text file as part of its
  27510. distribution, then any Derivative Works that You distribute must
  27511. include a readable copy of the attribution notices contained
  27512. within such NOTICE file, excluding those notices that do not
  27513. pertain to any part of the Derivative Works, in at least one
  27514. of the following places: within a NOTICE text file distributed
  27515. as part of the Derivative Works; within the Source form or
  27516. documentation, if provided along with the Derivative Works; or,
  27517. within a display generated by the Derivative Works, if and
  27518. wherever such third-party notices normally appear. The contents
  27519. of the NOTICE file are for informational purposes only and
  27520. do not modify the License. You may add Your own attribution
  27521. notices within Derivative Works that You distribute, alongside
  27522. or as an addendum to the NOTICE text from the Work, provided
  27523. that such additional attribution notices cannot be construed
  27524. as modifying the License.
  27525. You may add Your own copyright statement to Your modifications and
  27526. may provide additional or different license terms and conditions
  27527. for use, reproduction, or distribution of Your modifications, or
  27528. for any such Derivative Works as a whole, provided Your use,
  27529. reproduction, and distribution of the Work otherwise complies with
  27530. the conditions stated in this License.
  27531. 5. Submission of Contributions. Unless You explicitly state otherwise,
  27532. any Contribution intentionally submitted for inclusion in the Work
  27533. by You to the Licensor shall be under the terms and conditions of
  27534. this License, without any additional terms or conditions.
  27535. Notwithstanding the above, nothing herein shall supersede or modify
  27536. the terms of any separate license agreement you may have executed
  27537. with Licensor regarding such Contributions.
  27538. 6. Trademarks. This License does not grant permission to use the trade
  27539. names, trademarks, service marks, or product names of the Licensor,
  27540. except as required for reasonable and customary use in describing the
  27541. origin of the Work and reproducing the content of the NOTICE file.
  27542. 7. Disclaimer of Warranty. Unless required by applicable law or
  27543. agreed to in writing, Licensor provides the Work (and each
  27544. Contributor provides its Contributions) on an "AS IS" BASIS,
  27545. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  27546. implied, including, without limitation, any warranties or conditions
  27547. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  27548. PARTICULAR PURPOSE. You are solely responsible for determining the
  27549. appropriateness of using or redistributing the Work and assume any
  27550. risks associated with Your exercise of permissions under this License.
  27551. 8. Limitation of Liability. In no event and under no legal theory,
  27552. whether in tort (including negligence), contract, or otherwise,
  27553. unless required by applicable law (such as deliberate and grossly
  27554. negligent acts) or agreed to in writing, shall any Contributor be
  27555. liable to You for damages, including any direct, indirect, special,
  27556. incidental, or consequential damages of any character arising as a
  27557. result of this License or out of the use or inability to use the
  27558. Work (including but not limited to damages for loss of goodwill,
  27559. work stoppage, computer failure or malfunction, or any and all
  27560. other commercial damages or losses), even if such Contributor
  27561. has been advised of the possibility of such damages.
  27562. 9. Accepting Warranty or Additional Liability. While redistributing
  27563. the Work or Derivative Works thereof, You may choose to offer,
  27564. and charge a fee for, acceptance of support, warranty, indemnity,
  27565. or other liability obligations and/or rights consistent with this
  27566. License. However, in accepting such obligations, You may act only
  27567. on Your own behalf and on Your sole responsibility, not on behalf
  27568. of any other Contributor, and only if You agree to indemnify,
  27569. defend, and hold each Contributor harmless for any liability
  27570. incurred by, or claims asserted against, such Contributor by reason
  27571. of your accepting any such warranty or additional liability.
  27572. END OF TERMS AND CONDITIONS
  27573. APPENDIX: How to apply the Apache License to your work.
  27574. To apply the Apache License to your work, attach the following
  27575. boilerplate notice, with the fields enclosed by brackets "[]"
  27576. replaced with your own identifying information. (Don't include
  27577. the brackets!) The text should be enclosed in the appropriate
  27578. comment syntax for the file format. We also recommend that a
  27579. file or class name and description of purpose be included on the
  27580. same "printed page" as the copyright notice for easier
  27581. identification within third-party archives.
  27582. Copyright 2011 Google Inc. All Rights Reserved.
  27583. Licensed under the Apache License, Version 2.0 (the "License");
  27584. you may not use this file except in compliance with the License.
  27585. You may obtain a copy of the License at
  27586. http://www.apache.org/licenses/LICENSE-2.0
  27587. Unless required by applicable law or agreed to in writing, software
  27588. distributed under the License is distributed on an "AS IS" BASIS,
  27589. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  27590. See the License for the specific language governing permissions and
  27591. limitations under the License.
  27592. </pre>
  27593. </div>
  27594. </div>
  27595. <div class="product">
  27596. <span class="title">simplejson</span>
  27597. <a class="show" href="#">show license</a>
  27598. <span class="homepage"><a href="https://github.com/simplejson/simplejson">homepage</a></span>
  27599. <div class="licence">
  27600. <pre>Copyright (c) 2006 Bob Ippolito
  27601. Permission is hereby granted, free of charge, to any person obtaining a copy of
  27602. this software and associated documentation files (the "Software"), to deal in
  27603. the Software without restriction, including without limitation the rights to
  27604. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  27605. of the Software, and to permit persons to whom the Software is furnished to do
  27606. so, subject to the following conditions:
  27607. The above copyright notice and this permission notice shall be included in all
  27608. copies or substantial portions of the Software.
  27609. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  27610. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  27611. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  27612. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  27613. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  27614. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  27615. SOFTWARE.
  27616. </pre>
  27617. </div>
  27618. </div>
  27619. <div class="product">
  27620. <span class="title">sqlite</span>
  27621. <a class="show" href="#">show license</a>
  27622. <span class="homepage"><a href="http://sqlite.org/">homepage</a></span>
  27623. <div class="licence">
  27624. <pre>The author disclaims copyright to this source code. In place of
  27625. a legal notice, here is a blessing:
  27626. May you do good and not evil.
  27627. May you find forgiveness for yourself and forgive others.
  27628. May you share freely, never taking more than you give.
  27629. </pre>
  27630. </div>
  27631. </div>
  27632. <div class="product">
  27633. <span class="title">tcmalloc</span>
  27634. <a class="show" href="#">show license</a>
  27635. <span class="homepage"><a href="http://gperftools.googlecode.com/">homepage</a></span>
  27636. <div class="licence">
  27637. <pre>// Copyright (c) 2005, Google Inc.
  27638. // All rights reserved.
  27639. //
  27640. // Redistribution and use in source and binary forms, with or without
  27641. // modification, are permitted provided that the following conditions are
  27642. // met:
  27643. //
  27644. // * Redistributions of source code must retain the above copyright
  27645. // notice, this list of conditions and the following disclaimer.
  27646. // * Redistributions in binary form must reproduce the above
  27647. // copyright notice, this list of conditions and the following disclaimer
  27648. // in the documentation and/or other materials provided with the
  27649. // distribution.
  27650. // * Neither the name of Google Inc. nor the names of its
  27651. // contributors may be used to endorse or promote products derived from
  27652. // this software without specific prior written permission.
  27653. //
  27654. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  27655. // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  27656. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  27657. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  27658. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  27659. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  27660. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  27661. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  27662. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  27663. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  27664. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  27665. </pre>
  27666. </div>
  27667. </div>
  27668. <div class="product">
  27669. <span class="title">tlslite</span>
  27670. <a class="show" href="#">show license</a>
  27671. <span class="homepage"><a href="http://trevp.net/tlslite/">homepage</a></span>
  27672. <div class="licence">
  27673. <pre>
  27674. TLS Lite includes code from different sources. All code is either dedicated to
  27675. the public domain by its authors, or available under a BSD-style license. In
  27676. particular:
  27677. -
  27678. Code written by Trevor Perrin, Kees Bos, Sam Rushing, Dimitris Moraitis,
  27679. Marcelo Fernandez, Martin von Loewis, Dave Baggett, and Yngve Pettersen is
  27680. available under the following terms:
  27681. This is free and unencumbered software released into the public domain.
  27682. Anyone is free to copy, modify, publish, use, compile, sell, or distribute
  27683. this software, either in source code form or as a compiled binary, for any
  27684. purpose, commercial or non-commercial, and by any means.
  27685. In jurisdictions that recognize copyright laws, the author or authors of this
  27686. software dedicate any and all copyright interest in the software to the public
  27687. domain. We make this dedication for the benefit of the public at large and to
  27688. the detriment of our heirs and successors. We intend this dedication to be an
  27689. overt act of relinquishment in perpetuity of all present and future rights to
  27690. this software under copyright law.
  27691. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  27692. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  27693. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  27694. AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  27695. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  27696. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  27697. -
  27698. Code written by Bram Cohen (rijndael.py) was dedicated to the public domain by
  27699. its author. See rijndael.py for details.
  27700. -
  27701. Code written by Google is available under the following terms:
  27702. Copyright (c) 2008, The Chromium Authors
  27703. All rights reserved.
  27704. Redistribution and use in source and binary forms, with or without
  27705. modification, are permitted provided that the following conditions are met:
  27706. * Redistributions of source code must retain the above copyright notice, this
  27707. list of conditions and the following disclaimer.
  27708. * Redistributions in binary form must reproduce the above copyright notice,
  27709. this list of conditions and the following disclaimer in the documentation
  27710. and/or other materials provided with the distribution.
  27711. * Neither the name of the Google Inc. nor the names of its contributors may
  27712. be used to endorse or promote products derived from this software without
  27713. specific prior written permission.
  27714. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  27715. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  27716. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  27717. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
  27718. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  27719. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  27720. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  27721. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  27722. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  27723. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  27724. </pre>
  27725. </div>
  27726. </div>
  27727. <div class="product">
  27728. <span class="title">url_parse</span>
  27729. <a class="show" href="#">show license</a>
  27730. <span class="homepage"><a href="http://mxr.mozilla.org/comm-central/source/mozilla/netwerk/base/src/nsURLParsers.cpp">homepage</a></span>
  27731. <div class="licence">
  27732. <pre>Copyright 2007, Google Inc.
  27733. All rights reserved.
  27734. Redistribution and use in source and binary forms, with or without
  27735. modification, are permitted provided that the following conditions are
  27736. met:
  27737. * Redistributions of source code must retain the above copyright
  27738. notice, this list of conditions and the following disclaimer.
  27739. * Redistributions in binary form must reproduce the above
  27740. copyright notice, this list of conditions and the following disclaimer
  27741. in the documentation and/or other materials provided with the
  27742. distribution.
  27743. * Neither the name of Google Inc. nor the names of its
  27744. contributors may be used to endorse or promote products derived from
  27745. this software without specific prior written permission.
  27746. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  27747. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  27748. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  27749. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  27750. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  27751. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  27752. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  27753. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  27754. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  27755. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  27756. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  27757. -------------------------------------------------------------------------------
  27758. The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
  27759. licensed separately as follows:
  27760. The contents of this file are subject to the Mozilla Public License Version
  27761. 1.1 (the "License"); you may not use this file except in compliance with
  27762. the License. You may obtain a copy of the License at
  27763. http://www.mozilla.org/MPL/
  27764. Software distributed under the License is distributed on an "AS IS" basis,
  27765. WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  27766. for the specific language governing rights and limitations under the
  27767. License.
  27768. The Original Code is mozilla.org code.
  27769. The Initial Developer of the Original Code is
  27770. Netscape Communications Corporation.
  27771. Portions created by the Initial Developer are Copyright (C) 1998
  27772. the Initial Developer. All Rights Reserved.
  27773. Contributor(s):
  27774. Darin Fisher (original author)
  27775. Alternatively, the contents of this file may be used under the terms of
  27776. either the GNU General Public License Version 2 or later (the "GPL"), or
  27777. the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  27778. in which case the provisions of the GPL or the LGPL are applicable instead
  27779. of those above. If you wish to allow use of your version of this file only
  27780. under the terms of either the GPL or the LGPL, and not to allow others to
  27781. use your version of this file under the terms of the MPL, indicate your
  27782. decision by deleting the provisions above and replace them with the notice
  27783. and other provisions required by the GPL or the LGPL. If you do not delete
  27784. the provisions above, a recipient may use your version of this file under
  27785. the terms of any one of the MPL, the GPL or the LGPL.
  27786. </pre>
  27787. </div>
  27788. </div>
  27789. <div class="product">
  27790. <span class="title">usrsctp</span>
  27791. <a class="show" href="#">show license</a>
  27792. <span class="homepage"><a href="http://github.com/sctplab/usrsctp">homepage</a></span>
  27793. <div class="licence">
  27794. <pre>(Copied from the COPYRIGHT file of
  27795. https://code.google.com/p/sctp-refimpl/source/browse/trunk/COPYRIGHT)
  27796. --------------------------------------------------------------------------------
  27797. Copyright (c) 2001, 2002 Cisco Systems, Inc.
  27798. Copyright (c) 2002-12 Randall R. Stewart
  27799. Copyright (c) 2002-12 Michael Tuexen
  27800. All rights reserved.
  27801. Redistribution and use in source and binary forms, with or without
  27802. modification, are permitted provided that the following conditions
  27803. are met:
  27804. 1. Redistributions of source code must retain the above copyright
  27805. notice, this list of conditions and the following disclaimer.
  27806. 2. Redistributions in binary form must reproduce the above copyright
  27807. notice, this list of conditions and the following disclaimer in the
  27808. documentation and/or other materials provided with the distribution.
  27809. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  27810. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  27811. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  27812. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  27813. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  27814. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  27815. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  27816. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  27817. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  27818. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  27819. SUCH DAMAGE.
  27820. </pre>
  27821. </div>
  27822. </div>
  27823. <div class="product">
  27824. <span class="title">v4l-utils</span>
  27825. <a class="show" href="#">show license</a>
  27826. <span class="homepage"><a href="http://git.linuxtv.org/v4l-utils.git">homepage</a></span>
  27827. <div class="licence">
  27828. <pre>
  27829. GNU LESSER GENERAL PUBLIC LICENSE
  27830. Version 2.1, February 1999
  27831. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  27832. 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA
  27833. Everyone is permitted to copy and distribute verbatim copies
  27834. of this license document, but changing it is not allowed.
  27835. [This is the first released version of the Lesser GPL. It also counts
  27836. as the successor of the GNU Library Public License, version 2, hence
  27837. the version number 2.1.]
  27838. Preamble
  27839. The licenses for most software are designed to take away your
  27840. freedom to share and change it. By contrast, the GNU General Public
  27841. Licenses are intended to guarantee your freedom to share and change
  27842. free software--to make sure the software is free for all its users.
  27843. This license, the Lesser General Public License, applies to some
  27844. specially designated software packages--typically libraries--of the
  27845. Free Software Foundation and other authors who decide to use it. You
  27846. can use it too, but we suggest you first think carefully about whether
  27847. this license or the ordinary General Public License is the better
  27848. strategy to use in any particular case, based on the explanations
  27849. below.
  27850. When we speak of free software, we are referring to freedom of use,
  27851. not price. Our General Public Licenses are designed to make sure that
  27852. you have the freedom to distribute copies of free software (and charge
  27853. for this service if you wish); that you receive source code or can get
  27854. it if you want it; that you can change the software and use pieces of
  27855. it in new free programs; and that you are informed that you can do
  27856. these things.
  27857. To protect your rights, we need to make restrictions that forbid
  27858. distributors to deny you these rights or to ask you to surrender these
  27859. rights. These restrictions translate to certain responsibilities for
  27860. you if you distribute copies of the library or if you modify it.
  27861. For example, if you distribute copies of the library, whether gratis
  27862. or for a fee, you must give the recipients all the rights that we gave
  27863. you. You must make sure that they, too, receive or can get the source
  27864. code. If you link other code with the library, you must provide
  27865. complete object files to the recipients, so that they can relink them
  27866. with the library after making changes to the library and recompiling
  27867. it. And you must show them these terms so they know their rights.
  27868. We protect your rights with a two-step method: (1) we copyright the
  27869. library, and (2) we offer you this license, which gives you legal
  27870. permission to copy, distribute and/or modify the library.
  27871. To protect each distributor, we want to make it very clear that
  27872. there is no warranty for the free library. Also, if the library is
  27873. modified by someone else and passed on, the recipients should know
  27874. that what they have is not the original version, so that the original
  27875. author's reputation will not be affected by problems that might be
  27876. introduced by others.
  27877. ^L
  27878. Finally, software patents pose a constant threat to the existence of
  27879. any free program. We wish to make sure that a company cannot
  27880. effectively restrict the users of a free program by obtaining a
  27881. restrictive license from a patent holder. Therefore, we insist that
  27882. any patent license obtained for a version of the library must be
  27883. consistent with the full freedom of use specified in this license.
  27884. Most GNU software, including some libraries, is covered by the
  27885. ordinary GNU General Public License. This license, the GNU Lesser
  27886. General Public License, applies to certain designated libraries, and
  27887. is quite different from the ordinary General Public License. We use
  27888. this license for certain libraries in order to permit linking those
  27889. libraries into non-free programs.
  27890. When a program is linked with a library, whether statically or using
  27891. a shared library, the combination of the two is legally speaking a
  27892. combined work, a derivative of the original library. The ordinary
  27893. General Public License therefore permits such linking only if the
  27894. entire combination fits its criteria of freedom. The Lesser General
  27895. Public License permits more lax criteria for linking other code with
  27896. the library.
  27897. We call this license the "Lesser" General Public License because it
  27898. does Less to protect the user's freedom than the ordinary General
  27899. Public License. It also provides other free software developers Less
  27900. of an advantage over competing non-free programs. These disadvantages
  27901. are the reason we use the ordinary General Public License for many
  27902. libraries. However, the Lesser license provides advantages in certain
  27903. special circumstances.
  27904. For example, on rare occasions, there may be a special need to
  27905. encourage the widest possible use of a certain library, so that it
  27906. becomes a de-facto standard. To achieve this, non-free programs must
  27907. be allowed to use the library. A more frequent case is that a free
  27908. library does the same job as widely used non-free libraries. In this
  27909. case, there is little to gain by limiting the free library to free
  27910. software only, so we use the Lesser General Public License.
  27911. In other cases, permission to use a particular library in non-free
  27912. programs enables a greater number of people to use a large body of
  27913. free software. For example, permission to use the GNU C Library in
  27914. non-free programs enables many more people to use the whole GNU
  27915. operating system, as well as its variant, the GNU/Linux operating
  27916. system.
  27917. Although the Lesser General Public License is Less protective of the
  27918. users' freedom, it does ensure that the user of a program that is
  27919. linked with the Library has the freedom and the wherewithal to run
  27920. that program using a modified version of the Library.
  27921. The precise terms and conditions for copying, distribution and
  27922. modification follow. Pay close attention to the difference between a
  27923. "work based on the library" and a "work that uses the library". The
  27924. former contains code derived from the library, whereas the latter must
  27925. be combined with the library in order to run.
  27926. ^L
  27927. GNU LESSER GENERAL PUBLIC LICENSE
  27928. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  27929. 0. This License Agreement applies to any software library or other
  27930. program which contains a notice placed by the copyright holder or
  27931. other authorized party saying it may be distributed under the terms of
  27932. this Lesser General Public License (also called "this License").
  27933. Each licensee is addressed as "you".
  27934. A "library" means a collection of software functions and/or data
  27935. prepared so as to be conveniently linked with application programs
  27936. (which use some of those functions and data) to form executables.
  27937. The "Library", below, refers to any such software library or work
  27938. which has been distributed under these terms. A "work based on the
  27939. Library" means either the Library or any derivative work under
  27940. copyright law: that is to say, a work containing the Library or a
  27941. portion of it, either verbatim or with modifications and/or translated
  27942. straightforwardly into another language. (Hereinafter, translation is
  27943. included without limitation in the term "modification".)
  27944. "Source code" for a work means the preferred form of the work for
  27945. making modifications to it. For a library, complete source code means
  27946. all the source code for all modules it contains, plus any associated
  27947. interface definition files, plus the scripts used to control
  27948. compilation and installation of the library.
  27949. Activities other than copying, distribution and modification are not
  27950. covered by this License; they are outside its scope. The act of
  27951. running a program using the Library is not restricted, and output from
  27952. such a program is covered only if its contents constitute a work based
  27953. on the Library (independent of the use of the Library in a tool for
  27954. writing it). Whether that is true depends on what the Library does
  27955. and what the program that uses the Library does.
  27956. 1. You may copy and distribute verbatim copies of the Library's
  27957. complete source code as you receive it, in any medium, provided that
  27958. you conspicuously and appropriately publish on each copy an
  27959. appropriate copyright notice and disclaimer of warranty; keep intact
  27960. all the notices that refer to this License and to the absence of any
  27961. warranty; and distribute a copy of this License along with the
  27962. Library.
  27963. You may charge a fee for the physical act of transferring a copy,
  27964. and you may at your option offer warranty protection in exchange for a
  27965. fee.
  27966. 2. You may modify your copy or copies of the Library or any portion
  27967. of it, thus forming a work based on the Library, and copy and
  27968. distribute such modifications or work under the terms of Section 1
  27969. above, provided that you also meet all of these conditions:
  27970. a) The modified work must itself be a software library.
  27971. b) You must cause the files modified to carry prominent notices
  27972. stating that you changed the files and the date of any change.
  27973. c) You must cause the whole of the work to be licensed at no
  27974. charge to all third parties under the terms of this License.
  27975. d) If a facility in the modified Library refers to a function or a
  27976. table of data to be supplied by an application program that uses
  27977. the facility, other than as an argument passed when the facility
  27978. is invoked, then you must make a good faith effort to ensure that,
  27979. in the event an application does not supply such function or
  27980. table, the facility still operates, and performs whatever part of
  27981. its purpose remains meaningful.
  27982. (For example, a function in a library to compute square roots has
  27983. a purpose that is entirely well-defined independent of the
  27984. application. Therefore, Subsection 2d requires that any
  27985. application-supplied function or table used by this function must
  27986. be optional: if the application does not supply it, the square
  27987. root function must still compute square roots.)
  27988. These requirements apply to the modified work as a whole. If
  27989. identifiable sections of that work are not derived from the Library,
  27990. and can be reasonably considered independent and separate works in
  27991. themselves, then this License, and its terms, do not apply to those
  27992. sections when you distribute them as separate works. But when you
  27993. distribute the same sections as part of a whole which is a work based
  27994. on the Library, the distribution of the whole must be on the terms of
  27995. this License, whose permissions for other licensees extend to the
  27996. entire whole, and thus to each and every part regardless of who wrote
  27997. it.
  27998. Thus, it is not the intent of this section to claim rights or contest
  27999. your rights to work written entirely by you; rather, the intent is to
  28000. exercise the right to control the distribution of derivative or
  28001. collective works based on the Library.
  28002. In addition, mere aggregation of another work not based on the Library
  28003. with the Library (or with a work based on the Library) on a volume of
  28004. a storage or distribution medium does not bring the other work under
  28005. the scope of this License.
  28006. 3. You may opt to apply the terms of the ordinary GNU General Public
  28007. License instead of this License to a given copy of the Library. To do
  28008. this, you must alter all the notices that refer to this License, so
  28009. that they refer to the ordinary GNU General Public License, version 2,
  28010. instead of to this License. (If a newer version than version 2 of the
  28011. ordinary GNU General Public License has appeared, then you can specify
  28012. that version instead if you wish.) Do not make any other change in
  28013. these notices.
  28014. ^L
  28015. Once this change is made in a given copy, it is irreversible for
  28016. that copy, so the ordinary GNU General Public License applies to all
  28017. subsequent copies and derivative works made from that copy.
  28018. This option is useful when you wish to copy part of the code of
  28019. the Library into a program that is not a library.
  28020. 4. You may copy and distribute the Library (or a portion or
  28021. derivative of it, under Section 2) in object code or executable form
  28022. under the terms of Sections 1 and 2 above provided that you accompany
  28023. it with the complete corresponding machine-readable source code, which
  28024. must be distributed under the terms of Sections 1 and 2 above on a
  28025. medium customarily used for software interchange.
  28026. If distribution of object code is made by offering access to copy
  28027. from a designated place, then offering equivalent access to copy the
  28028. source code from the same place satisfies the requirement to
  28029. distribute the source code, even though third parties are not
  28030. compelled to copy the source along with the object code.
  28031. 5. A program that contains no derivative of any portion of the
  28032. Library, but is designed to work with the Library by being compiled or
  28033. linked with it, is called a "work that uses the Library". Such a
  28034. work, in isolation, is not a derivative work of the Library, and
  28035. therefore falls outside the scope of this License.
  28036. However, linking a "work that uses the Library" with the Library
  28037. creates an executable that is a derivative of the Library (because it
  28038. contains portions of the Library), rather than a "work that uses the
  28039. library". The executable is therefore covered by this License.
  28040. Section 6 states terms for distribution of such executables.
  28041. When a "work that uses the Library" uses material from a header file
  28042. that is part of the Library, the object code for the work may be a
  28043. derivative work of the Library even though the source code is not.
  28044. Whether this is true is especially significant if the work can be
  28045. linked without the Library, or if the work is itself a library. The
  28046. threshold for this to be true is not precisely defined by law.
  28047. If such an object file uses only numerical parameters, data
  28048. structure layouts and accessors, and small macros and small inline
  28049. functions (ten lines or less in length), then the use of the object
  28050. file is unrestricted, regardless of whether it is legally a derivative
  28051. work. (Executables containing this object code plus portions of the
  28052. Library will still fall under Section 6.)
  28053. Otherwise, if the work is a derivative of the Library, you may
  28054. distribute the object code for the work under the terms of Section 6.
  28055. Any executables containing that work also fall under Section 6,
  28056. whether or not they are linked directly with the Library itself.
  28057. ^L
  28058. 6. As an exception to the Sections above, you may also combine or
  28059. link a "work that uses the Library" with the Library to produce a
  28060. work containing portions of the Library, and distribute that work
  28061. under terms of your choice, provided that the terms permit
  28062. modification of the work for the customer's own use and reverse
  28063. engineering for debugging such modifications.
  28064. You must give prominent notice with each copy of the work that the
  28065. Library is used in it and that the Library and its use are covered by
  28066. this License. You must supply a copy of this License. If the work
  28067. during execution displays copyright notices, you must include the
  28068. copyright notice for the Library among them, as well as a reference
  28069. directing the user to the copy of this License. Also, you must do one
  28070. of these things:
  28071. a) Accompany the work with the complete corresponding
  28072. machine-readable source code for the Library including whatever
  28073. changes were used in the work (which must be distributed under
  28074. Sections 1 and 2 above); and, if the work is an executable linked
  28075. with the Library, with the complete machine-readable "work that
  28076. uses the Library", as object code and/or source code, so that the
  28077. user can modify the Library and then relink to produce a modified
  28078. executable containing the modified Library. (It is understood
  28079. that the user who changes the contents of definitions files in the
  28080. Library will not necessarily be able to recompile the application
  28081. to use the modified definitions.)
  28082. b) Use a suitable shared library mechanism for linking with the
  28083. Library. A suitable mechanism is one that (1) uses at run time a
  28084. copy of the library already present on the user's computer system,
  28085. rather than copying library functions into the executable, and (2)
  28086. will operate properly with a modified version of the library, if
  28087. the user installs one, as long as the modified version is
  28088. interface-compatible with the version that the work was made with.
  28089. c) Accompany the work with a written offer, valid for at least
  28090. three years, to give the same user the materials specified in
  28091. Subsection 6a, above, for a charge no more than the cost of
  28092. performing this distribution.
  28093. d) If distribution of the work is made by offering access to copy
  28094. from a designated place, offer equivalent access to copy the above
  28095. specified materials from the same place.
  28096. e) Verify that the user has already received a copy of these
  28097. materials or that you have already sent this user a copy.
  28098. For an executable, the required form of the "work that uses the
  28099. Library" must include any data and utility programs needed for
  28100. reproducing the executable from it. However, as a special exception,
  28101. the materials to be distributed need not include anything that is
  28102. normally distributed (in either source or binary form) with the major
  28103. components (compiler, kernel, and so on) of the operating system on
  28104. which the executable runs, unless that component itself accompanies
  28105. the executable.
  28106. It may happen that this requirement contradicts the license
  28107. restrictions of other proprietary libraries that do not normally
  28108. accompany the operating system. Such a contradiction means you cannot
  28109. use both them and the Library together in an executable that you
  28110. distribute.
  28111. ^L
  28112. 7. You may place library facilities that are a work based on the
  28113. Library side-by-side in a single library together with other library
  28114. facilities not covered by this License, and distribute such a combined
  28115. library, provided that the separate distribution of the work based on
  28116. the Library and of the other library facilities is otherwise
  28117. permitted, and provided that you do these two things:
  28118. a) Accompany the combined library with a copy of the same work
  28119. based on the Library, uncombined with any other library
  28120. facilities. This must be distributed under the terms of the
  28121. Sections above.
  28122. b) Give prominent notice with the combined library of the fact
  28123. that part of it is a work based on the Library, and explaining
  28124. where to find the accompanying uncombined form of the same work.
  28125. 8. You may not copy, modify, sublicense, link with, or distribute
  28126. the Library except as expressly provided under this License. Any
  28127. attempt otherwise to copy, modify, sublicense, link with, or
  28128. distribute the Library is void, and will automatically terminate your
  28129. rights under this License. However, parties who have received copies,
  28130. or rights, from you under this License will not have their licenses
  28131. terminated so long as such parties remain in full compliance.
  28132. 9. You are not required to accept this License, since you have not
  28133. signed it. However, nothing else grants you permission to modify or
  28134. distribute the Library or its derivative works. These actions are
  28135. prohibited by law if you do not accept this License. Therefore, by
  28136. modifying or distributing the Library (or any work based on the
  28137. Library), you indicate your acceptance of this License to do so, and
  28138. all its terms and conditions for copying, distributing or modifying
  28139. the Library or works based on it.
  28140. 10. Each time you redistribute the Library (or any work based on the
  28141. Library), the recipient automatically receives a license from the
  28142. original licensor to copy, distribute, link with or modify the Library
  28143. subject to these terms and conditions. You may not impose any further
  28144. restrictions on the recipients' exercise of the rights granted herein.
  28145. You are not responsible for enforcing compliance by third parties with
  28146. this License.
  28147. ^L
  28148. 11. If, as a consequence of a court judgment or allegation of patent
  28149. infringement or for any other reason (not limited to patent issues),
  28150. conditions are imposed on you (whether by court order, agreement or
  28151. otherwise) that contradict the conditions of this License, they do not
  28152. excuse you from the conditions of this License. If you cannot
  28153. distribute so as to satisfy simultaneously your obligations under this
  28154. License and any other pertinent obligations, then as a consequence you
  28155. may not distribute the Library at all. For example, if a patent
  28156. license would not permit royalty-free redistribution of the Library by
  28157. all those who receive copies directly or indirectly through you, then
  28158. the only way you could satisfy both it and this License would be to
  28159. refrain entirely from distribution of the Library.
  28160. If any portion of this section is held invalid or unenforceable under
  28161. any particular circumstance, the balance of the section is intended to
  28162. apply, and the section as a whole is intended to apply in other
  28163. circumstances.
  28164. It is not the purpose of this section to induce you to infringe any
  28165. patents or other property right claims or to contest validity of any
  28166. such claims; this section has the sole purpose of protecting the
  28167. integrity of the free software distribution system which is
  28168. implemented by public license practices. Many people have made
  28169. generous contributions to the wide range of software distributed
  28170. through that system in reliance on consistent application of that
  28171. system; it is up to the author/donor to decide if he or she is willing
  28172. to distribute software through any other system and a licensee cannot
  28173. impose that choice.
  28174. This section is intended to make thoroughly clear what is believed to
  28175. be a consequence of the rest of this License.
  28176. 12. If the distribution and/or use of the Library is restricted in
  28177. certain countries either by patents or by copyrighted interfaces, the
  28178. original copyright holder who places the Library under this License
  28179. may add an explicit geographical distribution limitation excluding those
  28180. countries, so that distribution is permitted only in or among
  28181. countries not thus excluded. In such case, this License incorporates
  28182. the limitation as if written in the body of this License.
  28183. 13. The Free Software Foundation may publish revised and/or new
  28184. versions of the Lesser General Public License from time to time.
  28185. Such new versions will be similar in spirit to the present version,
  28186. but may differ in detail to address new problems or concerns.
  28187. Each version is given a distinguishing version number. If the Library
  28188. specifies a version number of this License which applies to it and
  28189. "any later version", you have the option of following the terms and
  28190. conditions either of that version or of any later version published by
  28191. the Free Software Foundation. If the Library does not specify a
  28192. license version number, you may choose any version ever published by
  28193. the Free Software Foundation.
  28194. ^L
  28195. 14. If you wish to incorporate parts of the Library into other free
  28196. programs whose distribution conditions are incompatible with these,
  28197. write to the author to ask for permission. For software which is
  28198. copyrighted by the Free Software Foundation, write to the Free
  28199. Software Foundation; we sometimes make exceptions for this. Our
  28200. decision will be guided by the two goals of preserving the free status
  28201. of all derivatives of our free software and of promoting the sharing
  28202. and reuse of software generally.
  28203. NO WARRANTY
  28204. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  28205. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  28206. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  28207. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  28208. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  28209. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  28210. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  28211. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  28212. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  28213. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  28214. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  28215. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  28216. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  28217. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  28218. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  28219. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  28220. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  28221. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  28222. DAMAGES.
  28223. END OF TERMS AND CONDITIONS
  28224. ^L
  28225. How to Apply These Terms to Your New Libraries
  28226. If you develop a new library, and you want it to be of the greatest
  28227. possible use to the public, we recommend making it free software that
  28228. everyone can redistribute and change. You can do so by permitting
  28229. redistribution under these terms (or, alternatively, under the terms
  28230. of the ordinary General Public License).
  28231. To apply these terms, attach the following notices to the library.
  28232. It is safest to attach them to the start of each source file to most
  28233. effectively convey the exclusion of warranty; and each file should
  28234. have at least the "copyright" line and a pointer to where the full
  28235. notice is found.
  28236. &lt;one line to give the library's name and a brief idea of what it does.&gt;
  28237. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  28238. This library is free software; you can redistribute it and/or
  28239. modify it under the terms of the GNU Lesser General Public
  28240. License as published by the Free Software Foundation; either
  28241. version 2.1 of the License, or (at your option) any later version.
  28242. This library is distributed in the hope that it will be useful,
  28243. but WITHOUT ANY WARRANTY; without even the implied warranty of
  28244. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  28245. Lesser General Public License for more details.
  28246. You should have received a copy of the GNU Lesser General Public
  28247. License along with this library; if not, write to the Free Software
  28248. Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02111-1307 USA
  28249. Also add information on how to contact you by electronic and paper mail.
  28250. You should also get your employer (if you work as a programmer) or
  28251. your school, if any, to sign a "copyright disclaimer" for the library,
  28252. if necessary. Here is a sample; alter the names:
  28253. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  28254. library `Frob' (a library for tweaking knobs) written by James
  28255. Random Hacker.
  28256. &lt;signature of Ty Coon&gt;, 1 April 1990
  28257. Ty Coon, President of Vice
  28258. That's all there is to it!
  28259. </pre>
  28260. </div>
  28261. </div>
  28262. <div class="product">
  28263. <span class="title">valgrind</span>
  28264. <a class="show" href="#">show license</a>
  28265. <span class="homepage"><a href="http://valgrind.org">homepage</a></span>
  28266. <div class="licence">
  28267. <pre> Notice that the following BSD-style license applies to the Valgrind header
  28268. files used by Chromium (valgrind.h and memcheck.h). However, the rest of
  28269. Valgrind is licensed under the terms of the GNU General Public License,
  28270. version 2, unless otherwise indicated.
  28271. ----------------------------------------------------------------
  28272. Copyright (C) 2000-2008 Julian Seward. All rights reserved.
  28273. Redistribution and use in source and binary forms, with or without
  28274. modification, are permitted provided that the following conditions
  28275. are met:
  28276. 1. Redistributions of source code must retain the above copyright
  28277. notice, this list of conditions and the following disclaimer.
  28278. 2. The origin of this software must not be misrepresented; you must
  28279. not claim that you wrote the original software. If you use this
  28280. software in a product, an acknowledgment in the product
  28281. documentation would be appreciated but is not required.
  28282. 3. Altered source versions must be plainly marked as such, and must
  28283. not be misrepresented as being the original software.
  28284. 4. The name of the author may not be used to endorse or promote
  28285. products derived from this software without specific prior written
  28286. permission.
  28287. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
  28288. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  28289. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  28290. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  28291. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  28292. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
  28293. GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  28294. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  28295. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  28296. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  28297. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  28298. </pre>
  28299. </div>
  28300. </div>
  28301. <div class="product">
  28302. <span class="title">woff2</span>
  28303. <a class="show" href="#">show license</a>
  28304. <span class="homepage"><a href="https://github.com/google/woff2">homepage</a></span>
  28305. <div class="licence">
  28306. <pre>
  28307. Apache License
  28308. Version 2.0, January 2004
  28309. http://www.apache.org/licenses/
  28310. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  28311. 1. Definitions.
  28312. "License" shall mean the terms and conditions for use, reproduction,
  28313. and distribution as defined by Sections 1 through 9 of this document.
  28314. "Licensor" shall mean the copyright owner or entity authorized by
  28315. the copyright owner that is granting the License.
  28316. "Legal Entity" shall mean the union of the acting entity and all
  28317. other entities that control, are controlled by, or are under common
  28318. control with that entity. For the purposes of this definition,
  28319. "control" means (i) the power, direct or indirect, to cause the
  28320. direction or management of such entity, whether by contract or
  28321. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  28322. outstanding shares, or (iii) beneficial ownership of such entity.
  28323. "You" (or "Your") shall mean an individual or Legal Entity
  28324. exercising permissions granted by this License.
  28325. "Source" form shall mean the preferred form for making modifications,
  28326. including but not limited to software source code, documentation
  28327. source, and configuration files.
  28328. "Object" form shall mean any form resulting from mechanical
  28329. transformation or translation of a Source form, including but
  28330. not limited to compiled object code, generated documentation,
  28331. and conversions to other media types.
  28332. "Work" shall mean the work of authorship, whether in Source or
  28333. Object form, made available under the License, as indicated by a
  28334. copyright notice that is included in or attached to the work
  28335. (an example is provided in the Appendix below).
  28336. "Derivative Works" shall mean any work, whether in Source or Object
  28337. form, that is based on (or derived from) the Work and for which the
  28338. editorial revisions, annotations, elaborations, or other modifications
  28339. represent, as a whole, an original work of authorship. For the purposes
  28340. of this License, Derivative Works shall not include works that remain
  28341. separable from, or merely link (or bind by name) to the interfaces of,
  28342. the Work and Derivative Works thereof.
  28343. "Contribution" shall mean any work of authorship, including
  28344. the original version of the Work and any modifications or additions
  28345. to that Work or Derivative Works thereof, that is intentionally
  28346. submitted to Licensor for inclusion in the Work by the copyright owner
  28347. or by an individual or Legal Entity authorized to submit on behalf of
  28348. the copyright owner. For the purposes of this definition, "submitted"
  28349. means any form of electronic, verbal, or written communication sent
  28350. to the Licensor or its representatives, including but not limited to
  28351. communication on electronic mailing lists, source code control systems,
  28352. and issue tracking systems that are managed by, or on behalf of, the
  28353. Licensor for the purpose of discussing and improving the Work, but
  28354. excluding communication that is conspicuously marked or otherwise
  28355. designated in writing by the copyright owner as "Not a Contribution."
  28356. "Contributor" shall mean Licensor and any individual or Legal Entity
  28357. on behalf of whom a Contribution has been received by Licensor and
  28358. subsequently incorporated within the Work.
  28359. 2. Grant of Copyright License. Subject to the terms and conditions of
  28360. this License, each Contributor hereby grants to You a perpetual,
  28361. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28362. copyright license to reproduce, prepare Derivative Works of,
  28363. publicly display, publicly perform, sublicense, and distribute the
  28364. Work and such Derivative Works in Source or Object form.
  28365. 3. Grant of Patent License. Subject to the terms and conditions of
  28366. this License, each Contributor hereby grants to You a perpetual,
  28367. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28368. (except as stated in this section) patent license to make, have made,
  28369. use, offer to sell, sell, import, and otherwise transfer the Work,
  28370. where such license applies only to those patent claims licensable
  28371. by such Contributor that are necessarily infringed by their
  28372. Contribution(s) alone or by combination of their Contribution(s)
  28373. with the Work to which such Contribution(s) was submitted. If You
  28374. institute patent litigation against any entity (including a
  28375. cross-claim or counterclaim in a lawsuit) alleging that the Work
  28376. or a Contribution incorporated within the Work constitutes direct
  28377. or contributory patent infringement, then any patent licenses
  28378. granted to You under this License for that Work shall terminate
  28379. as of the date such litigation is filed.
  28380. 4. Redistribution. You may reproduce and distribute copies of the
  28381. Work or Derivative Works thereof in any medium, with or without
  28382. modifications, and in Source or Object form, provided that You
  28383. meet the following conditions:
  28384. (a) You must give any other recipients of the Work or
  28385. Derivative Works a copy of this License; and
  28386. (b) You must cause any modified files to carry prominent notices
  28387. stating that You changed the files; and
  28388. (c) You must retain, in the Source form of any Derivative Works
  28389. that You distribute, all copyright, patent, trademark, and
  28390. attribution notices from the Source form of the Work,
  28391. excluding those notices that do not pertain to any part of
  28392. the Derivative Works; and
  28393. (d) If the Work includes a "NOTICE" text file as part of its
  28394. distribution, then any Derivative Works that You distribute must
  28395. include a readable copy of the attribution notices contained
  28396. within such NOTICE file, excluding those notices that do not
  28397. pertain to any part of the Derivative Works, in at least one
  28398. of the following places: within a NOTICE text file distributed
  28399. as part of the Derivative Works; within the Source form or
  28400. documentation, if provided along with the Derivative Works; or,
  28401. within a display generated by the Derivative Works, if and
  28402. wherever such third-party notices normally appear. The contents
  28403. of the NOTICE file are for informational purposes only and
  28404. do not modify the License. You may add Your own attribution
  28405. notices within Derivative Works that You distribute, alongside
  28406. or as an addendum to the NOTICE text from the Work, provided
  28407. that such additional attribution notices cannot be construed
  28408. as modifying the License.
  28409. You may add Your own copyright statement to Your modifications and
  28410. may provide additional or different license terms and conditions
  28411. for use, reproduction, or distribution of Your modifications, or
  28412. for any such Derivative Works as a whole, provided Your use,
  28413. reproduction, and distribution of the Work otherwise complies with
  28414. the conditions stated in this License.
  28415. 5. Submission of Contributions. Unless You explicitly state otherwise,
  28416. any Contribution intentionally submitted for inclusion in the Work
  28417. by You to the Licensor shall be under the terms and conditions of
  28418. this License, without any additional terms or conditions.
  28419. Notwithstanding the above, nothing herein shall supersede or modify
  28420. the terms of any separate license agreement you may have executed
  28421. with Licensor regarding such Contributions.
  28422. 6. Trademarks. This License does not grant permission to use the trade
  28423. names, trademarks, service marks, or product names of the Licensor,
  28424. except as required for reasonable and customary use in describing the
  28425. origin of the Work and reproducing the content of the NOTICE file.
  28426. 7. Disclaimer of Warranty. Unless required by applicable law or
  28427. agreed to in writing, Licensor provides the Work (and each
  28428. Contributor provides its Contributions) on an "AS IS" BASIS,
  28429. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  28430. implied, including, without limitation, any warranties or conditions
  28431. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  28432. PARTICULAR PURPOSE. You are solely responsible for determining the
  28433. appropriateness of using or redistributing the Work and assume any
  28434. risks associated with Your exercise of permissions under this License.
  28435. 8. Limitation of Liability. In no event and under no legal theory,
  28436. whether in tort (including negligence), contract, or otherwise,
  28437. unless required by applicable law (such as deliberate and grossly
  28438. negligent acts) or agreed to in writing, shall any Contributor be
  28439. liable to You for damages, including any direct, indirect, special,
  28440. incidental, or consequential damages of any character arising as a
  28441. result of this License or out of the use or inability to use the
  28442. Work (including but not limited to damages for loss of goodwill,
  28443. work stoppage, computer failure or malfunction, or any and all
  28444. other commercial damages or losses), even if such Contributor
  28445. has been advised of the possibility of such damages.
  28446. 9. Accepting Warranty or Additional Liability. While redistributing
  28447. the Work or Derivative Works thereof, You may choose to offer,
  28448. and charge a fee for, acceptance of support, warranty, indemnity,
  28449. or other liability obligations and/or rights consistent with this
  28450. License. However, in accepting such obligations, You may act only
  28451. on Your own behalf and on Your sole responsibility, not on behalf
  28452. of any other Contributor, and only if You agree to indemnify,
  28453. defend, and hold each Contributor harmless for any liability
  28454. incurred by, or claims asserted against, such Contributor by reason
  28455. of your accepting any such warranty or additional liability.
  28456. END OF TERMS AND CONDITIONS
  28457. APPENDIX: How to apply the Apache License to your work.
  28458. To apply the Apache License to your work, attach the following
  28459. boilerplate notice, with the fields enclosed by brackets "[]"
  28460. replaced with your own identifying information. (Don't include
  28461. the brackets!) The text should be enclosed in the appropriate
  28462. comment syntax for the file format. We also recommend that a
  28463. file or class name and description of purpose be included on the
  28464. same "printed page" as the copyright notice for easier
  28465. identification within third-party archives.
  28466. Copyright [yyyy] [name of copyright owner]
  28467. Licensed under the Apache License, Version 2.0 (the "License");
  28468. you may not use this file except in compliance with the License.
  28469. You may obtain a copy of the License at
  28470. http://www.apache.org/licenses/LICENSE-2.0
  28471. Unless required by applicable law or agreed to in writing, software
  28472. distributed under the License is distributed on an "AS IS" BASIS,
  28473. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  28474. See the License for the specific language governing permissions and
  28475. limitations under the License.
  28476. </pre>
  28477. </div>
  28478. </div>
  28479. <div class="product">
  28480. <span class="title">x86inc</span>
  28481. <a class="show" href="#">show license</a>
  28482. <span class="homepage"><a href="http://git.videolan.org/?p=x264.git;a=blob;f=common/x86/x86inc.asm">homepage</a></span>
  28483. <div class="licence">
  28484. <pre>;*****************************************************************************
  28485. ;* x86inc.asm
  28486. ;*****************************************************************************
  28487. ;* Copyright (C) 2005-2011 x264 project
  28488. ;*
  28489. ;* Authors: Loren Merritt &lt;lorenm@u.washington.edu&gt;
  28490. ;* Anton Mitrofanov &lt;BugMaster@narod.ru&gt;
  28491. ;* Jason Garrett-Glaser &lt;darkshikari@gmail.com&gt;
  28492. ;*
  28493. ;* Permission to use, copy, modify, and/or distribute this software for any
  28494. ;* purpose with or without fee is hereby granted, provided that the above
  28495. ;* copyright notice and this permission notice appear in all copies.
  28496. ;*
  28497. ;* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  28498. ;* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  28499. ;* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  28500. ;* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  28501. ;* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  28502. ;* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  28503. ;* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  28504. ;*****************************************************************************
  28505. ; This is a header file for the x264ASM assembly language, which uses
  28506. ; NASM/YASM syntax combined with a large number of macros to provide easy
  28507. ; abstraction between different calling conventions (x86_32, win64, linux64).
  28508. ; It also has various other useful features to simplify writing the kind of
  28509. ; DSP functions that are most often used in x264.
  28510. ; Unlike the rest of x264, this file is available under an ISC license, as it
  28511. ; has significant usefulness outside of x264 and we want it to be available
  28512. ; to the largest audience possible. Of course, if you modify it for your own
  28513. ; purposes to add a new feature, we strongly encourage contributing a patch
  28514. ; as this feature might be useful for others as well. Send patches or ideas
  28515. ; to x264-devel@videolan.org .
  28516. </pre>
  28517. </div>
  28518. </div>
  28519. <div class="product">
  28520. <span class="title">xdg-mime</span>
  28521. <a class="show" href="#">show license</a>
  28522. <span class="homepage"><a href="http://freedesktop.org">homepage</a></span>
  28523. <div class="licence">
  28524. <pre>Licensed under the Academic Free License version 2.0 (below)
  28525. Or under the following terms:
  28526. This library is free software; you can redistribute it and/or
  28527. modify it under the terms of the GNU Lesser General Public
  28528. License as published by the Free Software Foundation; either
  28529. version 2 of the License, or (at your option) any later version.
  28530. This library is distributed in the hope that it will be useful,
  28531. but WITHOUT ANY WARRANTY; without even the implied warranty of
  28532. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  28533. Lesser General Public License for more details.
  28534. You should have received a copy of the GNU Lesser General Public
  28535. License along with this library; if not, write to the
  28536. Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  28537. Boston, MA 02111-1307, USA.
  28538. --------------------------------------------------------------------------------
  28539. Academic Free License v. 2.0
  28540. --------------------------------------------------------------------------------
  28541. This Academic Free License (the "License") applies to any original work of
  28542. authorship (the "Original Work") whose owner (the "Licensor") has placed the
  28543. following notice immediately following the copyright notice for the Original
  28544. Work:
  28545. Licensed under the Academic Free License version 2.0
  28546. 1) Grant of Copyright License. Licensor hereby grants You a world-wide,
  28547. royalty-free, non-exclusive, perpetual, sublicenseable license to do the
  28548. following:
  28549. a) to reproduce the Original Work in copies;
  28550. b) to prepare derivative works ("Derivative Works") based upon the Original
  28551. Work;
  28552. c) to distribute copies of the Original Work and Derivative Works to the
  28553. public;
  28554. d) to perform the Original Work publicly; and
  28555. e) to display the Original Work publicly.
  28556. 2) Grant of Patent License. Licensor hereby grants You a world-wide,
  28557. royalty-free, non-exclusive, perpetual, sublicenseable license, under patent
  28558. claims owned or controlled by the Licensor that are embodied in the Original
  28559. Work as furnished by the Licensor, to make, use, sell and offer for sale the
  28560. Original Work and Derivative Works.
  28561. 3) Grant of Source Code License. The term "Source Code" means the preferred
  28562. form of the Original Work for making modifications to it and all available
  28563. documentation describing how to modify the Original Work. Licensor hereby
  28564. agrees to provide a machine-readable copy of the Source Code of the Original
  28565. Work along with each copy of the Original Work that Licensor distributes.
  28566. Licensor reserves the right to satisfy this obligation by placing a
  28567. machine-readable copy of the Source Code in an information repository
  28568. reasonably calculated to permit inexpensive and convenient access by You for as
  28569. long as Licensor continues to distribute the Original Work, and by publishing
  28570. the address of that information repository in a notice immediately following
  28571. the copyright notice that applies to the Original Work.
  28572. 4) Exclusions From License Grant. Neither the names of Licensor, nor the names
  28573. of any contributors to the Original Work, nor any of their trademarks or
  28574. service marks, may be used to endorse or promote products derived from this
  28575. Original Work without express prior written permission of the Licensor. Nothing
  28576. in this License shall be deemed to grant any rights to trademarks, copyrights,
  28577. patents, trade secrets or any other intellectual property of Licensor except as
  28578. expressly stated herein. No patent license is granted to make, use, sell or
  28579. offer to sell embodiments of any patent claims other than the licensed claims
  28580. defined in Section 2. No right is granted to the trademarks of Licensor even if
  28581. such marks are included in the Original Work. Nothing in this License shall be
  28582. interpreted to prohibit Licensor from licensing under different terms from this
  28583. License any Original Work that Licensor otherwise would have a right to
  28584. license.
  28585. 5) This section intentionally omitted.
  28586. 6) Attribution Rights. You must retain, in the Source Code of any Derivative
  28587. Works that You create, all copyright, patent or trademark notices from the
  28588. Source Code of the Original Work, as well as any notices of licensing and any
  28589. descriptive text identified therein as an "Attribution Notice." You must cause
  28590. the Source Code for any Derivative Works that You create to carry a prominent
  28591. Attribution Notice reasonably calculated to inform recipients that You have
  28592. modified the Original Work.
  28593. 7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that
  28594. the copyright in and to the Original Work and the patent rights granted herein
  28595. by Licensor are owned by the Licensor or are sublicensed to You under the terms
  28596. of this License with the permission of the contributor(s) of those copyrights
  28597. and patent rights. Except as expressly stated in the immediately proceeding
  28598. sentence, the Original Work is provided under this License on an "AS IS" BASIS
  28599. and WITHOUT WARRANTY, either express or implied, including, without limitation,
  28600. the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
  28601. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU.
  28602. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No
  28603. license to Original Work is granted hereunder except under this disclaimer.
  28604. 8) Limitation of Liability. Under no circumstances and under no legal theory,
  28605. whether in tort (including negligence), contract, or otherwise, shall the
  28606. Licensor be liable to any person for any direct, indirect, special, incidental,
  28607. or consequential damages of any character arising as a result of this License
  28608. or the use of the Original Work including, without limitation, damages for loss
  28609. of goodwill, work stoppage, computer failure or malfunction, or any and all
  28610. other commercial damages or losses. This limitation of liability shall not
  28611. apply to liability for death or personal injury resulting from Licensor's
  28612. negligence to the extent applicable law prohibits such limitation. Some
  28613. jurisdictions do not allow the exclusion or limitation of incidental or
  28614. consequential damages, so this exclusion and limitation may not apply to You.
  28615. 9) Acceptance and Termination. If You distribute copies of the Original Work or
  28616. a Derivative Work, You must make a reasonable effort under the circumstances to
  28617. obtain the express assent of recipients to the terms of this License. Nothing
  28618. else but this License (or another written agreement between Licensor and You)
  28619. grants You permission to create Derivative Works based upon the Original Work
  28620. or to exercise any of the rights granted in Section 1 herein, and any attempt
  28621. to do so except under the terms of this License (or another written agreement
  28622. between Licensor and You) is expressly prohibited by U.S. copyright law, the
  28623. equivalent laws of other countries, and by international treaty. Therefore, by
  28624. exercising any of the rights granted to You in Section 1 herein, You indicate
  28625. Your acceptance of this License and all of its terms and conditions.
  28626. 10) Termination for Patent Action. This License shall terminate automatically
  28627. and You may no longer exercise any of the rights granted to You by this License
  28628. as of the date You commence an action, including a cross-claim or counterclaim,
  28629. for patent infringement (i) against Licensor with respect to a patent
  28630. applicable to software or (ii) against any entity with respect to a patent
  28631. applicable to the Original Work (but excluding combinations of the Original
  28632. Work with other software or hardware).
  28633. 11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this
  28634. License may be brought only in the courts of a jurisdiction wherein the
  28635. Licensor resides or in which Licensor conducts its primary business, and under
  28636. the laws of that jurisdiction excluding its conflict-of-law provisions. The
  28637. application of the United Nations Convention on Contracts for the International
  28638. Sale of Goods is expressly excluded. Any use of the Original Work outside the
  28639. scope of this License or after its termination shall be subject to the
  28640. requirements and penalties of the U.S. Copyright Act, 17 U.S.C. 101 et seq.,
  28641. the equivalent laws of other countries, and international treaty. This section
  28642. shall survive the termination of this License.
  28643. 12) Attorneys Fees. In any action to enforce the terms of this License or
  28644. seeking damages relating thereto, the prevailing party shall be entitled to
  28645. recover its costs and expenses, including, without limitation, reasonable
  28646. attorneys' fees and costs incurred in connection with such action, including
  28647. any appeal of such action. This section shall survive the termination of this
  28648. License.
  28649. 13) Miscellaneous. This License represents the complete agreement concerning
  28650. the subject matter hereof. If any provision of this License is held to be
  28651. unenforceable, such provision shall be reformed only to the extent necessary to
  28652. make it enforceable.
  28653. 14) Definition of "You" in This License. "You" throughout this License, whether
  28654. in upper or lower case, means an individual or a legal entity exercising rights
  28655. under, and complying with all of the terms of, this License. For legal
  28656. entities, "You" includes any entity that controls, is controlled by, or is
  28657. under common control with you. For purposes of this definition, "control" means
  28658. (i) the power, direct or indirect, to cause the direction or management of such
  28659. entity, whether by contract or otherwise, or (ii) ownership of fifty percent
  28660. (50%) or more of the outstanding shares, or (iii) beneficial ownership of such
  28661. entity.
  28662. 15) Right to Use. You may use the Original Work in all ways not otherwise
  28663. restricted or conditioned by this License or by law, and Licensor promises not
  28664. to interfere with or be responsible for such uses by You.
  28665. This license is Copyright (C) 2003 Lawrence E. Rosen. All rights reserved.
  28666. Permission is hereby granted to copy and distribute this license without
  28667. modification. This license may not be modified without the express written
  28668. permission of its copyright owner.
  28669. </pre>
  28670. </div>
  28671. </div>
  28672. <div class="product">
  28673. <span class="title">xdg-user-dirs</span>
  28674. <a class="show" href="#">show license</a>
  28675. <span class="homepage"><a href="http://www.freedesktop.org/wiki/Software/xdg-user-dirs">homepage</a></span>
  28676. <div class="licence">
  28677. <pre> Copyright (c) 2007 Red Hat, inc
  28678. Permission is hereby granted, free of charge, to any person
  28679. obtaining a copy of this software and associated documentation files
  28680. (the "Software"), to deal in the Software without restriction,
  28681. including without limitation the rights to use, copy, modify, merge,
  28682. publish, distribute, sublicense, and/or sell copies of the Software,
  28683. and to permit persons to whom the Software is furnished to do so,
  28684. subject to the following conditions:
  28685. The above copyright notice and this permission notice shall be
  28686. included in all copies or substantial portions of the Software.
  28687. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  28688. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  28689. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  28690. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  28691. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  28692. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  28693. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  28694. SOFTWARE.
  28695. </pre>
  28696. </div>
  28697. </div>
  28698. <div class="product">
  28699. <span class="title">yasm</span>
  28700. <a class="show" href="#">show license</a>
  28701. <span class="homepage"><a href="http://www.tortall.net/projects/yasm/">homepage</a></span>
  28702. <div class="licence">
  28703. <pre>Yasm is Copyright (c) 2001-2010 Peter Johnson and other Yasm developers.
  28704. Yasm developers and/or contributors include:
  28705. Peter Johnson
  28706. Michael Urman
  28707. Brian Gladman (Visual Studio build files, other fixes)
  28708. Stanislav Karchebny (options parser)
  28709. Mathieu Monnier (SSE4 instruction patches, NASM preprocessor additions)
  28710. Anonymous "NASM64" developer (NASM preprocessor fixes)
  28711. Stephen Polkowski (x86 instruction patches)
  28712. Henryk Richter (Mach-O object format)
  28713. Ben Skeggs (patches, bug reports)
  28714. Alexei Svitkine (GAS preprocessor)
  28715. Samuel Thibault (TASM parser and frontend)
  28716. -----------------------------------
  28717. Yasm licensing overview and summary
  28718. -----------------------------------
  28719. Note: This document does not provide legal advice nor is it the actual
  28720. license of any part of Yasm. See the individual licenses for complete
  28721. details. Consult a lawyer for legal advice.
  28722. The primary license of Yasm is the 2-clause BSD license. Please use this
  28723. license if you plan on submitting code to the project.
  28724. Yasm has absolutely no warranty; not even for merchantibility or fitness
  28725. for a particular purpose.
  28726. -------
  28727. Libyasm
  28728. -------
  28729. Libyasm is 2-clause or 3-clause BSD licensed, with the exception of
  28730. bitvect, which is triple-licensed under the Artistic license, GPL, and
  28731. LGPL. Libyasm is thus GPL and LGPL compatible. In addition, this also
  28732. means that libyasm is free for binary-only distribution as long as the
  28733. terms of the 3-clause BSD license and Artistic license (as it applies to
  28734. bitvect) are fulfilled.
  28735. -------
  28736. Modules
  28737. -------
  28738. The modules are 2-clause or 3-clause BSD licensed.
  28739. ---------
  28740. Frontends
  28741. ---------
  28742. The frontends are 2-clause BSD licensed.
  28743. -------------
  28744. License Texts
  28745. -------------
  28746. The full text of all licenses are provided in separate files in the source
  28747. distribution. Each source file may include the entire license (in the case
  28748. of the BSD and Artistic licenses), or may reference the GPL or LGPL license
  28749. file.
  28750. BSD.txt - 2-clause and 3-clause BSD licenses
  28751. Artistic.txt - Artistic license
  28752. GNU_GPL-2.0 - GNU General Public License
  28753. GNU_LGPL-2.0 - GNU Library General Public License
  28754. </pre>
  28755. </div>
  28756. </div>
  28757. <div class="product">
  28758. <span class="title">zlib</span>
  28759. <a class="show" href="#">show license</a>
  28760. <span class="homepage"><a href="http://zlib.net/">homepage</a></span>
  28761. <div class="licence">
  28762. <pre>version 1.2.11, January 15th, 2017
  28763. Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
  28764. This software is provided 'as-is', without any express or implied
  28765. warranty. In no event will the authors be held liable for any damages
  28766. arising from the use of this software.
  28767. Permission is granted to anyone to use this software for any purpose,
  28768. including commercial applications, and to alter it and redistribute it
  28769. freely, subject to the following restrictions:
  28770. 1. The origin of this software must not be misrepresented; you must not
  28771. claim that you wrote the original software. If you use this software
  28772. in a product, an acknowledgment in the product documentation would be
  28773. appreciated but is not required.
  28774. 2. Altered source versions must be plainly marked as such, and must not be
  28775. misrepresented as being the original software.
  28776. 3. This notice may not be removed or altered from any source distribution.
  28777. </pre>
  28778. </div>
  28779. </div>
  28780. </div>
  28781. <script>
  28782. function $(id) { return document.getElementById(id); }
  28783. function toggle(o) {
  28784. var licence = o.nextSibling;
  28785. while (licence.className != 'licence') {
  28786. if (!licence) return false;
  28787. licence = licence.nextSibling;
  28788. }
  28789. if (licence.style && licence.style.display == 'block') {
  28790. licence.style.display = 'none';
  28791. o.textContent = 'show license';
  28792. } else {
  28793. licence.style.display = 'block';
  28794. o.textContent = 'hide license';
  28795. }
  28796. return false;
  28797. }
  28798. document.addEventListener('DOMContentLoaded', function() {
  28799. var links = document.querySelectorAll('a.show');
  28800. for (var i = 0; i < links.length; ++i) {
  28801. links[i].onclick = function() { return toggle(this); };
  28802. }
  28803. $('print-link').onclick = function() {
  28804. window.print();
  28805. return false;
  28806. };
  28807. });
  28808. </script>
  28809. </body>
  28810. </html>