license.html 251 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583
  1. <!DOCTYPE HTML>
  2. <!-- This Source Code Form is subject to the terms of the Mozilla Public
  3. - License, v. 2.0. If a copy of the MPL was not distributed with this file,
  4. - You can obtain one at http://mozilla.org/MPL/2.0/. -->
  5. <html lang="en">
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
  8. <title>about:license</title>
  9. <style type="text/css">
  10. .path {
  11. font-family: monospace;
  12. }
  13. dt {
  14. font-weight: bold;
  15. }
  16. </style>
  17. <link rel="stylesheet" href="chrome://global/skin/about.css" type="text/css">
  18. </head>
  19. <body id="lic-info" class="aboutPageWideContainer">
  20. <h1><a id="top"></a>about:license</h1>
  21. <div>
  22. #ifdef APP_LICENSE_BLOCK
  23. #includesubst @APP_LICENSE_BLOCK@
  24. #endif
  25. <p>All of the <b>source code</b> to this product is
  26. available under licenses which are both
  27. <a href="http://www.gnu.org/philosophy/free-sw.html">free</a> and
  28. <a href="http://www.opensource.org/docs/definition.php">open source</a>.
  29. You can read <a href="https://developer.palemoon.org/">instructions
  30. on how to download and build the code for yourself</a>.
  31. </p>
  32. <p>More specifically, most of the source code is available under the
  33. <a href="about:license#mpl">Mozilla Public License 2.0</a> (MPL).
  34. The MPL has a
  35. <a href="http://www.mozilla.org/MPL/2.0/FAQ.html">FAQ</a> to help
  36. you understand it. The remainder of the software which is not
  37. under the MPL is available under one of a variety of other
  38. free and open source licenses. Those that require reproduction
  39. of the license text in the distribution are given below.
  40. (Note: your copy of this product may not contain code covered by one
  41. or more of the licenses listed here, depending on the exact product
  42. and version you choose.)
  43. </p>
  44. <ul>
  45. <li><a href="about:license#mpl">Mozilla Public License 2.0</a>
  46. <br><br>
  47. </li>
  48. <li><a href="about:license#lgpl">GNU Lesser General Public License 2.1</a>
  49. <br><br>
  50. </li>
  51. <li><a href="about:license#lgpl-3.0">GNU Lesser General Public License 3.0</a>
  52. <br><br>
  53. </li>
  54. <li><a href="about:license#gpl-3.0">GNU General Public License 3.0</a>
  55. <br><br>
  56. </li>
  57. #ifdef MOZ_WEBRTC
  58. <li><a href="about:license#ACE">ACE License</a></li>
  59. #endif
  60. #ifdef MOZ_DEVTOOLS_SERVER
  61. <li><a href="about:license#acorn">acorn License</a></li>
  62. #endif
  63. <li><a href="about:license#adobecmap">Adobe CMap License</a></li>
  64. #ifdef MOZ_ANGLE_RENDERER
  65. <li><a href="about:license#angle">ANGLE License</a></li>
  66. #endif
  67. <li><a href="about:license#apache">Apache License 2.0</a></li>
  68. <li><a href="about:license#apple">Apple License</a></li>
  69. <li><a href="about:license#apple-mozilla">Apple/Mozilla NPRuntime License</a></li>
  70. <li><a href="about:license#arm">ARM License</a></li>
  71. #ifdef MOZ_UPDATER
  72. <li><a href="about:license#bspatch">bspatch License</a></li>
  73. #endif
  74. <li><a href="about:license#cairo">Cairo Component Licenses</a></li>
  75. <li><a href="about:license#chromium">Chromium License</a></li>
  76. #ifdef MOZ_DEVTOOLS <li><a href="about:license#codemirror">CodeMirror License</a></li>
  77. <li><a href="about:license#cubic-bezier">cubic-bezier License</a></li>
  78. <li><a href="about:license#d3">D3 License</a></li>
  79. <li><a href="about:license#dagre-d3">Dagre-D3 License</a></li>
  80. #endif
  81. <li><a href="about:license#dtoa">dtoa License</a></li>
  82. #if defined(XP_WIN) || defined(XP_LINUX)
  83. <li><a href="about:license#twemoji">Twemoji License</a></li>
  84. #endif
  85. <li><a href="about:license#expat">Expat License</a></li>
  86. <li><a href="about:license#firebug">Firebug License</a></li>
  87. <li><a href="about:license#gfx-font-list">gfxFontList License</a></li>
  88. <li><a href="about:license#google-bsd">Google BSD License</a></li>
  89. <li><a href="about:license#gears">Google Gears License</a></li>
  90. <li><a href="about:license#gears-istumbler">Google Gears/iStumbler License</a></li>
  91. <li><a href="about:license#vp8">Google VP8 License</a></li>
  92. <li><a href="about:license#gsl">GSL License</a></li>
  93. #ifdef MOZ_WEBRTC
  94. <li><a href="about:license#gyp">gyp License</a></li>
  95. #endif
  96. <li><a href="about:license#halloc">halloc License</a></li>
  97. <li><a href="about:license#harfbuzz">HarfBuzz License</a></li>
  98. <li><a href="about:license#icu">ICU License</a></li>
  99. #ifdef MOZ_DEVTOOLS
  100. <li><a href="about:license#immutable">Immutable.js License</a></li>
  101. #endif
  102. <li><a href="about:license#jpnic">Japan Network Information Center License</a></li>
  103. <li><a href="about:license#jquery">jQuery License</a></li>
  104. <li><a href="about:license#k_exp">k_exp License</a></li>
  105. <li><a href="about:license#khronos">Khronos group License</a></li>
  106. <li><a href="about:license#kiss_fft">Kiss FFT License</a></li>
  107. #ifdef MOZ_USE_LIBCXX
  108. <li><a href="about:license#libc++">libc++ License</a></li>
  109. #endif
  110. <li><a href="about:license#libcubeb">libcubeb License</a></li>
  111. <li><a href="about:license#libevent">libevent License</a></li>
  112. <li><a href="about:license#libffi">libffi License</a></li>
  113. <li><a href="about:license#libjingle">libjingle License</a></li>
  114. <li><a href="about:license#libnestegg">libnestegg License</a></li>
  115. <li><a href="about:license#libsoundtouch">libsoundtouch License</a></li>
  116. <li><a href="about:license#libyuv">libyuv License</a></li>
  117. <li><a href="about:license#microformatsshiv">MIT license — microformat-shiv</a></li>
  118. <li><a href="about:license#myspell">MySpell License</a></li>
  119. #ifdef MOZ_DEVTOOLS
  120. <li><a href="about:license#naturalSort">naturalSort License</a></li>
  121. #endif
  122. #ifdef MOZ_WEBRTC
  123. <li><a href="about:license#nicer">nICEr License</a></li>
  124. #endif
  125. <li><a href="about:license#node-properties">node-properties License</a></li>
  126. #ifdef MOZ_WEBRTC
  127. <li><a href="about:license#nrappkit">nrappkit License</a></li>
  128. #endif
  129. #ifdef MOZ_EME
  130. <li><a href="about:license#openaes">OpenAES License</a></li>
  131. #endif
  132. <li><a href="about:license#openvision">OpenVision License</a></li>
  133. <li><a href="about:license#praton">praton License</a></li>
  134. <li><a href="about:license#qcms">qcms License</a></li>
  135. #ifdef MOZ_DEVTOOLS_SERVER
  136. <li><a href="about:license#qrcode-generator">QR Code Generator License</a></li>
  137. #endif
  138. <li><a href="about:license#react">React License</a></li>
  139. #ifdef MOZ_DEVTOOLS
  140. <li><a href="about:license#react-redux">React-Redux License</a></li>
  141. <li><a href="about:license#react-virtualized">React Virtualized License</a></li>
  142. #endif
  143. <li><a href="about:license#xdg">Red Hat xdg_user_dir_lookup License</a></li>
  144. #ifdef MOZ_DEVTOOLS
  145. <li><a href="about:license#redux">Redux License</a></li>
  146. <li><a href="about:license#reselect">Reselect License</a></li>
  147. #endif
  148. <li><a href="about:license#sctp">SCTP Licenses</a></li>
  149. #ifdef MOZ_ENABLE_SKIA
  150. <li><a href="about:license#skia">Skia License</a></li>
  151. #endif
  152. <li><a href="about:license#snappy">Snappy License</a></li>
  153. #ifdef MOZ_DEVTOOLS_SERVER
  154. <li><a href="about:license#sprintf.js">sprintf.js License</a></li>
  155. #endif
  156. <li><a href="about:license#sunsoft">SunSoft License</a></li>
  157. <li><a href="about:license#superfasthash">SuperFastHash License</a></li>
  158. <li><a href="about:license#unicode">Unicode License</a></li>
  159. <li><a href="about:license#ucal">University of California License</a></li>
  160. <li><a href="about:license#hunspell-en-US">US English Spellchecking Dictionary Licenses</a></li>
  161. <li><a href="about:license#v8">V8 License</a></li>
  162. <li><a href="about:license#vtune">VTune License</a></li>
  163. #ifdef MOZ_WEBRTC
  164. <li><a href="about:license#webrtc">WebRTC License</a></li>
  165. <li><a href="about:license#x264">x264 License</a></li>
  166. #endif
  167. <li><a href="about:license#xiph">Xiph.org Foundation License</a></li>
  168. </ul>
  169. <br>
  170. <ul>
  171. <li><a href="about:license#other-notices">Other Required Notices</a>
  172. <li><a href="about:license#optional-notices">Optional Notices</a>
  173. #ifdef XP_WIN
  174. <li><a href="about:license#proprietary-notices">Proprietary Operating System Components</a>
  175. #endif
  176. </ul>
  177. </div>
  178. <hr>
  179. <h1 id="mpl">Mozilla Public License 2.0</h1>
  180. <h2 id="definitions">1. Definitions</h2>
  181. <dl>
  182. <dt>1.1. "Contributor"</dt>
  183. <dd>
  184. <p>means each individual or legal entity that creates, contributes to
  185. the creation of, or owns Covered Software.</p>
  186. </dd>
  187. <dt>1.2. "Contributor Version"</dt>
  188. <dd>
  189. <p>means the combination of the Contributions of others (if any) used
  190. by a Contributor and that particular Contributor's Contribution.</p>
  191. </dd>
  192. <dt>1.3. "Contribution"</dt>
  193. <dd>
  194. <p>means Covered Software of a particular Contributor.</p>
  195. </dd>
  196. <dt>1.4. "Covered Software"</dt>
  197. <dd>
  198. <p>means Source Code Form to which the initial Contributor has attached
  199. the notice in Exhibit A, the Executable Form of such Source Code Form,
  200. and Modifications of such Source Code Form, in each case including
  201. portions thereof.</p>
  202. </dd>
  203. <dt>1.5. "Incompatible With Secondary Licenses"</dt>
  204. <dd>
  205. <p>means</p>
  206. <ol type="a">
  207. <li>
  208. <p>that the initial Contributor has attached the notice described
  209. in Exhibit B to the Covered Software; or</p>
  210. </li>
  211. <li>
  212. <p>that the Covered Software was made available under the terms of
  213. version 1.1 or earlier of the License, but not also under the terms
  214. of a Secondary License.</p>
  215. </li>
  216. </ol>
  217. </dd>
  218. <dt>1.6. "Executable Form"</dt>
  219. <dd>
  220. <p>means any form of the work other than Source Code Form.</p>
  221. </dd>
  222. <dt>1.7. "Larger Work"</dt>
  223. <dd>
  224. <p>means a work that combines Covered Software with other material, in
  225. a separate file or files, that is not Covered Software.</p>
  226. </dd>
  227. <dt>1.8. "License"</dt>
  228. <dd>
  229. <p>means this document.</p>
  230. </dd>
  231. <dt>1.9. "Licensable"</dt>
  232. <dd>
  233. <p>means having the right to grant, to the maximum extent possible,
  234. whether at the time of the initial grant or subsequently, any and all
  235. of the rights conveyed by this License.</p>
  236. </dd>
  237. <dt>1.10. "Modifications"</dt>
  238. <dd>
  239. <p>means any of the following:</p>
  240. <ol type="a">
  241. <li>
  242. <p>any file in Source Code Form that results from an addition to,
  243. deletion from, or modification of the contents of Covered Software;
  244. or</p>
  245. </li>
  246. <li>
  247. <p>any new file in Source Code Form that contains any Covered
  248. Software.</p>
  249. </li>
  250. </ol>
  251. </dd>
  252. <dt>1.11. "Patent Claims" of a Contributor</dt>
  253. <dd>
  254. <p>means any patent claim(s), including without limitation, method,
  255. process, and apparatus claims, in any patent Licensable by such
  256. Contributor that would be infringed, but for the grant of the License,
  257. by the making, using, selling, offering for sale, having made, import,
  258. or transfer of either its Contributions or its Contributor Version.</p>
  259. </dd>
  260. <dt>1.12. "Secondary License"</dt>
  261. <dd>
  262. <p>means either the GNU General Public License, Version 2.0, the GNU
  263. Lesser General Public License, Version 2.1, the GNU Affero General
  264. Public License, Version 3.0, or any later versions of those
  265. licenses.</p>
  266. </dd>
  267. <dt>1.13. "Source Code Form"</dt>
  268. <dd>
  269. <p>means the form of the work preferred for making modifications.</p>
  270. </dd>
  271. <dt>1.14. "You" (or "Your")</dt>
  272. <dd>
  273. <p>means an individual or a legal entity exercising rights under this
  274. License. For legal entities, "You" includes any entity that controls,
  275. is controlled by, or is under common control with You. For purposes of
  276. this definition, "control" means (a) the power, direct or indirect, to
  277. cause the direction or management of such entity, whether by contract
  278. or otherwise, or (b) ownership of more than fifty percent (50%) of the
  279. outstanding shares or beneficial ownership of such entity.</p>
  280. </dd>
  281. </dl>
  282. <h2 id="license-grants-and-conditions">2. License Grants and
  283. Conditions</h2>
  284. <h3 id="grants">2.1. Grants</h3>
  285. <p>Each Contributor hereby grants You a world-wide, royalty-free,
  286. non-exclusive license:</p>
  287. <ol type="a">
  288. <li>
  289. <p>under intellectual property rights (other than patent or trademark)
  290. Licensable by such Contributor to use, reproduce, make available,
  291. modify, display, perform, distribute, and otherwise exploit its
  292. Contributions, either on an unmodified basis, with Modifications, or as
  293. part of a Larger Work; and</p>
  294. </li>
  295. <li>
  296. <p>under Patent Claims of such Contributor to make, use, sell, offer
  297. for sale, have made, import, and otherwise transfer either its
  298. Contributions or its Contributor Version.</p>
  299. </li>
  300. </ol>
  301. <h3 id="effective-date">2.2. Effective Date</h3>
  302. <p>The licenses granted in Section 2.1 with respect to any Contribution
  303. become effective for each Contribution on the date the Contributor first
  304. distributes such Contribution.</p>
  305. <h3 id="limitations-on-grant-scope">2.3. Limitations on Grant Scope</h3>
  306. <p>The licenses granted in this Section 2 are the only rights granted under
  307. this License. No additional rights or licenses will be implied from the
  308. distribution or licensing of Covered Software under this License.
  309. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  310. Contributor:</p>
  311. <ol type="a">
  312. <li>
  313. <p>for any code that a Contributor has removed from Covered Software;
  314. or</p>
  315. </li>
  316. <li>
  317. <p>for infringements caused by: (i) Your and any other third party's
  318. modifications of Covered Software, or (ii) the combination of its
  319. Contributions with other software (except as part of its Contributor
  320. Version); or</p>
  321. </li>
  322. <li>
  323. <p>under Patent Claims infringed by Covered Software in the absence of
  324. its Contributions.</p>
  325. </li>
  326. </ol>
  327. <p>This License does not grant any rights in the trademarks, service marks,
  328. or logos of any Contributor (except as may be necessary to comply with the
  329. notice requirements in Section 3.4).</p>
  330. <h3 id="subsequent-licenses">2.4. Subsequent Licenses</h3>
  331. <p>No Contributor makes additional grants as a result of Your choice to
  332. distribute the Covered Software under a subsequent version of this License
  333. (see Section 10.2) or under the terms of a Secondary License (if permitted
  334. under the terms of Section 3.3).</p>
  335. <h3 id="representation">2.5. Representation</h3>
  336. <p>Each Contributor represents that the Contributor believes its
  337. Contributions are its original creation(s) or it has sufficient rights to
  338. grant the rights to its Contributions conveyed by this License.</p>
  339. <h3 id="fair-use">2.6. Fair Use</h3>
  340. <p>This License is not intended to limit any rights You have under
  341. applicable copyright doctrines of fair use, fair dealing, or other
  342. equivalents.</p>
  343. <h3 id="conditions">2.7. Conditions</h3>
  344. <p>Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  345. in Section 2.1.</p>
  346. <h2 id="responsibilities">3. Responsibilities</h2>
  347. <h3 id="distribution-of-source-form">3.1. Distribution of Source Form</h3>
  348. <p>All distribution of Covered Software in Source Code Form, including any
  349. Modifications that You create or to which You contribute, must be under the
  350. terms of this License. You must inform recipients that the Source Code Form
  351. of the Covered Software is governed by the terms of this License, and how
  352. they can obtain a copy of this License. You may not attempt to alter or
  353. restrict the recipients' rights in the Source Code Form.</p>
  354. <h3 id="distribution-of-executable-form">3.2. Distribution of Executable
  355. Form</h3>
  356. <p>If You distribute Covered Software in Executable Form then:</p>
  357. <ol type="a">
  358. <li>
  359. <p>such Covered Software must also be made available in Source Code
  360. Form, as described in Section 3.1, and You must inform recipients of
  361. the Executable Form how they can obtain a copy of such Source Code Form
  362. by reasonable means in a timely manner, at a charge no more than the
  363. cost of distribution to the recipient; and</p>
  364. </li>
  365. <li>
  366. <p>You may distribute such Executable Form under the terms of this
  367. License, or sublicense it under different terms, provided that the
  368. license for the Executable Form does not attempt to limit or alter the
  369. recipients' rights in the Source Code Form under this License.</p>
  370. </li>
  371. </ol>
  372. <h3 id="distribution-of-a-larger-work">3.3. Distribution of a Larger
  373. Work</h3>
  374. <p>You may create and distribute a Larger Work under terms of Your choice,
  375. provided that You also comply with the requirements of this License for the
  376. Covered Software. If the Larger Work is a combination of Covered Software
  377. with a work governed by one or more Secondary Licenses, and the Covered
  378. Software is not Incompatible With Secondary Licenses, this License permits
  379. You to additionally distribute such Covered Software under the terms of
  380. such Secondary License(s), so that the recipient of the Larger Work may, at
  381. their option, further distribute the Covered Software under the terms of
  382. either this License or such Secondary License(s).</p>
  383. <h3 id="notices">3.4. Notices</h3>
  384. <p>You may not remove or alter the substance of any license notices
  385. (including copyright notices, patent notices, disclaimers of warranty, or
  386. limitations of liability) contained within the Source Code Form of the
  387. Covered Software, except that You may alter any license notices to the
  388. extent required to remedy known factual inaccuracies.</p>
  389. <h3 id="application-of-additional-terms">3.5. Application of Additional
  390. Terms</h3>
  391. <p>You may choose to offer, and to charge a fee for, warranty, support,
  392. indemnity or liability obligations to one or more recipients of Covered
  393. Software. However, You may do so only on Your own behalf, and not on behalf
  394. of any Contributor. You must make it absolutely clear that any such
  395. warranty, support, indemnity, or liability obligation is offered by You
  396. alone, and You hereby agree to indemnify every Contributor for any
  397. liability incurred by such Contributor as a result of warranty, support,
  398. indemnity or liability terms You offer. You may include additional
  399. disclaimers of warranty and limitations of liability specific to any
  400. jurisdiction.</p>
  401. <h2 id="inability-to-comply-due-to-statute-or-regulation">4. Inability to
  402. Comply Due to Statute or Regulation</h2>
  403. <p>If it is impossible for You to comply with any of the terms of this
  404. License with respect to some or all of the Covered Software due to statute,
  405. judicial order, or regulation then You must: (a) comply with the terms of
  406. this License to the maximum extent possible; and (b) describe the
  407. limitations and the code they affect. Such description must be placed in a
  408. text file included with all distributions of the Covered Software under
  409. this License. Except to the extent prohibited by statute or regulation,
  410. such description must be sufficiently detailed for a recipient of ordinary
  411. skill to be able to understand it.</p>
  412. <h2 id="termination">5. Termination</h2>
  413. <h3>5.1.</h3>
  414. <p>The rights granted under this License will terminate automatically
  415. if You fail to comply with any of its terms. However, if You become
  416. compliant, then the rights granted under this License from a particular
  417. Contributor are reinstated (a) provisionally, unless and until such
  418. Contributor explicitly and finally terminates Your grants, and (b) on an
  419. ongoing basis, if such Contributor fails to notify You of the
  420. non-compliance by some reasonable means prior to 60 days after You have
  421. come back into compliance. Moreover, Your grants from a particular
  422. Contributor are reinstated on an ongoing basis if such Contributor notifies
  423. You of the non-compliance by some reasonable means, this is the first time
  424. You have received notice of non-compliance with this License from such
  425. Contributor, and You become compliant prior to 30 days after Your receipt
  426. of the notice.</p>
  427. <h3>5.2.</h3>
  428. <p>If You initiate litigation against any entity by asserting a patent
  429. infringement claim (excluding declaratory judgment actions, counter-claims,
  430. and cross-claims) alleging that a Contributor Version directly or
  431. indirectly infringes any patent, then the rights granted to You by any and
  432. all Contributors for the Covered Software under Section 2.1 of this License
  433. shall terminate.</p>
  434. <h3>5.3.</h3>
  435. <p>In the event of termination under Sections 5.1 or 5.2 above, all
  436. end user license agreements (excluding distributors and resellers) which
  437. have been validly granted by You or Your distributors under this License
  438. prior to termination shall survive termination.</p>
  439. <h2 id="disclaimer-of-warranty">6. Disclaimer of Warranty</h2>
  440. <p><em>Covered Software is provided under this License on an "as is" basis,
  441. without warranty of any kind, either expressed, implied, or statutory,
  442. including, without limitation, warranties that the Covered Software is free
  443. of defects, merchantable, fit for a particular purpose or non-infringing.
  444. The entire risk as to the quality and performance of the Covered Software
  445. is with You. Should any Covered Software prove defective in any respect,
  446. You (not any Contributor) assume the cost of any necessary servicing,
  447. repair, or correction. This disclaimer of warranty constitutes an essential
  448. part of this License. No use of any Covered Software is authorized under
  449. this License except under this disclaimer.</em></p>
  450. <h2 id="limitation-of-liability">7. Limitation of Liability</h2>
  451. <p><em>Under no circumstances and under no legal theory, whether tort
  452. (including negligence), contract, or otherwise, shall any Contributor, or
  453. anyone who distributes Covered Software as permitted above, be liable to
  454. You for any direct, indirect, special, incidental, or consequential damages
  455. of any character including, without limitation, damages for lost profits,
  456. loss of goodwill, work stoppage, computer failure or malfunction, or any
  457. and all other commercial damages or losses, even if such party shall have
  458. been informed of the possibility of such damages. This limitation of
  459. liability shall not apply to liability for death or personal injury
  460. resulting from such party's negligence to the extent applicable law
  461. prohibits such limitation. Some jurisdictions do not allow the exclusion or
  462. limitation of incidental or consequential damages, so this exclusion and
  463. limitation may not apply to You.</em></p>
  464. <h2 id="litigation">8. Litigation</h2>
  465. <p>Any litigation relating to this License may be brought only in the
  466. courts of a jurisdiction where the defendant maintains its principal place
  467. of business and such litigation shall be governed by laws of that
  468. jurisdiction, without reference to its conflict-of-law provisions. Nothing
  469. in this Section shall prevent a party's ability to bring cross-claims or
  470. counter-claims.</p>
  471. <h2 id="miscellaneous">9. Miscellaneous</h2>
  472. <p>This License represents the complete agreement concerning the subject
  473. matter hereof. If any provision of this License is held to be
  474. unenforceable, such provision shall be reformed only to the extent
  475. necessary to make it enforceable. Any law or regulation which provides that
  476. the language of a contract shall be construed against the drafter shall not
  477. be used to construe this License against a Contributor.</p>
  478. <h2 id="versions-of-the-license">10. Versions of the License</h2>
  479. <h3 id="new-versions">10.1. New Versions</h3>
  480. <p>Mozilla Foundation is the license steward. Except as provided in Section
  481. 10.3, no one other than the license steward has the right to modify or
  482. publish new versions of this License. Each version will be given a
  483. distinguishing version number.</p>
  484. <h3 id="effect-of-new-versions">10.2. Effect of New Versions</h3>
  485. <p>You may distribute the Covered Software under the terms of the version
  486. of the License under which You originally received the Covered Software, or
  487. under the terms of any subsequent version published by the license
  488. steward.</p>
  489. <h3 id="modified-versions">10.3. Modified Versions</h3>
  490. <p>If you create software not governed by this License, and you want to
  491. create a new license for such software, you may create and use a modified
  492. version of this License if you rename the license and remove any references
  493. to the name of the license steward (except to note that such modified
  494. license differs from this License).</p>
  495. <h3 id=
  496. "distributing-source-code-form-that-is-incompatible-with-secondary-licenses">
  497. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  498. Licenses</h3>
  499. <p>If You choose to distribute Source Code Form that is Incompatible With
  500. Secondary Licenses under the terms of this version of the License, the
  501. notice described in Exhibit B of this License must be attached.</p>
  502. <h2 id="exhibit-a---source-code-form-license-notice">Exhibit A - Source
  503. Code Form License Notice</h2>
  504. <blockquote>
  505. <p>This Source Code Form is subject to the terms of the Mozilla Public
  506. License, v. 2.0. If a copy of the MPL was not distributed with this file,
  507. You can obtain one at http://mozilla.org/MPL/2.0/.</p>
  508. </blockquote>
  509. <p>If it is not possible or desirable to put the notice in a particular
  510. file, then You may include the notice in a location (such as a LICENSE file
  511. in a relevant directory) where a recipient would be likely to look for such
  512. a notice.</p>
  513. <p>You may add additional accurate notices of copyright ownership.</p>
  514. <h2 id="exhibit-b---incompatible-with-secondary-licenses-notice">Exhibit B
  515. - "Incompatible With Secondary Licenses" Notice</h2>
  516. <blockquote>
  517. <p>This Source Code Form is "Incompatible With Secondary Licenses", as
  518. defined by the Mozilla Public License, v. 2.0.</p>
  519. </blockquote>
  520. <hr>
  521. <h1 id="lgpl">GNU Lesser General Public License 2.1</h1>
  522. <p>This product contains code from the following LGPLed libraries:</p>
  523. <ul>
  524. <li><a href="http://www.surina.net/soundtouch/">libsoundtouch</a>
  525. <li><a href="http://libav.org/">libav</a>
  526. <li><a href="http://ffmpeg.org/">FFmpeg</a>
  527. </ul>
  528. <pre>
  529. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  530. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  531. Everyone is permitted to copy and distribute verbatim copies
  532. of this license document, but changing it is not allowed.
  533. [This is the first released version of the Lesser GPL. It also counts
  534. as the successor of the GNU Library Public License, version 2, hence
  535. the version number 2.1.]
  536. </pre>
  537. <h3><a id="SEC2">Preamble</a></h3>
  538. <p>
  539. The licenses for most software are designed to take away your
  540. freedom to share and change it. By contrast, the GNU General Public
  541. Licenses are intended to guarantee your freedom to share and change
  542. free software--to make sure the software is free for all its users.
  543. </p>
  544. <p>
  545. This license, the Lesser General Public License, applies to some
  546. specially designated software packages--typically libraries--of the
  547. Free Software Foundation and other authors who decide to use it. You
  548. can use it too, but we suggest you first think carefully about whether
  549. this license or the ordinary General Public License is the better
  550. strategy to use in any particular case, based on the explanations below.
  551. </p>
  552. <p>
  553. When we speak of free software, we are referring to freedom of use,
  554. not price. Our General Public Licenses are designed to make sure that
  555. you have the freedom to distribute copies of free software (and charge
  556. for this service if you wish); that you receive source code or can get
  557. it if you want it; that you can change the software and use pieces of
  558. it in new free programs; and that you are informed that you can do
  559. these things.
  560. </p>
  561. <p>
  562. To protect your rights, we need to make restrictions that forbid
  563. distributors to deny you these rights or to ask you to surrender these
  564. rights. These restrictions translate to certain responsibilities for
  565. you if you distribute copies of the library or if you modify it.
  566. </p>
  567. <p>
  568. For example, if you distribute copies of the library, whether gratis
  569. or for a fee, you must give the recipients all the rights that we gave
  570. you. You must make sure that they, too, receive or can get the source
  571. code. If you link other code with the library, you must provide
  572. complete object files to the recipients, so that they can relink them
  573. with the library after making changes to the library and recompiling
  574. it. And you must show them these terms so they know their rights.
  575. </p>
  576. <p>
  577. We protect your rights with a two-step method: (1) we copyright the
  578. library, and (2) we offer you this license, which gives you legal
  579. permission to copy, distribute and/or modify the library.
  580. </p>
  581. <p>
  582. To protect each distributor, we want to make it very clear that
  583. there is no warranty for the free library. Also, if the library is
  584. modified by someone else and passed on, the recipients should know
  585. that what they have is not the original version, so that the original
  586. author's reputation will not be affected by problems that might be
  587. introduced by others.
  588. </p>
  589. <p>
  590. Finally, software patents pose a constant threat to the existence of
  591. any free program. We wish to make sure that a company cannot
  592. effectively restrict the users of a free program by obtaining a
  593. restrictive license from a patent holder. Therefore, we insist that
  594. any patent license obtained for a version of the library must be
  595. consistent with the full freedom of use specified in this license.
  596. </p>
  597. <p>
  598. Most GNU software, including some libraries, is covered by the
  599. ordinary GNU General Public License. This license, the GNU Lesser
  600. General Public License, applies to certain designated libraries, and
  601. is quite different from the ordinary General Public License. We use
  602. this license for certain libraries in order to permit linking those
  603. libraries into non-free programs.
  604. </p>
  605. <p>
  606. When a program is linked with a library, whether statically or using
  607. a shared library, the combination of the two is legally speaking a
  608. combined work, a derivative of the original library. The ordinary
  609. General Public License therefore permits such linking only if the
  610. entire combination fits its criteria of freedom. The Lesser General
  611. Public License permits more lax criteria for linking other code with
  612. the library.
  613. </p>
  614. <p>
  615. We call this license the "Lesser" General Public License because it
  616. does Less to protect the user's freedom than the ordinary General
  617. Public License. It also provides other free software developers Less
  618. of an advantage over competing non-free programs. These disadvantages
  619. are the reason we use the ordinary General Public License for many
  620. libraries. However, the Lesser license provides advantages in certain
  621. special circumstances.
  622. </p>
  623. <p>
  624. For example, on rare occasions, there may be a special need to
  625. encourage the widest possible use of a certain library, so that it becomes
  626. a de-facto standard. To achieve this, non-free programs must be
  627. allowed to use the library. A more frequent case is that a free
  628. library does the same job as widely used non-free libraries. In this
  629. case, there is little to gain by limiting the free library to free
  630. software only, so we use the Lesser General Public License.
  631. </p>
  632. <p>
  633. In other cases, permission to use a particular library in non-free
  634. programs enables a greater number of people to use a large body of
  635. free software. For example, permission to use the GNU C Library in
  636. non-free programs enables many more people to use the whole GNU
  637. operating system, as well as its variant, the GNU/Linux operating
  638. system.
  639. </p>
  640. <p>
  641. Although the Lesser General Public License is Less protective of the
  642. users' freedom, it does ensure that the user of a program that is
  643. linked with the Library has the freedom and the wherewithal to run
  644. that program using a modified version of the Library.
  645. </p>
  646. <p>
  647. The precise terms and conditions for copying, distribution and
  648. modification follow. Pay close attention to the difference between a
  649. "work based on the library" and a "work that uses the library". The
  650. former contains code derived from the library, whereas the latter must
  651. be combined with the library in order to run.
  652. </p>
  653. <h3><a id="SEC3">TERMS AND CONDITIONS FOR COPYING,
  654. DISTRIBUTION AND MODIFICATION</a></h3>
  655. <p>
  656. <strong>0.</strong>
  657. This License Agreement applies to any software library or other
  658. program which contains a notice placed by the copyright holder or
  659. other authorized party saying it may be distributed under the terms of
  660. this Lesser General Public License (also called "this License").
  661. Each licensee is addressed as "you".
  662. </p>
  663. <p>
  664. A "library" means a collection of software functions and/or data
  665. prepared so as to be conveniently linked with application programs
  666. (which use some of those functions and data) to form executables.
  667. </p>
  668. <p>
  669. The "Library", below, refers to any such software library or work
  670. which has been distributed under these terms. A "work based on the
  671. Library" means either the Library or any derivative work under
  672. copyright law: that is to say, a work containing the Library or a
  673. portion of it, either verbatim or with modifications and/or translated
  674. straightforwardly into another language. (Hereinafter, translation is
  675. included without limitation in the term "modification".)
  676. </p>
  677. <p>
  678. "Source code" for a work means the preferred form of the work for
  679. making modifications to it. For a library, complete source code means
  680. all the source code for all modules it contains, plus any associated
  681. interface definition files, plus the scripts used to control compilation
  682. and installation of the library.
  683. </p>
  684. <p>
  685. Activities other than copying, distribution and modification are not
  686. covered by this License; they are outside its scope. The act of
  687. running a program using the Library is not restricted, and output from
  688. such a program is covered only if its contents constitute a work based
  689. on the Library (independent of the use of the Library in a tool for
  690. writing it). Whether that is true depends on what the Library does
  691. and what the program that uses the Library does.
  692. </p>
  693. <p>
  694. <strong>1.</strong>
  695. You may copy and distribute verbatim copies of the Library's
  696. complete source code as you receive it, in any medium, provided that
  697. you conspicuously and appropriately publish on each copy an
  698. appropriate copyright notice and disclaimer of warranty; keep intact
  699. all the notices that refer to this License and to the absence of any
  700. warranty; and distribute a copy of this License along with the
  701. Library.
  702. </p>
  703. <p>
  704. You may charge a fee for the physical act of transferring a copy,
  705. and you may at your option offer warranty protection in exchange for a
  706. fee.
  707. </p>
  708. <p>
  709. <strong>2.</strong>
  710. You may modify your copy or copies of the Library or any portion
  711. of it, thus forming a work based on the Library, and copy and
  712. distribute such modifications or work under the terms of Section 1
  713. above, provided that you also meet all of these conditions:
  714. </p>
  715. <ul>
  716. <li><strong>a)</strong>
  717. The modified work must itself be a software library.</li>
  718. <li><strong>b)</strong>
  719. You must cause the files modified to carry prominent notices
  720. stating that you changed the files and the date of any change.</li>
  721. <li><strong>c)</strong>
  722. You must cause the whole of the work to be licensed at no
  723. charge to all third parties under the terms of this License.</li>
  724. <li><strong>d)</strong>
  725. If a facility in the modified Library refers to a function or a
  726. table of data to be supplied by an application program that uses
  727. the facility, other than as an argument passed when the facility
  728. is invoked, then you must make a good faith effort to ensure that,
  729. in the event an application does not supply such function or
  730. table, the facility still operates, and performs whatever part of
  731. its purpose remains meaningful.
  732. <p>
  733. (For example, a function in a library to compute square roots has
  734. a purpose that is entirely well-defined independent of the
  735. application. Therefore, Subsection 2d requires that any
  736. application-supplied function or table used by this function must
  737. be optional: if the application does not supply it, the square
  738. root function must still compute square roots.)</p></li>
  739. </ul>
  740. <p>
  741. These requirements apply to the modified work as a whole. If identifiable
  742. sections of that work are not derived from the Library, and can be
  743. reasonably considered independent and separate works in themselves, then
  744. this License, and its terms, do not apply to those sections when you
  745. distribute them as separate works. But when you distribute the same
  746. sections as part of a whole which is a work based on the Library, the
  747. distribution of the whole must be on the terms of this License, whose
  748. permissions for other licensees extend to the entire whole, and thus to
  749. each and every part regardless of who wrote it.
  750. </p>
  751. <p>
  752. Thus, it is not the intent of this section to claim rights or contest your
  753. rights to work written entirely by you; rather, the intent is to exercise
  754. the right to control the distribution of derivative or collective works
  755. based on the Library.
  756. </p>
  757. <p>
  758. In addition, mere aggregation of another work not based on the Library with
  759. the Library (or with a work based on the Library) on a volume of a storage
  760. or distribution medium does not bring the other work under the scope of
  761. this License.
  762. </p>
  763. <p>
  764. <strong>3.</strong>
  765. You may opt to apply the terms of the ordinary GNU General Public
  766. License instead of this License to a given copy of the Library. To do
  767. this, you must alter all the notices that refer to this License, so
  768. that they refer to the ordinary GNU General Public License, version 2,
  769. instead of to this License. (If a newer version than version 2 of the
  770. ordinary GNU General Public License has appeared, then you can specify
  771. that version instead if you wish.) Do not make any other change in
  772. these notices.
  773. </p>
  774. <p>
  775. Once this change is made in a given copy, it is irreversible for
  776. that copy, so the ordinary GNU General Public License applies to all
  777. subsequent copies and derivative works made from that copy.
  778. </p>
  779. <p>
  780. This option is useful when you wish to copy part of the code of
  781. the Library into a program that is not a library.
  782. </p>
  783. <p>
  784. <strong>4.</strong>
  785. You may copy and distribute the Library (or a portion or
  786. derivative of it, under Section 2) in object code or executable form
  787. under the terms of Sections 1 and 2 above provided that you accompany
  788. it with the complete corresponding machine-readable source code, which
  789. must be distributed under the terms of Sections 1 and 2 above on a
  790. medium customarily used for software interchange.
  791. </p>
  792. <p>
  793. If distribution of object code is made by offering access to copy
  794. from a designated place, then offering equivalent access to copy the
  795. source code from the same place satisfies the requirement to
  796. distribute the source code, even though third parties are not
  797. compelled to copy the source along with the object code.
  798. </p>
  799. <p>
  800. <strong>5.</strong>
  801. A program that contains no derivative of any portion of the
  802. Library, but is designed to work with the Library by being compiled or
  803. linked with it, is called a "work that uses the Library". Such a
  804. work, in isolation, is not a derivative work of the Library, and
  805. therefore falls outside the scope of this License.
  806. </p>
  807. <p>
  808. However, linking a "work that uses the Library" with the Library
  809. creates an executable that is a derivative of the Library (because it
  810. contains portions of the Library), rather than a "work that uses the
  811. library". The executable is therefore covered by this License.
  812. Section 6 states terms for distribution of such executables.
  813. </p>
  814. <p>
  815. When a "work that uses the Library" uses material from a header file
  816. that is part of the Library, the object code for the work may be a
  817. derivative work of the Library even though the source code is not.
  818. Whether this is true is especially significant if the work can be
  819. linked without the Library, or if the work is itself a library. The
  820. threshold for this to be true is not precisely defined by law.
  821. </p>
  822. <p>
  823. If such an object file uses only numerical parameters, data
  824. structure layouts and accessors, and small macros and small inline
  825. functions (ten lines or less in length), then the use of the object
  826. file is unrestricted, regardless of whether it is legally a derivative
  827. work. (Executables containing this object code plus portions of the
  828. Library will still fall under Section 6.)
  829. </p>
  830. <p>
  831. Otherwise, if the work is a derivative of the Library, you may
  832. distribute the object code for the work under the terms of Section 6.
  833. Any executables containing that work also fall under Section 6,
  834. whether or not they are linked directly with the Library itself.
  835. </p>
  836. <p>
  837. <strong>6.</strong>
  838. As an exception to the Sections above, you may also combine or
  839. link a "work that uses the Library" with the Library to produce a
  840. work containing portions of the Library, and distribute that work
  841. under terms of your choice, provided that the terms permit
  842. modification of the work for the customer's own use and reverse
  843. engineering for debugging such modifications.
  844. </p>
  845. <p>
  846. You must give prominent notice with each copy of the work that the
  847. Library is used in it and that the Library and its use are covered by
  848. this License. You must supply a copy of this License. If the work
  849. during execution displays copyright notices, you must include the
  850. copyright notice for the Library among them, as well as a reference
  851. directing the user to the copy of this License. Also, you must do one
  852. of these things:
  853. </p>
  854. <ul>
  855. <li><strong>a)</strong> Accompany the work with the complete
  856. corresponding machine-readable source code for the Library
  857. including whatever changes were used in the work (which must be
  858. distributed under Sections 1 and 2 above); and, if the work is an
  859. executable linked with the Library, with the complete
  860. machine-readable "work that uses the Library", as object code
  861. and/or source code, so that the user can modify the Library and
  862. then relink to produce a modified executable containing the
  863. modified Library. (It is understood that the user who changes the
  864. contents of definitions files in the Library will not necessarily
  865. be able to recompile the application to use the modified
  866. definitions.)</li>
  867. <li><strong>b)</strong> Use a suitable shared library mechanism
  868. for linking with the Library. A suitable mechanism is one that
  869. (1) uses at run time a copy of the library already present on the
  870. user's computer system, rather than copying library functions into
  871. the executable, and (2) will operate properly with a modified
  872. version of the library, if the user installs one, as long as the
  873. modified version is interface-compatible with the version that the
  874. work was made with.</li>
  875. <li><strong>c)</strong> Accompany the work with a written offer,
  876. valid for at least three years, to give the same user the
  877. materials specified in Subsection 6a, above, for a charge no more
  878. than the cost of performing this distribution.</li>
  879. <li><strong>d)</strong> If distribution of the work is made by
  880. offering access to copy from a designated place, offer equivalent
  881. access to copy the above specified materials from the same
  882. place.</li>
  883. <li><strong>e)</strong> Verify that the user has already received
  884. a copy of these materials or that you have already sent this user
  885. a copy.</li>
  886. </ul>
  887. <p>
  888. For an executable, the required form of the "work that uses the
  889. Library" must include any data and utility programs needed for
  890. reproducing the executable from it. However, as a special exception,
  891. the materials to be distributed need not include anything that is
  892. normally distributed (in either source or binary form) with the major
  893. components (compiler, kernel, and so on) of the operating system on
  894. which the executable runs, unless that component itself accompanies
  895. the executable.
  896. </p>
  897. <p>
  898. It may happen that this requirement contradicts the license
  899. restrictions of other proprietary libraries that do not normally
  900. accompany the operating system. Such a contradiction means you cannot
  901. use both them and the Library together in an executable that you
  902. distribute.
  903. </p>
  904. <p>
  905. <strong>7.</strong> You may place library facilities that are a work
  906. based on the Library side-by-side in a single library together with
  907. other library facilities not covered by this License, and distribute
  908. such a combined library, provided that the separate distribution of
  909. the work based on the Library and of the other library facilities is
  910. otherwise permitted, and provided that you do these two things:
  911. </p>
  912. <ul>
  913. <li><strong>a)</strong> Accompany the combined library with a copy
  914. of the same work based on the Library, uncombined with any other
  915. library facilities. This must be distributed under the terms of
  916. the Sections above.</li>
  917. <li><strong>b)</strong> Give prominent notice with the combined
  918. library of the fact that part of it is a work based on the
  919. Library, and explaining where to find the accompanying uncombined
  920. form of the same work.</li>
  921. </ul>
  922. <p>
  923. <strong>8.</strong> You may not copy, modify, sublicense, link with,
  924. or distribute the Library except as expressly provided under this
  925. License. Any attempt otherwise to copy, modify, sublicense, link
  926. with, or distribute the Library is void, and will automatically
  927. terminate your rights under this License. However, parties who have
  928. received copies, or rights, from you under this License will not have
  929. their licenses terminated so long as such parties remain in full
  930. compliance.
  931. </p>
  932. <p>
  933. <strong>9.</strong>
  934. You are not required to accept this License, since you have not
  935. signed it. However, nothing else grants you permission to modify or
  936. distribute the Library or its derivative works. These actions are
  937. prohibited by law if you do not accept this License. Therefore, by
  938. modifying or distributing the Library (or any work based on the
  939. Library), you indicate your acceptance of this License to do so, and
  940. all its terms and conditions for copying, distributing or modifying
  941. the Library or works based on it.
  942. </p>
  943. <p>
  944. <strong>10.</strong>
  945. Each time you redistribute the Library (or any work based on the
  946. Library), the recipient automatically receives a license from the
  947. original licensor to copy, distribute, link with or modify the Library
  948. subject to these terms and conditions. You may not impose any further
  949. restrictions on the recipients' exercise of the rights granted herein.
  950. You are not responsible for enforcing compliance by third parties with
  951. this License.
  952. </p>
  953. <p>
  954. <strong>11.</strong>
  955. If, as a consequence of a court judgment or allegation of patent
  956. infringement or for any other reason (not limited to patent issues),
  957. conditions are imposed on you (whether by court order, agreement or
  958. otherwise) that contradict the conditions of this License, they do not
  959. excuse you from the conditions of this License. If you cannot
  960. distribute so as to satisfy simultaneously your obligations under this
  961. License and any other pertinent obligations, then as a consequence you
  962. may not distribute the Library at all. For example, if a patent
  963. license would not permit royalty-free redistribution of the Library by
  964. all those who receive copies directly or indirectly through you, then
  965. the only way you could satisfy both it and this License would be to
  966. refrain entirely from distribution of the Library.
  967. </p>
  968. <p>
  969. If any portion of this section is held invalid or unenforceable under any
  970. particular circumstance, the balance of the section is intended to apply,
  971. and the section as a whole is intended to apply in other circumstances.
  972. </p>
  973. <p>
  974. It is not the purpose of this section to induce you to infringe any
  975. patents or other property right claims or to contest validity of any
  976. such claims; this section has the sole purpose of protecting the
  977. integrity of the free software distribution system which is
  978. implemented by public license practices. Many people have made
  979. generous contributions to the wide range of software distributed
  980. through that system in reliance on consistent application of that
  981. system; it is up to the author/donor to decide if he or she is willing
  982. to distribute software through any other system and a licensee cannot
  983. impose that choice.
  984. </p>
  985. <p>
  986. This section is intended to make thoroughly clear what is believed to
  987. be a consequence of the rest of this License.
  988. </p>
  989. <p>
  990. <strong>12.</strong>
  991. If the distribution and/or use of the Library is restricted in
  992. certain countries either by patents or by copyrighted interfaces, the
  993. original copyright holder who places the Library under this License may add
  994. an explicit geographical distribution limitation excluding those countries,
  995. so that distribution is permitted only in or among countries not thus
  996. excluded. In such case, this License incorporates the limitation as if
  997. written in the body of this License.
  998. </p>
  999. <p>
  1000. <strong>13.</strong>
  1001. The Free Software Foundation may publish revised and/or new
  1002. versions of the Lesser General Public License from time to time.
  1003. Such new versions will be similar in spirit to the present version,
  1004. but may differ in detail to address new problems or concerns.
  1005. </p>
  1006. <p>
  1007. Each version is given a distinguishing version number. If the Library
  1008. specifies a version number of this License which applies to it and
  1009. "any later version", you have the option of following the terms and
  1010. conditions either of that version or of any later version published by
  1011. the Free Software Foundation. If the Library does not specify a
  1012. license version number, you may choose any version ever published by
  1013. the Free Software Foundation.
  1014. </p>
  1015. <p>
  1016. <strong>14.</strong>
  1017. If you wish to incorporate parts of the Library into other free
  1018. programs whose distribution conditions are incompatible with these,
  1019. write to the author to ask for permission. For software which is
  1020. copyrighted by the Free Software Foundation, write to the Free
  1021. Software Foundation; we sometimes make exceptions for this. Our
  1022. decision will be guided by the two goals of preserving the free status
  1023. of all derivatives of our free software and of promoting the sharing
  1024. and reuse of software generally.
  1025. </p>
  1026. <p>
  1027. <strong>NO WARRANTY</strong>
  1028. </p>
  1029. <p>
  1030. <strong>15.</strong>
  1031. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  1032. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  1033. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  1034. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  1035. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  1036. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  1037. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  1038. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  1039. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  1040. </p>
  1041. <p>
  1042. <strong>16.</strong>
  1043. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  1044. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  1045. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  1046. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  1047. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  1048. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  1049. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  1050. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  1051. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  1052. DAMAGES.
  1053. </p>
  1054. <hr>
  1055. <h1 id="lgpl-3.0">GNU Lesser General Public License 3.0</h1>
  1056. <p>Some versions of this product contains code from the following LGPLed libraries:</p>
  1057. <ul>
  1058. <li><a
  1059. href="https://addons.mozilla.org/en-US/firefox/addon/görans-hemmasnickrade-ordli/">Swedish dictionary</a>
  1060. </ul>
  1061. <pre>Copyright &copy; 2007 Free Software Foundation, Inc.
  1062. &lt;<a href="http://fsf.org/">http://fsf.org/</a>&gt;
  1063. Everyone is permitted to copy and distribute verbatim copies
  1064. of this license document, but changing it is not allowed.</pre>
  1065. <p>This version of the GNU Lesser General Public License incorporates
  1066. the terms and conditions of version 3 of the GNU General Public
  1067. License, supplemented by the additional permissions listed below.</p>
  1068. <h3><a id="section0">0. Additional Definitions</a></h3>
  1069. <p>As used herein, &ldquo;this License&rdquo; refers to version 3 of the GNU Lesser
  1070. General Public License, and the &ldquo;GNU GPL&rdquo; refers to version 3 of the GNU
  1071. General Public License.</p>
  1072. <p>&ldquo;The Library&rdquo; refers to a covered work governed by this License,
  1073. other than an Application or a Combined Work as defined below.</p>
  1074. <p>An &ldquo;Application&rdquo; is any work that makes use of an interface provided
  1075. by the Library, but which is not otherwise based on the Library.
  1076. Defining a subclass of a class defined by the Library is deemed a mode
  1077. of using an interface provided by the Library.</p>
  1078. <p>A &ldquo;Combined Work&rdquo; is a work produced by combining or linking an
  1079. Application with the Library. The particular version of the Library
  1080. with which the Combined Work was made is also called the &ldquo;Linked
  1081. Version&rdquo;.</p>
  1082. <p>The &ldquo;Minimal Corresponding Source&rdquo; for a Combined Work means the
  1083. Corresponding Source for the Combined Work, excluding any source code
  1084. for portions of the Combined Work that, considered in isolation, are
  1085. based on the Application, and not on the Linked Version.</p>
  1086. <p>The &ldquo;Corresponding Application Code&rdquo; for a Combined Work means the
  1087. object code and/or source code for the Application, including any data
  1088. and utility programs needed for reproducing the Combined Work from the
  1089. Application, but excluding the System Libraries of the Combined Work.</p>
  1090. <h3><a id="section1">1. Exception to Section 3 of the GNU GPL.</a></h3>
  1091. <p>You may convey a covered work under sections 3 and 4 of this License
  1092. without being bound by section 3 of the GNU GPL.</p>
  1093. <h3><a id="section2">2. Conveying Modified Versions.</a></h3>
  1094. <p>If you modify a copy of the Library, and, in your modifications, a
  1095. facility refers to a function or data to be supplied by an Application
  1096. that uses the facility (other than as an argument passed when the
  1097. facility is invoked), then you may convey a copy of the modified
  1098. version:</p>
  1099. <ul>
  1100. <li>a) under this License, provided that you make a good faith effort to
  1101. ensure that, in the event an Application does not supply the
  1102. function or data, the facility still operates, and performs
  1103. whatever part of its purpose remains meaningful, or</li>
  1104. <li>b) under the GNU GPL, with none of the additional permissions of
  1105. this License applicable to that copy.</li>
  1106. </ul>
  1107. <h3><a id="section3">3. Object Code Incorporating Material from Library Header Files.</a></h3>
  1108. <p>The object code form of an Application may incorporate material from
  1109. a header file that is part of the Library. You may convey such object
  1110. code under terms of your choice, provided that, if the incorporated
  1111. material is not limited to numerical parameters, data structure
  1112. layouts and accessors, or small macros, inline functions and templates
  1113. (ten or fewer lines in length), you do both of the following:</p>
  1114. <ul>
  1115. <li>a) Give prominent notice with each copy of the object code that the
  1116. Library is used in it and that the Library and its use are
  1117. covered by this License.</li>
  1118. <li>b) Accompany the object code with a copy of the GNU GPL and this license
  1119. document.</li>
  1120. </ul>
  1121. <h3><a id="section4">4. Combined Works.</a></h3>
  1122. <p>You may convey a Combined Work under terms of your choice that,
  1123. taken together, effectively do not restrict modification of the
  1124. portions of the Library contained in the Combined Work and reverse
  1125. engineering for debugging such modifications, if you also do each of
  1126. the following:</p>
  1127. <ul>
  1128. <li>a) Give prominent notice with each copy of the Combined Work that
  1129. the Library is used in it and that the Library and its use are
  1130. covered by this License.</li>
  1131. <li>b) Accompany the Combined Work with a copy of the GNU GPL and this license
  1132. document.</li>
  1133. <li>c) For a Combined Work that displays copyright notices during
  1134. execution, include the copyright notice for the Library among
  1135. these notices, as well as a reference directing the user to the
  1136. copies of the GNU GPL and this license document.</li>
  1137. <li>d) Do one of the following:
  1138. <ul>
  1139. <li>0) Convey the Minimal Corresponding Source under the terms of this
  1140. License, and the Corresponding Application Code in a form
  1141. suitable for, and under terms that permit, the user to
  1142. recombine or relink the Application with a modified version of
  1143. the Linked Version to produce a modified Combined Work, in the
  1144. manner specified by section 6 of the GNU GPL for conveying
  1145. Corresponding Source.</li>
  1146. <li>1) Use a suitable shared library mechanism for linking with the
  1147. Library. A suitable mechanism is one that (a) uses at run time
  1148. a copy of the Library already present on the user's computer
  1149. system, and (b) will operate properly with a modified version
  1150. of the Library that is interface-compatible with the Linked
  1151. Version.</li>
  1152. </ul></li>
  1153. <li>e) Provide Installation Information, but only if you would otherwise
  1154. be required to provide such information under section 6 of the
  1155. GNU GPL, and only to the extent that such information is
  1156. necessary to install and execute a modified version of the
  1157. Combined Work produced by recombining or relinking the
  1158. Application with a modified version of the Linked Version. (If
  1159. you use option 4d0, the Installation Information must accompany
  1160. the Minimal Corresponding Source and Corresponding Application
  1161. Code. If you use option 4d1, you must provide the Installation
  1162. Information in the manner specified by section 6 of the GNU GPL
  1163. for conveying Corresponding Source.)</li>
  1164. </ul>
  1165. <h3><a id="section5">5. Combined Libraries.</a></h3>
  1166. <p>You may place library facilities that are a work based on the
  1167. Library side by side in a single library together with other library
  1168. facilities that are not Applications and are not covered by this
  1169. License, and convey such a combined library under terms of your
  1170. choice, if you do both of the following:</p>
  1171. <ul>
  1172. <li>a) Accompany the combined library with a copy of the same work based
  1173. on the Library, uncombined with any other library facilities,
  1174. conveyed under the terms of this License.</li>
  1175. <li>b) Give prominent notice with the combined library that part of it
  1176. is a work based on the Library, and explaining where to find the
  1177. accompanying uncombined form of the same work.</li>
  1178. </ul>
  1179. <h3><a id="section6">6. Revised Versions of the GNU Lesser General Public License.</a></h3>
  1180. <p>The Free Software Foundation may publish revised and/or new versions
  1181. of the GNU Lesser General Public License from time to time. Such new
  1182. versions will be similar in spirit to the present version, but may
  1183. differ in detail to address new problems or concerns.</p>
  1184. <p>Each version is given a distinguishing version number. If the
  1185. Library as you received it specifies that a certain numbered version
  1186. of the GNU Lesser General Public License &ldquo;or any later version&rdquo;
  1187. applies to it, you have the option of following the terms and
  1188. conditions either of that published version or of any later version
  1189. published by the Free Software Foundation. If the Library as you
  1190. received it does not specify a version number of the GNU Lesser
  1191. General Public License, you may choose any version of the GNU Lesser
  1192. General Public License ever published by the Free Software Foundation.</p>
  1193. <p>If the Library as you received it specifies that a proxy can decide
  1194. whether future versions of the GNU Lesser General Public License shall
  1195. apply, that proxy's public statement of acceptance of any version is
  1196. permanent authorization for you to choose that version for the
  1197. Library.</p>
  1198. <hr>
  1199. <h1 id="gpl-3.0">GNU General Public License 3.0</h1>
  1200. <p>This license does not apply to any of the code shipped with
  1201. Firefox, but may apply to Disconnect.me blocklists downloaded
  1202. after installation for use with the tracking protection feature.
  1203. Firefox and such blocklists are separate and independent works as
  1204. described in Sections 5 and 6 of this license.</p>
  1205. <pre>Version 3, 29 June 2007
  1206. Copyright &copy; 2007 Free Software Foundation, Inc.
  1207. &lt;<a href="http://fsf.org/">http://fsf.org/</a>&gt;
  1208. Everyone is permitted to copy and distribute verbatim copies
  1209. of this license document, but changing it is not allowed.</pre>
  1210. <h2><a name="preamble"></a>Preamble</h2>
  1211. <p>The GNU General Public License is a free, copyleft license for
  1212. software and other kinds of works.</p>
  1213. <p>The licenses for most software and other practical works are designed
  1214. to take away your freedom to share and change the works. By contrast,
  1215. the GNU General Public License is intended to guarantee your freedom to
  1216. share and change all versions of a program--to make sure it remains free
  1217. software for all its users. We, the Free Software Foundation, use the
  1218. GNU General Public License for most of our software; it applies also to
  1219. any other work released this way by its authors. You can apply it to
  1220. your programs, too.</p>
  1221. <p>When we speak of free software, we are referring to freedom, not
  1222. price. Our General Public Licenses are designed to make sure that you
  1223. have the freedom to distribute copies of free software (and charge for
  1224. them if you wish), that you receive source code or can get it if you
  1225. want it, that you can change the software or use pieces of it in new
  1226. free programs, and that you know you can do these things.</p>
  1227. <p>To protect your rights, we need to prevent others from denying you
  1228. these rights or asking you to surrender the rights. Therefore, you have
  1229. certain responsibilities if you distribute copies of the software, or if
  1230. you modify it: responsibilities to respect the freedom of others.</p>
  1231. <p>For example, if you distribute copies of such a program, whether
  1232. gratis or for a fee, you must pass on to the recipients the same
  1233. freedoms that you received. You must make sure that they, too, receive
  1234. or can get the source code. And you must show them these terms so they
  1235. know their rights.</p>
  1236. <p>Developers that use the GNU GPL protect your rights with two steps:
  1237. (1) assert copyright on the software, and (2) offer you this License
  1238. giving you legal permission to copy, distribute and/or modify it.</p>
  1239. <p>For the developers' and authors' protection, the GPL clearly explains
  1240. that there is no warranty for this free software. For both users' and
  1241. authors' sake, the GPL requires that modified versions be marked as
  1242. changed, so that their problems will not be attributed erroneously to
  1243. authors of previous versions.</p>
  1244. <p>Some devices are designed to deny users access to install or run
  1245. modified versions of the software inside them, although the manufacturer
  1246. can do so. This is fundamentally incompatible with the aim of
  1247. protecting users' freedom to change the software. The systematic
  1248. pattern of such abuse occurs in the area of products for individuals to
  1249. use, which is precisely where it is most unacceptable. Therefore, we
  1250. have designed this version of the GPL to prohibit the practice for those
  1251. products. If such problems arise substantially in other domains, we
  1252. stand ready to extend this provision to those domains in future versions
  1253. of the GPL, as needed to protect the freedom of users.</p>
  1254. <p>Finally, every program is threatened constantly by software patents.
  1255. States should not allow patents to restrict development and use of
  1256. software on general-purpose computers, but in those that do, we wish to
  1257. avoid the special danger that patents applied to a free program could
  1258. make it effectively proprietary. To prevent this, the GPL assures that
  1259. patents cannot be used to render the program non-free.</p>
  1260. <p>The precise terms and conditions for copying, distribution and
  1261. modification follow.</p>
  1262. <h2><a name="terms"></a>TERMS AND CONDITIONS</h2>
  1263. <h3><a name="section0"></a>0. Definitions.</h3>
  1264. <p>&ldquo;This License&rdquo; refers to version 3 of the GNU General Public License.</p>
  1265. <p>&ldquo;Copyright&rdquo; also means copyright-like laws that apply to other kinds of
  1266. works, such as semiconductor masks.</p>
  1267. <p>&ldquo;The Program&rdquo; refers to any copyrightable work licensed under this
  1268. License. Each licensee is addressed as &ldquo;you&rdquo;. &ldquo;Licensees&rdquo; and
  1269. &ldquo;recipients&rdquo; may be individuals or organizations.</p>
  1270. <p>To &ldquo;modify&rdquo; a work means to copy from or adapt all or part of the work
  1271. in a fashion requiring copyright permission, other than the making of an
  1272. exact copy. The resulting work is called a &ldquo;modified version&rdquo; of the
  1273. earlier work or a work &ldquo;based on&rdquo; the earlier work.</p>
  1274. <p>A &ldquo;covered work&rdquo; means either the unmodified Program or a work based
  1275. on the Program.</p>
  1276. <p>To &ldquo;propagate&rdquo; a work means to do anything with it that, without
  1277. permission, would make you directly or secondarily liable for
  1278. infringement under applicable copyright law, except executing it on a
  1279. computer or modifying a private copy. Propagation includes copying,
  1280. distribution (with or without modification), making available to the
  1281. public, and in some countries other activities as well.</p>
  1282. <p>To &ldquo;convey&rdquo; a work means any kind of propagation that enables other
  1283. parties to make or receive copies. Mere interaction with a user through
  1284. a computer network, with no transfer of a copy, is not conveying.</p>
  1285. <p>An interactive user interface displays &ldquo;Appropriate Legal Notices&rdquo;
  1286. to the extent that it includes a convenient and prominently visible
  1287. feature that (1) displays an appropriate copyright notice, and (2)
  1288. tells the user that there is no warranty for the work (except to the
  1289. extent that warranties are provided), that licensees may convey the
  1290. work under this License, and how to view a copy of this License. If
  1291. the interface presents a list of user commands or options, such as a
  1292. menu, a prominent item in the list meets this criterion.</p>
  1293. <h3><a name="section1"></a>1. Source Code.</h3>
  1294. <p>The &ldquo;source code&rdquo; for a work means the preferred form of the work
  1295. for making modifications to it. &ldquo;Object code&rdquo; means any non-source
  1296. form of a work.</p>
  1297. <p>A &ldquo;Standard Interface&rdquo; means an interface that either is an official
  1298. standard defined by a recognized standards body, or, in the case of
  1299. interfaces specified for a particular programming language, one that
  1300. is widely used among developers working in that language.</p>
  1301. <p>The &ldquo;System Libraries&rdquo; of an executable work include anything, other
  1302. than the work as a whole, that (a) is included in the normal form of
  1303. packaging a Major Component, but which is not part of that Major
  1304. Component, and (b) serves only to enable use of the work with that
  1305. Major Component, or to implement a Standard Interface for which an
  1306. implementation is available to the public in source code form. A
  1307. &ldquo;Major Component&rdquo;, in this context, means a major essential component
  1308. (kernel, window system, and so on) of the specific operating system
  1309. (if any) on which the executable work runs, or a compiler used to
  1310. produce the work, or an object code interpreter used to run it.</p>
  1311. <p>The &ldquo;Corresponding Source&rdquo; for a work in object code form means all
  1312. the source code needed to generate, install, and (for an executable
  1313. work) run the object code and to modify the work, including scripts to
  1314. control those activities. However, it does not include the work's
  1315. System Libraries, or general-purpose tools or generally available free
  1316. programs which are used unmodified in performing those activities but
  1317. which are not part of the work. For example, Corresponding Source
  1318. includes interface definition files associated with source files for
  1319. the work, and the source code for shared libraries and dynamically
  1320. linked subprograms that the work is specifically designed to require,
  1321. such as by intimate data communication or control flow between those
  1322. subprograms and other parts of the work.</p>
  1323. <p>The Corresponding Source need not include anything that users
  1324. can regenerate automatically from other parts of the Corresponding
  1325. Source.</p>
  1326. <p>The Corresponding Source for a work in source code form is that
  1327. same work.</p>
  1328. <h3><a name="section2"></a>2. Basic Permissions.</h3>
  1329. <p>All rights granted under this License are granted for the term of
  1330. copyright on the Program, and are irrevocable provided the stated
  1331. conditions are met. This License explicitly affirms your unlimited
  1332. permission to run the unmodified Program. The output from running a
  1333. covered work is covered by this License only if the output, given its
  1334. content, constitutes a covered work. This License acknowledges your
  1335. rights of fair use or other equivalent, as provided by copyright law.</p>
  1336. <p>You may make, run and propagate covered works that you do not
  1337. convey, without conditions so long as your license otherwise remains
  1338. in force. You may convey covered works to others for the sole purpose
  1339. of having them make modifications exclusively for you, or provide you
  1340. with facilities for running those works, provided that you comply with
  1341. the terms of this License in conveying all material for which you do
  1342. not control copyright. Those thus making or running the covered works
  1343. for you must do so exclusively on your behalf, under your direction
  1344. and control, on terms that prohibit them from making any copies of
  1345. your copyrighted material outside their relationship with you.</p>
  1346. <p>Conveying under any other circumstances is permitted solely under
  1347. the conditions stated below. Sublicensing is not allowed; section 10
  1348. makes it unnecessary.</p>
  1349. <h3><a name="section3"></a>3. Protecting Users' Legal Rights From Anti-Circumvention Law.</h3>
  1350. <p>No covered work shall be deemed part of an effective technological
  1351. measure under any applicable law fulfilling obligations under article
  1352. 11 of the WIPO copyright treaty adopted on 20 December 1996, or
  1353. similar laws prohibiting or restricting circumvention of such
  1354. measures.</p>
  1355. <p>When you convey a covered work, you waive any legal power to forbid
  1356. circumvention of technological measures to the extent such circumvention
  1357. is effected by exercising rights under this License with respect to
  1358. the covered work, and you disclaim any intention to limit operation or
  1359. modification of the work as a means of enforcing, against the work's
  1360. users, your or third parties' legal rights to forbid circumvention of
  1361. technological measures.</p>
  1362. <h3><a name="section4"></a>4. Conveying Verbatim Copies.</h3>
  1363. <p>You may convey verbatim copies of the Program's source code as you
  1364. receive it, in any medium, provided that you conspicuously and
  1365. appropriately publish on each copy an appropriate copyright notice;
  1366. keep intact all notices stating that this License and any
  1367. non-permissive terms added in accord with section 7 apply to the code;
  1368. keep intact all notices of the absence of any warranty; and give all
  1369. recipients a copy of this License along with the Program.</p>
  1370. <p>You may charge any price or no price for each copy that you convey,
  1371. and you may offer support or warranty protection for a fee.</p>
  1372. <h3><a name="section5"></a>5. Conveying Modified Source Versions.</h3>
  1373. <p>You may convey a work based on the Program, or the modifications to
  1374. produce it from the Program, in the form of source code under the
  1375. terms of section 4, provided that you also meet all of these conditions:</p>
  1376. <ul>
  1377. <li>a) The work must carry prominent notices stating that you modified
  1378. it, and giving a relevant date.</li>
  1379. <li>b) The work must carry prominent notices stating that it is
  1380. released under this License and any conditions added under section
  1381. 7. This requirement modifies the requirement in section 4 to
  1382. &ldquo;keep intact all notices&rdquo;.</li>
  1383. <li>c) You must license the entire work, as a whole, under this
  1384. License to anyone who comes into possession of a copy. This
  1385. License will therefore apply, along with any applicable section 7
  1386. additional terms, to the whole of the work, and all its parts,
  1387. regardless of how they are packaged. This License gives no
  1388. permission to license the work in any other way, but it does not
  1389. invalidate such permission if you have separately received it.</li>
  1390. <li>d) If the work has interactive user interfaces, each must display
  1391. Appropriate Legal Notices; however, if the Program has interactive
  1392. interfaces that do not display Appropriate Legal Notices, your
  1393. work need not make them do so.</li>
  1394. </ul>
  1395. <p>A compilation of a covered work with other separate and independent
  1396. works, which are not by their nature extensions of the covered work,
  1397. and which are not combined with it such as to form a larger program,
  1398. in or on a volume of a storage or distribution medium, is called an
  1399. &ldquo;aggregate&rdquo; if the compilation and its resulting copyright are not
  1400. used to limit the access or legal rights of the compilation's users
  1401. beyond what the individual works permit. Inclusion of a covered work
  1402. in an aggregate does not cause this License to apply to the other
  1403. parts of the aggregate.</p>
  1404. <h3><a name="section6"></a>6. Conveying Non-Source Forms.</h3>
  1405. <p>You may convey a covered work in object code form under the terms
  1406. of sections 4 and 5, provided that you also convey the
  1407. machine-readable Corresponding Source under the terms of this License,
  1408. in one of these ways:</p>
  1409. <ul>
  1410. <li>a) Convey the object code in, or embodied in, a physical product
  1411. (including a physical distribution medium), accompanied by the
  1412. Corresponding Source fixed on a durable physical medium
  1413. customarily used for software interchange.</li>
  1414. <li>b) Convey the object code in, or embodied in, a physical product
  1415. (including a physical distribution medium), accompanied by a
  1416. written offer, valid for at least three years and valid for as
  1417. long as you offer spare parts or customer support for that product
  1418. model, to give anyone who possesses the object code either (1) a
  1419. copy of the Corresponding Source for all the software in the
  1420. product that is covered by this License, on a durable physical
  1421. medium customarily used for software interchange, for a price no
  1422. more than your reasonable cost of physically performing this
  1423. conveying of source, or (2) access to copy the
  1424. Corresponding Source from a network server at no charge.</li>
  1425. <li>c) Convey individual copies of the object code with a copy of the
  1426. written offer to provide the Corresponding Source. This
  1427. alternative is allowed only occasionally and noncommercially, and
  1428. only if you received the object code with such an offer, in accord
  1429. with subsection 6b.</li>
  1430. <li>d) Convey the object code by offering access from a designated
  1431. place (gratis or for a charge), and offer equivalent access to the
  1432. Corresponding Source in the same way through the same place at no
  1433. further charge. You need not require recipients to copy the
  1434. Corresponding Source along with the object code. If the place to
  1435. copy the object code is a network server, the Corresponding Source
  1436. may be on a different server (operated by you or a third party)
  1437. that supports equivalent copying facilities, provided you maintain
  1438. clear directions next to the object code saying where to find the
  1439. Corresponding Source. Regardless of what server hosts the
  1440. Corresponding Source, you remain obligated to ensure that it is
  1441. available for as long as needed to satisfy these requirements.</li>
  1442. <li>e) Convey the object code using peer-to-peer transmission, provided
  1443. you inform other peers where the object code and Corresponding
  1444. Source of the work are being offered to the general public at no
  1445. charge under subsection 6d.</li>
  1446. </ul>
  1447. <p>A separable portion of the object code, whose source code is excluded
  1448. from the Corresponding Source as a System Library, need not be
  1449. included in conveying the object code work.</p>
  1450. <p>A &ldquo;User Product&rdquo; is either (1) a &ldquo;consumer product&rdquo;, which means any
  1451. tangible personal property which is normally used for personal, family,
  1452. or household purposes, or (2) anything designed or sold for incorporation
  1453. into a dwelling. In determining whether a product is a consumer product,
  1454. doubtful cases shall be resolved in favor of coverage. For a particular
  1455. product received by a particular user, &ldquo;normally used&rdquo; refers to a
  1456. typical or common use of that class of product, regardless of the status
  1457. of the particular user or of the way in which the particular user
  1458. actually uses, or expects or is expected to use, the product. A product
  1459. is a consumer product regardless of whether the product has substantial
  1460. commercial, industrial or non-consumer uses, unless such uses represent
  1461. the only significant mode of use of the product.</p>
  1462. <p>&ldquo;Installation Information&rdquo; for a User Product means any methods,
  1463. procedures, authorization keys, or other information required to install
  1464. and execute modified versions of a covered work in that User Product from
  1465. a modified version of its Corresponding Source. The information must
  1466. suffice to ensure that the continued functioning of the modified object
  1467. code is in no case prevented or interfered with solely because
  1468. modification has been made.</p>
  1469. <p>If you convey an object code work under this section in, or with, or
  1470. specifically for use in, a User Product, and the conveying occurs as
  1471. part of a transaction in which the right of possession and use of the
  1472. User Product is transferred to the recipient in perpetuity or for a
  1473. fixed term (regardless of how the transaction is characterized), the
  1474. Corresponding Source conveyed under this section must be accompanied
  1475. by the Installation Information. But this requirement does not apply
  1476. if neither you nor any third party retains the ability to install
  1477. modified object code on the User Product (for example, the work has
  1478. been installed in ROM).</p>
  1479. <p>The requirement to provide Installation Information does not include a
  1480. requirement to continue to provide support service, warranty, or updates
  1481. for a work that has been modified or installed by the recipient, or for
  1482. the User Product in which it has been modified or installed. Access to a
  1483. network may be denied when the modification itself materially and
  1484. adversely affects the operation of the network or violates the rules and
  1485. protocols for communication across the network.</p>
  1486. <p>Corresponding Source conveyed, and Installation Information provided,
  1487. in accord with this section must be in a format that is publicly
  1488. documented (and with an implementation available to the public in
  1489. source code form), and must require no special password or key for
  1490. unpacking, reading or copying.</p>
  1491. <h3><a name="section7"></a>7. Additional Terms.</h3>
  1492. <p>&ldquo;Additional permissions&rdquo; are terms that supplement the terms of this
  1493. License by making exceptions from one or more of its conditions.
  1494. Additional permissions that are applicable to the entire Program shall
  1495. be treated as though they were included in this License, to the extent
  1496. that they are valid under applicable law. If additional permissions
  1497. apply only to part of the Program, that part may be used separately
  1498. under those permissions, but the entire Program remains governed by
  1499. this License without regard to the additional permissions.</p>
  1500. <p>When you convey a copy of a covered work, you may at your option
  1501. remove any additional permissions from that copy, or from any part of
  1502. it. (Additional permissions may be written to require their own
  1503. removal in certain cases when you modify the work.) You may place
  1504. additional permissions on material, added by you to a covered work,
  1505. for which you have or can give appropriate copyright permission.</p>
  1506. <p>Notwithstanding any other provision of this License, for material you
  1507. add to a covered work, you may (if authorized by the copyright holders of
  1508. that material) supplement the terms of this License with terms:</p>
  1509. <ul>
  1510. <li>a) Disclaiming warranty or limiting liability differently from the
  1511. terms of sections 15 and 16 of this License; or</li>
  1512. <li>b) Requiring preservation of specified reasonable legal notices or
  1513. author attributions in that material or in the Appropriate Legal
  1514. Notices displayed by works containing it; or</li>
  1515. <li>c) Prohibiting misrepresentation of the origin of that material, or
  1516. requiring that modified versions of such material be marked in
  1517. reasonable ways as different from the original version; or</li>
  1518. <li>d) Limiting the use for publicity purposes of names of licensors or
  1519. authors of the material; or</li>
  1520. <li>e) Declining to grant rights under trademark law for use of some
  1521. trade names, trademarks, or service marks; or</li>
  1522. <li>f) Requiring indemnification of licensors and authors of that
  1523. material by anyone who conveys the material (or modified versions of
  1524. it) with contractual assumptions of liability to the recipient, for
  1525. any liability that these contractual assumptions directly impose on
  1526. those licensors and authors.</li>
  1527. </ul>
  1528. <p>All other non-permissive additional terms are considered &ldquo;further
  1529. restrictions&rdquo; within the meaning of section 10. If the Program as you
  1530. received it, or any part of it, contains a notice stating that it is
  1531. governed by this License along with a term that is a further
  1532. restriction, you may remove that term. If a license document contains
  1533. a further restriction but permits relicensing or conveying under this
  1534. License, you may add to a covered work material governed by the terms
  1535. of that license document, provided that the further restriction does
  1536. not survive such relicensing or conveying.</p>
  1537. <p>If you add terms to a covered work in accord with this section, you
  1538. must place, in the relevant source files, a statement of the
  1539. additional terms that apply to those files, or a notice indicating
  1540. where to find the applicable terms.</p>
  1541. <p>Additional terms, permissive or non-permissive, may be stated in the
  1542. form of a separately written license, or stated as exceptions;
  1543. the above requirements apply either way.</p>
  1544. <h3><a name="section8"></a>8. Termination.</h3>
  1545. <p>You may not propagate or modify a covered work except as expressly
  1546. provided under this License. Any attempt otherwise to propagate or
  1547. modify it is void, and will automatically terminate your rights under
  1548. this License (including any patent licenses granted under the third
  1549. paragraph of section 11).</p>
  1550. <p>However, if you cease all violation of this License, then your
  1551. license from a particular copyright holder is reinstated (a)
  1552. provisionally, unless and until the copyright holder explicitly and
  1553. finally terminates your license, and (b) permanently, if the copyright
  1554. holder fails to notify you of the violation by some reasonable means
  1555. prior to 60 days after the cessation.</p>
  1556. <p>Moreover, your license from a particular copyright holder is
  1557. reinstated permanently if the copyright holder notifies you of the
  1558. violation by some reasonable means, this is the first time you have
  1559. received notice of violation of this License (for any work) from that
  1560. copyright holder, and you cure the violation prior to 30 days after
  1561. your receipt of the notice.</p>
  1562. <p>Termination of your rights under this section does not terminate the
  1563. licenses of parties who have received copies or rights from you under
  1564. this License. If your rights have been terminated and not permanently
  1565. reinstated, you do not qualify to receive new licenses for the same
  1566. material under section 10.</p>
  1567. <h3><a name="section9"></a>9. Acceptance Not Required for Having Copies.</h3>
  1568. <p>You are not required to accept this License in order to receive or
  1569. run a copy of the Program. Ancillary propagation of a covered work
  1570. occurring solely as a consequence of using peer-to-peer transmission
  1571. to receive a copy likewise does not require acceptance. However,
  1572. nothing other than this License grants you permission to propagate or
  1573. modify any covered work. These actions infringe copyright if you do
  1574. not accept this License. Therefore, by modifying or propagating a
  1575. covered work, you indicate your acceptance of this License to do so.</p>
  1576. <h3><a name="section10"></a>10. Automatic Licensing of Downstream Recipients.</h3>
  1577. <p>Each time you convey a covered work, the recipient automatically
  1578. receives a license from the original licensors, to run, modify and
  1579. propagate that work, subject to this License. You are not responsible
  1580. for enforcing compliance by third parties with this License.</p>
  1581. <p>An &ldquo;entity transaction&rdquo; is a transaction transferring control of an
  1582. organization, or substantially all assets of one, or subdividing an
  1583. organization, or merging organizations. If propagation of a covered
  1584. work results from an entity transaction, each party to that
  1585. transaction who receives a copy of the work also receives whatever
  1586. licenses to the work the party's predecessor in interest had or could
  1587. give under the previous paragraph, plus a right to possession of the
  1588. Corresponding Source of the work from the predecessor in interest, if
  1589. the predecessor has it or can get it with reasonable efforts.</p>
  1590. <p>You may not impose any further restrictions on the exercise of the
  1591. rights granted or affirmed under this License. For example, you may
  1592. not impose a license fee, royalty, or other charge for exercise of
  1593. rights granted under this License, and you may not initiate litigation
  1594. (including a cross-claim or counterclaim in a lawsuit) alleging that
  1595. any patent claim is infringed by making, using, selling, offering for
  1596. sale, or importing the Program or any portion of it.</p>
  1597. <h3><a name="section11"></a>11. Patents.</h3>
  1598. <p>A &ldquo;contributor&rdquo; is a copyright holder who authorizes use under this
  1599. License of the Program or a work on which the Program is based. The
  1600. work thus licensed is called the contributor's &ldquo;contributor version&rdquo;.</p>
  1601. <p>A contributor's &ldquo;essential patent claims&rdquo; are all patent claims
  1602. owned or controlled by the contributor, whether already acquired or
  1603. hereafter acquired, that would be infringed by some manner, permitted
  1604. by this License, of making, using, or selling its contributor version,
  1605. but do not include claims that would be infringed only as a
  1606. consequence of further modification of the contributor version. For
  1607. purposes of this definition, &ldquo;control&rdquo; includes the right to grant
  1608. patent sublicenses in a manner consistent with the requirements of
  1609. this License.</p>
  1610. <p>Each contributor grants you a non-exclusive, worldwide, royalty-free
  1611. patent license under the contributor's essential patent claims, to
  1612. make, use, sell, offer for sale, import and otherwise run, modify and
  1613. propagate the contents of its contributor version.</p>
  1614. <p>In the following three paragraphs, a &ldquo;patent license&rdquo; is any express
  1615. agreement or commitment, however denominated, not to enforce a patent
  1616. (such as an express permission to practice a patent or covenant not to
  1617. sue for patent infringement). To &ldquo;grant&rdquo; such a patent license to a
  1618. party means to make such an agreement or commitment not to enforce a
  1619. patent against the party.</p>
  1620. <p>If you convey a covered work, knowingly relying on a patent license,
  1621. and the Corresponding Source of the work is not available for anyone
  1622. to copy, free of charge and under the terms of this License, through a
  1623. publicly available network server or other readily accessible means,
  1624. then you must either (1) cause the Corresponding Source to be so
  1625. available, or (2) arrange to deprive yourself of the benefit of the
  1626. patent license for this particular work, or (3) arrange, in a manner
  1627. consistent with the requirements of this License, to extend the patent
  1628. license to downstream recipients. &ldquo;Knowingly relying&rdquo; means you have
  1629. actual knowledge that, but for the patent license, your conveying the
  1630. covered work in a country, or your recipient's use of the covered work
  1631. in a country, would infringe one or more identifiable patents in that
  1632. country that you have reason to believe are valid.</p>
  1633. <p>If, pursuant to or in connection with a single transaction or
  1634. arrangement, you convey, or propagate by procuring conveyance of, a
  1635. covered work, and grant a patent license to some of the parties
  1636. receiving the covered work authorizing them to use, propagate, modify
  1637. or convey a specific copy of the covered work, then the patent license
  1638. you grant is automatically extended to all recipients of the covered
  1639. work and works based on it.</p>
  1640. <p>A patent license is &ldquo;discriminatory&rdquo; if it does not include within
  1641. the scope of its coverage, prohibits the exercise of, or is
  1642. conditioned on the non-exercise of one or more of the rights that are
  1643. specifically granted under this License. You may not convey a covered
  1644. work if you are a party to an arrangement with a third party that is
  1645. in the business of distributing software, under which you make payment
  1646. to the third party based on the extent of your activity of conveying
  1647. the work, and under which the third party grants, to any of the
  1648. parties who would receive the covered work from you, a discriminatory
  1649. patent license (a) in connection with copies of the covered work
  1650. conveyed by you (or copies made from those copies), or (b) primarily
  1651. for and in connection with specific products or compilations that
  1652. contain the covered work, unless you entered into that arrangement,
  1653. or that patent license was granted, prior to 28 March 2007.</p>
  1654. <p>Nothing in this License shall be construed as excluding or limiting
  1655. any implied license or other defenses to infringement that may
  1656. otherwise be available to you under applicable patent law.</p>
  1657. <h3><a name="section12"></a>12. No Surrender of Others' Freedom.</h3>
  1658. <p>If conditions are imposed on you (whether by court order, agreement or
  1659. otherwise) that contradict the conditions of this License, they do not
  1660. excuse you from the conditions of this License. If you cannot convey a
  1661. covered work so as to satisfy simultaneously your obligations under this
  1662. License and any other pertinent obligations, then as a consequence you may
  1663. not convey it at all. For example, if you agree to terms that obligate you
  1664. to collect a royalty for further conveying from those to whom you convey
  1665. the Program, the only way you could satisfy both those terms and this
  1666. License would be to refrain entirely from conveying the Program.</p>
  1667. <h3><a name="section13"></a>13. Use with the GNU Affero General Public License.</h3>
  1668. <p>Notwithstanding any other provision of this License, you have
  1669. permission to link or combine any covered work with a work licensed
  1670. under version 3 of the GNU Affero General Public License into a single
  1671. combined work, and to convey the resulting work. The terms of this
  1672. License will continue to apply to the part which is the covered work,
  1673. but the special requirements of the GNU Affero General Public License,
  1674. section 13, concerning interaction through a network will apply to the
  1675. combination as such.</p>
  1676. <h3><a name="section14"></a>14. Revised Versions of this License.</h3>
  1677. <p>The Free Software Foundation may publish revised and/or new versions of
  1678. the GNU General Public License from time to time. Such new versions will
  1679. be similar in spirit to the present version, but may differ in detail to
  1680. address new problems or concerns.</p>
  1681. <p>Each version is given a distinguishing version number. If the
  1682. Program specifies that a certain numbered version of the GNU General
  1683. Public License &ldquo;or any later version&rdquo; applies to it, you have the
  1684. option of following the terms and conditions either of that numbered
  1685. version or of any later version published by the Free Software
  1686. Foundation. If the Program does not specify a version number of the
  1687. GNU General Public License, you may choose any version ever published
  1688. by the Free Software Foundation.</p>
  1689. <p>If the Program specifies that a proxy can decide which future
  1690. versions of the GNU General Public License can be used, that proxy's
  1691. public statement of acceptance of a version permanently authorizes you
  1692. to choose that version for the Program.</p>
  1693. <p>Later license versions may give you additional or different
  1694. permissions. However, no additional obligations are imposed on any
  1695. author or copyright holder as a result of your choosing to follow a
  1696. later version.</p>
  1697. <h3><a name="section15"></a>15. Disclaimer of Warranty.</h3>
  1698. <p>THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
  1699. APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
  1700. HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM &ldquo;AS IS&rdquo; WITHOUT WARRANTY
  1701. OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
  1702. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  1703. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
  1704. IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
  1705. ALL NECESSARY SERVICING, REPAIR OR CORRECTION.</p>
  1706. <h3><a name="section16"></a>16. Limitation of Liability.</h3>
  1707. <p>IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  1708. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
  1709. THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
  1710. GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
  1711. USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
  1712. DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
  1713. PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
  1714. EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
  1715. SUCH DAMAGES.</p>
  1716. <h3><a name="section17"></a>17. Interpretation of Sections 15 and 16.</h3>
  1717. <p>If the disclaimer of warranty and limitation of liability provided
  1718. above cannot be given local legal effect according to their terms,
  1719. reviewing courts shall apply local law that most closely approximates
  1720. an absolute waiver of all civil liability in connection with the
  1721. Program, unless a warranty or assumption of liability accompanies a
  1722. copy of the Program in return for a fee.</p>
  1723. <p>END OF TERMS AND CONDITIONS</p>
  1724. <h2><a name="howto"></a>How to Apply These Terms to Your New Programs</h2>
  1725. <p>If you develop a new program, and you want it to be of the greatest
  1726. possible use to the public, the best way to achieve this is to make it
  1727. free software which everyone can redistribute and change under these terms.</p>
  1728. <p>To do so, attach the following notices to the program. It is safest
  1729. to attach them to the start of each source file to most effectively
  1730. state the exclusion of warranty; and each file should have at least
  1731. the &ldquo;copyright&rdquo; line and a pointer to where the full notice is found.</p>
  1732. <pre> &lt;one line to give the program's name and a brief idea of what it does.&gt;
  1733. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  1734. This program is free software: you can redistribute it and/or modify
  1735. it under the terms of the GNU General Public License as published by
  1736. the Free Software Foundation, either version 3 of the License, or
  1737. (at your option) any later version.
  1738. This program is distributed in the hope that it will be useful,
  1739. but WITHOUT ANY WARRANTY; without even the implied warranty of
  1740. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  1741. GNU General Public License for more details.
  1742. You should have received a copy of the GNU General Public License
  1743. along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.
  1744. </pre>
  1745. <p>Also add information on how to contact you by electronic and paper mail.</p>
  1746. <p>If the program does terminal interaction, make it output a short
  1747. notice like this when it starts in an interactive mode:</p>
  1748. <pre> &lt;program&gt; Copyright (C) &lt;year&gt; &lt;name of author&gt;
  1749. This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  1750. This is free software, and you are welcome to redistribute it
  1751. under certain conditions; type `show c' for details.
  1752. </pre>
  1753. <p>The hypothetical commands `show w' and `show c' should show the appropriate
  1754. parts of the General Public License. Of course, your program's commands
  1755. might be different; for a GUI interface, you would use an &ldquo;about box&rdquo;.</p>
  1756. <p>You should also get your employer (if you work as a programmer) or school,
  1757. if any, to sign a &ldquo;copyright disclaimer&rdquo; for the program, if necessary.
  1758. For more information on this, and how to apply and follow the GNU GPL, see
  1759. &lt;<a href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</a>&gt;.</p>
  1760. <p>The GNU General Public License does not permit incorporating your program
  1761. into proprietary programs. If your program is a subroutine library, you
  1762. may consider it more useful to permit linking proprietary applications with
  1763. the library. If this is what you want to do, use the GNU Lesser General
  1764. Public License instead of this License. But first, please read
  1765. &lt;<a href="http://www.gnu.org/philosophy/why-not-lgpl.html">http://www.gnu.org/philosophy/why-not-lgpl.html</a>&gt;.</p>
  1766. <hr>
  1767. #ifdef MOZ_WEBRTC
  1768. <h1><a id="ACE"></a>ACE License</h1>
  1769. <p>This license applies to the file
  1770. <span class="path">media/webrtc/trunk/webrtc/system_wrappers/source/condition_variable_event_win.cc</span>.</p>
  1771. <pre>
  1772. ACE(TM), TAO(TM), CIAO(TM), DAnCE(TM), and CoSMIC(TM)
  1773. (henceforth referred to as "DOC software") are copyrighted by
  1774. Douglas C. Schmidt and his research group at Washington University,
  1775. University of California, Irvine, and Vanderbilt University,
  1776. Copyright (c) 1993-2009, all rights reserved.
  1777. Since DOC software is open-source, freely available software,
  1778. you are free to use, modify, copy, and distribute--perpetually and
  1779. irrevocably--the DOC software source code and object code produced
  1780. from the source, as well as copy and distribute modified versions of
  1781. this software. You must, however, include this copyright statement
  1782. along with any code built using DOC software that you release. No
  1783. copyright statement needs to be provided if you just ship binary
  1784. executables of your software products.
  1785. </pre>
  1786. <hr>
  1787. #endif
  1788. <h1><a id="adobecmap"></a>Adobe CMap License</h1>
  1789. <p>This license applies to files in application directories for
  1790. applications including the pdf.js in-application PDF reader,
  1791. specifically
  1792. <span class="path">*/pdfjs/content/web/cmaps/</span>.</p>
  1793. <pre>
  1794. Copyright 1990-2009 Adobe Systems Incorporated.
  1795. All rights reserved.
  1796. Redistribution and use in source and binary forms, with or
  1797. without modification, are permitted provided that the
  1798. following conditions are met:
  1799. Redistributions of source code must retain the above
  1800. copyright notice, this list of conditions and the following
  1801. disclaimer.
  1802. Redistributions in binary form must reproduce the above
  1803. copyright notice, this list of conditions and the following
  1804. disclaimer in the documentation and/or other materials
  1805. provided with the distribution.
  1806. Neither the name of Adobe Systems Incorporated nor the names
  1807. of its contributors may be used to endorse or promote
  1808. products derived from this software without specific prior
  1809. written permission.
  1810. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  1811. CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  1812. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  1813. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1814. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  1815. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1816. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  1817. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1818. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1819. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  1820. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  1821. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1822. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1823. </pre>
  1824. <hr>
  1825. #ifdef MOZ_ANGLE_RENDERER
  1826. <h1><a id="angle"></a>ANGLE License</h1>
  1827. <p>This license applies to files in the directory <span class="path">gfx/angle/</span>.</p>
  1828. <pre>
  1829. Copyright (C) 2002-2010 The ANGLE Project Authors.
  1830. All rights reserved.
  1831. Redistribution and use in source and binary forms, with or without
  1832. modification, are permitted provided that the following conditions
  1833. are met:
  1834. Redistributions of source code must retain the above copyright
  1835. notice, this list of conditions and the following disclaimer.
  1836. Redistributions in binary form must reproduce the above
  1837. copyright notice, this list of conditions and the following
  1838. disclaimer in the documentation and/or other materials provided
  1839. with the distribution.
  1840. Neither the name of TransGaming Inc., Google Inc., 3DLabs Inc.
  1841. Ltd., nor the names of their contributors may be used to endorse
  1842. or promote products derived from this software without specific
  1843. prior written permission.
  1844. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1845. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1846. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1847. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1848. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1849. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  1850. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1851. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  1852. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1853. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  1854. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  1855. POSSIBILITY OF SUCH DAMAGE.
  1856. </pre>
  1857. <hr>
  1858. #endif
  1859. #ifdef MOZ_DEVTOOLS_SERVER
  1860. <h1><a id="acorn"></a>acorn License</h1>
  1861. <p>This license applies to all files in
  1862. <span class="path">devtools/shared/acorn</span>.
  1863. </p>
  1864. <pre>
  1865. Copyright (C) 2012 by Marijn Haverbeke &lt;marijnh@gmail.com&gt;
  1866. Permission is hereby granted, free of charge, to any person obtaining a copy
  1867. of this software and associated documentation files (the "Software"), to deal
  1868. in the Software without restriction, including without limitation the rights
  1869. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1870. copies of the Software, and to permit persons to whom the Software is
  1871. furnished to do so, subject to the following conditions:
  1872. The above copyright notice and this permission notice shall be included in
  1873. all copies or substantial portions of the Software.
  1874. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1875. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1876. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1877. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1878. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1879. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1880. THE SOFTWARE.
  1881. Please note that some subdirectories of the CodeMirror distribution
  1882. include their own LICENSE files, and are released under different
  1883. licences.
  1884. </pre>
  1885. <hr>
  1886. #endif
  1887. <h1><a id="apache"></a>Apache License 2.0</h1>
  1888. <p>This license applies to various files in the Mozilla codebase.</p>
  1889. <pre>
  1890. Apache License
  1891. Version 2.0, January 2004
  1892. http://www.apache.org/licenses/
  1893. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1894. 1. Definitions.
  1895. "License" shall mean the terms and conditions for use, reproduction,
  1896. and distribution as defined by Sections 1 through 9 of this document.
  1897. "Licensor" shall mean the copyright owner or entity authorized by
  1898. the copyright owner that is granting the License.
  1899. "Legal Entity" shall mean the union of the acting entity and all
  1900. other entities that control, are controlled by, or are under common
  1901. control with that entity. For the purposes of this definition,
  1902. "control" means (i) the power, direct or indirect, to cause the
  1903. direction or management of such entity, whether by contract or
  1904. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1905. outstanding shares, or (iii) beneficial ownership of such entity.
  1906. "You" (or "Your") shall mean an individual or Legal Entity
  1907. exercising permissions granted by this License.
  1908. "Source" form shall mean the preferred form for making modifications,
  1909. including but not limited to software source code, documentation
  1910. source, and configuration files.
  1911. "Object" form shall mean any form resulting from mechanical
  1912. transformation or translation of a Source form, including but
  1913. not limited to compiled object code, generated documentation,
  1914. and conversions to other media types.
  1915. "Work" shall mean the work of authorship, whether in Source or
  1916. Object form, made available under the License, as indicated by a
  1917. copyright notice that is included in or attached to the work
  1918. (an example is provided in the Appendix below).
  1919. "Derivative Works" shall mean any work, whether in Source or Object
  1920. form, that is based on (or derived from) the Work and for which the
  1921. editorial revisions, annotations, elaborations, or other modifications
  1922. represent, as a whole, an original work of authorship. For the purposes
  1923. of this License, Derivative Works shall not include works that remain
  1924. separable from, or merely link (or bind by name) to the interfaces of,
  1925. the Work and Derivative Works thereof.
  1926. "Contribution" shall mean any work of authorship, including
  1927. the original version of the Work and any modifications or additions
  1928. to that Work or Derivative Works thereof, that is intentionally
  1929. submitted to Licensor for inclusion in the Work by the copyright owner
  1930. or by an individual or Legal Entity authorized to submit on behalf of
  1931. the copyright owner. For the purposes of this definition, "submitted"
  1932. means any form of electronic, verbal, or written communication sent
  1933. to the Licensor or its representatives, including but not limited to
  1934. communication on electronic mailing lists, source code control systems,
  1935. and issue tracking systems that are managed by, or on behalf of, the
  1936. Licensor for the purpose of discussing and improving the Work, but
  1937. excluding communication that is conspicuously marked or otherwise
  1938. designated in writing by the copyright owner as "Not a Contribution."
  1939. "Contributor" shall mean Licensor and any individual or Legal Entity
  1940. on behalf of whom a Contribution has been received by Licensor and
  1941. subsequently incorporated within the Work.
  1942. 2. Grant of Copyright License. Subject to the terms and conditions of
  1943. this License, each Contributor hereby grants to You a perpetual,
  1944. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1945. copyright license to reproduce, prepare Derivative Works of,
  1946. publicly display, publicly perform, sublicense, and distribute the
  1947. Work and such Derivative Works in Source or Object form.
  1948. 3. Grant of Patent License. Subject to the terms and conditions of
  1949. this License, each Contributor hereby grants to You a perpetual,
  1950. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1951. (except as stated in this section) patent license to make, have made,
  1952. use, offer to sell, sell, import, and otherwise transfer the Work,
  1953. where such license applies only to those patent claims licensable
  1954. by such Contributor that are necessarily infringed by their
  1955. Contribution(s) alone or by combination of their Contribution(s)
  1956. with the Work to which such Contribution(s) was submitted. If You
  1957. institute patent litigation against any entity (including a
  1958. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1959. or a Contribution incorporated within the Work constitutes direct
  1960. or contributory patent infringement, then any patent licenses
  1961. granted to You under this License for that Work shall terminate
  1962. as of the date such litigation is filed.
  1963. 4. Redistribution. You may reproduce and distribute copies of the
  1964. Work or Derivative Works thereof in any medium, with or without
  1965. modifications, and in Source or Object form, provided that You
  1966. meet the following conditions:
  1967. (a) You must give any other recipients of the Work or
  1968. Derivative Works a copy of this License; and
  1969. (b) You must cause any modified files to carry prominent notices
  1970. stating that You changed the files; and
  1971. (c) You must retain, in the Source form of any Derivative Works
  1972. that You distribute, all copyright, patent, trademark, and
  1973. attribution notices from the Source form of the Work,
  1974. excluding those notices that do not pertain to any part of
  1975. the Derivative Works; and
  1976. (d) If the Work includes a "NOTICE" text file as part of its
  1977. distribution, then any Derivative Works that You distribute must
  1978. include a readable copy of the attribution notices contained
  1979. within such NOTICE file, excluding those notices that do not
  1980. pertain to any part of the Derivative Works, in at least one
  1981. of the following places: within a NOTICE text file distributed
  1982. as part of the Derivative Works; within the Source form or
  1983. documentation, if provided along with the Derivative Works; or,
  1984. within a display generated by the Derivative Works, if and
  1985. wherever such third-party notices normally appear. The contents
  1986. of the NOTICE file are for informational purposes only and
  1987. do not modify the License. You may add Your own attribution
  1988. notices within Derivative Works that You distribute, alongside
  1989. or as an addendum to the NOTICE text from the Work, provided
  1990. that such additional attribution notices cannot be construed
  1991. as modifying the License.
  1992. You may add Your own copyright statement to Your modifications and
  1993. may provide additional or different license terms and conditions
  1994. for use, reproduction, or distribution of Your modifications, or
  1995. for any such Derivative Works as a whole, provided Your use,
  1996. reproduction, and distribution of the Work otherwise complies with
  1997. the conditions stated in this License.
  1998. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1999. any Contribution intentionally submitted for inclusion in the Work
  2000. by You to the Licensor shall be under the terms and conditions of
  2001. this License, without any additional terms or conditions.
  2002. Notwithstanding the above, nothing herein shall supersede or modify
  2003. the terms of any separate license agreement you may have executed
  2004. with Licensor regarding such Contributions.
  2005. 6. Trademarks. This License does not grant permission to use the trade
  2006. names, trademarks, service marks, or product names of the Licensor,
  2007. except as required for reasonable and customary use in describing the
  2008. origin of the Work and reproducing the content of the NOTICE file.
  2009. 7. Disclaimer of Warranty. Unless required by applicable law or
  2010. agreed to in writing, Licensor provides the Work (and each
  2011. Contributor provides its Contributions) on an "AS IS" BASIS,
  2012. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2013. implied, including, without limitation, any warranties or conditions
  2014. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2015. PARTICULAR PURPOSE. You are solely responsible for determining the
  2016. appropriateness of using or redistributing the Work and assume any
  2017. risks associated with Your exercise of permissions under this License.
  2018. 8. Limitation of Liability. In no event and under no legal theory,
  2019. whether in tort (including negligence), contract, or otherwise,
  2020. unless required by applicable law (such as deliberate and grossly
  2021. negligent acts) or agreed to in writing, shall any Contributor be
  2022. liable to You for damages, including any direct, indirect, special,
  2023. incidental, or consequential damages of any character arising as a
  2024. result of this License or out of the use or inability to use the
  2025. Work (including but not limited to damages for loss of goodwill,
  2026. work stoppage, computer failure or malfunction, or any and all
  2027. other commercial damages or losses), even if such Contributor
  2028. has been advised of the possibility of such damages.
  2029. 9. Accepting Warranty or Additional Liability. While redistributing
  2030. the Work or Derivative Works thereof, You may choose to offer,
  2031. and charge a fee for, acceptance of support, warranty, indemnity,
  2032. or other liability obligations and/or rights consistent with this
  2033. License. However, in accepting such obligations, You may act only
  2034. on Your own behalf and on Your sole responsibility, not on behalf
  2035. of any other Contributor, and only if You agree to indemnify,
  2036. defend, and hold each Contributor harmless for any liability
  2037. incurred by, or claims asserted against, such Contributor by reason
  2038. of your accepting any such warranty or additional liability.
  2039. END OF TERMS AND CONDITIONS
  2040. </pre>
  2041. <hr>
  2042. <h1><a id="apple"></a>Apple License</h1>
  2043. <p>This license applies to certain files in the directories <span class="path">dom/media/webaudio/blink</span>, and <span class="path">widget/cocoa</span>.</p>
  2044. <pre>
  2045. Copyright (C) 2008, 2009 Apple Inc. All rights reserved.
  2046. Redistribution and use in source and binary forms, with or without
  2047. modification, are permitted provided that the following conditions
  2048. are met:
  2049. 1. Redistributions of source code must retain the above copyright
  2050. notice, this list of conditions and the following disclaimer.
  2051. 2. Redistributions in binary form must reproduce the above copyright
  2052. notice, this list of conditions and the following disclaimer in the
  2053. documentation and/or other materials provided with the distribution.
  2054. THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
  2055. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2056. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  2057. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
  2058. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  2059. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  2060. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  2061. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  2062. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2063. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2064. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2065. </pre>
  2066. <hr>
  2067. <h1><a id="apple-mozilla"></a>Apple/Mozilla NPRuntime License</h1>
  2068. <p>This license applies to the file
  2069. <span class="path">dom/plugins/base/npruntime.h</span>.</p>
  2070. <pre>
  2071. Copyright &copy; 2004, Apple Computer, Inc. and The Mozilla Foundation.
  2072. All rights reserved.
  2073. Redistribution and use in source and binary forms, with or without
  2074. modification, are permitted provided that the following conditions are
  2075. met:
  2076. 1. Redistributions of source code must retain the above copyright
  2077. notice, this list of conditions and the following disclaimer.
  2078. 2. Redistributions in binary form must reproduce the above copyright
  2079. notice, this list of conditions and the following disclaimer in the
  2080. documentation and/or other materials provided with the distribution.
  2081. 3. Neither the names of Apple Computer, Inc. ("Apple") or The Mozilla
  2082. Foundation ("Mozilla") nor the names of their contributors may be used
  2083. to endorse or promote products derived from this software without
  2084. specific prior written permission.
  2085. THIS SOFTWARE IS PROVIDED BY APPLE, MOZILLA AND THEIR CONTRIBUTORS "AS
  2086. IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  2087. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  2088. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE, MOZILLA OR
  2089. THEIR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2090. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  2091. TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  2092. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  2093. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  2094. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  2095. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2096. </pre>
  2097. <hr>
  2098. <h1><a id="arm"></a>ARM License</h1>
  2099. <p>This license applies to files in the directory <span class="path">js/src/jit/arm64/vixl/</span>.</p>
  2100. <pre>
  2101. Copyright 2013, ARM Limited
  2102. All rights reserved.
  2103. Redistribution and use in source and binary forms, with or without
  2104. modification, are permitted provided that the following conditions are met:
  2105. * Redistributions of source code must retain the above copyright notice,
  2106. this list of conditions and the following disclaimer.
  2107. * Redistributions in binary form must reproduce the above copyright notice,
  2108. this list of conditions and the following disclaimer in the documentation
  2109. and/or other materials provided with the distribution.
  2110. * Neither the name of ARM Limited nor the names of its contributors may be
  2111. used to endorse or promote products derived from this software without
  2112. specific prior written permission.
  2113. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
  2114. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2115. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2116. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
  2117. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2118. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  2119. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  2120. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  2121. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2122. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2123. </pre>
  2124. <hr>
  2125. #ifdef MOZ_UPDATER
  2126. <h1><a id="bspatch"></a>bspatch License</h1>
  2127. <p>This license applies to the files
  2128. <span class="path">toolkit/mozapps/update/updater/bspatch.cpp</span> and
  2129. <span class="path">toolkit/mozapps/update/updater/bspatch.h</span>.
  2130. </p>
  2131. <pre>
  2132. Copyright 2003,2004 Colin Percival
  2133. All rights reserved
  2134. Redistribution and use in source and binary forms, with or without
  2135. modification, are permitted providing that the following conditions
  2136. are met:
  2137. 1. Redistributions of source code must retain the above copyright
  2138. notice, this list of conditions and the following disclaimer.
  2139. 2. Redistributions in binary form must reproduce the above copyright
  2140. notice, this list of conditions and the following disclaimer in the
  2141. documentation and/or other materials provided with the distribution.
  2142. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  2143. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2144. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2145. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  2146. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2147. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2148. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2149. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  2150. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
  2151. IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  2152. POSSIBILITY OF SUCH DAMAGE.
  2153. </pre>
  2154. <hr>
  2155. #endif
  2156. <h1><a id="cairo"></a>Cairo Component Licenses</h1>
  2157. <p>This license, with different copyright holders, applies to certain files
  2158. in the directory <span class="path">gfx/cairo/</span>. The copyright
  2159. holders and the applicable ranges of dates are as follows:
  2160. <ul>
  2161. <li>2004 Richard D. Worth
  2162. <li>2004, 2005 Red Hat, Inc.
  2163. <li>2003 USC, Information Sciences Institute
  2164. <li>2004 David Reveman
  2165. <li>2005 Novell, Inc.
  2166. <li>2004 David Reveman, Peter Nilsson
  2167. <li>2000 Keith Packard, member of The XFree86 Project, Inc.
  2168. <li>2005 Lars Knoll &amp; Zack Rusin, Trolltech
  2169. <li>1998, 2000, 2002, 2004 Keith Packard
  2170. <li>2004 Nicholas Miell
  2171. <li>2005 Trolltech AS
  2172. <li>2000 SuSE, Inc.
  2173. <li>2003 Carl Worth
  2174. <li>1987, 1988, 1989, 1998 The Open Group
  2175. <li>1987, 1988, 1989 Digital Equipment Corporation, Maynard, Massachusetts.
  2176. <li>1998 Keith Packard
  2177. <li>2003 Richard Henderson
  2178. </ul>
  2179. <pre>
  2180. Copyright &copy; &lt;date&gt; &lt;copyright holder&gt;
  2181. Permission to use, copy, modify, distribute, and sell this software
  2182. and its documentation for any purpose is hereby granted without
  2183. fee, provided that the above copyright notice appear in all copies
  2184. and that both that copyright notice and this permission notice
  2185. appear in supporting documentation, and that the name of
  2186. &lt;copyright holder&gt; not be used in advertising or publicity pertaining to
  2187. distribution of the software without specific, written prior permission.
  2188. &lt;copyright holder&gt; makes no representations about the suitability of this
  2189. software for any purpose. It is provided "as is" without express or
  2190. implied warranty.
  2191. &lt;COPYRIGHT HOLDER&gt; DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  2192. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
  2193. NO EVENT SHALL &lt;COPYRIGHT HOLDER&gt; BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  2194. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
  2195. OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
  2196. NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
  2197. WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  2198. </pre>
  2199. <hr>
  2200. <h1><a id="chromium"></a>Chromium License</h1>
  2201. <p>This license applies to parts of the code in:</p>
  2202. <ul>
  2203. <li><span class="path">editor/libeditor/EditorEventListener.cpp</span></li>
  2204. <li><span class="path">widget/cocoa/GfxInfo.mm</span></li>
  2205. </ul>
  2206. <p>and also some files in these directories:</p>
  2207. <ul>
  2208. <li><span class="path">dom/media/webspeech/recognition/</span></li>
  2209. <li><span class="path">dom/plugins/</span></li>
  2210. <li><span class="path">gfx/ots/</span></li>
  2211. <li><span class="path">gfx/ycbcr/</span></li>
  2212. <li><span class="path">ipc/chromium/</span></li>
  2213. <li><span class="path">media/openmax_dl/</span></li>
  2214. <li><span class="path">toolkit/components/downloads/chromium/</span></li>
  2215. <li><span class="path">toolkit/components/url-classifier/chromium/</span></li>
  2216. <li><span class="path">tools/profiler/</span></li>
  2217. </ul>
  2218. <pre>
  2219. Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
  2220. Redistribution and use in source and binary forms, with or without
  2221. modification, are permitted provided that the following conditions are
  2222. met:
  2223. * Redistributions of source code must retain the above copyright
  2224. notice, this list of conditions and the following disclaimer.
  2225. * Redistributions in binary form must reproduce the above
  2226. copyright notice, this list of conditions and the following disclaimer
  2227. in the documentation and/or other materials provided with the
  2228. distribution.
  2229. * Neither the name of Google Inc. nor the names of its
  2230. contributors may be used to endorse or promote products derived from
  2231. this software without specific prior written permission.
  2232. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2233. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2234. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2235. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2236. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2237. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2238. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2239. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2240. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2241. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2242. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2243. </pre>
  2244. <hr>
  2245. #ifdef MOZ_DEVTOOLS
  2246. <h1><a id="codemirror"></a>CodeMirror License</h1>
  2247. <p>This license applies to all files in
  2248. <span class="path">devtools/client/sourceeditor/codemirror</span> and
  2249. to specified files in the <span class="path">devtools/client/sourceeditor/test/</span>:
  2250. </p>
  2251. <ul>
  2252. <li><span class="path">cm_comment_test.js</span></li>
  2253. <li><span class="path">cm_driver.js</span></li>
  2254. <li><span class="path">cm_mode_javascript_test.js</span></li>
  2255. <li><span class="path">cm_mode_test.css</span></li>
  2256. <li><span class="path">cm_mode_test.js</span></li>
  2257. <li><span class="path">cm_test.js</span></li>
  2258. </ul>
  2259. <pre>
  2260. Copyright (C) 2013 by Marijn Haverbeke <marijnh@gmail.com>
  2261. Permission is hereby granted, free of charge, to any person obtaining a copy
  2262. of this software and associated documentation files (the "Software"), to deal
  2263. in the Software without restriction, including without limitation the rights
  2264. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2265. copies of the Software, and to permit persons to whom the Software is
  2266. furnished to do so, subject to the following conditions:
  2267. The above copyright notice and this permission notice shall be included in
  2268. all copies or substantial portions of the Software.
  2269. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2270. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2271. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2272. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2273. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2274. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2275. THE SOFTWARE.
  2276. Please note that some subdirectories of the CodeMirror distribution
  2277. include their own LICENSE files, and are released under different
  2278. licences.
  2279. </pre>
  2280. <hr>
  2281. <h1><a id="cubic-bezier"></a>cubic-bezier License</h1>
  2282. <p>This license applies to the file
  2283. <span class="path">devtools/client/shared/widgets/CubicBezierWidget.js
  2284. </span>.</p>
  2285. <pre>
  2286. Copyright (c) 2013 Lea Verou. All rights reserved.
  2287. Permission is hereby granted, free of charge, to any person obtaining a
  2288. copy of this software and associated documentation files (the "Software"),
  2289. to deal in the Software without restriction, including without limitation
  2290. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  2291. and/or sell copies of the Software, and to permit persons to whom the
  2292. Software is furnished to do so, subject to the following conditions:
  2293. The above copyright notice and this permission notice shall be included in
  2294. all copies or substantial portions of the Software.
  2295. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2296. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2297. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2298. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2299. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  2300. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  2301. DEALINGS IN THE SOFTWARE.
  2302. </pre>
  2303. <hr>
  2304. <h1><a id="d3"></a>D3 License</h1>
  2305. <p>This license applies to the file
  2306. <span class="path">devtools/client/shared/vendor/d3.js</span>.
  2307. </p>
  2308. <pre>
  2309. Copyright (c) 2014, Michael Bostock
  2310. All rights reserved.
  2311. Redistribution and use in source and binary forms, with or without
  2312. modification, are permitted provided that the following conditions are met:
  2313. * Redistributions of source code must retain the above copyright notice, this
  2314. list of conditions and the following disclaimer.
  2315. * Redistributions in binary form must reproduce the above copyright notice,
  2316. this list of conditions and the following disclaimer in the documentation
  2317. and/or other materials provided with the distribution.
  2318. * The name Michael Bostock may not be used to endorse or promote products
  2319. derived from this software without specific prior written permission.
  2320. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  2321. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2322. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2323. DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,
  2324. INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  2325. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2326. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  2327. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  2328. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  2329. EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2330. </pre>
  2331. <hr>
  2332. <h1><a id="dagre-d3"></a>Dagre-D3 License</h1>
  2333. <p>This license applies to the file
  2334. <span class="path">devtools/client/webaudioeditor/lib/dagre-d3.js</span>.
  2335. </p>
  2336. <pre>
  2337. Copyright (c) 2013 Chris Pettitt
  2338. Permission is hereby granted, free of charge, to any person obtaining a copy
  2339. of this software and associated documentation files (the "Software"), to deal
  2340. in the Software without restriction, including without limitation the rights
  2341. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2342. copies of the Software, and to permit persons to whom the Software is
  2343. furnished to do so, subject to the following conditions:
  2344. The above copyright notice and this permission notice shall be included in
  2345. all copies or substantial portions of the Software.
  2346. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2347. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2348. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2349. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2350. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2351. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2352. THE SOFTWARE.
  2353. </pre>
  2354. <hr>
  2355. #endif
  2356. <h1><a id="dtoa"></a>dtoa License</h1>
  2357. <p>This license applies to the file
  2358. <span class="path">nsprpub/pr/src/misc/dtoa.c</span>.</p>
  2359. <pre>
  2360. The author of this software is David M. Gay.
  2361. Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
  2362. Permission to use, copy, modify, and distribute this software for any
  2363. purpose without fee is hereby granted, provided that this entire notice
  2364. is included in all copies of any software which is or includes a copy
  2365. or modification of this software and in all copies of the supporting
  2366. documentation for such software.
  2367. THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
  2368. WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
  2369. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  2370. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  2371. </pre>
  2372. <hr>
  2373. #if defined(XP_WIN) || defined(XP_LINUX)
  2374. <h1><a id="twemoji"></a>Twemoji License</h1>
  2375. <p>This license applies to the emoji art contained within the bundled
  2376. emoji font file.</p>
  2377. <pre>
  2378. Copyright (c) 2018 Twitter, Inc and other contributors.
  2379. Creative Commons Attribution 4.0 International (CC BY 4.0)
  2380. See https://creativecommons.org/licenses/by/4.0/legalcode or
  2381. for the human readable summary: https://creativecommons.org/licenses/by/4.0/
  2382. You are free to:
  2383. Share — copy and redistribute the material in any medium or format
  2384. Adapt — remix, transform, and build upon the material for any purpose, even commercially.
  2385. The licensor cannot revoke these freedoms as long as you follow the license terms.
  2386. Under the following terms:
  2387. Attribution — You must give appropriate credit, provide a link to the license,
  2388. and indicate if changes were made. You may do so in any reasonable manner,
  2389. but not in any way that suggests the licensor endorses you or your use.
  2390. No additional restrictions — You may not apply legal terms or technological
  2391. measures that legally restrict others from doing anything the license permits.
  2392. Notices:
  2393. You do not have to comply with the license for elements of the material in
  2394. the public domain or where your use is permitted by an applicable exception or
  2395. limitation. No warranties are given. The license may not give you all of the
  2396. permissions necessary for your intended use. For example, other rights such as
  2397. publicity, privacy, or moral rights may limit how you use the material.
  2398. </pre>
  2399. <hr>
  2400. #endif
  2401. <h1><a id="expat"></a>Expat License</h1>
  2402. <p>This license applies to certain files in the directory
  2403. <span class="path">parser/expat/</span>.</p>
  2404. <pre>
  2405. Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
  2406. and Clark Cooper
  2407. Copyright (c) 2001, 2002, 2003 Expat maintainers.
  2408. Permission is hereby granted, free of charge, to any person obtaining
  2409. a copy of this software and associated documentation files (the
  2410. "Software"), to deal in the Software without restriction, including
  2411. without limitation the rights to use, copy, modify, merge, publish,
  2412. distribute, sublicense, and/or sell copies of the Software, and to
  2413. permit persons to whom the Software is furnished to do so, subject to
  2414. the following conditions:
  2415. The above copyright notice and this permission notice shall be included
  2416. in all copies or substantial portions of the Software.
  2417. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2418. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2419. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  2420. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  2421. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  2422. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  2423. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2424. </pre>
  2425. <hr>
  2426. #ifdef MOZ_DEVTOOLS_SERVER <h1><a id="firebug"></a>Firebug License</h1>
  2427. <p>This license applies to the code
  2428. <span class="path">devtools/shared/webconsole/network-helper.js</span>.</p>
  2429. <pre>
  2430. Copyright (c) 2007, Parakey Inc.
  2431. All rights reserved.
  2432. Redistribution and use of this software in source and binary forms, with or
  2433. without modification, are permitted provided that the following conditions are
  2434. met:
  2435. * Redistributions of source code must retain the above
  2436. copyright notice, this list of conditions and the
  2437. following disclaimer.
  2438. * Redistributions in binary form must reproduce the above
  2439. copyright notice, this list of conditions and the
  2440. following disclaimer in the documentation and/or other
  2441. materials provided with the distribution.
  2442. * Neither the name of Parakey Inc. nor the names of its
  2443. contributors may be used to endorse or promote products
  2444. derived from this software without specific prior
  2445. written permission of Parakey Inc.
  2446. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  2447. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2448. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2449. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
  2450. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2451. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  2452. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  2453. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  2454. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2455. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2456. </pre>
  2457. <hr>
  2458. #endif
  2459. <h1><a id="gfx-font-list"></a>gfxFontList License</h1>
  2460. <p>This license applies to the files
  2461. <span class="path">gfx/thebes/gfxMacPlatformFontList.mm</span> and
  2462. <span class="path">gfx/thebes/gfxPlatformFontList.cpp</span>.
  2463. </p>
  2464. <pre>
  2465. Copyright (C) 2006 Apple Computer, Inc. All rights reserved.
  2466. Redistribution and use in source and binary forms, with or without
  2467. modification, are permitted provided that the following conditions
  2468. are met:
  2469. 1. Redistributions of source code must retain the above copyright
  2470. notice, this list of conditions and the following disclaimer.
  2471. 2. Redistributions in binary form must reproduce the above copyright
  2472. notice, this list of conditions and the following disclaimer in the
  2473. documentation and/or other materials provided with the distribution.
  2474. 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
  2475. its contributors may be used to endorse or promote products derived
  2476. from this software without specific prior written permission.
  2477. THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
  2478. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2479. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2480. DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
  2481. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  2482. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  2483. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  2484. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2485. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  2486. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2487. </pre>
  2488. <hr>
  2489. <h1><a id="google-bsd"></a>Google BSD License</h1>
  2490. <p>This license applies to files in the directories
  2491. <span class="path">toolkit/components/protobuf/</span>.</p>
  2492. <pre>
  2493. Copyright (c) 2006, Google Inc.
  2494. All rights reserved.
  2495. Redistribution and use in source and binary forms, with or without
  2496. modification, are permitted provided that the following conditions are
  2497. met:
  2498. * Redistributions of source code must retain the above copyright
  2499. notice, this list of conditions and the following disclaimer.
  2500. * Redistributions in binary form must reproduce the above
  2501. copyright notice, this list of conditions and the following disclaimer
  2502. in the documentation and/or other materials provided with the
  2503. distribution.
  2504. * Neither the name of Google Inc. nor the names of its
  2505. contributors may be used to endorse or promote products derived from
  2506. this software without specific prior written permission.
  2507. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2508. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2509. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2510. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2511. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2512. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2513. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2514. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2515. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2516. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2517. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2518. </pre>
  2519. <hr>
  2520. <h1><a id="vpx"></a>VPX License</h1>
  2521. <p>This license applies to the files in the directory
  2522. <span class="path">media/libvpx</span>.</p>
  2523. <pre>
  2524. Copyright (c) 2010, The WebM Project authors. All rights reserved.
  2525. Redistribution and use in source and binary forms, with or without
  2526. modification, are permitted provided that the following conditions are
  2527. met:
  2528. * Redistributions of source code must retain the above copyright
  2529. notice, this list of conditions and the following disclaimer.
  2530. * Redistributions in binary form must reproduce the above copyright
  2531. notice, this list of conditions and the following disclaimer in
  2532. the documentation and/or other materials provided with the
  2533. distribution.
  2534. * Neither the name of Google, nor the WebM Project, nor the names
  2535. of its contributors may be used to endorse or promote products
  2536. derived from this software without specific prior written
  2537. permission.
  2538. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2539. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2540. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2541. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2542. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2543. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2544. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2545. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2546. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2547. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2548. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2549. Additional IP Rights Grant (Patents)
  2550. ------------------------------------
  2551. "These implementations" means the copyrightable works that implement the WebM
  2552. codecs distributed by Google as part of the WebM Project.
  2553. Google hereby grants to you a perpetual, worldwide, non-exclusive, no-charge,
  2554. royalty-free, irrevocable (except as stated in this section) patent license to
  2555. make, have made, use, offer to sell, sell, import, transfer, and otherwise
  2556. run, modify and propagate the contents of these implementations of WebM, where
  2557. such license applies only to those patent claims, both currently owned by
  2558. Google and acquired in the future, licensable by Google that are necessarily
  2559. infringed by these implementations of WebM. This grant does not include claims
  2560. that would be infringed only as a consequence of further modification of these
  2561. implementations. If you or your agent or exclusive licensee institute or order
  2562. or agree to the institution of patent litigation or any other patent
  2563. enforcement activity against any entity (including a cross-claim or
  2564. counterclaim in a lawsuit) alleging that any of these implementations of WebM
  2565. or any code incorporated within any of these implementations of WebM
  2566. constitute direct or contributory patent infringement, or inducement of
  2567. patent infringement, then any patent rights granted to you under this License
  2568. for these implementations of WebM shall terminate as of the date such
  2569. litigation is filed.
  2570. </pre>
  2571. <hr>
  2572. <h1><a id="gears-istumbler"></a>Google Gears/iStumbler License</h1>
  2573. <p>This license applies to the file
  2574. <span class="path">netwerk/wifi/osx_wifi.h</span>.</p>
  2575. <pre>
  2576. Copyright 2008, Google Inc.
  2577. Redistribution and use in source and binary forms, with or without
  2578. modification, are permitted provided that the following conditions are met:
  2579. 1. Redistributions of source code must retain the above copyright notice,
  2580. this list of conditions and the following disclaimer.
  2581. 2. Redistributions in binary form must reproduce the above copyright notice,
  2582. this list of conditions and the following disclaimer in the documentation
  2583. and/or other materials provided with the distribution.
  2584. 3. Neither the name of Google Inc. nor the names of its contributors may be
  2585. used to endorse or promote products derived from this software without
  2586. specific prior written permission.
  2587. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
  2588. WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  2589. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
  2590. EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2591. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  2592. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
  2593. OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  2594. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  2595. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  2596. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2597. The contents of this file are taken from Apple80211.h from the iStumbler
  2598. project (http://www.istumbler.net). This project is released under the BSD
  2599. license with the following restrictions.
  2600. Copyright (c) 02006, Alf Watt (alf@istumbler.net). All rights reserved.
  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. * Redistributions of source code must retain the above copyright
  2605. notice, this list of conditions and the following disclaimer.
  2606. * 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. * Neither the name of iStumbler nor the names of its contributors may be
  2610. used to endorse or promote products derived from this software without
  2611. specific prior written permission.
  2612. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  2613. IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  2614. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  2615. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
  2616. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  2617. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  2618. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  2619. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  2620. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  2621. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  2622. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2623. </pre>
  2624. <hr>
  2625. <h1><a id="gsl"></a>GSL License</h1>
  2626. <p>This license applies to <span class="path">mfbt/Span.h</span> and
  2627. <span class="path">mfbt/tests/gtest/TestSpan.cpp</span>.</p>
  2628. <!-- https://github.com/Microsoft/GSL/blob/3819df6e378ffccf0e29465afe99c3b324c2aa70/LICENSE -->
  2629. <pre>
  2630. Copyright (c) 2015 Microsoft Corporation. All rights reserved.
  2631. Copyright (c) 2020 Moonchild Productions. All rights reserved.
  2632. This code is licensed under the MIT License (MIT).
  2633. Permission is hereby granted, free of charge, to any person obtaining a copy
  2634. of this software and associated documentation files (the "Software"), to deal
  2635. in the Software without restriction, including without limitation the rights
  2636. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  2637. of the Software, and to permit persons to whom the Software is furnished to do
  2638. so, subject to the following conditions:
  2639. The above copyright notice and this permission notice shall be included in all
  2640. copies or substantial portions of the Software.
  2641. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2642. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2643. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2644. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2645. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2646. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2647. THE SOFTWARE.
  2648. </pre>
  2649. <hr>
  2650. #ifdef MOZ_WEBRTC
  2651. <h1><a id="gyp"></a>gyp License</h1>
  2652. <p>This license applies to certain files in the directory
  2653. <span class="path">media/webrtc/trunk/tools/gyp</span>.</p>
  2654. <pre>
  2655. Copyright (c) 2009 Google Inc. All rights reserved.
  2656. Redistribution and use in source and binary forms, with or without
  2657. modification, are permitted provided that the following conditions are
  2658. met:
  2659. * Redistributions of source code must retain the above copyright
  2660. notice, this list of conditions and the following disclaimer.
  2661. * Redistributions in binary form must reproduce the above
  2662. copyright notice, this list of conditions and the following disclaimer
  2663. in the documentation and/or other materials provided with the
  2664. distribution.
  2665. * Neither the name of Google Inc. nor the names of its
  2666. contributors may be used to endorse or promote products derived from
  2667. this software without specific prior written permission.
  2668. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2669. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2670. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2671. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2672. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2673. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2674. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2675. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2676. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2677. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2678. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2679. </pre>
  2680. <hr>
  2681. #endif
  2682. <h1><a id="halloc"></a>halloc License</h1>
  2683. <p>This license applies to certain files in the directory
  2684. <span class="path">media/libnestegg/src</span>.</p>
  2685. <pre>
  2686. Copyright (c) 2004-2010 Alex Pankratov. All rights reserved.
  2687. Redistribution and use in source and binary forms, with or without
  2688. modification, are permitted provided that the following conditions are met:
  2689. * Redistributions of source code must retain the above copyright notice,
  2690. this list of conditions and the following disclaimer.
  2691. * Redistributions in binary form must reproduce the above copyright notice,
  2692. this list of conditions and the following disclaimer in the documentation
  2693. and/or other materials provided with the distribution.
  2694. * Neither the name of the project nor the names of its contributors may be
  2695. used to endorse or promote products derived from this software without
  2696. specific prior written permission.
  2697. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  2698. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2699. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2700. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  2701. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2702. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  2703. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  2704. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  2705. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2706. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2707. </pre>
  2708. <hr>
  2709. <h1><a id="harfbuzz"></a>HarfBuzz License</h1>
  2710. <p>This license, with different copyright holders, applies to the files in
  2711. the directory <span class="path">gfx/harfbuzz/</span>.
  2712. The copyright holders and the applicable ranges of dates are as follows:</p>
  2713. <ul>
  2714. <li>1998-2004 David Turner and Werner Lemberg</li>
  2715. <li>2004, 2007, 2008, 2009, 2010 Red Hat, Inc.</li>
  2716. <li>2006 Behdad Esfahbod</li>
  2717. <li>2007 Chris Wilson</li>
  2718. <li>2009 Keith Stribley &lt;devel@thanlwinsoft.org&gt;</li>
  2719. <li>2010 Mozilla Foundation</li>
  2720. </ul>
  2721. <pre>
  2722. Copyright (C) &lt;date&gt; &lt;copyright holder&gt;
  2723. This is part of HarfBuzz, an OpenType Layout engine library.
  2724. Permission is hereby granted, without written agreement and without
  2725. license or royalty fees, to use, copy, modify, and distribute this
  2726. software and its documentation for any purpose, provided that the
  2727. above copyright notice and the following two paragraphs appear in
  2728. all copies of this software.
  2729. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  2730. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  2731. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  2732. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  2733. DAMAGE.
  2734. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  2735. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  2736. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  2737. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  2738. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  2739. </pre>
  2740. <hr>
  2741. <h1><a id="icu"></a>ICU License</h1>
  2742. <p>This license applies to some code in the
  2743. <span class="path">gfx/thebes</span> directory.</p>
  2744. <pre>
  2745. ICU License - ICU 1.8.1 and later
  2746. COPYRIGHT AND PERMISSION NOTICE
  2747. Copyright (c) 1995-2012 International Business Machines Corporation and
  2748. others
  2749. All rights reserved.
  2750. Permission is hereby granted, free of charge, to any person obtaining a
  2751. copy of this software and associated documentation files (the "Software"),
  2752. to deal in the Software without restriction, including without limitation
  2753. the rights to use, copy, modify, merge, publish, distribute, and/or sell
  2754. copies of the Software, and to permit persons to whom the Software is
  2755. furnished to do so, provided that the above copyright notice(s) and this
  2756. permission notice appear in all copies of the Software and that both the
  2757. above copyright notice(s) and this permission notice appear in supporting
  2758. documentation.
  2759. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2760. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2761. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  2762. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
  2763. BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
  2764. OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  2765. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  2766. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  2767. SOFTWARE.
  2768. Except as contained in this notice, the name of a copyright holder shall
  2769. not be used in advertising or otherwise to promote the sale, use or other
  2770. dealings in this Software without prior written authorization of the
  2771. copyright holder.
  2772. All trademarks and registered trademarks mentioned herein are the property
  2773. of their respective owners.
  2774. </pre>
  2775. <hr>
  2776. #ifdef MOZ_DEVTOOLS
  2777. <h1><a id="immutable"></a>Immutable.js License</h1>
  2778. <pre>
  2779. BSD License
  2780. For Immutable JS software
  2781. Copyright (c) 2014-2015, Facebook, Inc. All rights reserved.
  2782. Redistribution and use in source and binary forms, with or without modification,
  2783. are permitted provided that the following conditions are met:
  2784. * Redistributions of source code must retain the above copyright notice, this
  2785. list of conditions and the following disclaimer.
  2786. * Redistributions in binary form must reproduce the above copyright notice,
  2787. this list of conditions and the following disclaimer in the documentation
  2788. and/or other materials provided with the distribution.
  2789. * Neither the name Facebook nor the names of its contributors may be used to
  2790. endorse or promote products derived from this software without specific
  2791. prior written permission.
  2792. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  2793. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2794. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2795. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  2796. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  2797. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  2798. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  2799. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2800. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  2801. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2802. </pre>
  2803. <hr>
  2804. #endif
  2805. <h1><a id="jpnic"></a>Japan Network Information Center License</h1>
  2806. <p>This license applies to certain files in the
  2807. directory <span class="path">netwerk/dns/</span>.</p>
  2808. <pre>
  2809. Copyright (c) 2001,2002 Japan Network Information Center.
  2810. All rights reserved.
  2811. By using this file, you agree to the terms and conditions set forth below.
  2812. LICENSE TERMS AND CONDITIONS
  2813. The following License Terms and Conditions apply, unless a different
  2814. license is obtained from Japan Network Information Center ("JPNIC"),
  2815. a Japanese association, Kokusai-Kougyou-Kanda Bldg 6F, 2-3-4 Uchi-Kanda,
  2816. Chiyoda-ku, Tokyo 101-0047, Japan.
  2817. 1. Use, Modification and Redistribution (including distribution of any
  2818. modified or derived work) in source and/or binary forms is permitted
  2819. under this License Terms and Conditions.
  2820. 2. Redistribution of source code must retain the copyright notices as they
  2821. appear in each source code file, this License Terms and Conditions.
  2822. 3. Redistribution in binary form must reproduce the Copyright Notice,
  2823. this License Terms and Conditions, in the documentation and/or other
  2824. materials provided with the distribution. For the purposes of binary
  2825. distribution the "Copyright Notice" refers to the following language:
  2826. "Copyright (c) 2000-2002 Japan Network Information Center. All rights
  2827. reserved."
  2828. 4. The name of JPNIC may not be used to endorse or promote products
  2829. derived from this Software without specific prior written approval of
  2830. JPNIC.
  2831. 5. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY JPNIC
  2832. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2833. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  2834. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JPNIC BE LIABLE
  2835. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  2836. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  2837. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  2838. BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  2839. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  2840. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  2841. ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  2842. </pre>
  2843. <hr>
  2844. <h1><a id="jquery"></a>jQuery License</h1>
  2845. <p>This license applies to all copies of jQuery in the code.</p>
  2846. <pre>
  2847. Copyright (c) 2010 John Resig, http://jquery.com/
  2848. Permission is hereby granted, free of charge, to any person obtaining
  2849. a copy of this software and associated documentation files (the
  2850. "Software"), to deal in the Software without restriction, including
  2851. without limitation the rights to use, copy, modify, merge, publish,
  2852. distribute, sublicense, and/or sell copies of the Software, and to
  2853. permit persons to whom the Software is furnished to do so, subject to
  2854. the following conditions:
  2855. The above copyright notice and this permission notice shall be
  2856. included in all copies or substantial portions of the Software.
  2857. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2858. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2859. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  2860. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  2861. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  2862. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  2863. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  2864. </pre>
  2865. <hr>
  2866. <h1><a id="k_exp"></a>k_exp License</h1>
  2867. <p>This license applies to the file
  2868. <span class="path">modules/fdlibm/src/k_exp.cpp</span>.
  2869. </p>
  2870. <pre>
  2871. Copyright (c) 2011 David Schultz &lt;das@FreeBSD.ORG&gt;
  2872. All rights reserved.
  2873. Redistribution and use in source and binary forms, with or without
  2874. modification, are permitted provided that the following conditions
  2875. are met:
  2876. 1. Redistributions of source code must retain the above copyright
  2877. notice, this list of conditions and the following disclaimer.
  2878. 2. Redistributions in binary form must reproduce the above copyright
  2879. notice, this list of conditions and the following disclaimer in the
  2880. documentation and/or other materials provided with the distribution.
  2881. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  2882. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2883. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2884. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  2885. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2886. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2887. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2888. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2889. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2890. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2891. SUCH DAMAGE.
  2892. </pre>
  2893. <hr>
  2894. <h1><a id="khronos"></a>Khronos group License</h1>
  2895. <p>This license applies to the following files:</p>
  2896. <ul>
  2897. <li class="path">media/openmax_dl/dl/api/omxtypes.h</li>
  2898. <li class="path">media/openmax_dl/dl/sp/api/omxSP.h</li>
  2899. </ul>
  2900. <pre>
  2901. Copyright 2005-2008 The Khronos Group Inc. All Rights Reserved.
  2902. These materials are protected by copyright laws and contain material
  2903. proprietary to the Khronos Group, Inc. You may use these materials
  2904. for implementing Khronos specifications, without altering or removing
  2905. any trademark, copyright or other notice from the specification.
  2906. Khronos Group makes no, and expressly disclaims any, representations
  2907. or warranties, express or implied, regarding these materials, including,
  2908. without limitation, any implied warranties of merchantability or fitness
  2909. for a particular purpose or non-infringement of any intellectual property.
  2910. Khronos Group makes no, and expressly disclaims any, warranties, express
  2911. or implied, regarding the correctness, accuracy, completeness, timeliness,
  2912. and reliability of these materials.
  2913. Under no circumstances will the Khronos Group, or any of its Promoters,
  2914. Contributors or Members or their respective partners, officers, directors,
  2915. employees, agents or representatives be liable for any damages, whether
  2916. direct, indirect, special or consequential damages for lost revenues,
  2917. lost profits, or otherwise, arising from or in connection with these
  2918. materials.
  2919. Khronos and OpenMAX are trademarks of the Khronos Group Inc.
  2920. </pre>
  2921. <hr>
  2922. <h1><a id="kiss_fft"></a>Kiss FFT License</h1>
  2923. <p>This license applies to files in the directory
  2924. <span class="path">media/kiss_fft/</span>.</p>
  2925. <pre>
  2926. Copyright (c) 2003-2010 Mark Borgerding
  2927. Copyright (c) 2017 Mark Straver BASc
  2928. All rights reserved.
  2929. Redistribution and use in source and binary forms, with or without
  2930. modification, are permitted provided that the following conditions are met:
  2931. * Redistributions of source code must retain the above copyright notice,
  2932. this list of conditions and the following disclaimer.
  2933. * Redistributions in binary form must reproduce the above copyright notice,
  2934. this list of conditions and the following disclaimer in the documentation
  2935. and/or other materials provided with the distribution.
  2936. * Neither the author nor the names of any contributors may be used to
  2937. endorse or promote products derived from this software without specific
  2938. prior written permission.
  2939. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  2940. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2941. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2942. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  2943. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  2944. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  2945. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  2946. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2947. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  2948. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2949. </pre>
  2950. <hr>
  2951. #ifdef MOZ_USE_LIBCXX
  2952. <h1><a id="libc++"></a>libc++ License</h1>
  2953. <p class="correctme">This license applies to the copy of libc++ obtained
  2954. from the Android NDK.</p>
  2955. <pre>
  2956. Copyright (c) 2009-2014 by the contributors listed in the libc++ CREDITS.TXT
  2957. Permission is hereby granted, free of charge, to any person obtaining a copy
  2958. of this software and associated documentation files (the "Software"), to deal
  2959. in the Software without restriction, including without limitation the rights
  2960. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2961. copies of the Software, and to permit persons to whom the Software is
  2962. furnished to do so, subject to the following conditions:
  2963. The above copyright notice and this permission notice shall be included in
  2964. all copies or substantial portions of the Software.
  2965. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2966. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2967. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2968. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2969. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2970. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2971. THE SOFTWARE.
  2972. </pre>
  2973. <hr>
  2974. #endif
  2975. <h1><a id="libcubeb"></a>libcubeb License</h1>
  2976. <p class="correctme">This license applies to files in the directory
  2977. <span class="path">media/libcubeb</span>.
  2978. </p>
  2979. <pre>
  2980. Copyright &copy; 2011 Mozilla Foundation
  2981. Permission to use, copy, modify, and distribute this software for any
  2982. purpose with or without fee is hereby granted, provided that the above
  2983. copyright notice and this permission notice appear in all copies.
  2984. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  2985. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  2986. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  2987. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  2988. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  2989. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  2990. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  2991. </pre>
  2992. <hr>
  2993. <h1><a id="libevent"></a>libevent License</h1>
  2994. <p>This license applies to files in the directory
  2995. <span class="path">ipc/chromium/src/third_party/libevent/</span>.
  2996. </p>
  2997. <pre>
  2998. Copyright 2000-2002 Niels Provos &lt;provos@citi.umich.edu&gt;
  2999. All rights reserved.
  3000. Redistribution and use in source and binary forms, with or without
  3001. modification, are permitted provided that the following conditions
  3002. are met:
  3003. 1. Redistributions of source code must retain the above copyright
  3004. notice, this list of conditions and the following disclaimer.
  3005. 2. Redistributions in binary form must reproduce the above copyright
  3006. notice, this list of conditions and the following disclaimer in the
  3007. documentation and/or other materials provided with the distribution.
  3008. 3. The name of the author may not be used to endorse or promote products
  3009. derived from this software without specific prior written permission.
  3010. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  3011. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  3012. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  3013. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  3014. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  3015. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  3016. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  3017. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3018. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  3019. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3020. </pre>
  3021. <hr>
  3022. <h1><a id="libffi"></a>libffi License</h1>
  3023. <p>This license applies to files in the directory
  3024. <span class="path">js/src/ctypes/libffi/</span>.
  3025. </p>
  3026. <pre>
  3027. libffi - Copyright (c) 1996-2008 Red Hat, Inc and others.
  3028. See source files for details.
  3029. Permission is hereby granted, free of charge, to any person obtaining
  3030. a copy of this software and associated documentation files (the
  3031. ``Software''), to deal in the Software without restriction, including
  3032. without limitation the rights to use, copy, modify, merge, publish,
  3033. distribute, sublicense, and/or sell copies of the Software, and to
  3034. permit persons to whom the Software is furnished to do so, subject to
  3035. the following conditions:
  3036. The above copyright notice and this permission notice shall be included
  3037. in all copies or substantial portions of the Software.
  3038. THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
  3039. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3040. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  3041. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  3042. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  3043. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  3044. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3045. </pre>
  3046. <hr>
  3047. <h1><a id="libjingle"></a>libjingle License</h1>
  3048. <p>This license applies to the following files:</p>
  3049. <ul>
  3050. <li class="path">media/mtransport/sigslot.h</li>
  3051. <li class="path">media/mtransport/test/gtest_utils.h</li>
  3052. </ul>
  3053. <pre>
  3054. Copyright (c) 2004--2005, Google Inc.
  3055. All rights reserved.
  3056. Redistribution and use in source and binary forms, with or without modification,
  3057. are permitted provided that the following conditions are met:
  3058. * Redistributions of source code must retain the above copyright notice,
  3059. this list of conditions and the following disclaimer.
  3060. * Redistributions in binary form must reproduce the above copyright notice,
  3061. this list of conditions and the following disclaimer in the documentation
  3062. and/or other materials provided with the distribution.
  3063. * The name of the author may not be used to endorse or promote products
  3064. derived from this software without specific prior written permission.
  3065. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  3066. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3067. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3068. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  3069. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3070. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
  3071. GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3072. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  3073. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
  3074. WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3075. SUCH DAMAGE.
  3076. </pre>
  3077. <hr>
  3078. <h1><a id="libnestegg"></a>libnestegg License</h1>
  3079. <p>This license applies to certain files in the directory
  3080. <span class="path">media/libnestegg</span>.
  3081. </p>
  3082. <pre>
  3083. Copyright &copy; 2010 Mozilla Foundation
  3084. Permission to use, copy, modify, and distribute this software for any
  3085. purpose with or without fee is hereby granted, provided that the above
  3086. copyright notice and this permission notice appear in all copies.
  3087. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  3088. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  3089. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  3090. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  3091. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  3092. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  3093. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  3094. </pre>
  3095. <hr>
  3096. <h1><a id="libsoundtouch"></a>libsoundtouch License</h1>
  3097. <p>This license applies to certain files in the directory
  3098. <span class="path">media/libsoundtouch/src/</span>.
  3099. </p>
  3100. <pre>
  3101. The SoundTouch Library Copyright &copy; Olli Parviainen 2001-2012
  3102. This library is free software; you can redistribute it and/or
  3103. modify it under the terms of the GNU Lesser General Public
  3104. License as published by the Free Software Foundation; either
  3105. version 2.1 of the License, or (at your option) any later version.
  3106. This library is distributed in the hope that it will be useful,
  3107. but WITHOUT ANY WARRANTY; without even the implied warranty of
  3108. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  3109. Lesser General Public License for more details.
  3110. You should have received a copy of the GNU Lesser General Public
  3111. License along with this library; if not, write to the Free Software
  3112. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  3113. </pre>
  3114. <hr>
  3115. <h1><a id="libyuv"></a>libyuv License</h1>
  3116. <p>This license applies to files in the directory
  3117. <span class="path">media/libyuv</span> except
  3118. for the file <span class="path">media/libyuv/source/x86inc.asm</span>.
  3119. </p>
  3120. <pre>
  3121. Copyright (c) 2011, The LibYuv project authors. All rights reserved.
  3122. Redistribution and use in source and binary forms, with or without
  3123. modification, are permitted provided that the following conditions are
  3124. met:
  3125. * Redistributions of source code must retain the above copyright
  3126. notice, this list of conditions and the following disclaimer.
  3127. * Redistributions in binary form must reproduce the above copyright
  3128. notice, this list of conditions and the following disclaimer in
  3129. the documentation and/or other materials provided with the
  3130. distribution.
  3131. * Neither the name of Google nor the names of its contributors may
  3132. be used to endorse or promote products derived from this software
  3133. without specific prior written permission.
  3134. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  3135. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3136. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  3137. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  3138. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  3139. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  3140. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  3141. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  3142. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3143. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  3144. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3145. </pre>
  3146. <hr>
  3147. <h1><a id="microformatsshiv"></a>MIT license — microformat-shiv</h1>
  3148. <p>This license applies to some files in the directory
  3149. <span class="path">toolkit/components/microformats</span>.</p>
  3150. <pre>
  3151. MIT license — microformat-shiv
  3152. Copyright (c) 2012-2013 Glenn Jones
  3153. Permission is hereby granted, free of charge, to any person obtaining a copy of
  3154. this software and associated documentation files (the "Software"), to deal in
  3155. the Software without restriction, including without limitation the rights to
  3156. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  3157. the Software, and to permit persons to whom the Software is furnished to do so,
  3158. subject to the following conditions:
  3159. The above copyright notice and this permission notice shall be included in all
  3160. copies or substantial portions of the Software.
  3161. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3162. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  3163. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  3164. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  3165. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  3166. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3167. </pre>
  3168. <hr>
  3169. <h1><a id="myspell"></a>MySpell License</h1>
  3170. <p>This license applies to some files in the directory
  3171. <span class="path">extensions/spellcheck/hunspell</span>.</p>
  3172. <pre>
  3173. Copyright 2002 Kevin B. Hendricks, Stratford, Ontario, Canada
  3174. And Contributors. All rights reserved.
  3175. Redistribution and use in source and binary forms, with or without
  3176. modification, are permitted provided that the following conditions
  3177. are met:
  3178. 1. Redistributions of source code must retain the above copyright
  3179. notice, this list of conditions and the following disclaimer.
  3180. 2. Redistributions in binary form must reproduce the above copyright
  3181. notice, this list of conditions and the following disclaimer in the
  3182. documentation and/or other materials provided with the distribution.
  3183. 3. All modifications to the source code must be clearly marked as
  3184. such. Binary redistributions based on modified source code
  3185. must be clearly marked as modified versions in the documentation
  3186. and/or other materials provided with the distribution.
  3187. THIS SOFTWARE IS PROVIDED BY KEVIN B. HENDRICKS AND CONTRIBUTORS
  3188. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3189. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  3190. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
  3191. KEVIN B. HENDRICKS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  3192. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  3193. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  3194. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3195. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3196. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3197. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3198. SUCH DAMAGE.
  3199. </pre>
  3200. <hr>
  3201. #ifdef MOZ_DEVTOOLS
  3202. <h1><a id="naturalSort"></a>naturalSort License</h1>
  3203. <p>This license applies to <span class="path">devtools/client/shared/natural-sort.js</span>.</p>
  3204. <pre>
  3205. The MIT License (MIT)
  3206. Copyright (c) 2014 Gabriel Llamas
  3207. Permission is hereby granted, free of charge, to any person obtaining a copy
  3208. of this software and associated documentation files (the "Software"), to deal
  3209. in the Software without restriction, including without limitation the rights
  3210. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3211. copies of the Software, and to permit persons to whom the Software is
  3212. furnished to do so, subject to the following conditions:
  3213. The above copyright notice and this permission notice shall be included in
  3214. all copies or substantial portions of the Software.
  3215. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3216. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3217. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3218. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3219. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3220. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  3221. THE SOFTWARE.
  3222. </pre>
  3223. <hr>
  3224. #endif
  3225. #ifdef MOZ_WEBRTC
  3226. <h1><a id="nicer"></a>nICEr License</h1>
  3227. <p>This license applies to certain files in the directory
  3228. <span class="path">media/mtransport/third_party/nICEr</span>.</p>
  3229. <pre>
  3230. Copyright (C) 2007, Adobe Systems Inc.
  3231. Copyright (C) 2007-2008, Network Resonance, Inc.
  3232. Each source file bears an individual copyright notice.
  3233. The following license applies to this distribution as a whole.
  3234. Redistribution and use in source and binary forms, with or without
  3235. modification, are permitted provided that the following conditions are
  3236. met:
  3237. * Redistributions of source code must retain the above copyright
  3238. notice, this list of conditions and the following disclaimer.
  3239. * Redistributions in binary form must reproduce the above copyright
  3240. notice, this list of conditions and the following disclaimer in the
  3241. documentation and/or other materials provided with the distribution.
  3242. * Neither the name of Adobe Systems, Network Resonance nor the names of its
  3243. contributors may be used to endorse or promote products derived from
  3244. this software without specific prior written permission.
  3245. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  3246. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3247. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  3248. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  3249. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  3250. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  3251. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  3252. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  3253. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3254. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  3255. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3256. </pre>
  3257. <hr>
  3258. #endif
  3259. #ifdef MOZ_EME
  3260. <h1><a id="openaes"></a>OpenAES License</h1>
  3261. <p>This license applies to certain files in the directory
  3262. <span class="path">media/gmp-clearkey/0.1/openaes</span>.
  3263. </p>
  3264. <pre>
  3265. Copyright (c) 2012, Nabil S. Al Ramli, www.nalramli.com
  3266. All rights reserved.
  3267. Redistribution and use in source and binary forms, with or without
  3268. modification, are permitted provided that the following conditions are met:
  3269. - Redistributions of source code must retain the above copyright notice,
  3270. this list of conditions and the following disclaimer.
  3271. - Redistributions in binary form must reproduce the above copyright
  3272. notice, this list of conditions and the following disclaimer in the
  3273. documentation and/or other materials provided with the distribution.
  3274. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  3275. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3276. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3277. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
  3278. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3279. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3280. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3281. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3282. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3283. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3284. POSSIBILITY OF SUCH DAMAGE.
  3285. </pre>
  3286. <hr>
  3287. #endif
  3288. <h1><a id="openvision"></a>OpenVision License</h1>
  3289. <p>This license applies to the file
  3290. <span class="path">extensions/auth/gssapi.h</span>.</p>
  3291. <pre>
  3292. Copyright 1993 by OpenVision Technologies, Inc.
  3293. Permission to use, copy, modify, distribute, and sell this software
  3294. and its documentation for any purpose is hereby granted without fee,
  3295. provided that the above copyright notice appears in all copies and
  3296. that both that copyright notice and this permission notice appear in
  3297. supporting documentation, and that the name of OpenVision not be used
  3298. in advertising or publicity pertaining to distribution of the software
  3299. without specific, written prior permission. OpenVision makes no
  3300. representations about the suitability of this software for any
  3301. purpose. It is provided "as is" without express or implied warranty.
  3302. OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  3303. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  3304. EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  3305. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  3306. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  3307. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  3308. PERFORMANCE OF THIS SOFTWARE.
  3309. </pre>
  3310. <hr>
  3311. #ifdef MOZ_DEVTOOLS_SERVER
  3312. <h1><a id="node-properties"></a>node-properties License</h1>
  3313. <p>This license applies to
  3314. <span class="path">devtools/shared/node-properties/node-properties.js</span>.</p>
  3315. <pre>
  3316. The MIT License (MIT)
  3317. Copyright (c) 2014 Gabriel Llamas
  3318. Permission is hereby granted, free of charge, to any person obtaining a copy
  3319. of this software and associated documentation files (the "Software"), to deal
  3320. in the Software without restriction, including without limitation the rights
  3321. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3322. copies of the Software, and to permit persons to whom the Software is
  3323. furnished to do so, subject to the following conditions:
  3324. The above copyright notice and this permission notice shall be included in
  3325. all copies or substantial portions of the Software.
  3326. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3327. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3328. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3329. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3330. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3331. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  3332. THE SOFTWARE.
  3333. </pre>
  3334. <hr>
  3335. #endif
  3336. #ifdef MOZ_WEBRTC
  3337. <h1><a id="nrappkit"></a>nrappkit License</h1>
  3338. <p>This license applies to certain files in the directory
  3339. <span class="path">media/mtransport/third_party/nrappkit</span>.</p>
  3340. <pre>
  3341. Copyright (C) 2001-2007, Network Resonance, Inc.
  3342. All Rights Reserved
  3343. Redistribution and use in source and binary forms, with or without
  3344. modification, are permitted provided that the following conditions
  3345. are met:
  3346. 1. Redistributions of source code must retain the above copyright
  3347. notice, this list of conditions and the following disclaimer.
  3348. 2. Redistributions in binary form must reproduce the above copyright
  3349. notice, this list of conditions and the following disclaimer in the
  3350. documentation and/or other materials provided with the distribution.
  3351. 3. Neither the name of Network Resonance, Inc. nor the name of any
  3352. contributors to this software may be used to endorse or promote
  3353. products derived from this software without specific prior written
  3354. permission.
  3355. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
  3356. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3357. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3358. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  3359. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3360. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3361. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3362. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3363. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3364. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  3365. POSSIBILITY OF SUCH DAMAGE.
  3366. </pre>
  3367. <p>This license applies to certain files in the directory
  3368. <span class="path">media/mtransport/third_party/nrappkit</span>.</p>
  3369. <pre>
  3370. Copyright (C) 1999-2003 RTFM, Inc.
  3371. All Rights Reserved
  3372. This package is a SSLv3/TLS protocol analyzer written by Eric Rescorla
  3373. <ekr@rtfm.com> and licensed by RTFM, Inc.
  3374. Redistribution and use in source and binary forms, with or without
  3375. modification, are permitted provided that the following conditions
  3376. are met:
  3377. 1. Redistributions of source code must retain the above copyright
  3378. notice, this list of conditions and the following disclaimer.
  3379. 2. Redistributions in binary form must reproduce the above copyright
  3380. notice, this list of conditions and the following disclaimer in the
  3381. documentation and/or other materials provided with the distribution.
  3382. 3. All advertising materials mentioning features or use of this software
  3383. must display the following acknowledgement:
  3384. This product includes software developed by Eric Rescorla for
  3385. RTFM, Inc.
  3386. 4. Neither the name of RTFM, Inc. nor the name of Eric Rescorla may be
  3387. used to endorse or promote products derived from this
  3388. software without specific prior written permission.
  3389. THIS SOFTWARE IS PROVIDED BY THE ERIC RESCORLA AND RTFM ``AS IS'' AND
  3390. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3391. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3392. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3393. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3394. oDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3395. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3396. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3397. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3398. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3399. SUCH DAMAGE.
  3400. </pre>
  3401. <p>Note that RTFM, Inc. has waived clause (3) above as of June 20, 2012
  3402. for files appearing in this distribution. This waiver applies only to
  3403. files included in this distribution. it does not apply to any other
  3404. part of ssldump not included in this distribution.</p>
  3405. <p>This license applies to the file <span class="path">media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h</span>.</p>
  3406. <pre>
  3407. Copyright (c) 1991, 1993
  3408. The Regents of the University of California. All rights reserved.
  3409. Redistribution and use in source and binary forms, with or without
  3410. modification, are permitted provided that the following conditions
  3411. are met:
  3412. 1. Redistributions of source code must retain the above copyright
  3413. notice, this list of conditions and the following disclaimer.
  3414. 2. Redistributions in binary form must reproduce the above copyright
  3415. notice, this list of conditions and the following disclaimer in the
  3416. documentation and/or other materials provided with the distribution.
  3417. 4. Neither the name of the University nor the names of its contributors
  3418. may be used to endorse or promote products derived from this software
  3419. without specific prior written permission.
  3420. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3421. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3422. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3423. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3424. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3425. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3426. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3427. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3428. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3429. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3430. SUCH DAMAGE.
  3431. </pre>
  3432. <p>This license applies to the file:
  3433. <span class="path">media/mtransport/third_party/nrappkit/src/util/util.c</span>.</p>
  3434. <pre>
  3435. Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
  3436. All rights reserved.
  3437. Redistribution and use in source and binary forms, with or without
  3438. modification, are permitted provided that the following conditions
  3439. are met:
  3440. 1. Redistributions of source code must retain the above copyright
  3441. notice, this list of conditions and the following disclaimer.
  3442. 2. Redistributions in binary form must reproduce the above copyright
  3443. notice, this list of conditions and the following disclaimer in the
  3444. documentation and/or other materials provided with the distribution.
  3445. 3. The name of the author may not be used to endorse or promote products
  3446. derived from this software without specific prior written permission.
  3447. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
  3448. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  3449. AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
  3450. THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  3451. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  3452. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
  3453. OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  3454. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  3455. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  3456. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3457. </pre>
  3458. <hr>
  3459. #endif
  3460. <h1><a id="praton"></a>praton License</h1>
  3461. <p>This license applies to the file
  3462. <span class="path">nsprpub/pr/src/misc/praton.c</span>.</p>
  3463. <pre>
  3464. Copyright (c) 1983, 1990, 1993
  3465. The Regents of the University of California. All rights reserved.
  3466. Redistribution and use in source and binary forms, with or without
  3467. modification, are permitted provided that the following conditions
  3468. are met:
  3469. 1. Redistributions of source code must retain the above copyright
  3470. notice, this list of conditions and the following disclaimer.
  3471. 2. Redistributions in binary form must reproduce the above copyright
  3472. notice, this list of conditions and the following disclaimer in the
  3473. documentation and/or other materials provided with the distribution.
  3474. 4. Neither the name of the University nor the names of its contributors
  3475. may be used to endorse or promote products derived from this software
  3476. without specific prior written permission.
  3477. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  3478. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3479. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3480. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  3481. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3482. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3483. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3484. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3485. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3486. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3487. SUCH DAMAGE.
  3488. Portions Copyright (c) 1993 by Digital Equipment Corporation.
  3489. Permission to use, copy, modify, and distribute this software for any
  3490. purpose with or without fee is hereby granted, provided that the above
  3491. copyright notice and this permission notice appear in all copies, and that
  3492. the name of Digital Equipment Corporation not be used in advertising or
  3493. publicity pertaining to distribution of the document or software without
  3494. specific, written prior permission.
  3495. THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
  3496. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
  3497. OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
  3498. CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
  3499. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
  3500. PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
  3501. ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  3502. SOFTWARE.
  3503. Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
  3504. Portions Copyright (c) 1996-1999 by Internet Software Consortium.
  3505. Permission to use, copy, modify, and distribute this software for any
  3506. purpose with or without fee is hereby granted, provided that the above
  3507. copyright notice and this permission notice appear in all copies.
  3508. THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
  3509. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  3510. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
  3511. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  3512. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  3513. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  3514. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  3515. </pre>
  3516. <hr>
  3517. <h1><a id="qcms"></a>qcms License</h1>
  3518. <p>This license applies to certain files in the directory
  3519. <span class="path">gfx/qcms/</span>.</p>
  3520. <pre>
  3521. Copyright (C) 2009 Mozilla Corporation
  3522. Copyright (C) 1998-2007 Marti Maria
  3523. Permission is hereby granted, free of charge, to any person
  3524. obtaining a copy of this software and associated documentation
  3525. files (the "Software"), to deal in the Software without restriction,
  3526. including without limitation the rights to use, copy, modify, merge,
  3527. publish, distribute, sublicense, and/or sell copies of the Software,
  3528. and to permit persons to whom the Software is furnished to do so, subject
  3529. to the following conditions:
  3530. The above copyright notice and this permission notice shall be included
  3531. in all copies or substantial portions of the Software.
  3532. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  3533. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3534. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3535. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  3536. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  3537. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3538. </pre>
  3539. <hr>
  3540. #ifdef MOZ_DEVTOOLS_SERVER
  3541. <h1><a id="qrcode-generator"></a>QR Code Generator License</h1>
  3542. <p>This license applies to certain files in the directory
  3543. <span class="path">devtools/shared/qrcode/encoder/</span>.</p>
  3544. <pre>
  3545. Copyright (c) 2009 Kazuhiko Arase
  3546. Permission is hereby granted, free of charge, to any person obtaining a copy
  3547. of this software and associated documentation files (the "Software"), to deal
  3548. in the Software without restriction, including without limitation the rights
  3549. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3550. copies of the Software, and to permit persons to whom the Software is
  3551. furnished to do so, subject to the following conditions:
  3552. The above copyright notice and this permission notice shall be included in
  3553. all copies or substantial portions of the Software.
  3554. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3555. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3556. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3557. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3558. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3559. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  3560. THE SOFTWARE.
  3561. </pre>
  3562. <hr>
  3563. #endif
  3564. <h1><a id="react"></a>React License</h1>
  3565. <p>This license applies to various files in the Mozilla codebase.</p>
  3566. <pre>
  3567. Copyright (c) 2013-2015, Facebook, Inc.
  3568. All rights reserved.
  3569. Redistribution and use in source and binary forms, with or without modification,
  3570. are permitted provided that the following conditions are met:
  3571. * Redistributions of source code must retain the above copyright notice, this
  3572. list of conditions and the following disclaimer.
  3573. * Redistributions in binary form must reproduce the above copyright notice,
  3574. this list of conditions and the following disclaimer in the documentation
  3575. and/or other materials provided with the distribution.
  3576. * Neither the name Facebook nor the names of its contributors may be used to
  3577. endorse or promote products derived from this software without specific
  3578. prior written permission.
  3579. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  3580. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  3581. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  3582. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  3583. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  3584. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  3585. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  3586. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3587. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  3588. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3589. </pre>
  3590. <hr>
  3591. #ifdef MOZ_DEVTOOLS
  3592. <h1><a id="react-redux"></a>React-Redux License</h1>
  3593. <p>This license applies to the file
  3594. <span class="path">devtools/client/shared/vendor/react-redux.js</span>.</p>
  3595. <pre>
  3596. Copyright (c) 2015 Dan Abramov
  3597. Permission is hereby granted, free of charge, to any person obtaining a copy
  3598. of this software and associated documentation files (the "Software"), to deal
  3599. in the Software without restriction, including without limitation the rights
  3600. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3601. copies of the Software, and to permit persons to whom the Software is
  3602. furnished to do so, subject to the following conditions:
  3603. The above copyright notice and this permission notice shall be included in all
  3604. copies or substantial portions of the Software.
  3605. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3606. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3607. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3608. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3609. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3610. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3611. SOFTWARE.
  3612. </pre>
  3613. <hr>
  3614. <h1><a id="react-virtualized"></a>React Virtualized License</h1>
  3615. <p>This license applies to the file
  3616. <span class="path">devtools/client/shared/vendor/react-virtualized.js</span>.</p>
  3617. <pre>
  3618. Copyright (c) 2015 Brian Vaughn
  3619. Permission is hereby granted, free of charge, to any person obtaining a copy
  3620. of this software and associated documentation files (the "Software"), to deal
  3621. in the Software without restriction, including without limitation the rights
  3622. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3623. copies of the Software, and to permit persons to whom the Software is
  3624. furnished to do so, subject to the following conditions:
  3625. The above copyright notice and this permission notice shall be included in all
  3626. copies or substantial portions of the Software.
  3627. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3628. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3629. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3630. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3631. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3632. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3633. SOFTWARE.
  3634. </pre>
  3635. <hr>
  3636. #endif
  3637. <h1><a id="xdg"></a>Red Hat xdg_user_dir_lookup License</h1>
  3638. <p>This license applies to the
  3639. <span class="path">xdg_user_dir_lookup</span> function in
  3640. <span class="path">xpcom/io/SpecialSystemDirectory.cpp</span>.</p>
  3641. <pre>
  3642. Copyright (c) 2007 Red Hat, Inc.
  3643. Permission is hereby granted, free of charge, to any person
  3644. obtaining a copy of this software and associated documentation files
  3645. (the "Software"), to deal in the Software without restriction,
  3646. including without limitation the rights to use, copy, modify, merge,
  3647. publish, distribute, sublicense, and/or sell copies of the Software,
  3648. and to permit persons to whom the Software is furnished to do so,
  3649. subject to the following conditions:
  3650. The above copyright notice and this permission notice shall be
  3651. included in all copies or substantial portions of the Software.
  3652. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3653. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3654. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  3655. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  3656. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  3657. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  3658. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3659. SOFTWARE.
  3660. </pre>
  3661. <hr>
  3662. #ifdef MOZ_DEVTOOLS
  3663. <h1><a id="redux"></a>Redux License</h1>
  3664. <p>This license applies to the file
  3665. <span class="path">devtools/client/shared/vendor/redux.js</span>.</p>
  3666. <pre>
  3667. Copyright (c) 2015 Dan Abramov
  3668. Permission is hereby granted, free of charge, to any person obtaining a copy
  3669. of this software and associated documentation files (the "Software"), to deal
  3670. in the Software without restriction, including without limitation the rights
  3671. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3672. copies of the Software, and to permit persons to whom the Software is
  3673. furnished to do so, subject to the following conditions:
  3674. The above copyright notice and this permission notice shall be included in all
  3675. copies or substantial portions of the Software.
  3676. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3677. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3678. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3679. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3680. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3681. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3682. SOFTWARE.
  3683. </pre>
  3684. <hr>
  3685. <h1><a id="reselect"></a>Reselect License</h1>
  3686. <p>This license applies to the file
  3687. <span class="path">devtools/client/shared/vendor/reselect.js</span>.</p>
  3688. <pre>
  3689. The MIT License (MIT)
  3690. Copyright (c) 2015-2016 Reselect Contributors
  3691. Permission is hereby granted, free of charge, to any person obtaining a copy
  3692. of this software and associated documentation files (the "Software"), to deal
  3693. in the Software without restriction, including without limitation the rights
  3694. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3695. copies of the Software, and to permit persons to whom the Software is
  3696. furnished to do so, subject to the following conditions:
  3697. The above copyright notice and this permission notice shall be included in all
  3698. copies or substantial portions of the Software.
  3699. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3700. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3701. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3702. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3703. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3704. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3705. SOFTWARE.
  3706. </pre>
  3707. <hr>
  3708. #endif
  3709. <h1><a id="sctp"></a>SCTP Licenses</h1>
  3710. <p>These licenses apply to certain files in the directory
  3711. <span class="path">netwerk/sctp/src/</span>.</p>
  3712. <pre>
  3713. Copyright (c) 2009-2010 Brad Penoff
  3714. Copyright (c) 2009-2010 Humaira Kamal
  3715. Copyright (c) 2011-2012 Irene Ruengeler
  3716. Copyright (c) 2010-2012, by Michael Tuexen. All rights reserved.
  3717. Copyright (c) 2010-2012, by Randall Stewart. All rights reserved.
  3718. Copyright (c) 2010-2012, by Robin Seggelmann. All rights reserved.
  3719. Redistribution and use in source and binary forms, with or without
  3720. modification, are permitted provided that the following conditions
  3721. are met:
  3722. 1. Redistributions of source code must retain the above copyright
  3723. notice, this list of conditions and the following disclaimer.
  3724. 2. Redistributions in binary form must reproduce the above copyright
  3725. notice, this list of conditions and the following disclaimer in the
  3726. documentation and/or other materials provided with the distribution.
  3727. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  3728. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  3729. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3730. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  3731. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  3732. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  3733. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  3734. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  3735. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  3736. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  3737. SUCH DAMAGE.
  3738. Copyright (c) 2001-2008, by Cisco Systems, Inc. All rights reserved.
  3739. Copyright (c) 2008-2012, by Randall Stewart. All rights reserved.
  3740. Copyright (c) 2008-2012, by Michael Tuexen. All rights reserved.
  3741. Copyright (c) 2008-2012, by Brad Penoff. All rights reserved.
  3742. Copyright (c) 1980, 1982, 1986, 1987, 1988, 1990, 1993
  3743. The Regents of the University of California.
  3744. Copyright (c) 2005 Robert N. M. Watson All rights reserved.
  3745. Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. All rights reserved.
  3746. Redistribution and use in source and binary forms, with or without
  3747. modification, are permitted provided that the following conditions are met:
  3748. a) Redistributions of source code must retain the above copyright notice,
  3749. this list of conditions and the following disclaimer.
  3750. b) Redistributions in binary form must reproduce the above copyright
  3751. notice, this list of conditions and the following disclaimer in
  3752. the documentation and/or other materials provided with the distribution.
  3753. c) Neither the name of Cisco Systems, Inc, the name of the university,
  3754. the WIDE project, nor the names of its contributors may be used to
  3755. endorse or promote products derived from this software without specific
  3756. prior written permission.
  3757. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  3758. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  3759. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  3760. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  3761. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3762. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3763. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  3764. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  3765. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  3766. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  3767. THE POSSIBILITY OF SUCH DAMAGE.
  3768. </pre>
  3769. <hr>
  3770. #ifdef MOZ_ENABLE_SKIA
  3771. <h1><a id="skia"></a>Skia License</h1>
  3772. <p>This license applies to certain files in the directory
  3773. <span class="path">gfx/skia/</span>.</p>
  3774. <pre>
  3775. Copyright (c) 2011 Google Inc. All rights reserved.
  3776. Redistribution and use in source and binary forms, with or without
  3777. modification, are permitted provided that the following conditions are
  3778. met:
  3779. * Redistributions of source code must retain the above copyright
  3780. notice, this list of conditions and the following disclaimer.
  3781. * Redistributions in binary form must reproduce the above
  3782. copyright notice, this list of conditions and the following disclaimer
  3783. in the documentation and/or other materials provided with the
  3784. distribution.
  3785. * Neither the name of Google Inc. nor the names of its
  3786. contributors may be used to endorse or promote products derived from
  3787. this software without specific prior written permission.
  3788. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  3789. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3790. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  3791. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  3792. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  3793. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  3794. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  3795. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  3796. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3797. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  3798. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3799. </pre>
  3800. <hr>
  3801. #endif
  3802. <h1><a id="snappy"></a>Snappy License</h1>
  3803. <p>This license applies to certain files in the directory
  3804. <span class="path">other-licenses/snappy/</span>.</p>
  3805. <pre>
  3806. Copyright 2011, Google Inc.
  3807. All rights reserved.
  3808. Redistribution and use in source and binary forms, with or without
  3809. modification, are permitted provided that the following conditions are
  3810. met:
  3811. * Redistributions of source code must retain the above copyright
  3812. notice, this list of conditions and the following disclaimer.
  3813. * Redistributions in binary form must reproduce the above
  3814. copyright notice, this list of conditions and the following disclaimer
  3815. in the documentation and/or other materials provided with the
  3816. distribution.
  3817. * Neither the name of Google Inc. nor the names of its
  3818. contributors may be used to endorse or promote products derived from
  3819. this software without specific prior written permission.
  3820. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  3821. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3822. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  3823. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  3824. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  3825. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  3826. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  3827. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  3828. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3829. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  3830. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3831. </pre>
  3832. <hr>
  3833. #ifdef MOZ_DEVTOOLS_SERVER
  3834. <h1><a id="sprintf.js"></a>sprintf.js License</h1>
  3835. <p>This license applies to
  3836. <span class="path">devtools/shared/sprintfjs/sprintf.js</span>.</p>
  3837. <pre>
  3838. Copyright (c) 2007-2016, Alexandru Marasteanu &lt;hello [at) alexei (dot] ro&gt;
  3839. All rights reserved.
  3840. Redistribution and use in source and binary forms, with or without
  3841. modification, are permitted provided that the following conditions are met:
  3842. * Redistributions of source code must retain the above copyright
  3843. notice, this list of conditions and the following disclaimer.
  3844. * 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. * Neither the name of this software nor the names of its contributors may be
  3848. used to endorse or promote products derived from this software without
  3849. specific prior written permission.
  3850. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  3851. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  3852. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  3853. DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
  3854. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  3855. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  3856. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  3857. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3858. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  3859. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3860. </pre>
  3861. <hr>
  3862. #endif
  3863. <h1><a id="sunsoft"></a>SunSoft License</h1>
  3864. <p>This license applies to the
  3865. <span class="path">ICC_H</span> block in
  3866. <span class="path">gfx/qcms/qcms.h</span>.</p>
  3867. <pre>
  3868. Copyright (c) 1994-1996 SunSoft, Inc.
  3869. Rights Reserved
  3870. Permission is hereby granted, free of charge, to any person
  3871. obtaining a copy of this software and associated documentation
  3872. files (the "Software"), to deal in the Software without restrict-
  3873. ion, including without limitation the rights to use, copy, modify,
  3874. merge, publish distribute, sublicense, and/or sell copies of the
  3875. Software, and to permit persons to whom the Software is furnished
  3876. to do so, subject to the following conditions:
  3877. The above copyright notice and this permission notice shall be
  3878. included in all copies or substantial portions of the Software.
  3879. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3880. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  3881. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-
  3882. INFRINGEMENT. IN NO EVENT SHALL SUNSOFT, INC. OR ITS PARENT
  3883. COMPANY BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  3884. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  3885. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  3886. OTHER DEALINGS IN THE SOFTWARE.
  3887. Except as contained in this notice, the name of SunSoft, Inc.
  3888. shall not be used in advertising or otherwise to promote the
  3889. sale, use or other dealings in this Software without written
  3890. authorization from SunSoft Inc.
  3891. </pre>
  3892. <hr>
  3893. <h1><a id="unicode"></a>Unicode License</h1>
  3894. <p>This license applies to files in the <span class="path">intl/icu</span>
  3895. and <span class="path">intl/tzdata</span> directories and certain files in
  3896. the <span class="path">js/src/vm</span> directory.</p>
  3897. </p>
  3898. <pre>
  3899. COPYRIGHT AND PERMISSION NOTICE
  3900. Copyright © 1991-2016 Unicode, Inc. All rights reserved.
  3901. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
  3902. Permission is hereby granted, free of charge, to any person obtaining
  3903. a copy of the Unicode data files and any associated documentation
  3904. (the "Data Files") or Unicode software and any associated documentation
  3905. (the "Software") to deal in the Data Files or Software
  3906. without restriction, including without limitation the rights to use,
  3907. copy, modify, merge, publish, distribute, and/or sell copies of
  3908. the Data Files or Software, and to permit persons to whom the Data Files
  3909. or Software are furnished to do so, provided that either
  3910. (a) this copyright and permission notice appear with all copies
  3911. of the Data Files or Software, or
  3912. (b) this copyright and permission notice appear in associated
  3913. Documentation.
  3914. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
  3915. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  3916. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  3917. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  3918. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  3919. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  3920. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  3921. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  3922. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  3923. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  3924. Except as contained in this notice, the name of a copyright holder
  3925. shall not be used in advertising or otherwise to promote the sale,
  3926. use or other dealings in these Data Files or Software without prior
  3927. written authorization of the copyright holder.
  3928. ---------------------
  3929. Third-Party Software Licenses
  3930. This section contains third-party software notices and/or additional
  3931. terms for licensed third-party software components included within ICU
  3932. libraries.
  3933. 1. ICU License - ICU 1.8.1 to ICU 57.1
  3934. COPYRIGHT AND PERMISSION NOTICE
  3935. Copyright (c) 1995-2016 International Business Machines Corporation and others
  3936. All rights reserved.
  3937. Permission is hereby granted, free of charge, to any person obtaining
  3938. a copy of this software and associated documentation files (the
  3939. "Software"), to deal in the Software without restriction, including
  3940. without limitation the rights to use, copy, modify, merge, publish,
  3941. distribute, and/or sell copies of the Software, and to permit persons
  3942. to whom the Software is furnished to do so, provided that the above
  3943. copyright notice(s) and this permission notice appear in all copies of
  3944. the Software and that both the above copyright notice(s) and this
  3945. permission notice appear in supporting documentation.
  3946. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3947. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3948. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  3949. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  3950. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  3951. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  3952. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  3953. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  3954. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  3955. Except as contained in this notice, the name of a copyright holder
  3956. shall not be used in advertising or otherwise to promote the sale, use
  3957. or other dealings in this Software without prior written authorization
  3958. of the copyright holder.
  3959. All trademarks and registered trademarks mentioned herein are the
  3960. property of their respective owners.
  3961. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  3962. # The Google Chrome software developed by Google is licensed under
  3963. # the BSD license. Other software included in this distribution is
  3964. # provided under other licenses, as set forth below.
  3965. #
  3966. # The BSD License
  3967. # http://opensource.org/licenses/bsd-license.php
  3968. # Copyright (C) 2006-2008, Google Inc.
  3969. #
  3970. # All rights reserved.
  3971. #
  3972. # Redistribution and use in source and binary forms, with or without
  3973. # modification, are permitted provided that the following conditions are met:
  3974. #
  3975. # Redistributions of source code must retain the above copyright notice,
  3976. # this list of conditions and the following disclaimer.
  3977. # Redistributions in binary form must reproduce the above
  3978. # copyright notice, this list of conditions and the following
  3979. # disclaimer in the documentation and/or other materials provided with
  3980. # the distribution.
  3981. # Neither the name of Google Inc. nor the names of its
  3982. # contributors may be used to endorse or promote products derived from
  3983. # this software without specific prior written permission.
  3984. #
  3985. #
  3986. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  3987. # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  3988. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  3989. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  3990. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  3991. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  3992. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  3993. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  3994. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  3995. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  3996. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  3997. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3998. #
  3999. #
  4000. # The word list in cjdict.txt are generated by combining three word lists
  4001. # listed below with further processing for compound word breaking. The
  4002. # frequency is generated with an iterative training against Google web
  4003. # corpora.
  4004. #
  4005. # * Libtabe (Chinese)
  4006. # - https://sourceforge.net/project/?group_id=1519
  4007. # - Its license terms and conditions are shown below.
  4008. #
  4009. # * IPADIC (Japanese)
  4010. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  4011. # - Its license terms and conditions are shown below.
  4012. #
  4013. # ---------COPYING.libtabe ---- BEGIN--------------------
  4014. #
  4015. # /*
  4016. # * Copyrighy (c) 1999 TaBE Project.
  4017. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  4018. # * All rights reserved.
  4019. # *
  4020. # * Redistribution and use in source and binary forms, with or without
  4021. # * modification, are permitted provided that the following conditions
  4022. # * are met:
  4023. # *
  4024. # * . Redistributions of source code must retain the above copyright
  4025. # * notice, this list of conditions and the following disclaimer.
  4026. # * . Redistributions in binary form must reproduce the above copyright
  4027. # * notice, this list of conditions and the following disclaimer in
  4028. # * the documentation and/or other materials provided with the
  4029. # * distribution.
  4030. # * . Neither the name of the TaBE Project nor the names of its
  4031. # * contributors may be used to endorse or promote products derived
  4032. # * from this software without specific prior written permission.
  4033. # *
  4034. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4035. # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4036. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  4037. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  4038. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  4039. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4040. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  4041. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4042. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  4043. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  4044. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  4045. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  4046. # */
  4047. #
  4048. # /*
  4049. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  4050. # * Institute of Information Science, Academia
  4051. # * Sinica. All rights reserved.
  4052. # *
  4053. # * Redistribution and use in source and binary forms, with or without
  4054. # * modification, are permitted provided that the following conditions
  4055. # * are met:
  4056. # *
  4057. # * . Redistributions of source code must retain the above copyright
  4058. # * notice, this list of conditions and the following disclaimer.
  4059. # * . Redistributions in binary form must reproduce the above copyright
  4060. # * notice, this list of conditions and the following disclaimer in
  4061. # * the documentation and/or other materials provided with the
  4062. # * distribution.
  4063. # * . Neither the name of the Computer Systems and Communication Lab
  4064. # * nor the names of its contributors may be used to endorse or
  4065. # * promote products derived from this software without specific
  4066. # * prior written permission.
  4067. # *
  4068. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4069. # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4070. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  4071. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  4072. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  4073. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4074. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  4075. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4076. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  4077. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  4078. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  4079. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  4080. # */
  4081. #
  4082. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  4083. # University of Illinois
  4084. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  4085. #
  4086. # ---------------COPYING.libtabe-----END--------------------------------
  4087. #
  4088. #
  4089. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  4090. #
  4091. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  4092. # and Technology. All Rights Reserved.
  4093. #
  4094. # Use, reproduction, and distribution of this software is permitted.
  4095. # Any copy of this software, whether in its original form or modified,
  4096. # must include both the above copyright notice and the following
  4097. # paragraphs.
  4098. #
  4099. # Nara Institute of Science and Technology (NAIST),
  4100. # the copyright holders, disclaims all warranties with regard to this
  4101. # software, including all implied warranties of merchantability and
  4102. # fitness, in no event shall NAIST be liable for
  4103. # any special, indirect or consequential damages or any damages
  4104. # whatsoever resulting from loss of use, data or profits, whether in an
  4105. # action of contract, negligence or other tortuous action, arising out
  4106. # of or in connection with the use or performance of this software.
  4107. #
  4108. # A large portion of the dictionary entries
  4109. # originate from ICOT Free Software. The following conditions for ICOT
  4110. # Free Software applies to the current dictionary as well.
  4111. #
  4112. # Each User may also freely distribute the Program, whether in its
  4113. # original form or modified, to any third party or parties, PROVIDED
  4114. # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
  4115. # on, or be attached to, the Program, which is distributed substantially
  4116. # in the same form as set out herein and that such intended
  4117. # distribution, if actually made, will neither violate or otherwise
  4118. # contravene any of the laws and regulations of the countries having
  4119. # jurisdiction over the User or the intended distribution itself.
  4120. #
  4121. # NO WARRANTY
  4122. #
  4123. # The program was produced on an experimental basis in the course of the
  4124. # research and development conducted during the project and is provided
  4125. # to users as so produced on an experimental basis. Accordingly, the
  4126. # program is provided without any warranty whatsoever, whether express,
  4127. # implied, statutory or otherwise. The term "warranty" used herein
  4128. # includes, but is not limited to, any warranty of the quality,
  4129. # performance, merchantability and fitness for a particular purpose of
  4130. # the program and the nonexistence of any infringement or violation of
  4131. # any right of any third party.
  4132. #
  4133. # Each user of the program will agree and understand, and be deemed to
  4134. # have agreed and understood, that there is no warranty whatsoever for
  4135. # the program and, accordingly, the entire risk arising from or
  4136. # otherwise connected with the program is assumed by the user.
  4137. #
  4138. # Therefore, neither ICOT, the copyright holder, or any other
  4139. # organization that participated in or was otherwise related to the
  4140. # development of the program and their respective officials, directors,
  4141. # officers and other employees shall be held liable for any and all
  4142. # damages, including, without limitation, general, special, incidental
  4143. # and consequential damages, arising out of or otherwise in connection
  4144. # with the use or inability to use the program or any product, material
  4145. # or result produced or otherwise obtained by using the program,
  4146. # regardless of whether they have been advised of, or otherwise had
  4147. # knowledge of, the possibility of such damages at any time during the
  4148. # project or thereafter. Each user will be deemed to have agreed to the
  4149. # foregoing by his or her commencement of use of the program. The term
  4150. # "use" as used herein includes, but is not limited to, the use,
  4151. # modification, copying and distribution of the program and the
  4152. # production of secondary products from the program.
  4153. #
  4154. # In the case where the program, whether in its original form or
  4155. # modified, was distributed or delivered to or received by a user from
  4156. # any person, organization or entity other than ICOT, unless it makes or
  4157. # grants independently of ICOT any specific warranty to the user in
  4158. # writing, such person, organization or entity, will also be exempted
  4159. # from and not be held liable to the user for any such damages as noted
  4160. # above as far as the program is concerned.
  4161. #
  4162. # ---------------COPYING.ipadic-----END----------------------------------
  4163. 3. Lao Word Break Dictionary Data (laodict.txt)
  4164. # Copyright (c) 2013 International Business Machines Corporation
  4165. # and others. All Rights Reserved.
  4166. #
  4167. # Project: http://code.google.com/p/lao-dictionary/
  4168. # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
  4169. # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
  4170. # (copied below)
  4171. #
  4172. # This file is derived from the above dictionary, with slight
  4173. # modifications.
  4174. # ----------------------------------------------------------------------
  4175. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  4176. # All rights reserved.
  4177. #
  4178. # Redistribution and use in source and binary forms, with or without
  4179. # modification,
  4180. # are permitted provided that the following conditions are met:
  4181. #
  4182. #
  4183. # Redistributions of source code must retain the above copyright notice, this
  4184. # list of conditions and the following disclaimer. Redistributions in
  4185. # binary form must reproduce the above copyright notice, this list of
  4186. # conditions and the following disclaimer in the documentation and/or
  4187. # other materials provided with the distribution.
  4188. #
  4189. #
  4190. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4191. # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4192. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  4193. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  4194. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  4195. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  4196. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  4197. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4198. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  4199. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  4200. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  4201. # OF THE POSSIBILITY OF SUCH DAMAGE.
  4202. # --------------------------------------------------------------------------
  4203. 4. Burmese Word Break Dictionary Data (burmesedict.txt)
  4204. # Copyright (c) 2014 International Business Machines Corporation
  4205. # and others. All Rights Reserved.
  4206. #
  4207. # This list is part of a project hosted at:
  4208. # github.com/kanyawtech/myanmar-karen-word-lists
  4209. #
  4210. # --------------------------------------------------------------------------
  4211. # Copyright (c) 2013, LeRoy Benjamin Sharon
  4212. # All rights reserved.
  4213. #
  4214. # Redistribution and use in source and binary forms, with or without
  4215. # modification, are permitted provided that the following conditions
  4216. # are met: Redistributions of source code must retain the above
  4217. # copyright notice, this list of conditions and the following
  4218. # disclaimer. Redistributions in binary form must reproduce the
  4219. # above copyright notice, this list of conditions and the following
  4220. # disclaimer in the documentation and/or other materials provided
  4221. # with the distribution.
  4222. #
  4223. # Neither the name Myanmar Karen Word Lists, nor the names of its
  4224. # contributors may be used to endorse or promote products derived
  4225. # from this software without specific prior written permission.
  4226. #
  4227. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  4228. # CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  4229. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  4230. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  4231. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  4232. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  4233. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  4234. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4235. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  4236. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  4237. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  4238. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4239. # SUCH DAMAGE.
  4240. # --------------------------------------------------------------------------
  4241. 5. Time Zone Database
  4242. ICU uses the public domain data and code derived from Time Zone
  4243. Database for its time zone support. The ownership of the TZ database
  4244. is explained in BCP 175: Procedure for Maintaining the Time Zone
  4245. Database section 7.
  4246. # 7. Database Ownership
  4247. #
  4248. # The TZ database itself is not an IETF Contribution or an IETF
  4249. # document. Rather it is a pre-existing and regularly updated work
  4250. # that is in the public domain, and is intended to remain in the
  4251. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  4252. # not apply to the TZ Database or contributions that individuals make
  4253. # to it. Should any claims be made and substantiated against the TZ
  4254. # Database, the organization that is providing the IANA
  4255. # Considerations defined in this RFC, under the memorandum of
  4256. # understanding with the IETF, currently ICANN, may act in accordance
  4257. # with all competent court orders. No ownership claims will be made
  4258. # by ICANN or the IETF Trust on the database or the code. Any person
  4259. # making a contribution to the database or code waives all rights to
  4260. # future claims in that contribution or in the TZ Database.</pre>
  4261. <hr>
  4262. <h1><a id="ucal"></a>University of California License</h1>
  4263. <p>This license applies to the following files or, in the case of
  4264. directories, certain files in those directories:</p>
  4265. <ul>
  4266. <li class="path">security/nss/lib/dbm/</li>
  4267. <li class="path">db/mork/src/morkQuickSort.cpp</li>
  4268. <li class="path">xpcom/glue/nsQuickSort.cpp</li>
  4269. <li class="path">nsprpub/pr/src/misc/praton.c</li>
  4270. <li class="path">media/mtransport/third_party/nICEr/src/stun/addrs.c</li>
  4271. </ul>
  4272. <pre>
  4273. Copyright (c) 1990, 1993
  4274. The Regents of the University of California. All rights reserved.
  4275. Redistribution and use in source and binary forms, with or without
  4276. modification, are permitted provided that the following conditions
  4277. are met:
  4278. 1. Redistributions of source code must retain the above copyright
  4279. notice, this list of conditions and the following disclaimer.
  4280. 2. Redistributions in binary form must reproduce the above copyright
  4281. notice, this list of conditions and the following disclaimer in the
  4282. documentation and/or other materials provided with the distribution.
  4283. [3 Deleted as of 22nd July 1999; see
  4284. <a href="ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change">ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change</a>
  4285. for details]
  4286. 4. Neither the name of the University nor the names of its contributors
  4287. may be used to endorse or promote products derived from this software
  4288. without specific prior written permission.
  4289. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  4290. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4291. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  4292. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  4293. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  4294. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  4295. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  4296. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  4297. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  4298. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  4299. SUCH DAMAGE.
  4300. </pre>
  4301. <hr>
  4302. <h1><a id="hunspell-en-US"></a>US English Spellchecking Dictionary Licenses</h1>
  4303. <p>These licenses apply to certain files in the directory
  4304. <span class="path">extensions/spellcheck/locales/en-US/hunspell/</span>. (This
  4305. code only ships in some localized versions of this product.)</p>
  4306. <pre>
  4307. Different parts of the US English dictionary (SCOWL) are subject to the
  4308. following licenses as shown below. For additional details, sources, credits,
  4309. and public domain references, see <a href="https://dxr.mozilla.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/README_en_US.txt">README.txt</a>.
  4310. The collective work of the Spell Checking Oriented Word Lists (SCOWL) is under
  4311. the following copyright:
  4312. Copyright 2000-2007 by Kevin Atkinson
  4313. Permission to use, copy, modify, distribute and sell these word lists, the
  4314. associated scripts, the output created from the scripts, and its documentation
  4315. for any purpose is hereby granted without fee, provided that the above
  4316. copyright notice appears in all copies and that both that copyright notice and
  4317. this permission notice appear in supporting documentation. Kevin Atkinson makes
  4318. no representations about the suitability of this array for any purpose. It is
  4319. provided "as is" without express or implied warranty.
  4320. The WordNet database is under the following copyright:
  4321. This software and database is being provided to you, the LICENSEE, by Princeton
  4322. University under the following license. By obtaining, using and/or copying
  4323. this software and database, you agree that you have read, understood, and will
  4324. comply with these terms and conditions:
  4325. Permission to use, copy, modify and distribute this software and database and
  4326. its documentation for any purpose and without fee or royalty is hereby granted,
  4327. provided that you agree to comply with the following copyright notice and
  4328. statements, including the disclaimer, and that the same appear on ALL copies of
  4329. the software, database and documentation, including modifications that you make
  4330. for internal use or for distribution.
  4331. WordNet 1.6 Copyright 1997 by Princeton University. All rights reserved.
  4332. THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON UNIVERSITY
  4333. MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
  4334. EXAMPLE, BUT NOT LIMITATION, PRINCETON UNIVERSITY MAKES NO
  4335. REPRESENTATIONS OR WARRANTIES OF MERCHANT- ABILITY OR FITNESS FOR ANY
  4336. PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE, DATABASE OR
  4337. DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS,
  4338. TRADEMARKS OR OTHER RIGHTS.
  4339. The name of Princeton University or Princeton may not be used in advertising or
  4340. publicity pertaining to distribution of the software and/or database. Title to
  4341. copyright in this software, database and any associated documentation shall at
  4342. all times remain with Princeton University and LICENSEE agrees to preserve same.
  4343. The "UK Advanced Cryptics Dictionary" is under the following copyright:
  4344. Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
  4345. The following restriction is placed on the use of this publication: if The UK
  4346. Advanced Cryptics Dictionary is used in a software package or redistributed in
  4347. any form, the copyright notice must be prominently displayed and the text of
  4348. this document must be included verbatim. There are no other restrictions: I
  4349. would like to see the list distributed as widely as possible.
  4350. Various parts are under the Ispell copyright:
  4351. Copyright 1993, Geoff Kuenning, Granada Hills, CA
  4352. All rights reserved. Redistribution and use in source and binary forms, with
  4353. or without modification, are permitted provided that the following conditions
  4354. are met:
  4355. 1. Redistributions of source code must retain the above copyright notice,
  4356. this list of conditions and the following disclaimer.
  4357. 2. Redistributions in binary form must reproduce the above copyright notice,
  4358. this list of conditions and the following disclaimer in the documentation
  4359. and/or other materials provided with the distribution.
  4360. 3. All modifications to the source code must be clearly marked as such.
  4361. Binary redistributions based on modified source code must be clearly marked as
  4362. modified versions in the documentation and/or other materials provided with
  4363. the distribution.
  4364. (clause 4 removed with permission from Geoff Kuenning)
  4365. 5. The name of Geoff Kuenning may not be used to endorse or promote products
  4366. derived from this software without specific prior written permission.
  4367. THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
  4368. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  4369. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  4370. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS
  4371. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  4372. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  4373. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  4374. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  4375. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  4376. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  4377. POSSIBILITY OF SUCH DAMAGE.
  4378. Additional Contributors:
  4379. Alan Beale &lt;biljir@pobox.com&gt;
  4380. M Cooper &lt;thegrendel@theriver.com&gt;
  4381. </pre>
  4382. <hr>
  4383. <h1><a id="v8"></a>V8 License</h1>
  4384. <p>This license applies to certain files in the directories
  4385. <span class="path">js/src/irregexp</span>,
  4386. <span class="path">js/src/builtin</span>,
  4387. <span class="path">js/src/jit/arm</span> and
  4388. <span class="path">js/src/jit/mips</span>.
  4389. </p>
  4390. <pre>
  4391. Copyright 2006-2012 the V8 project authors. All rights reserved.
  4392. Redistribution and use in source and binary forms, with or without
  4393. modification, are permitted provided that the following conditions are
  4394. met
  4395. * Redistributions of source code must retain the above copyright
  4396. notice, this list of conditions and the following disclaimer.
  4397. * Redistributions in binary form must reproduce the above
  4398. copyright notice, this list of conditions and the following
  4399. disclaimer in the documentation and/or other materials provided
  4400. with the distribution.
  4401. * Neither the name of Google Inc. nor the names of its
  4402. contributors may be used to endorse or promote products derived
  4403. from this software without specific prior written permission.
  4404. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4405. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4406. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4407. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4408. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4409. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4410. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4411. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4412. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4413. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4414. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4415. </pre>
  4416. #if defined(XP_WIN) || defined(XP_LINUX)
  4417. <hr>
  4418. <h1><a id="vtune"></a>VTune License</h1>
  4419. <p>This license applies to certain files in the directory
  4420. <span class="path">js/src/vtune</span>.</p>
  4421. <pre>
  4422. Copyright (c) 2005-2012 Intel Corporation. All rights reserved.
  4423. All rights reserved.
  4424. Redistribution and use in source and binary forms, with or without
  4425. modification, are permitted provided that the following conditions
  4426. are met:
  4427. * Redistributions of source code must retain the above copyright
  4428. notice, this list of conditions and the following disclaimer.
  4429. * Redistributions in binary form must reproduce the above copyright
  4430. notice, this list of conditions and the following disclaimer in
  4431. the documentation and/or other materials provided with the
  4432. distribution.
  4433. * Neither the name of Intel Corporation nor the names of its
  4434. contributors may be used to endorse or promote products derived
  4435. from this software without specific prior written permission.
  4436. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4437. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4438. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4439. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4440. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4441. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4442. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4443. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4444. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4445. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4446. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4447. </pre>
  4448. <hr>
  4449. #ifdef MOZ_WEBRTC
  4450. <h1><a id="webrtc"></a>WebRTC License</h1>
  4451. <p>This license applies to certain files in the directory
  4452. <span class="path">media/webrtc/trunk</span>.</p>
  4453. <pre>
  4454. Copyright (c) 2011, The WebRTC project authors. All rights reserved.
  4455. Redistribution and use in source and binary forms, with or without
  4456. modification, are permitted provided that the following conditions are
  4457. met:
  4458. * Redistributions of source code must retain the above copyright
  4459. notice, this list of conditions and the following disclaimer.
  4460. * Redistributions in binary form must reproduce the above copyright
  4461. notice, this list of conditions and the following disclaimer in
  4462. the documentation and/or other materials provided with the
  4463. distribution.
  4464. * Neither the name of Google nor the names of its contributors may
  4465. be used to endorse or promote products derived from this software
  4466. without specific prior written permission.
  4467. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4468. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4469. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4470. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  4471. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4472. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4473. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4474. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4475. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4476. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4477. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4478. </pre>
  4479. <hr>
  4480. <h1><a id="x264"></a>x264 License</h1>
  4481. <p>This license applies to the file <span class="path">
  4482. media/webrtc/trunk/third_party/libyuv/source/x86inc.asm</span>.
  4483. </p>
  4484. <pre>
  4485. Copyright (C) 2005-2012 x264 project
  4486. Authors: Loren Merritt <lorenm@u.washington.edu>
  4487. Anton Mitrofanov <BugMaster@narod.ru>
  4488. Jason Garrett-Glaser <darkshikari@gmail.com>
  4489. Henrik Gramner <hengar-6@student.ltu.se>
  4490. Permission to use, copy, modify, and/or distribute this software for any
  4491. purpose with or without fee is hereby granted, provided that the above
  4492. copyright notice and this permission notice appear in all copies.
  4493. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  4494. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  4495. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  4496. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  4497. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  4498. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  4499. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  4500. </pre>
  4501. <hr>
  4502. #endif
  4503. <h1><a id="xiph"></a>Xiph.org Foundation License</h1>
  4504. <p>This license applies to files in the following directories
  4505. with the specified copyright year ranges:</p>
  4506. <ul>
  4507. <li><span class="path">media/libogg/</span>, 2002</li>
  4508. <li><span class="path">media/libtheora/</span>, 2002-2007</li>
  4509. <li><span class="path">media/libvorbis/</span>, 2002-2004</li>
  4510. <li><span class="path">media/libtremor/</span>, 2002-2010</li>
  4511. <li><span class="path">media/libspeex_resampler/</span>, 2002-2008</li>
  4512. </ul>
  4513. <pre>
  4514. Copyright (c) &lt;year&gt;, Xiph.org Foundation
  4515. Redistribution and use in source and binary forms, with or without
  4516. modification, are permitted provided that the following conditions
  4517. are met:
  4518. - Redistributions of source code must retain the above copyright
  4519. notice, this list of conditions and the following disclaimer.
  4520. - Redistributions in binary form must reproduce the above copyright
  4521. notice, this list of conditions and the following disclaimer in the
  4522. documentation and/or other materials provided with the distribution.
  4523. - Neither the name of the Xiph.org Foundation nor the names of its
  4524. contributors may be used to endorse or promote products derived from
  4525. this software without specific prior written permission.
  4526. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  4527. ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  4528. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  4529. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
  4530. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  4531. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  4532. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  4533. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  4534. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  4535. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  4536. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  4537. </pre>
  4538. <hr>
  4539. <h1><a id="other-notices"></a>Other Required Notices</h1>
  4540. <ul>
  4541. <li>This software is based in part on the work of the Independent
  4542. JPEG Group.</li>
  4543. </ul>
  4544. <hr>
  4545. <h1><a id="optional-notices"></a>Optional Notices</h1>
  4546. <p>Some permissive software licenses request but do not require an
  4547. acknowledgement of the use of their software. We are very grateful
  4548. to the following people and projects for their contributions to
  4549. this product:</p>
  4550. <ul>
  4551. <li>The <a href="http://www.zlib.net/">zlib</a> compression library
  4552. (Jean-loup Gailly, Mark Adler and team)</li>
  4553. <li>The <a href="http://www.bzip.org/">bzip2</a> compression library
  4554. (Julian Seward)</li>
  4555. <li>The <a href="http://www.libpng.org/pub/png/">libpng</a> graphics library
  4556. (Glenn Randers-Pehrson and team)</li>
  4557. <li>The <a href="http://www.sqlite.org/">sqlite</a> database engine
  4558. (D. Richard Hipp and team)</li>
  4559. <li>The <a href="http://nsis.sourceforge.net/">Nullsoft Scriptable Install System</a>
  4560. (Amir Szekely and team)</li>
  4561. </ul>
  4562. <hr>
  4563. #ifdef XP_WIN
  4564. <h1><a id="proprietary-notices"></a>Proprietary Operating System Components</h1>
  4565. <p>Under some circumstances, under our
  4566. <a href="http://www.palemoon.org/policies/binarycomponents.html">Binary Component Policy</a>,
  4567. we may decide to include additional
  4568. operating system vendor code with the installer of our products designed
  4569. for that vendor's proprietary platform, to make our products work well on
  4570. that specific operating system. The following license statements
  4571. apply to such inclusions.</p>
  4572. <h2><a id="directx"></a>Microsoft Windows: Terms for 'Microsoft Distributable Code'</h2>
  4573. <p>These terms apply to the following files;
  4574. they are referred to below as "Distributable Code":
  4575. <ul>
  4576. <li><span class="path">d3d*.dll</span> (Direct3D libraries)</li>
  4577. <li><span class="path">msvc*.dll</span> and <span class="path">vcruntime*.dll</span> (C and C++ runtime libraries)</li>
  4578. <li><span class="path">api-ms-win*.dll</span> and <span class="path">ucrtbase.dll</span> (Universal CRT runtime libraries)</li>
  4579. </ul>
  4580. </p>
  4581. <pre>
  4582. Copyright (c) Microsoft Corporation.
  4583. The Distributable Code may be used and distributed only if you comply with the
  4584. following terms:
  4585. (i) You may use, copy, and distribute the Distributable Code only as part of
  4586. this product;
  4587. (ii) You may not use the Distributable Code on a platform other than Windows;
  4588. (iii) You may not alter any copyright, trademark or patent notice in the
  4589. Distributable Code;
  4590. (iv) You may not modify or distribute the source code of any Distributable
  4591. Code so that any part of the source code becomes subject to the MPL or
  4592. any other copyleft license;
  4593. (v) You must comply with any technical limitations in the Distributable Code
  4594. that only allow you to use it in certain ways; and
  4595. (vi) You must comply with all domestic and international export laws and
  4596. regulations that apply to the Distributable Code.
  4597. </pre>
  4598. <hr>
  4599. #endif
  4600. <p><a href="about:license#top">Return to top</a>.</p>
  4601. </body>
  4602. </html>