licenses.list.txt 201 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443
  1. ====================Apache-2.0====================
  2. Apache License
  3. Version 2.0, January 2004
  4. http://www.apache.org/licenses/
  5. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6. 1. Definitions.
  7. "License" shall mean the terms and conditions for use, reproduction,
  8. and distribution as defined by Sections 1 through 9 of this document.
  9. "Licensor" shall mean the copyright owner or entity authorized by
  10. the copyright owner that is granting the License.
  11. "Legal Entity" shall mean the union of the acting entity and all
  12. other entities that control, are controlled by, or are under common
  13. control with that entity. For the purposes of this definition,
  14. "control" means (i) the power, direct or indirect, to cause the
  15. direction or management of such entity, whether by contract or
  16. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  17. outstanding shares, or (iii) beneficial ownership of such entity.
  18. "You" (or "Your") shall mean an individual or Legal Entity
  19. exercising permissions granted by this License.
  20. "Source" form shall mean the preferred form for making modifications,
  21. including but not limited to software source code, documentation
  22. source, and configuration files.
  23. "Object" form shall mean any form resulting from mechanical
  24. transformation or translation of a Source form, including but
  25. not limited to compiled object code, generated documentation,
  26. and conversions to other media types.
  27. "Work" shall mean the work of authorship, whether in Source or
  28. Object form, made available under the License, as indicated by a
  29. copyright notice that is included in or attached to the work
  30. (an example is provided in the Appendix below).
  31. "Derivative Works" shall mean any work, whether in Source or Object
  32. form, that is based on (or derived from) the Work and for which the
  33. editorial revisions, annotations, elaborations, or other modifications
  34. represent, as a whole, an original work of authorship. For the purposes
  35. of this License, Derivative Works shall not include works that remain
  36. separable from, or merely link (or bind by name) to the interfaces of,
  37. the Work and Derivative Works thereof.
  38. "Contribution" shall mean any work of authorship, including
  39. the original version of the Work and any modifications or additions
  40. to that Work or Derivative Works thereof, that is intentionally
  41. submitted to Licensor for inclusion in the Work by the copyright owner
  42. or by an individual or Legal Entity authorized to submit on behalf of
  43. the copyright owner. For the purposes of this definition, "submitted"
  44. means any form of electronic, verbal, or written communication sent
  45. to the Licensor or its representatives, including but not limited to
  46. communication on electronic mailing lists, source code control systems,
  47. and issue tracking systems that are managed by, or on behalf of, the
  48. Licensor for the purpose of discussing and improving the Work, but
  49. excluding communication that is conspicuously marked or otherwise
  50. designated in writing by the copyright owner as "Not a Contribution."
  51. "Contributor" shall mean Licensor and any individual or Legal Entity
  52. on behalf of whom a Contribution has been received by Licensor and
  53. subsequently incorporated within the Work.
  54. 2. Grant of Copyright License. Subject to the terms and conditions of
  55. this License, each Contributor hereby grants to You a perpetual,
  56. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57. copyright license to reproduce, prepare Derivative Works of,
  58. publicly display, publicly perform, sublicense, and distribute the
  59. Work and such Derivative Works in Source or Object form.
  60. 3. Grant of Patent License. Subject to the terms and conditions of
  61. this License, each Contributor hereby grants to You a perpetual,
  62. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  63. (except as stated in this section) patent license to make, have made,
  64. use, offer to sell, sell, import, and otherwise transfer the Work,
  65. where such license applies only to those patent claims licensable
  66. by such Contributor that are necessarily infringed by their
  67. Contribution(s) alone or by combination of their Contribution(s)
  68. with the Work to which such Contribution(s) was submitted. If You
  69. institute patent litigation against any entity (including a
  70. cross-claim or counterclaim in a lawsuit) alleging that the Work
  71. or a Contribution incorporated within the Work constitutes direct
  72. or contributory patent infringement, then any patent licenses
  73. granted to You under this License for that Work shall terminate
  74. as of the date such litigation is filed.
  75. 4. Redistribution. You may reproduce and distribute copies of the
  76. Work or Derivative Works thereof in any medium, with or without
  77. modifications, and in Source or Object form, provided that You
  78. meet the following conditions:
  79. (a) You must give any other recipients of the Work or
  80. Derivative Works a copy of this License; and
  81. (b) You must cause any modified files to carry prominent notices
  82. stating that You changed the files; and
  83. (c) You must retain, in the Source form of any Derivative Works
  84. that You distribute, all copyright, patent, trademark, and
  85. attribution notices from the Source form of the Work,
  86. excluding those notices that do not pertain to any part of
  87. the Derivative Works; and
  88. (d) If the Work includes a "NOTICE" text file as part of its
  89. distribution, then any Derivative Works that You distribute must
  90. include a readable copy of the attribution notices contained
  91. within such NOTICE file, excluding those notices that do not
  92. pertain to any part of the Derivative Works, in at least one
  93. of the following places: within a NOTICE text file distributed
  94. as part of the Derivative Works; within the Source form or
  95. documentation, if provided along with the Derivative Works; or,
  96. within a display generated by the Derivative Works, if and
  97. wherever such third-party notices normally appear. The contents
  98. of the NOTICE file are for informational purposes only and
  99. do not modify the License. You may add Your own attribution
  100. notices within Derivative Works that You distribute, alongside
  101. or as an addendum to the NOTICE text from the Work, provided
  102. that such additional attribution notices cannot be construed
  103. as modifying the License.
  104. You may add Your own copyright statement to Your modifications and
  105. may provide additional or different license terms and conditions
  106. for use, reproduction, or distribution of Your modifications, or
  107. for any such Derivative Works as a whole, provided Your use,
  108. reproduction, and distribution of the Work otherwise complies with
  109. the conditions stated in this License.
  110. 5. Submission of Contributions. Unless You explicitly state otherwise,
  111. any Contribution intentionally submitted for inclusion in the Work
  112. by You to the Licensor shall be under the terms and conditions of
  113. this License, without any additional terms or conditions.
  114. Notwithstanding the above, nothing herein shall supersede or modify
  115. the terms of any separate license agreement you may have executed
  116. with Licensor regarding such Contributions.
  117. 6. Trademarks. This License does not grant permission to use the trade
  118. names, trademarks, service marks, or product names of the Licensor,
  119. except as required for reasonable and customary use in describing the
  120. origin of the Work and reproducing the content of the NOTICE file.
  121. 7. Disclaimer of Warranty. Unless required by applicable law or
  122. agreed to in writing, Licensor provides the Work (and each
  123. Contributor provides its Contributions) on an "AS IS" BASIS,
  124. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  125. implied, including, without limitation, any warranties or conditions
  126. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  127. PARTICULAR PURPOSE. You are solely responsible for determining the
  128. appropriateness of using or redistributing the Work and assume any
  129. risks associated with Your exercise of permissions under this License.
  130. 8. Limitation of Liability. In no event and under no legal theory,
  131. whether in tort (including negligence), contract, or otherwise,
  132. unless required by applicable law (such as deliberate and grossly
  133. negligent acts) or agreed to in writing, shall any Contributor be
  134. liable to You for damages, including any direct, indirect, special,
  135. incidental, or consequential damages of any character arising as a
  136. result of this License or out of the use or inability to use the
  137. Work (including but not limited to damages for loss of goodwill,
  138. work stoppage, computer failure or malfunction, or any and all
  139. other commercial damages or losses), even if such Contributor
  140. has been advised of the possibility of such damages.
  141. 9. Accepting Warranty or Additional Liability. While redistributing
  142. the Work or Derivative Works thereof, You may choose to offer,
  143. and charge a fee for, acceptance of support, warranty, indemnity,
  144. or other liability obligations and/or rights consistent with this
  145. License. However, in accepting such obligations, You may act only
  146. on Your own behalf and on Your sole responsibility, not on behalf
  147. of any other Contributor, and only if You agree to indemnify,
  148. defend, and hold each Contributor harmless for any liability
  149. incurred by, or claims asserted against, such Contributor by reason
  150. of your accepting any such warranty or additional liability.
  151. END OF TERMS AND CONDITIONS
  152. APPENDIX: How to apply the Apache License to your work.
  153. To apply the Apache License to your work, attach the following
  154. boilerplate notice, with the fields enclosed by brackets "[]"
  155. replaced with your own identifying information. (Don't include
  156. the brackets!) The text should be enclosed in the appropriate
  157. comment syntax for the file format. We also recommend that a
  158. file or class name and description of purpose be included on the
  159. same "printed page" as the copyright notice for easier
  160. identification within third-party archives.
  161. Copyright [yyyy] [name of copyright owner]
  162. Licensed under the Apache License, Version 2.0 (the "License");
  163. you may not use this file except in compliance with the License.
  164. You may obtain a copy of the License at
  165. http://www.apache.org/licenses/LICENSE-2.0
  166. Unless required by applicable law or agreed to in writing, software
  167. distributed under the License is distributed on an "AS IS" BASIS,
  168. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  169. See the License for the specific language governing permissions and
  170. limitations under the License.
  171. ====================Apache-2.0====================
  172. Apache License
  173. Version 2.0, January 2004
  174. http://www.apache.org/licenses/
  175. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  176. 1. Definitions.
  177. "License" shall mean the terms and conditions for use, reproduction,
  178. and distribution as defined by Sections 1 through 9 of this document.
  179. "Licensor" shall mean the copyright owner or entity authorized by
  180. the copyright owner that is granting the License.
  181. "Legal Entity" shall mean the union of the acting entity and all
  182. other entities that control, are controlled by, or are under common
  183. control with that entity. For the purposes of this definition,
  184. "control" means (i) the power, direct or indirect, to cause the
  185. direction or management of such entity, whether by contract or
  186. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  187. outstanding shares, or (iii) beneficial ownership of such entity.
  188. "You" (or "Your") shall mean an individual or Legal Entity
  189. exercising permissions granted by this License.
  190. "Source" form shall mean the preferred form for making modifications,
  191. including but not limited to software source code, documentation
  192. source, and configuration files.
  193. "Object" form shall mean any form resulting from mechanical
  194. transformation or translation of a Source form, including but
  195. not limited to compiled object code, generated documentation,
  196. and conversions to other media types.
  197. "Work" shall mean the work of authorship, whether in Source or
  198. Object form, made available under the License, as indicated by a
  199. copyright notice that is included in or attached to the work
  200. (an example is provided in the Appendix below).
  201. "Derivative Works" shall mean any work, whether in Source or Object
  202. form, that is based on (or derived from) the Work and for which the
  203. editorial revisions, annotations, elaborations, or other modifications
  204. represent, as a whole, an original work of authorship. For the purposes
  205. of this License, Derivative Works shall not include works that remain
  206. separable from, or merely link (or bind by name) to the interfaces of,
  207. the Work and Derivative Works thereof.
  208. "Contribution" shall mean any work of authorship, including
  209. the original version of the Work and any modifications or additions
  210. to that Work or Derivative Works thereof, that is intentionally
  211. submitted to Licensor for inclusion in the Work by the copyright owner
  212. or by an individual or Legal Entity authorized to submit on behalf of
  213. the copyright owner. For the purposes of this definition, "submitted"
  214. means any form of electronic, verbal, or written communication sent
  215. to the Licensor or its representatives, including but not limited to
  216. communication on electronic mailing lists, source code control systems,
  217. and issue tracking systems that are managed by, or on behalf of, the
  218. Licensor for the purpose of discussing and improving the Work, but
  219. excluding communication that is conspicuously marked or otherwise
  220. designated in writing by the copyright owner as "Not a Contribution."
  221. "Contributor" shall mean Licensor and any individual or Legal Entity
  222. on behalf of whom a Contribution has been received by Licensor and
  223. subsequently incorporated within the Work.
  224. 2. Grant of Copyright License. Subject to the terms and conditions of
  225. this License, each Contributor hereby grants to You a perpetual,
  226. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  227. copyright license to reproduce, prepare Derivative Works of,
  228. publicly display, publicly perform, sublicense, and distribute the
  229. Work and such Derivative Works in Source or Object form.
  230. 3. Grant of Patent License. Subject to the terms and conditions of
  231. this License, each Contributor hereby grants to You a perpetual,
  232. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  233. (except as stated in this section) patent license to make, have made,
  234. use, offer to sell, sell, import, and otherwise transfer the Work,
  235. where such license applies only to those patent claims licensable
  236. by such Contributor that are necessarily infringed by their
  237. Contribution(s) alone or by combination of their Contribution(s)
  238. with the Work to which such Contribution(s) was submitted. If You
  239. institute patent litigation against any entity (including a
  240. cross-claim or counterclaim in a lawsuit) alleging that the Work
  241. or a Contribution incorporated within the Work constitutes direct
  242. or contributory patent infringement, then any patent licenses
  243. granted to You under this License for that Work shall terminate
  244. as of the date such litigation is filed.
  245. 4. Redistribution. You may reproduce and distribute copies of the
  246. Work or Derivative Works thereof in any medium, with or without
  247. modifications, and in Source or Object form, provided that You
  248. meet the following conditions:
  249. (a) You must give any other recipients of the Work or
  250. Derivative Works a copy of this License; and
  251. (b) You must cause any modified files to carry prominent notices
  252. stating that You changed the files; and
  253. (c) You must retain, in the Source form of any Derivative Works
  254. that You distribute, all copyright, patent, trademark, and
  255. attribution notices from the Source form of the Work,
  256. excluding those notices that do not pertain to any part of
  257. the Derivative Works; and
  258. (d) If the Work includes a "NOTICE" text file as part of its
  259. distribution, then any Derivative Works that You distribute must
  260. include a readable copy of the attribution notices contained
  261. within such NOTICE file, excluding those notices that do not
  262. pertain to any part of the Derivative Works, in at least one
  263. of the following places: within a NOTICE text file distributed
  264. as part of the Derivative Works; within the Source form or
  265. documentation, if provided along with the Derivative Works; or,
  266. within a display generated by the Derivative Works, if and
  267. wherever such third-party notices normally appear. The contents
  268. of the NOTICE file are for informational purposes only and
  269. do not modify the License. You may add Your own attribution
  270. notices within Derivative Works that You distribute, alongside
  271. or as an addendum to the NOTICE text from the Work, provided
  272. that such additional attribution notices cannot be construed
  273. as modifying the License.
  274. You may add Your own copyright statement to Your modifications and
  275. may provide additional or different license terms and conditions
  276. for use, reproduction, or distribution of Your modifications, or
  277. for any such Derivative Works as a whole, provided Your use,
  278. reproduction, and distribution of the Work otherwise complies with
  279. the conditions stated in this License.
  280. 5. Submission of Contributions. Unless You explicitly state otherwise,
  281. any Contribution intentionally submitted for inclusion in the Work
  282. by You to the Licensor shall be under the terms and conditions of
  283. this License, without any additional terms or conditions.
  284. Notwithstanding the above, nothing herein shall supersede or modify
  285. the terms of any separate license agreement you may have executed
  286. with Licensor regarding such Contributions.
  287. 6. Trademarks. This License does not grant permission to use the trade
  288. names, trademarks, service marks, or product names of the Licensor,
  289. except as required for reasonable and customary use in describing the
  290. origin of the Work and reproducing the content of the NOTICE file.
  291. 7. Disclaimer of Warranty. Unless required by applicable law or
  292. agreed to in writing, Licensor provides the Work (and each
  293. Contributor provides its Contributions) on an "AS IS" BASIS,
  294. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  295. implied, including, without limitation, any warranties or conditions
  296. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  297. PARTICULAR PURPOSE. You are solely responsible for determining the
  298. appropriateness of using or redistributing the Work and assume any
  299. risks associated with Your exercise of permissions under this License.
  300. 8. Limitation of Liability. In no event and under no legal theory,
  301. whether in tort (including negligence), contract, or otherwise,
  302. unless required by applicable law (such as deliberate and grossly
  303. negligent acts) or agreed to in writing, shall any Contributor be
  304. liable to You for damages, including any direct, indirect, special,
  305. incidental, or consequential damages of any character arising as a
  306. result of this License or out of the use or inability to use the
  307. Work (including but not limited to damages for loss of goodwill,
  308. work stoppage, computer failure or malfunction, or any and all
  309. other commercial damages or losses), even if such Contributor
  310. has been advised of the possibility of such damages.
  311. 9. Accepting Warranty or Additional Liability. While redistributing
  312. the Work or Derivative Works thereof, You may choose to offer,
  313. and charge a fee for, acceptance of support, warranty, indemnity,
  314. or other liability obligations and/or rights consistent with this
  315. License. However, in accepting such obligations, You may act only
  316. on Your own behalf and on Your sole responsibility, not on behalf
  317. of any other Contributor, and only if You agree to indemnify,
  318. defend, and hold each Contributor harmless for any liability
  319. incurred by, or claims asserted against, such Contributor by reason
  320. of your accepting any such warranty or additional liability.
  321. END OF TERMS AND CONDITIONS
  322. APPENDIX: How to apply the Apache License to your work.
  323. To apply the Apache License to your work, attach the following
  324. boilerplate notice, with the fields enclosed by brackets "[]"
  325. replaced with your own identifying information. (Don't include
  326. the brackets!) The text should be enclosed in the appropriate
  327. comment syntax for the file format. We also recommend that a
  328. file or class name and description of purpose be included on the
  329. same "printed page" as the copyright notice for easier
  330. identification within third-party archives.
  331. Copyright [yyyy] [name of copyright owner]
  332. Licensed under the Apache License, Version 2.0 (the "License");
  333. you may not use this file except in compliance with the License.
  334. You may obtain a copy of the License at
  335. http://www.apache.org/licenses/LICENSE-2.0
  336. Unless required by applicable law or agreed to in writing, software
  337. distributed under the License is distributed on an "AS IS" BASIS,
  338. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  339. See the License for the specific language governing permissions and
  340. limitations under the License.
  341. ====================Apache-2.0====================
  342. Licensed to the Apache Software Foundation (ASF) under one
  343. or more contributor license agreements. See the NOTICE file
  344. distributed with this work for additional information
  345. regarding copyright ownership. The ASF licenses this file
  346. to you under the Apache License, Version 2.0 (the
  347. "License"); you may not use this file except in compliance
  348. with the License. You may obtain a copy of the License at
  349. http://www.apache.org/licenses/LICENSE-2.0
  350. Unless required by applicable law or agreed to in writing,
  351. software distributed under the License is distributed on an
  352. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  353. KIND, either express or implied. See the License for the
  354. specific language governing permissions and limitations
  355. under the License.
  356. ====================Apache-2.0====================
  357. This product includes software developed at
  358. The Apache Software Foundation (http://www.apache.org/).
  359. ====================Apache-2.0====================
  360. This product includes software developed by The Apache Software
  361. Foundation (http://www.apache.org/).
  362. ====================Apache-2.0====================
  363. * Licensed under the Apache License, Version 2.0 (the "License");
  364. * you may not use this file except in compliance with the License.
  365. * You may obtain a copy of the License at
  366. *
  367. * http://www.apache.org/licenses/LICENSE-2.0
  368. *
  369. * Unless required by applicable law or agreed to in writing, software
  370. * distributed under the License is distributed on an "AS IS" BASIS,
  371. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  372. * See the License for the specific language governing permissions and
  373. * limitations under the License.
  374. ====================Apache-2.0====================
  375. # Licensed to the Apache Software Foundation (ASF) under one
  376. # or more contributor license agreements. See the NOTICE file
  377. # distributed with this work for additional information
  378. # regarding copyright ownership. The ASF licenses this file
  379. # to you under the Apache License, Version 2.0 (the
  380. # "License"); you may not use this file except in compliance
  381. # with the License. You may obtain a copy of the License at
  382. #
  383. # http://www.apache.org/licenses/LICENSE-2.0
  384. #
  385. # Unless required by applicable law or agreed to in writing,
  386. # software distributed under the License is distributed on an
  387. # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  388. # KIND, either express or implied. See the License for the
  389. # specific language governing permissions and limitations
  390. # under the License.
  391. ====================Apache-2.0====================
  392. // Licensed to the Apache Software Foundation (ASF) under one
  393. // or more contributor license agreements. See the NOTICE file
  394. // distributed with this work for additional information
  395. // regarding copyright ownership. The ASF licenses this file
  396. // to you under the Apache License, Version 2.0 (the
  397. // "License"); you may not use this file except in compliance
  398. // with the License. You may obtain a copy of the License at
  399. //
  400. // http://www.apache.org/licenses/LICENSE-2.0
  401. //
  402. // Unless required by applicable law or agreed to in writing,
  403. // software distributed under the License is distributed on an
  404. // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  405. // KIND, either express or implied. See the License for the
  406. // specific language governing permissions and limitations
  407. // under the License.
  408. ====================Apache-2.0====================
  409. // Licensed to the Apache Software Foundation (ASF) under one
  410. // or more contributor license agreements. See the NOTICE file
  411. // distributed with this work for additional information
  412. // regarding copyright ownership. The ASF licenses this file
  413. // to you under the Apache License, Version 2.0 (the
  414. // "License"); you may not use this file except in compliance
  415. // with the License. You may obtain a copy of the License at
  416. //
  417. // http://www.apache.org/licenses/LICENSE-2.0
  418. //
  419. // Unless required by applicable law or agreed to in writing,
  420. // software distributed under the License is distributed on an
  421. // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  422. // KIND, either express or implied. See the License for the
  423. // specific language governing permissions and limitations
  424. // under the License. template <typename T>
  425. ====================Apache-2.0====================
  426. // Licensed under the Apache License, Version 2.0 (the "License");
  427. // you may not use this file except in compliance with the License.
  428. // You may obtain a copy of the License at
  429. //
  430. // http://www.apache.org/licenses/LICENSE-2.0
  431. //
  432. // Unless required by applicable law or agreed to in writing, software
  433. // distributed under the License is distributed on an "AS IS" BASIS,
  434. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  435. // See the License for the specific language governing permissions and
  436. // limitations under the License.
  437. ====================Apache-2.0====================
  438. // This code is released under the
  439. // Apache License Version 2.0 http://www.apache.org/licenses/.
  440. ====================Apache-2.0====================
  441. LICENSE-APACHE.txt and at http://www.apache.org/licenses/LICENSE-2.0)
  442. ====================Apache-2.0====================
  443. License: Apache 2.0
  444. ====================Apache-2.0====================
  445. License: Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0
  446. ====================Apache-2.0====================
  447. License: http://www.apache.org/licenses/LICENSE-2.0
  448. ====================Apache-2.0====================
  449. Licensed under the Apache License, Version 2.0 (provided in
  450. ====================Apache-2.0====================
  451. Licensed under the Apache License, Version 2.0 (the "License");
  452. you may not use this file except in compliance with the License.
  453. You may obtain a copy of the License at
  454. http://www.apache.org/licenses/LICENSE-2.0
  455. Unless required by applicable law or agreed to in writing, software
  456. distributed under the License is distributed on an "AS IS" BASIS,
  457. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  458. See the License for the specific language governing permissions and
  459. limitations under the License.
  460. ====================Apache-2.0====================
  461. Licensed under the Apache License, Version 2.0 (the "License");
  462. you may not use this file except in compliance with the License.
  463. You may obtain a copy of the License at
  464. http://www.apache.org/licenses/LICENSE-2.0
  465. Unless required by applicable law or agreed to in writing, software
  466. distributed under the License is distributed on an "AS IS" BASIS,
  467. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  468. See the License for the specific language governing permissions and
  469. limitations under the License.
  470. ====================Apache-2.0====================
  471. Licensed under the Apache License, Version 2.0 (the "License");
  472. you may not use this file except in compliance with the License.
  473. You may obtain a copy of the License at
  474. http://www.apache.org/licenses/LICENSE-2.0
  475. Unless required by applicable law or agreed to in writing, software
  476. distributed under the License is distributed on an "AS IS" BASIS,
  477. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  478. See the License for the specific language governing permissions and
  479. limitations under the License.
  480. ====================Apache-2.0====================
  481. Ray Project (https://github.com/ray-project/ray) (Apache 2.0).
  482. ====================Apache-2.0====================
  483. This product includes software developed at
  484. The Apache Software Foundation (http://www.apache.org/).
  485. ====================Apache-2.0====================
  486. This product includes software developed by The Apache Software
  487. Foundation (http://www.apache.org/).
  488. ====================Apache-2.0====================
  489. This product includes software from Dremio (Apache 2.0)
  490. ====================Apache-2.0====================
  491. This product includes software from Google Guava (Apache 2.0)
  492. ====================Apache-2.0====================
  493. This product includes software from the Feather project (Apache 2.0)
  494. ====================Apache-2.0====================
  495. This product includes software from the Ibis project (Apache 2.0)
  496. ====================Apache-2.0====================
  497. [![License](http://img.shields.io/:license-Apache%202-blue.svg)](https://github.com/apache/arrow/blob/master/LICENSE.txt)
  498. ====================Apache-2.0====================
  499. copyright (c) Google inc and (c) The Chromium Authors and licensed under the
  500. Apache 2.0 License or the under the 3-clause BSD license:
  501. ====================Apache-2.0====================
  502. distributions, like the python wheels. Apache ORC has the following license:
  503. Apache ORC
  504. ====================Apache-2.0====================
  505. distributions, like the python wheels. Apache Thrift has the following license:
  506. Apache Thrift
  507. ====================Apache-2.0====================
  508. for PyArrow. Ibis is released under the Apache License, Version 2.0.
  509. ====================Apache-2.0====================
  510. src/plasma/fling.cc and src/plasma/fling.h: Apache 2.0
  511. ====================Apache-2.0====================
  512. which is made available under both the Apache license v2.0 and the
  513. ====================Apache-2.0====================
  514. which is made available under the Apache License 2.0.
  515. ====================Apache-2.0 AND BSD-3-Clause====================
  516. Licensed under the Apache License, Version 2.0 (the "License");
  517. you may not use this file except in compliance with the License.
  518. You may obtain a copy of the License at
  519. http://www.apache.org/licenses/LICENSE-2.0
  520. Unless required by applicable law or agreed to in writing, software
  521. distributed under the License is distributed on an "AS IS" BASIS,
  522. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  523. See the License for the specific language governing permissions and
  524. limitations under the License.
  525. --------------------------------------------------------------------------------
  526. src/plasma/thirdparty/ae: Modified / 3-Clause BSD
  527. Copyright (c) 2006-2010, Salvatore Sanfilippo <antirez at gmail dot com>
  528. All rights reserved.
  529. Redistribution and use in source and binary forms, with or without
  530. modification, are permitted provided that the following conditions are met:
  531. * Redistributions of source code must retain the above copyright notice,
  532. this list of conditions and the following disclaimer.
  533. * Redistributions in binary form must reproduce the above copyright
  534. notice, this list of conditions and the following disclaimer in the
  535. documentation and/or other materials provided with the distribution.
  536. * Neither the name of Redis nor the names of its contributors may be used
  537. to endorse or promote products derived from this software without
  538. specific prior written permission.
  539. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  540. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  541. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  542. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  543. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  544. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  545. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  546. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  547. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  548. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  549. POSSIBILITY OF SUCH DAMAGE.
  550. ====================Apache-2.0 AND BSD-3-Clause====================
  551. src/arrow/util (some portions): Apache 2.0, and 3-clause BSD
  552. ====================Apache-2.0 AND MIT====================
  553. SPDX-License-Identifier: (Apache-2.0 OR MIT)
  554. ====================BSD-2-Clause====================
  555. Redistribution and use in source and binary forms, with or without
  556. modification, are permitted provided that the following conditions are
  557. met:
  558. * Redistributions of source code must retain the above copyright
  559. notice, this list of conditions and the following disclaimer.
  560. * Redistributions in binary form must reproduce the above
  561. copyright notice, this list of conditions and the following
  562. disclaimer in the documentation and/or other materials provided
  563. with the distribution.
  564. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  565. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  566. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  567. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  568. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  569. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  570. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  571. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  572. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  573. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  574. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  575. ====================BSD-2-Clause====================
  576. License: BSD 2-Clause
  577. ====================BSD-2-Clause====================
  578. Redistribution and use in source and binary forms, with or without
  579. modification, are permitted provided that the following conditions are met:
  580. * Redistributions of source code must retain the above copyright notice, this
  581. list of conditions and the following disclaimer.
  582. * Redistributions in binary form must reproduce the above copyright notice,
  583. this list of conditions and the following disclaimer in the documentation
  584. and/or other materials provided with the distribution.
  585. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  586. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  587. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  588. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  589. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  590. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  591. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  592. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  593. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  594. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  595. ====================BSD-2-Clause====================
  596. Redistribution and use in source and binary forms, with or without
  597. modification, are permitted provided that the following conditions are met:
  598. 1. Redistributions of source code must retain the above copyright notice, this
  599. list of conditions and the following disclaimer.
  600. 2. Redistributions in binary form must reproduce the above copyright notice,
  601. this list of conditions and the following disclaimer in the documentation
  602. and/or other materials provided with the distribution.
  603. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  604. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  605. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  606. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  607. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  608. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  609. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  610. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  611. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  612. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  613. ====================BSD-2-Clause====================
  614. Redistribution and use in source and binary forms, with or without
  615. modification, are permitted provided that the following conditions are met:
  616. 1. Redistributions of source code must retain the above copyright notice(s),
  617. this list of conditions and the following disclaimer.
  618. 2. Redistributions in binary form must reproduce the above copyright notice(s),
  619. this list of conditions and the following disclaimer in the documentation
  620. and/or other materials provided with the distribution.
  621. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY EXPRESS
  622. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  623. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
  624. EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY DIRECT, INDIRECT,
  625. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  626. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  627. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  628. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
  629. OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  630. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  631. ====================BSD-2-Clause====================
  632. Redistribution and use in source and binary forms, with or without modification,
  633. are permitted provided that the following conditions are met:
  634. * Redistributions of source code must retain the above copyright notice, this
  635. list of conditions and the following disclaimer.
  636. * Redistributions in binary form must reproduce the above copyright notice, this
  637. list of conditions and the following disclaimer in the documentation and/or
  638. other materials provided with the distribution.
  639. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  640. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  641. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  642. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  643. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  644. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  645. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  646. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  647. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  648. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  649. ====================BSD-2-Clause====================
  650. The BSD 2-Clause License
  651. ====================BSD-2-Clause====================
  652. The files in cpp/src/arrow/vendored/xxhash/ have the following license
  653. (BSD 2-Clause License)
  654. ====================BSD-2-Clause====================
  655. This product includes software from https://github.com/matthew-brett/multibuild (BSD 2-clause)
  656. ====================BSD-2-Clause====================
  657. This product includes software from the DyND project (BSD 2-clause)
  658. ====================BSD-2-Clause====================
  659. adapted from libdynd and dynd-python under the terms of the BSD 2-clause
  660. license
  661. ====================BSD-2-Clause====================
  662. dev/tasks/homebrew-formulae/apache-arrow.rb has the following license:
  663. BSD 2-Clause License
  664. ====================BSD-2-Clause====================
  665. which is made available under both the Apache license v2.0 and the
  666. BSD 2-clause license.
  667. ====================BSD-3-Clause====================
  668. Open Source Software Licensed Under the BSD License:
  669. ====================BSD-3-Clause====================
  670. Redistribution and use in source and binary forms, with or without
  671. modification, are permitted provided that the following conditions are met:
  672. * Redistributions of source code must retain the above copyright notice,
  673. this list of conditions and the following disclaimer.
  674. * Redistributions in binary form must reproduce the above copyright notice,
  675. this list of conditions and the following disclaimer in the documentation
  676. and/or other materials provided with the distribution.
  677. * Neither the name of copyright holder nor the names of its contributors
  678. may be used to endorse or promote products derived from this software
  679. without specific prior written permission.
  680. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY
  681. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  682. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  683. DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR
  684. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  685. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  686. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  687. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  688. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  689. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
  690. DAMAGE.
  691. ====================BSD-3-Clause====================
  692. Redistribution and use in source and binary forms, with or without
  693. modification, are permitted provided that the following conditions are
  694. met:
  695. * Redistributions of source code must retain the above copyright
  696. notice, this list of conditions and the following disclaimer.
  697. * Redistributions in binary form must reproduce the above
  698. copyright notice, this list of conditions and the following disclaimer
  699. in the documentation and/or other materials provided with the
  700. distribution.
  701. * Neither the name of Google Inc. nor the names of its
  702. contributors may be used to endorse or promote products derived from
  703. this software without specific prior written permission.
  704. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  705. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  706. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  707. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  708. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  709. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  710. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  711. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  712. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  713. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  714. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  715. ====================BSD-3-Clause====================
  716. // Use of this source code is governed by a BSD-style license that can be
  717. // found in the LICENSE file. See the AUTHORS file for names of contributors.
  718. ====================BSD-3-Clause====================
  719. Apache 2.0 License or the under the 3-clause BSD license:
  720. ====================BSD-3-Clause====================
  721. License: 3-clause BSD
  722. ====================BSD-3-Clause====================
  723. Redistribution and use in source and binary forms, with or without
  724. modification, are permitted provided that the following conditions
  725. are met:
  726. * Redistributions of source code must retain the above
  727. copyright notice, this list of conditions and the following
  728. disclaimer.
  729. * Redistributions in binary form must reproduce the above
  730. copyright notice, this list of conditions and the following
  731. disclaimer in the documentation and/or other materials
  732. provided with the distribution.
  733. * Neither the name of the <ORGANIZATION> nor the names of its
  734. contributors may be used to endorse or promote products
  735. derived from this software without specific prior written
  736. permission.
  737. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  738. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  739. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  740. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  741. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  742. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  743. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  744. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  745. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  746. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  747. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  748. OF THE POSSIBILITY OF SUCH DAMAGE.
  749. ====================BSD-3-Clause====================
  750. Redistribution and use in source and binary forms, with or without
  751. modification, are permitted provided that the following conditions are
  752. met:
  753. * Redistributions of source code must retain the above copyright
  754. notice, this list of conditions and the following disclaimer.
  755. * Redistributions in binary form must reproduce the above
  756. copyright notice, this list of conditions and the following
  757. disclaimer in the documentation and/or other materials provided
  758. with the distribution.
  759. * Neither the name of the NumPy Developers nor the names of any
  760. contributors may be used to endorse or promote products derived
  761. from this software without specific prior written permission.
  762. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  763. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  764. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  765. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  766. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  767. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  768. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  769. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  770. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  771. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  772. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  773. ====================BSD-3-Clause====================
  774. Redistribution and use in source and binary forms, with or without
  775. modification, are permitted provided that the following conditions are
  776. met:
  777. * Redistributions of source code must retain the above copyright
  778. notice, this list of conditions and the following disclaimer.
  779. * Redistributions in binary form must reproduce the above
  780. copyright notice, this list of conditions and the following
  781. disclaimer in the documentation and/or other materials provided
  782. with the distribution.
  783. * Neither the name of the copyright holder nor the names of any
  784. contributors may be used to endorse or promote products derived
  785. from this software without specific prior written permission.
  786. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS
  787. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  788. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  789. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  790. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  791. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  792. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  793. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  794. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  795. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  796. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  797. ====================BSD-3-Clause====================
  798. Redistribution and use in source and binary forms, with or without
  799. modification, are permitted provided that the following conditions are
  800. met:
  801. * Redistributions of source code must retain the above copyright
  802. notice, this list of conditions and the following disclaimer.
  803. * Redistributions in binary form must reproduce the above
  804. copyright notice, this list of conditions and the following
  805. disclaimer in the documentation and/or other materials provided
  806. with the distribution.
  807. * Neither the name of Google Inc. nor the names of its
  808. contributors may be used to endorse or promote products derived
  809. from this software without specific prior written permission.
  810. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  811. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  812. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  813. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  814. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  815. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  816. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  817. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  818. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  819. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  820. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  821. ====================BSD-3-Clause====================
  822. Redistribution and use in source and binary forms, with or without
  823. modification, are permitted provided that the following conditions are
  824. met:
  825. * Redistributions of source code must retain the above copyright
  826. notice, this list of conditions and the following disclaimer.
  827. * Redistributions in binary form must reproduce the above
  828. copyright notice, this list of conditions and the following
  829. disclaimer in the documentation and/or other materials provided
  830. with the distribution.
  831. * Neither the name of Google Inc. nor the names of its contributors
  832. may be used to endorse or promote products derived from this
  833. software without specific prior written permission.
  834. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  835. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  836. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  837. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  838. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  839. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  840. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  841. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  842. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  843. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  844. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  845. ====================BSD-3-Clause====================
  846. Redistribution and use in source and binary forms, with or without
  847. modification, are permitted provided that the following conditions are
  848. met:
  849. * Redistributions of source code must retain the above copyright
  850. notice, this list of conditions and the following disclaimer.
  851. * Redistributions in binary form must reproduce the above
  852. copyright notice, this list of conditions and the following disclaimer
  853. in the documentation and/or other materials provided with the
  854. distribution.
  855. * Neither the name of Google Inc. nor the names of its
  856. contributors may be used to endorse or promote products derived from
  857. this software without specific prior written permission.
  858. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  859. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  860. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  861. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  862. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  863. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  864. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  865. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  866. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  867. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  868. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  869. ====================BSD-3-Clause====================
  870. Redistribution and use in source and binary forms, with or without
  871. modification, are permitted provided that the following conditions are
  872. met:
  873. * Redistributions of source code must retain the above copyright notice,
  874. this list of conditions and the following disclaimer.
  875. * Redistributions in binary form must reproduce the above copyright notice,
  876. this list of conditions and the following disclaimer in the documentation
  877. and/or other materials provided with the distribution.
  878. * Neither the name of Google Inc. nor the names of its contributors may be
  879. used to endorse or promote products derived from this software without
  880. specific prior written permission.
  881. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  882. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  883. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  884. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  885. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  886. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  887. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  888. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  889. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  890. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  891. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  892. ====================BSD-3-Clause====================
  893. Redistribution and use in source and binary forms, with or without
  894. modification, are permitted provided that the following conditions are
  895. met:
  896. * Redistributions of source code must retain the above copyright
  897. notice, this list of conditions and the following disclaimer.
  898. * Redistributions in binary form must reproduce the above
  899. copyright notice, this list of conditions and the following disclaimer
  900. in the documentation and/or other materials provided with the
  901. distribution.
  902. * Neither the name of Google Inc. nor the names of its
  903. contributors may be used to endorse or promote products derived from
  904. this software without specific prior written permission.
  905. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  906. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  907. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  908. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  909. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  910. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  911. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  912. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  913. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  914. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  915. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  916. ====================BSD-3-Clause====================
  917. Redistribution and use in source and binary forms, with or without
  918. modification, are permitted provided that the following conditions are
  919. met:
  920. 1. Redistributions of source code must retain the above copyright
  921. notice, this list of conditions and the following disclaimer.
  922. 2. Redistributions in binary form must reproduce the above copyright
  923. notice, this list of conditions and the following disclaimer in the
  924. documentation and/or other materials provided with the distribution.
  925. 3. Neither the name(s) of the above-listed copyright holder(s) nor the
  926. names of its contributors may be used to endorse or promote products
  927. derived from this software without specific prior written permission.
  928. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  929. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  930. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  931. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  932. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  933. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  934. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  935. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  936. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  937. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  938. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  939. ====================BSD-3-Clause====================
  940. Redistribution and use in source and binary forms, with or without modification,
  941. are permitted provided that the following conditions are met:
  942. * Redistributions of source code must retain the above copyright notice, this
  943. list of conditions and the following disclaimer.
  944. * Redistributions in binary form must reproduce the above copyright notice,
  945. this list of conditions and the following disclaimer in the documentation
  946. and/or other materials provided with the distribution.
  947. * Neither the name Facebook nor the names of its contributors may be used to
  948. endorse or promote products derived from this software without specific
  949. prior written permission.
  950. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  951. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  952. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  953. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  954. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  955. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  956. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  957. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  958. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  959. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  960. ====================BSD-3-Clause====================
  961. Redistribution and use in source and binary forms, with or without modification,
  962. are permitted provided that the following conditions are met:
  963. 1. Redistributions of source code must retain the above copyright notice, this
  964. list of conditions and the following disclaimer.
  965. 2. Redistributions in binary form must reproduce the above copyright notice,
  966. this list of conditions and the following disclaimer in the documentation
  967. and/or other materials provided with the distribution.
  968. 3. Neither the name of the copyright holder nor the names of its contributors
  969. may be used to endorse or promote products derived from this software without
  970. specific prior written permission.
  971. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  972. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  973. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  974. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  975. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  976. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  977. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  978. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  979. TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  980. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  981. ====================BSD-3-Clause====================
  982. The files in cpp/src/arrow/vendored/double-conversion/ have the following license
  983. (BSD 3-Clause License)
  984. ====================BSD-3-Clause====================
  985. The files in cpp/src/arrow/vendored/uriparser/ have the following license
  986. (BSD 3-Clause License)
  987. ====================BSD-3-Clause====================
  988. The files under dev/tasks/conda-recipes have the following license
  989. BSD 3-clause license
  990. ====================BSD-3-Clause====================
  991. This product include software from CMake (BSD 3-Clause)
  992. ====================BSD-3-Clause====================
  993. This product includes software from the SFrame project (BSD, 3-clause).
  994. ====================BSD-3-Clause====================
  995. This project includes code from the Go project, BSD 3-clause license + PATENTS
  996. ====================BSD-3-Clause====================
  997. adapted from libdynd and dynd-python under the terms of the BSD 2-clause
  998. ====================BSD-3-Clause====================
  999. available under the 3-clause BSD license, which follows:
  1000. ====================BSD-3-Clause====================
  1001. distributions, like the python wheels. ZSTD has the following license:
  1002. BSD License
  1003. ====================BSD-3-Clause====================
  1004. src/plasma/thirdparty/ae: Modified / 3-Clause BSD
  1005. ====================BSL-1.0====================
  1006. Boost Software License - Version 1.0 - August 17th, 2003
  1007. Permission is hereby granted, free of charge, to any person or organization
  1008. obtaining a copy of the software and accompanying documentation covered by
  1009. this license (the "Software") to use, reproduce, display, distribute,
  1010. execute, and transmit the Software, and to prepare derivative works of the
  1011. Software, and to permit third-parties to whom the Software is furnished to
  1012. do so, all subject to the following:
  1013. The copyright notices in the Software and this entire statement, including
  1014. the above license grant, this restriction and the following disclaimer,
  1015. must be included in all copies of the Software, in whole or in part, and
  1016. all derivative works of the Software, unless such copies or derivative
  1017. works are solely in the form of machine-executable object code generated by
  1018. a source language processor.
  1019. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1020. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1021. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1022. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1023. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1024. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1025. DEALINGS IN THE SOFTWARE.
  1026. ====================BSL-1.0====================
  1027. // Distributed under the Boost Software License, Version 1.0.
  1028. // (See accompanying file LICENSE.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  1029. ====================BSL-1.0====================
  1030. Boost Software License - Version 1.0 - August 17th, 2003
  1031. Permission is hereby granted, free of charge, to any person or organization
  1032. obtaining a copy of the software and accompanying documentation covered by
  1033. this license (the "Software") to use, reproduce, display, distribute,
  1034. execute, and transmit the Software, and to prepare derivative works of the
  1035. Software, and to permit third-parties to whom the Software is furnished to
  1036. do so, all subject to the following:
  1037. The copyright notices in the Software and this entire statement, including
  1038. the above license grant, this restriction and the following disclaimer,
  1039. must be included in all copies of the Software, in whole or in part, and
  1040. all derivative works of the Software, unless such copies or derivative
  1041. works are solely in the form of machine-executable object code generated by
  1042. a source language processor.
  1043. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1044. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1045. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1046. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1047. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1048. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1049. DEALINGS IN THE SOFTWARE.
  1050. ====================BSL-1.0====================
  1051. Permission is hereby granted, free of charge, to any person or organization
  1052. obtaining a copy of the software and accompanying documentation covered by
  1053. this license (the "Software") to use, reproduce, display, distribute,
  1054. execute, and transmit the Software, and to prepare derivative works of the
  1055. Software, and to permit third-parties to whom the Software is furnished to
  1056. do so, all subject to the following:
  1057. The copyright notices in the Software and this entire statement, including
  1058. the above license grant, this restriction and the following disclaimer,
  1059. must be included in all copies of the Software, in whole or in part, and
  1060. all derivative works of the Software, unless such copies or derivative
  1061. works are solely in the form of machine-executable object code generated by
  1062. a source language processor.
  1063. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1064. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1065. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1066. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1067. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1068. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1069. DEALINGS IN THE SOFTWARE.
  1070. ====================CC0-1.0====================
  1071. * To the extent possible under law, the authors have waived all
  1072. * copyright and related or neighboring rights to this code. For
  1073. * details, see the Creative Commons Zero 1.0 Universal license at
  1074. * https://creativecommons.org/publicdomain/zero/1.0/
  1075. ====================CC0-1.0====================
  1076. * details, see the Creative Commons Zero 1.0 Universal license at
  1077. ====================CC0-1.0====================
  1078. (*) https://creativecommons.org/publicdomain/zero/1.0/legalcode
  1079. ====================CC0-1.0====================
  1080. Doug Lea and released to the public domain, as explained at
  1081. http://creativecommons.org/publicdomain/zero/1.0/ Send questions,
  1082. ====================CC0-1.0====================
  1083. public domain, released using the CC0 1.0 Universal dedication (*).
  1084. ====================CC0-1.0====================
  1085. public domain, released using the CC0 1.0 Universal dedication.
  1086. ====================COPYRIGHT====================
  1087. Copyright (C) 2011-12, Dynamic NDArray Developers
  1088. All rights reserved.
  1089. ====================COPYRIGHT====================
  1090. Copyright (c) 2002 JSON.org
  1091. All Rights Reserved.
  1092. ====================COPYRIGHT====================
  1093. Copyright (c) 2006-2013 Alexander Chemeris
  1094. All rights reserved.
  1095. ====================COPYRIGHT====================
  1096. * Copyright (C) 2007 The Guava Authors
  1097. * https://github.com/google/guava
  1098. ====================COPYRIGHT====================
  1099. * Copyright (C) 2017-2018 Dremio Corporation
  1100. * https://github.com/dremio/dremio-oss
  1101. ====================COPYRIGHT====================
  1102. * Copyright 2000-2019 Kitware, Inc. and Contributors
  1103. ====================COPYRIGHT====================
  1104. Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
  1105. ====================COPYRIGHT====================
  1106. Copyright (c) 2013 The Chromium Authors. All rights reserved.
  1107. ====================COPYRIGHT====================
  1108. * Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.
  1109. ====================COPYRIGHT====================
  1110. * Copyright (c) 2009 Google Inc. All rights reserved.
  1111. ====================COPYRIGHT====================
  1112. * Copyright (c) 2011 The LevelDB Authors. All rights reserved.
  1113. ====================COPYRIGHT====================
  1114. * Copyright (c) 2013-2016, Matt Terry and Matthew Brett; all rights reserved.
  1115. ====================COPYRIGHT====================
  1116. * Copyright (c) 2015 Cloudera, Inc.
  1117. * https://github.com/cloudera/ibis
  1118. ====================COPYRIGHT====================
  1119. * Copyright (c) Facebook, Inc. and its affiliates.
  1120. ====================COPYRIGHT====================
  1121. * Copyright 2001-2009 Kitware, Inc.
  1122. * Copyright 2012-2014 Continuum Analytics, Inc.
  1123. * All rights reserved.
  1124. ====================COPYRIGHT====================
  1125. * Copyright https://code.google.com/p/mman-win32/
  1126. * Licensed under the MIT License;
  1127. ====================COPYRIGHT====================
  1128. - fireworks.jpeg is Copyright 2013 Steinar H. Gunderson, and
  1129. is licensed under the Creative Commons Attribution 3.0 license
  1130. (CC-BY-3.0). See https://creativecommons.org/licenses/by/3.0/
  1131. ====================COPYRIGHT====================
  1132. * Copyright (C) 2015 Dato, Inc.
  1133. * Copyright (c) 2009 Carnegie Mellon University.
  1134. ====================COPYRIGHT====================
  1135. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  1136. * All rights reserved.
  1137. ====================COPYRIGHT====================
  1138. // (c) Daniel Lemire 2013
  1139. ====================COPYRIGHT====================
  1140. // Copyright (c) 2008-2010 Bjoern Hoehrmann <bjoern@hoehrmann.de>
  1141. // See http://bjoern.hoehrmann.de/utf-8/decoder/dfa/ for details.
  1142. ====================COPYRIGHT====================
  1143. // Copyright (c) 2015, 2016 Howard Hinnant
  1144. ====================COPYRIGHT====================
  1145. // Copyright (c) 2015, 2016, 2017 Howard Hinnant
  1146. // Copyright (c) 2015 Ville Voutilainen
  1147. // Copyright (c) 2016 Alexander Kormanovsky
  1148. // Copyright (c) 2016, 2017 Jiangang Zhuang
  1149. // Copyright (c) 2017 Nicolas Veloz Savino
  1150. // Copyright (c) 2017 Florian Dang
  1151. // Copyright (c) 2017 Aaron Bishop
  1152. ====================COPYRIGHT====================
  1153. // Copyright (c) 2015, 2016, 2017 Howard Hinnant
  1154. // Copyright (c) 2016 Adrian Colomitchi
  1155. // Copyright (c) 2017 Florian Dang
  1156. // Copyright (c) 2017 Paul Thompson
  1157. // Copyright (c) 2018, 2019 Tomasz Kamiński
  1158. // Copyright (c) 2019 Jiangang Zhuang
  1159. ====================COPYRIGHT====================
  1160. // Copyright (c) 2015, 2016, 2017 Howard Hinnant
  1161. // Copyright (c) 2017 Jiangang Zhuang
  1162. // Copyright (c) 2017 Aaron Bishop
  1163. // Copyright (c) 2017 Tomasz Kamiński
  1164. ====================COPYRIGHT====================
  1165. // Copyright (c) 2016 Alexander Kormanovsky
  1166. ====================COPYRIGHT====================
  1167. // Copyright 2006 Nemanja Trifunovic
  1168. ====================COPYRIGHT====================
  1169. // Copyright 2006-2016 Nemanja Trifunovic
  1170. ====================COPYRIGHT====================
  1171. // Copyright 2017 Asylo authors
  1172. ====================COPYRIGHT====================
  1173. // Copyright 2017-2020 by Martin Moene
  1174. ====================COPYRIGHT====================
  1175. // Copyright 2018 Nemanja Trifunovic
  1176. ====================COPYRIGHT====================
  1177. Copyright (C) 2002-2017 Jason Evans <jasone@canonware.com>.
  1178. All rights reserved.
  1179. ====================COPYRIGHT====================
  1180. Copyright (C) 2004-2017 René Nyffenegger
  1181. ====================COPYRIGHT====================
  1182. Copyright (C) 2006 - 2019, The Apache Software Foundation
  1183. ====================COPYRIGHT====================
  1184. Copyright (C) 2007, Weijia Song <songweijia@gmail.com>
  1185. Copyright (C) 2007, Sebastian Pipping <sebastian@pipping.org>
  1186. All rights reserved.
  1187. ====================COPYRIGHT====================
  1188. Copyright (C) 2007-2012 Mozilla Foundation. All rights reserved.
  1189. ====================COPYRIGHT====================
  1190. Copyright (C) 2009-2017 Facebook, Inc. All rights reserved.
  1191. ====================COPYRIGHT====================
  1192. Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip.
  1193. All rights reserved.
  1194. ====================COPYRIGHT====================
  1195. Copyright (c) Copyright 2017 Asylo authors
  1196. Homepage: https://asylo.dev/
  1197. License: Apache 2.0
  1198. ====================COPYRIGHT====================
  1199. Copyright (c) 2003-2008, Jouni Malinen <j@w1.fi> and contributors
  1200. All Rights Reserved.
  1201. ====================COPYRIGHT====================
  1202. Copyright (c) 2005-2017, NumPy Developers.
  1203. All rights reserved.
  1204. ====================COPYRIGHT====================
  1205. Copyright (c) 2006, Google Inc.
  1206. All rights reserved.
  1207. ====================COPYRIGHT====================
  1208. Copyright (c) 2006-2010, Salvatore Sanfilippo <antirez at gmail dot com>
  1209. All rights reserved.
  1210. ====================COPYRIGHT====================
  1211. Copyright (c) 2007 - 2018, Daniel Stenberg with many contributors, see AUTHORS
  1212. file.
  1213. ====================COPYRIGHT====================
  1214. Copyright (c) 2008, Google Inc.
  1215. All rights reserved.
  1216. ====================COPYRIGHT====================
  1217. Copyright (c) 2008-2009 Bjoern Hoehrmann <bjoern@hoehrmann.de>
  1218. ====================COPYRIGHT====================
  1219. Copyright (c) 2008-2011 AQR Capital Management, LLC
  1220. All rights reserved.
  1221. ====================COPYRIGHT====================
  1222. Copyright (c) 2009 - 2013 by the mingw-w64 project
  1223. Homepage: https://mingw-w64.org
  1224. License: Zope Public License (ZPL) Version 2.1.
  1225. ====================COPYRIGHT====================
  1226. Copyright (c) 2009 The Go Authors. All rights reserved.
  1227. ====================COPYRIGHT====================
  1228. Copyright (c) 2009 The RE2 Authors. All rights reserved.
  1229. ====================COPYRIGHT====================
  1230. Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
  1231. ====================COPYRIGHT====================
  1232. Copyright (c) 2009-present, Homebrew contributors
  1233. All rights reserved.
  1234. ====================COPYRIGHT====================
  1235. Copyright (c) 2011-2012, Lambda Foundry, Inc. and PyData Development Team
  1236. All rights reserved.
  1237. ====================COPYRIGHT====================
  1238. Copyright (c) 2011-2016, Yann Collet
  1239. All rights reserved.
  1240. ====================COPYRIGHT====================
  1241. Copyright (c) 2012-2014, Yann Collet
  1242. All rights reserved.
  1243. ====================COPYRIGHT====================
  1244. Copyright (c) 2015, 2016, 2017 Howard Hinnant
  1245. Copyright (c) 2016 Adrian Colomitchi
  1246. Copyright (c) 2017 Florian Dang
  1247. Copyright (c) 2017 Paul Thompson
  1248. Copyright (c) 2018 Tomasz Kamiński
  1249. ====================COPYRIGHT====================
  1250. Copyright (c) 2015-2018, conda-forge
  1251. All rights reserved.
  1252. ====================COPYRIGHT====================
  1253. Copyright (c) 2016 Giles Hall
  1254. ====================COPYRIGHT====================
  1255. Copyright (c) 2016 Ray Project (https://github.com/ray-project/ray)
  1256. ====================COPYRIGHT====================
  1257. Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
  1258. ====================COPYRIGHT====================
  1259. Copyright (c) 2017, Jeroen Ooms and Jim Hester
  1260. ====================COPYRIGHT====================
  1261. Copyright (c) 2019 Cristian Adam
  1262. ====================COPYRIGHT====================
  1263. Copyright (c) 2019 Omer Ozarslan
  1264. ====================COPYRIGHT====================
  1265. Copyright (c) 2019, Jeroen Ooms
  1266. License: MIT
  1267. Homepage: https://github.com/jeroen/autobrew
  1268. ====================COPYRIGHT====================
  1269. Copyright (c) Austin Appleby (aappleby (AT) gmail)
  1270. ====================COPYRIGHT====================
  1271. Copyright 1998 by the Massachusetts Institute of Technology.
  1272. ====================COPYRIGHT====================
  1273. Copyright 2006-2011, the V8 project authors. All rights reserved.
  1274. ====================COPYRIGHT====================
  1275. Copyright 2006-2018 Nemanja Trifunovic
  1276. ====================COPYRIGHT====================
  1277. Copyright 2008 Google Inc. All rights reserved.
  1278. ====================COPYRIGHT====================
  1279. Copyright 2011, Google Inc.
  1280. All rights reserved.
  1281. ====================COPYRIGHT====================
  1282. Copyright 2013 Sharvil Nanavati
  1283. ====================COPYRIGHT====================
  1284. Copyright 2013-2019 The Apache Software Foundation
  1285. ====================COPYRIGHT====================
  1286. Copyright 2014 Google Inc.
  1287. ====================COPYRIGHT====================
  1288. Copyright 2014 gRPC authors.
  1289. ====================COPYRIGHT====================
  1290. Copyright 2014-2019 Melissa O'Neill <oneill@pcg-random.org>,
  1291. and the PCG Project contributors.
  1292. ====================COPYRIGHT====================
  1293. Copyright 2015 Microsoft Corporation. All rights reserved.
  1294. ====================COPYRIGHT====================
  1295. Copyright 2015 The TensorFlow Authors. All Rights Reserved.
  1296. ====================COPYRIGHT====================
  1297. Copyright 2016 Cloudera Inc.
  1298. ====================COPYRIGHT====================
  1299. Copyright 2016-2019 The Apache Software Foundation
  1300. ====================COPYRIGHT====================
  1301. Copyright 2019 RStudio, Inc.
  1302. ====================COPYRIGHT====================
  1303. Copyright © 2005-2020 Rich Felker, et al.
  1304. ====================COPYRIGHT====================
  1305. Copyright: 2009 Google Inc. All rights reserved.
  1306. ====================COPYRIGHT====================
  1307. Copyright: 2012 Cloudera, Inc.
  1308. Copyright: 2016 The Apache Software Foundation.
  1309. Home page: http://impala.apache.org/
  1310. License: http://www.apache.org/licenses/LICENSE-2.0
  1311. ====================COPYRIGHT====================
  1312. Copyright: 2013 Daniel Lemire
  1313. Home page: http://lemire.me/en/
  1314. Project page: https://github.com/lemire/FrameOfReference
  1315. ====================COPYRIGHT====================
  1316. Copyright: 2016 The Apache Software Foundation.
  1317. Home page: https://kudu.apache.org/
  1318. License: http://www.apache.org/licenses/LICENSE-2.0
  1319. ====================COPYRIGHT====================
  1320. Copyright: 2016 manylinux
  1321. Homepage: https://github.com/pypa/manylinux
  1322. License: The MIT License (MIT)
  1323. ====================COPYRIGHT====================
  1324. Copyright: Copyright (c) 2013 - 2019, Алексей and Jeroen Ooms.
  1325. All rights reserved.
  1326. ====================COPYRIGHT====================
  1327. Copyright: Copyright (c) Facebook, Inc. and its affiliates.
  1328. Home page: https://github.com/facebook/folly
  1329. License: http://www.apache.org/licenses/LICENSE-2.0
  1330. ====================COPYRIGHT====================
  1331. This product includes software developed by Hewlett-Packard:
  1332. (c) Copyright [2014-2015] Hewlett-Packard Development Company, L.P
  1333. ====================COPYRIGHT====================
  1334. copyright (c) Google inc and (c) The Chromium Authors and licensed under the
  1335. Apache 2.0 License or the under the 3-clause BSD license:
  1336. ====================File: LICENSE.txt====================
  1337. Apache License
  1338. Version 2.0, January 2004
  1339. http://www.apache.org/licenses/
  1340. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1341. 1. Definitions.
  1342. "License" shall mean the terms and conditions for use, reproduction,
  1343. and distribution as defined by Sections 1 through 9 of this document.
  1344. "Licensor" shall mean the copyright owner or entity authorized by
  1345. the copyright owner that is granting the License.
  1346. "Legal Entity" shall mean the union of the acting entity and all
  1347. other entities that control, are controlled by, or are under common
  1348. control with that entity. For the purposes of this definition,
  1349. "control" means (i) the power, direct or indirect, to cause the
  1350. direction or management of such entity, whether by contract or
  1351. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1352. outstanding shares, or (iii) beneficial ownership of such entity.
  1353. "You" (or "Your") shall mean an individual or Legal Entity
  1354. exercising permissions granted by this License.
  1355. "Source" form shall mean the preferred form for making modifications,
  1356. including but not limited to software source code, documentation
  1357. source, and configuration files.
  1358. "Object" form shall mean any form resulting from mechanical
  1359. transformation or translation of a Source form, including but
  1360. not limited to compiled object code, generated documentation,
  1361. and conversions to other media types.
  1362. "Work" shall mean the work of authorship, whether in Source or
  1363. Object form, made available under the License, as indicated by a
  1364. copyright notice that is included in or attached to the work
  1365. (an example is provided in the Appendix below).
  1366. "Derivative Works" shall mean any work, whether in Source or Object
  1367. form, that is based on (or derived from) the Work and for which the
  1368. editorial revisions, annotations, elaborations, or other modifications
  1369. represent, as a whole, an original work of authorship. For the purposes
  1370. of this License, Derivative Works shall not include works that remain
  1371. separable from, or merely link (or bind by name) to the interfaces of,
  1372. the Work and Derivative Works thereof.
  1373. "Contribution" shall mean any work of authorship, including
  1374. the original version of the Work and any modifications or additions
  1375. to that Work or Derivative Works thereof, that is intentionally
  1376. submitted to Licensor for inclusion in the Work by the copyright owner
  1377. or by an individual or Legal Entity authorized to submit on behalf of
  1378. the copyright owner. For the purposes of this definition, "submitted"
  1379. means any form of electronic, verbal, or written communication sent
  1380. to the Licensor or its representatives, including but not limited to
  1381. communication on electronic mailing lists, source code control systems,
  1382. and issue tracking systems that are managed by, or on behalf of, the
  1383. Licensor for the purpose of discussing and improving the Work, but
  1384. excluding communication that is conspicuously marked or otherwise
  1385. designated in writing by the copyright owner as "Not a Contribution."
  1386. "Contributor" shall mean Licensor and any individual or Legal Entity
  1387. on behalf of whom a Contribution has been received by Licensor and
  1388. subsequently incorporated within the Work.
  1389. 2. Grant of Copyright License. Subject to the terms and conditions of
  1390. this License, each Contributor hereby grants to You a perpetual,
  1391. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1392. copyright license to reproduce, prepare Derivative Works of,
  1393. publicly display, publicly perform, sublicense, and distribute the
  1394. Work and such Derivative Works in Source or Object form.
  1395. 3. Grant of Patent License. Subject to the terms and conditions of
  1396. this License, each Contributor hereby grants to You a perpetual,
  1397. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1398. (except as stated in this section) patent license to make, have made,
  1399. use, offer to sell, sell, import, and otherwise transfer the Work,
  1400. where such license applies only to those patent claims licensable
  1401. by such Contributor that are necessarily infringed by their
  1402. Contribution(s) alone or by combination of their Contribution(s)
  1403. with the Work to which such Contribution(s) was submitted. If You
  1404. institute patent litigation against any entity (including a
  1405. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1406. or a Contribution incorporated within the Work constitutes direct
  1407. or contributory patent infringement, then any patent licenses
  1408. granted to You under this License for that Work shall terminate
  1409. as of the date such litigation is filed.
  1410. 4. Redistribution. You may reproduce and distribute copies of the
  1411. Work or Derivative Works thereof in any medium, with or without
  1412. modifications, and in Source or Object form, provided that You
  1413. meet the following conditions:
  1414. (a) You must give any other recipients of the Work or
  1415. Derivative Works a copy of this License; and
  1416. (b) You must cause any modified files to carry prominent notices
  1417. stating that You changed the files; and
  1418. (c) You must retain, in the Source form of any Derivative Works
  1419. that You distribute, all copyright, patent, trademark, and
  1420. attribution notices from the Source form of the Work,
  1421. excluding those notices that do not pertain to any part of
  1422. the Derivative Works; and
  1423. (d) If the Work includes a "NOTICE" text file as part of its
  1424. distribution, then any Derivative Works that You distribute must
  1425. include a readable copy of the attribution notices contained
  1426. within such NOTICE file, excluding those notices that do not
  1427. pertain to any part of the Derivative Works, in at least one
  1428. of the following places: within a NOTICE text file distributed
  1429. as part of the Derivative Works; within the Source form or
  1430. documentation, if provided along with the Derivative Works; or,
  1431. within a display generated by the Derivative Works, if and
  1432. wherever such third-party notices normally appear. The contents
  1433. of the NOTICE file are for informational purposes only and
  1434. do not modify the License. You may add Your own attribution
  1435. notices within Derivative Works that You distribute, alongside
  1436. or as an addendum to the NOTICE text from the Work, provided
  1437. that such additional attribution notices cannot be construed
  1438. as modifying the License.
  1439. You may add Your own copyright statement to Your modifications and
  1440. may provide additional or different license terms and conditions
  1441. for use, reproduction, or distribution of Your modifications, or
  1442. for any such Derivative Works as a whole, provided Your use,
  1443. reproduction, and distribution of the Work otherwise complies with
  1444. the conditions stated in this License.
  1445. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1446. any Contribution intentionally submitted for inclusion in the Work
  1447. by You to the Licensor shall be under the terms and conditions of
  1448. this License, without any additional terms or conditions.
  1449. Notwithstanding the above, nothing herein shall supersede or modify
  1450. the terms of any separate license agreement you may have executed
  1451. with Licensor regarding such Contributions.
  1452. 6. Trademarks. This License does not grant permission to use the trade
  1453. names, trademarks, service marks, or product names of the Licensor,
  1454. except as required for reasonable and customary use in describing the
  1455. origin of the Work and reproducing the content of the NOTICE file.
  1456. 7. Disclaimer of Warranty. Unless required by applicable law or
  1457. agreed to in writing, Licensor provides the Work (and each
  1458. Contributor provides its Contributions) on an "AS IS" BASIS,
  1459. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1460. implied, including, without limitation, any warranties or conditions
  1461. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1462. PARTICULAR PURPOSE. You are solely responsible for determining the
  1463. appropriateness of using or redistributing the Work and assume any
  1464. risks associated with Your exercise of permissions under this License.
  1465. 8. Limitation of Liability. In no event and under no legal theory,
  1466. whether in tort (including negligence), contract, or otherwise,
  1467. unless required by applicable law (such as deliberate and grossly
  1468. negligent acts) or agreed to in writing, shall any Contributor be
  1469. liable to You for damages, including any direct, indirect, special,
  1470. incidental, or consequential damages of any character arising as a
  1471. result of this License or out of the use or inability to use the
  1472. Work (including but not limited to damages for loss of goodwill,
  1473. work stoppage, computer failure or malfunction, or any and all
  1474. other commercial damages or losses), even if such Contributor
  1475. has been advised of the possibility of such damages.
  1476. 9. Accepting Warranty or Additional Liability. While redistributing
  1477. the Work or Derivative Works thereof, You may choose to offer,
  1478. and charge a fee for, acceptance of support, warranty, indemnity,
  1479. or other liability obligations and/or rights consistent with this
  1480. License. However, in accepting such obligations, You may act only
  1481. on Your own behalf and on Your sole responsibility, not on behalf
  1482. of any other Contributor, and only if You agree to indemnify,
  1483. defend, and hold each Contributor harmless for any liability
  1484. incurred by, or claims asserted against, such Contributor by reason
  1485. of your accepting any such warranty or additional liability.
  1486. END OF TERMS AND CONDITIONS
  1487. APPENDIX: How to apply the Apache License to your work.
  1488. To apply the Apache License to your work, attach the following
  1489. boilerplate notice, with the fields enclosed by brackets "[]"
  1490. replaced with your own identifying information. (Don't include
  1491. the brackets!) The text should be enclosed in the appropriate
  1492. comment syntax for the file format. We also recommend that a
  1493. file or class name and description of purpose be included on the
  1494. same "printed page" as the copyright notice for easier
  1495. identification within third-party archives.
  1496. Copyright [yyyy] [name of copyright owner]
  1497. Licensed under the Apache License, Version 2.0 (the "License");
  1498. you may not use this file except in compliance with the License.
  1499. You may obtain a copy of the License at
  1500. http://www.apache.org/licenses/LICENSE-2.0
  1501. Unless required by applicable law or agreed to in writing, software
  1502. distributed under the License is distributed on an "AS IS" BASIS,
  1503. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1504. See the License for the specific language governing permissions and
  1505. limitations under the License.
  1506. --------------------------------------------------------------------------------
  1507. src/plasma/fling.cc and src/plasma/fling.h: Apache 2.0
  1508. Copyright 2013 Sharvil Nanavati
  1509. Licensed under the Apache License, Version 2.0 (the "License");
  1510. you may not use this file except in compliance with the License.
  1511. You may obtain a copy of the License at
  1512. http://www.apache.org/licenses/LICENSE-2.0
  1513. Unless required by applicable law or agreed to in writing, software
  1514. distributed under the License is distributed on an "AS IS" BASIS,
  1515. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1516. See the License for the specific language governing permissions and
  1517. limitations under the License.
  1518. --------------------------------------------------------------------------------
  1519. src/plasma/thirdparty/ae: Modified / 3-Clause BSD
  1520. Copyright (c) 2006-2010, Salvatore Sanfilippo <antirez at gmail dot com>
  1521. All rights reserved.
  1522. Redistribution and use in source and binary forms, with or without
  1523. modification, are permitted provided that the following conditions are met:
  1524. * Redistributions of source code must retain the above copyright notice,
  1525. this list of conditions and the following disclaimer.
  1526. * Redistributions in binary form must reproduce the above copyright
  1527. notice, this list of conditions and the following disclaimer in the
  1528. documentation and/or other materials provided with the distribution.
  1529. * Neither the name of Redis nor the names of its contributors may be used
  1530. to endorse or promote products derived from this software without
  1531. specific prior written permission.
  1532. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  1533. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1534. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1535. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  1536. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  1537. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  1538. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  1539. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  1540. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  1541. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  1542. POSSIBILITY OF SUCH DAMAGE.
  1543. --------------------------------------------------------------------------------
  1544. src/plasma/thirdparty/dlmalloc.c: CC0
  1545. This is a version (aka dlmalloc) of malloc/free/realloc written by
  1546. Doug Lea and released to the public domain, as explained at
  1547. http://creativecommons.org/publicdomain/zero/1.0/ Send questions,
  1548. comments, complaints, performance data, etc to dl@cs.oswego.edu
  1549. --------------------------------------------------------------------------------
  1550. src/plasma/common.cc (some portions)
  1551. Copyright (c) Austin Appleby (aappleby (AT) gmail)
  1552. Some portions of this file are derived from code in the MurmurHash project
  1553. All code is released to the public domain. For business purposes, Murmurhash is
  1554. under the MIT license.
  1555. https://sites.google.com/site/murmurhash/
  1556. --------------------------------------------------------------------------------
  1557. src/arrow/util (some portions): Apache 2.0, and 3-clause BSD
  1558. Some portions of this module are derived from code in the Chromium project,
  1559. copyright (c) Google inc and (c) The Chromium Authors and licensed under the
  1560. Apache 2.0 License or the under the 3-clause BSD license:
  1561. Copyright (c) 2013 The Chromium Authors. All rights reserved.
  1562. Redistribution and use in source and binary forms, with or without
  1563. modification, are permitted provided that the following conditions are
  1564. met:
  1565. * Redistributions of source code must retain the above copyright
  1566. notice, this list of conditions and the following disclaimer.
  1567. * Redistributions in binary form must reproduce the above
  1568. copyright notice, this list of conditions and the following disclaimer
  1569. in the documentation and/or other materials provided with the
  1570. distribution.
  1571. * Neither the name of Google Inc. nor the names of its
  1572. contributors may be used to endorse or promote products derived from
  1573. this software without specific prior written permission.
  1574. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1575. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1576. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1577. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1578. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1579. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1580. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1581. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1582. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1583. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1584. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1585. --------------------------------------------------------------------------------
  1586. This project includes code from Daniel Lemire's FrameOfReference project.
  1587. https://github.com/lemire/FrameOfReference/blob/6ccaf9e97160f9a3b299e23a8ef739e711ef0c71/src/bpacking.cpp
  1588. Copyright: 2013 Daniel Lemire
  1589. Home page: http://lemire.me/en/
  1590. Project page: https://github.com/lemire/FrameOfReference
  1591. License: Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0
  1592. --------------------------------------------------------------------------------
  1593. This project includes code from the TensorFlow project
  1594. Copyright 2015 The TensorFlow Authors. All Rights Reserved.
  1595. Licensed under the Apache License, Version 2.0 (the "License");
  1596. you may not use this file except in compliance with the License.
  1597. You may obtain a copy of the License at
  1598. http://www.apache.org/licenses/LICENSE-2.0
  1599. Unless required by applicable law or agreed to in writing, software
  1600. distributed under the License is distributed on an "AS IS" BASIS,
  1601. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1602. See the License for the specific language governing permissions and
  1603. limitations under the License.
  1604. --------------------------------------------------------------------------------
  1605. This project includes code from the NumPy project.
  1606. https://github.com/numpy/numpy/blob/e1f191c46f2eebd6cb892a4bfe14d9dd43a06c4e/numpy/core/src/multiarray/multiarraymodule.c#L2910
  1607. https://github.com/numpy/numpy/blob/68fd82271b9ea5a9e50d4e761061dfcca851382a/numpy/core/src/multiarray/datetime.c
  1608. Copyright (c) 2005-2017, NumPy Developers.
  1609. All rights reserved.
  1610. Redistribution and use in source and binary forms, with or without
  1611. modification, are permitted provided that the following conditions are
  1612. met:
  1613. * Redistributions of source code must retain the above copyright
  1614. notice, this list of conditions and the following disclaimer.
  1615. * Redistributions in binary form must reproduce the above
  1616. copyright notice, this list of conditions and the following
  1617. disclaimer in the documentation and/or other materials provided
  1618. with the distribution.
  1619. * Neither the name of the NumPy Developers nor the names of any
  1620. contributors may be used to endorse or promote products derived
  1621. from this software without specific prior written permission.
  1622. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1623. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1624. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1625. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1626. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1627. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1628. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1629. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1630. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1631. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1632. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1633. --------------------------------------------------------------------------------
  1634. This project includes code from the Boost project
  1635. Boost Software License - Version 1.0 - August 17th, 2003
  1636. Permission is hereby granted, free of charge, to any person or organization
  1637. obtaining a copy of the software and accompanying documentation covered by
  1638. this license (the "Software") to use, reproduce, display, distribute,
  1639. execute, and transmit the Software, and to prepare derivative works of the
  1640. Software, and to permit third-parties to whom the Software is furnished to
  1641. do so, all subject to the following:
  1642. The copyright notices in the Software and this entire statement, including
  1643. the above license grant, this restriction and the following disclaimer,
  1644. must be included in all copies of the Software, in whole or in part, and
  1645. all derivative works of the Software, unless such copies or derivative
  1646. works are solely in the form of machine-executable object code generated by
  1647. a source language processor.
  1648. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1649. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1650. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1651. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1652. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1653. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1654. DEALINGS IN THE SOFTWARE.
  1655. --------------------------------------------------------------------------------
  1656. This project includes code from the FlatBuffers project
  1657. Copyright 2014 Google Inc.
  1658. Licensed under the Apache License, Version 2.0 (the "License");
  1659. you may not use this file except in compliance with the License.
  1660. You may obtain a copy of the License at
  1661. http://www.apache.org/licenses/LICENSE-2.0
  1662. Unless required by applicable law or agreed to in writing, software
  1663. distributed under the License is distributed on an "AS IS" BASIS,
  1664. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1665. See the License for the specific language governing permissions and
  1666. limitations under the License.
  1667. --------------------------------------------------------------------------------
  1668. This project includes code from the tslib project
  1669. Copyright 2015 Microsoft Corporation. All rights reserved.
  1670. Licensed under the Apache License, Version 2.0 (the "License");
  1671. you may not use this file except in compliance with the License.
  1672. You may obtain a copy of the License at
  1673. http://www.apache.org/licenses/LICENSE-2.0
  1674. Unless required by applicable law or agreed to in writing, software
  1675. distributed under the License is distributed on an "AS IS" BASIS,
  1676. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1677. See the License for the specific language governing permissions and
  1678. limitations under the License.
  1679. --------------------------------------------------------------------------------
  1680. This project includes code from the jemalloc project
  1681. https://github.com/jemalloc/jemalloc
  1682. Copyright (C) 2002-2017 Jason Evans <jasone@canonware.com>.
  1683. All rights reserved.
  1684. Copyright (C) 2007-2012 Mozilla Foundation. All rights reserved.
  1685. Copyright (C) 2009-2017 Facebook, Inc. All rights reserved.
  1686. Redistribution and use in source and binary forms, with or without
  1687. modification, are permitted provided that the following conditions are met:
  1688. 1. Redistributions of source code must retain the above copyright notice(s),
  1689. this list of conditions and the following disclaimer.
  1690. 2. Redistributions in binary form must reproduce the above copyright notice(s),
  1691. this list of conditions and the following disclaimer in the documentation
  1692. and/or other materials provided with the distribution.
  1693. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY EXPRESS
  1694. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  1695. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
  1696. EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY DIRECT, INDIRECT,
  1697. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1698. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  1699. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  1700. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
  1701. OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  1702. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1703. --------------------------------------------------------------------------------
  1704. This project includes code from the Go project, BSD 3-clause license + PATENTS
  1705. weak patent termination clause
  1706. (https://github.com/golang/go/blob/master/PATENTS).
  1707. Copyright (c) 2009 The Go Authors. All rights reserved.
  1708. Redistribution and use in source and binary forms, with or without
  1709. modification, are permitted provided that the following conditions are
  1710. met:
  1711. * Redistributions of source code must retain the above copyright
  1712. notice, this list of conditions and the following disclaimer.
  1713. * Redistributions in binary form must reproduce the above
  1714. copyright notice, this list of conditions and the following disclaimer
  1715. in the documentation and/or other materials provided with the
  1716. distribution.
  1717. * Neither the name of Google Inc. nor the names of its
  1718. contributors may be used to endorse or promote products derived from
  1719. this software without specific prior written permission.
  1720. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1721. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1722. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1723. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1724. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1725. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1726. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1727. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1728. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1729. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1730. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1731. --------------------------------------------------------------------------------
  1732. This project includes code from the hs2client
  1733. https://github.com/cloudera/hs2client
  1734. Copyright 2016 Cloudera Inc.
  1735. Licensed under the Apache License, Version 2.0 (the "License");
  1736. you may not use this file except in compliance with the License.
  1737. You may obtain a copy of the License at
  1738. http://www.apache.org/licenses/LICENSE-2.0
  1739. Unless required by applicable law or agreed to in writing, software
  1740. distributed under the License is distributed on an "AS IS" BASIS,
  1741. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1742. See the License for the specific language governing permissions and
  1743. limitations under the License.
  1744. --------------------------------------------------------------------------------
  1745. The script ci/scripts/util_wait_for_it.sh has the following license
  1746. Copyright (c) 2016 Giles Hall
  1747. Permission is hereby granted, free of charge, to any person obtaining a copy of
  1748. this software and associated documentation files (the "Software"), to deal in
  1749. the Software without restriction, including without limitation the rights to
  1750. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  1751. of the Software, and to permit persons to whom the Software is furnished to do
  1752. so, subject to the following conditions:
  1753. The above copyright notice and this permission notice shall be included in all
  1754. copies or substantial portions of the Software.
  1755. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1756. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1757. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1758. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1759. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1760. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1761. SOFTWARE.
  1762. --------------------------------------------------------------------------------
  1763. The script r/configure has the following license (MIT)
  1764. Copyright (c) 2017, Jeroen Ooms and Jim Hester
  1765. Permission is hereby granted, free of charge, to any person obtaining a copy of
  1766. this software and associated documentation files (the "Software"), to deal in
  1767. the Software without restriction, including without limitation the rights to
  1768. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  1769. of the Software, and to permit persons to whom the Software is furnished to do
  1770. so, subject to the following conditions:
  1771. The above copyright notice and this permission notice shall be included in all
  1772. copies or substantial portions of the Software.
  1773. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1774. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1775. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1776. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1777. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1778. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1779. SOFTWARE.
  1780. --------------------------------------------------------------------------------
  1781. cpp/src/arrow/util/logging.cc, cpp/src/arrow/util/logging.h and
  1782. cpp/src/arrow/util/logging-test.cc are adapted from
  1783. Ray Project (https://github.com/ray-project/ray) (Apache 2.0).
  1784. Copyright (c) 2016 Ray Project (https://github.com/ray-project/ray)
  1785. Licensed under the Apache License, Version 2.0 (the "License");
  1786. you may not use this file except in compliance with the License.
  1787. You may obtain a copy of the License at
  1788. http://www.apache.org/licenses/LICENSE-2.0
  1789. Unless required by applicable law or agreed to in writing, software
  1790. distributed under the License is distributed on an "AS IS" BASIS,
  1791. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1792. See the License for the specific language governing permissions and
  1793. limitations under the License.
  1794. --------------------------------------------------------------------------------
  1795. The files cpp/src/arrow/vendored/datetime/date.h, cpp/src/arrow/vendored/datetime/tz.h,
  1796. cpp/src/arrow/vendored/datetime/tz_private.h, cpp/src/arrow/vendored/datetime/ios.h,
  1797. cpp/src/arrow/vendored/datetime/ios.mm,
  1798. cpp/src/arrow/vendored/datetime/tz.cpp are adapted from
  1799. Howard Hinnant's date library (https://github.com/HowardHinnant/date)
  1800. It is licensed under MIT license.
  1801. The MIT License (MIT)
  1802. Copyright (c) 2015, 2016, 2017 Howard Hinnant
  1803. Copyright (c) 2016 Adrian Colomitchi
  1804. Copyright (c) 2017 Florian Dang
  1805. Copyright (c) 2017 Paul Thompson
  1806. Copyright (c) 2018 Tomasz Kamiński
  1807. Permission is hereby granted, free of charge, to any person obtaining a copy
  1808. of this software and associated documentation files (the "Software"), to deal
  1809. in the Software without restriction, including without limitation the rights
  1810. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1811. copies of the Software, and to permit persons to whom the Software is
  1812. furnished to do so, subject to the following conditions:
  1813. The above copyright notice and this permission notice shall be included in all
  1814. copies or substantial portions of the Software.
  1815. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1816. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1817. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1818. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1819. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1820. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1821. SOFTWARE.
  1822. --------------------------------------------------------------------------------
  1823. The file cpp/src/arrow/util/utf8.h includes code adapted from the page
  1824. https://bjoern.hoehrmann.de/utf-8/decoder/dfa/
  1825. with the following license (MIT)
  1826. Copyright (c) 2008-2009 Bjoern Hoehrmann <bjoern@hoehrmann.de>
  1827. Permission is hereby granted, free of charge, to any person obtaining a copy
  1828. of this software and associated documentation files (the "Software"), to deal
  1829. in the Software without restriction, including without limitation the rights
  1830. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1831. copies of the Software, and to permit persons to whom the Software is
  1832. furnished to do so, subject to the following conditions:
  1833. The above copyright notice and this permission notice shall be included in all
  1834. copies or substantial portions of the Software.
  1835. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1836. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1837. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1838. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1839. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1840. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1841. SOFTWARE.
  1842. --------------------------------------------------------------------------------
  1843. The file cpp/src/arrow/vendored/string_view.hpp has the following license
  1844. Boost Software License - Version 1.0 - August 17th, 2003
  1845. Permission is hereby granted, free of charge, to any person or organization
  1846. obtaining a copy of the software and accompanying documentation covered by
  1847. this license (the "Software") to use, reproduce, display, distribute,
  1848. execute, and transmit the Software, and to prepare derivative works of the
  1849. Software, and to permit third-parties to whom the Software is furnished to
  1850. do so, all subject to the following:
  1851. The copyright notices in the Software and this entire statement, including
  1852. the above license grant, this restriction and the following disclaimer,
  1853. must be included in all copies of the Software, in whole or in part, and
  1854. all derivative works of the Software, unless such copies or derivative
  1855. works are solely in the form of machine-executable object code generated by
  1856. a source language processor.
  1857. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1858. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1859. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1860. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1861. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1862. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1863. DEALINGS IN THE SOFTWARE.
  1864. --------------------------------------------------------------------------------
  1865. The files in cpp/src/arrow/vendored/xxhash/ have the following license
  1866. (BSD 2-Clause License)
  1867. xxHash Library
  1868. Copyright (c) 2012-2014, Yann Collet
  1869. All rights reserved.
  1870. Redistribution and use in source and binary forms, with or without modification,
  1871. are permitted provided that the following conditions are met:
  1872. * Redistributions of source code must retain the above copyright notice, this
  1873. list of conditions and the following disclaimer.
  1874. * Redistributions in binary form must reproduce the above copyright notice, this
  1875. list of conditions and the following disclaimer in the documentation and/or
  1876. other materials provided with the distribution.
  1877. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  1878. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1879. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1880. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  1881. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1882. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1883. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  1884. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1885. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1886. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1887. You can contact the author at :
  1888. - xxHash homepage: http://www.xxhash.com
  1889. - xxHash source repository : https://github.com/Cyan4973/xxHash
  1890. --------------------------------------------------------------------------------
  1891. The files in cpp/src/arrow/vendored/double-conversion/ have the following license
  1892. (BSD 3-Clause License)
  1893. Copyright 2006-2011, the V8 project authors. All rights reserved.
  1894. Redistribution and use in source and binary forms, with or without
  1895. modification, are permitted provided that the following conditions are
  1896. met:
  1897. * Redistributions of source code must retain the above copyright
  1898. notice, this list of conditions and the following disclaimer.
  1899. * Redistributions in binary form must reproduce the above
  1900. copyright notice, this list of conditions and the following
  1901. disclaimer in the documentation and/or other materials provided
  1902. with the distribution.
  1903. * Neither the name of Google Inc. nor the names of its
  1904. contributors may be used to endorse or promote products derived
  1905. from this software without specific prior written permission.
  1906. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1907. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1908. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1909. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1910. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1911. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1912. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1913. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1914. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1915. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1916. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1917. --------------------------------------------------------------------------------
  1918. The files in cpp/src/arrow/vendored/uriparser/ have the following license
  1919. (BSD 3-Clause License)
  1920. uriparser - RFC 3986 URI parsing library
  1921. Copyright (C) 2007, Weijia Song <songweijia@gmail.com>
  1922. Copyright (C) 2007, Sebastian Pipping <sebastian@pipping.org>
  1923. All rights reserved.
  1924. Redistribution and use in source and binary forms, with or without
  1925. modification, are permitted provided that the following conditions
  1926. are met:
  1927. * Redistributions of source code must retain the above
  1928. copyright notice, this list of conditions and the following
  1929. disclaimer.
  1930. * Redistributions in binary form must reproduce the above
  1931. copyright notice, this list of conditions and the following
  1932. disclaimer in the documentation and/or other materials
  1933. provided with the distribution.
  1934. * Neither the name of the <ORGANIZATION> nor the names of its
  1935. contributors may be used to endorse or promote products
  1936. derived from this software without specific prior written
  1937. permission.
  1938. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1939. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1940. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  1941. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  1942. COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  1943. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1944. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  1945. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1946. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  1947. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  1948. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  1949. OF THE POSSIBILITY OF SUCH DAMAGE.
  1950. --------------------------------------------------------------------------------
  1951. The files under dev/tasks/conda-recipes have the following license
  1952. BSD 3-clause license
  1953. Copyright (c) 2015-2018, conda-forge
  1954. All rights reserved.
  1955. Redistribution and use in source and binary forms, with or without modification,
  1956. are permitted provided that the following conditions are met:
  1957. 1. Redistributions of source code must retain the above copyright notice, this
  1958. list of conditions and the following disclaimer.
  1959. 2. Redistributions in binary form must reproduce the above copyright notice,
  1960. this list of conditions and the following disclaimer in the documentation
  1961. and/or other materials provided with the distribution.
  1962. 3. Neither the name of the copyright holder nor the names of its contributors
  1963. may be used to endorse or promote products derived from this software without
  1964. specific prior written permission.
  1965. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  1966. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1967. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1968. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  1969. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1970. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  1971. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  1972. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  1973. TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  1974. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1975. --------------------------------------------------------------------------------
  1976. The files in cpp/src/arrow/vendored/utfcpp/ have the following license
  1977. Copyright 2006-2018 Nemanja Trifunovic
  1978. Permission is hereby granted, free of charge, to any person or organization
  1979. obtaining a copy of the software and accompanying documentation covered by
  1980. this license (the "Software") to use, reproduce, display, distribute,
  1981. execute, and transmit the Software, and to prepare derivative works of the
  1982. Software, and to permit third-parties to whom the Software is furnished to
  1983. do so, all subject to the following:
  1984. The copyright notices in the Software and this entire statement, including
  1985. the above license grant, this restriction and the following disclaimer,
  1986. must be included in all copies of the Software, in whole or in part, and
  1987. all derivative works of the Software, unless such copies or derivative
  1988. works are solely in the form of machine-executable object code generated by
  1989. a source language processor.
  1990. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1991. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1992. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1993. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1994. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1995. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1996. DEALINGS IN THE SOFTWARE.
  1997. --------------------------------------------------------------------------------
  1998. This project includes code from Apache Kudu.
  1999. * cpp/cmake_modules/CompilerInfo.cmake is based on Kudu's cmake_modules/CompilerInfo.cmake
  2000. Copyright: 2016 The Apache Software Foundation.
  2001. Home page: https://kudu.apache.org/
  2002. License: http://www.apache.org/licenses/LICENSE-2.0
  2003. --------------------------------------------------------------------------------
  2004. This project includes code from Apache Impala (incubating), formerly
  2005. Impala. The Impala code and rights were donated to the ASF as part of the
  2006. Incubator process after the initial code imports into Apache Parquet.
  2007. Copyright: 2012 Cloudera, Inc.
  2008. Copyright: 2016 The Apache Software Foundation.
  2009. Home page: http://impala.apache.org/
  2010. License: http://www.apache.org/licenses/LICENSE-2.0
  2011. --------------------------------------------------------------------------------
  2012. This project includes code from Apache Aurora.
  2013. * dev/release/{release,changelog,release-candidate} are based on the scripts from
  2014. Apache Aurora
  2015. Copyright: 2016 The Apache Software Foundation.
  2016. Home page: https://aurora.apache.org/
  2017. License: http://www.apache.org/licenses/LICENSE-2.0
  2018. --------------------------------------------------------------------------------
  2019. This project includes code from the Google styleguide.
  2020. * cpp/build-support/cpplint.py is based on the scripts from the Google styleguide.
  2021. Copyright: 2009 Google Inc. All rights reserved.
  2022. Homepage: https://github.com/google/styleguide
  2023. License: 3-clause BSD
  2024. --------------------------------------------------------------------------------
  2025. This project includes code from Snappy.
  2026. * cpp/cmake_modules/{SnappyCMakeLists.txt,SnappyConfig.h} are based on code
  2027. from Google's Snappy project.
  2028. Copyright: 2009 Google Inc. All rights reserved.
  2029. Homepage: https://github.com/google/snappy
  2030. License: 3-clause BSD
  2031. --------------------------------------------------------------------------------
  2032. This project includes code from the manylinux project.
  2033. * python/manylinux1/scripts/{build_python.sh,python-tag-abi-tag.py,
  2034. requirements.txt} are based on code from the manylinux project.
  2035. Copyright: 2016 manylinux
  2036. Homepage: https://github.com/pypa/manylinux
  2037. License: The MIT License (MIT)
  2038. --------------------------------------------------------------------------------
  2039. This project includes code from the cymove project:
  2040. * python/pyarrow/includes/common.pxd includes code from the cymove project
  2041. The MIT License (MIT)
  2042. Copyright (c) 2019 Omer Ozarslan
  2043. Permission is hereby granted, free of charge, to any person obtaining a copy
  2044. of this software and associated documentation files (the "Software"), to deal
  2045. in the Software without restriction, including without limitation the rights
  2046. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2047. copies of the Software, and to permit persons to whom the Software is
  2048. furnished to do so, subject to the following conditions:
  2049. The above copyright notice and this permission notice shall be included in all
  2050. copies or substantial portions of the Software.
  2051. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  2052. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  2053. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  2054. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  2055. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  2056. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
  2057. OR OTHER DEALINGS IN THE SOFTWARE.
  2058. --------------------------------------------------------------------------------
  2059. The projects includes code from the Ursabot project under the dev/archery
  2060. directory.
  2061. License: BSD 2-Clause
  2062. Copyright 2019 RStudio, Inc.
  2063. Redistribution and use in source and binary forms, with or without
  2064. modification, are permitted provided that the following conditions are met:
  2065. 1. Redistributions of source code must retain the above copyright notice, this
  2066. list of conditions and the following disclaimer.
  2067. 2. Redistributions in binary form must reproduce the above copyright notice,
  2068. this list of conditions and the following disclaimer in the documentation
  2069. and/or other materials provided with the distribution.
  2070. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  2071. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2072. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2073. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  2074. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2075. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  2076. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  2077. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  2078. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2079. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2080. --------------------------------------------------------------------------------
  2081. This project include code from mingw-w64.
  2082. * cpp/src/arrow/util/cpu-info.cc has a polyfill for mingw-w64 < 5
  2083. Copyright (c) 2009 - 2013 by the mingw-w64 project
  2084. Homepage: https://mingw-w64.org
  2085. License: Zope Public License (ZPL) Version 2.1.
  2086. ---------------------------------------------------------------------------------
  2087. This project include code from Google's Asylo project.
  2088. * cpp/src/arrow/result.h is based on status_or.h
  2089. Copyright (c) Copyright 2017 Asylo authors
  2090. Homepage: https://asylo.dev/
  2091. License: Apache 2.0
  2092. --------------------------------------------------------------------------------
  2093. This project includes code from Google's protobuf project
  2094. * cpp/src/arrow/result.h ARROW_ASSIGN_OR_RAISE is based off ASSIGN_OR_RETURN
  2095. Copyright 2008 Google Inc. All rights reserved.
  2096. Homepage: https://developers.google.com/protocol-buffers/
  2097. License:
  2098. Redistribution and use in source and binary forms, with or without
  2099. modification, are permitted provided that the following conditions are
  2100. met:
  2101. * Redistributions of source code must retain the above copyright
  2102. notice, this list of conditions and the following disclaimer.
  2103. * Redistributions in binary form must reproduce the above
  2104. copyright notice, this list of conditions and the following disclaimer
  2105. in the documentation and/or other materials provided with the
  2106. distribution.
  2107. * Neither the name of Google Inc. nor the names of its
  2108. contributors may be used to endorse or promote products derived from
  2109. this software without specific prior written permission.
  2110. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2111. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2112. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2113. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2114. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2115. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2116. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2117. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2118. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2119. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2120. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2121. Code generated by the Protocol Buffer compiler is owned by the owner
  2122. of the input file used when generating it. This code is not
  2123. standalone and requires a support library to be linked with it. This
  2124. support library is itself covered by the above license.
  2125. --------------------------------------------------------------------------------
  2126. 3rdparty dependency LLVM is statically linked in certain binary distributions.
  2127. Additionally some sections of source code have been derived from sources in LLVM
  2128. and have been clearly labeled as such. LLVM has the following license:
  2129. ==============================================================================
  2130. The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
  2131. ==============================================================================
  2132. Apache License
  2133. Version 2.0, January 2004
  2134. http://www.apache.org/licenses/
  2135. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2136. 1. Definitions.
  2137. "License" shall mean the terms and conditions for use, reproduction,
  2138. and distribution as defined by Sections 1 through 9 of this document.
  2139. "Licensor" shall mean the copyright owner or entity authorized by
  2140. the copyright owner that is granting the License.
  2141. "Legal Entity" shall mean the union of the acting entity and all
  2142. other entities that control, are controlled by, or are under common
  2143. control with that entity. For the purposes of this definition,
  2144. "control" means (i) the power, direct or indirect, to cause the
  2145. direction or management of such entity, whether by contract or
  2146. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2147. outstanding shares, or (iii) beneficial ownership of such entity.
  2148. "You" (or "Your") shall mean an individual or Legal Entity
  2149. exercising permissions granted by this License.
  2150. "Source" form shall mean the preferred form for making modifications,
  2151. including but not limited to software source code, documentation
  2152. source, and configuration files.
  2153. "Object" form shall mean any form resulting from mechanical
  2154. transformation or translation of a Source form, including but
  2155. not limited to compiled object code, generated documentation,
  2156. and conversions to other media types.
  2157. "Work" shall mean the work of authorship, whether in Source or
  2158. Object form, made available under the License, as indicated by a
  2159. copyright notice that is included in or attached to the work
  2160. (an example is provided in the Appendix below).
  2161. "Derivative Works" shall mean any work, whether in Source or Object
  2162. form, that is based on (or derived from) the Work and for which the
  2163. editorial revisions, annotations, elaborations, or other modifications
  2164. represent, as a whole, an original work of authorship. For the purposes
  2165. of this License, Derivative Works shall not include works that remain
  2166. separable from, or merely link (or bind by name) to the interfaces of,
  2167. the Work and Derivative Works thereof.
  2168. "Contribution" shall mean any work of authorship, including
  2169. the original version of the Work and any modifications or additions
  2170. to that Work or Derivative Works thereof, that is intentionally
  2171. submitted to Licensor for inclusion in the Work by the copyright owner
  2172. or by an individual or Legal Entity authorized to submit on behalf of
  2173. the copyright owner. For the purposes of this definition, "submitted"
  2174. means any form of electronic, verbal, or written communication sent
  2175. to the Licensor or its representatives, including but not limited to
  2176. communication on electronic mailing lists, source code control systems,
  2177. and issue tracking systems that are managed by, or on behalf of, the
  2178. Licensor for the purpose of discussing and improving the Work, but
  2179. excluding communication that is conspicuously marked or otherwise
  2180. designated in writing by the copyright owner as "Not a Contribution."
  2181. "Contributor" shall mean Licensor and any individual or Legal Entity
  2182. on behalf of whom a Contribution has been received by Licensor and
  2183. subsequently incorporated within the Work.
  2184. 2. Grant of Copyright License. Subject to the terms and conditions of
  2185. this License, each Contributor hereby grants to You a perpetual,
  2186. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2187. copyright license to reproduce, prepare Derivative Works of,
  2188. publicly display, publicly perform, sublicense, and distribute the
  2189. Work and such Derivative Works in Source or Object form.
  2190. 3. Grant of Patent License. Subject to the terms and conditions of
  2191. this License, each Contributor hereby grants to You a perpetual,
  2192. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2193. (except as stated in this section) patent license to make, have made,
  2194. use, offer to sell, sell, import, and otherwise transfer the Work,
  2195. where such license applies only to those patent claims licensable
  2196. by such Contributor that are necessarily infringed by their
  2197. Contribution(s) alone or by combination of their Contribution(s)
  2198. with the Work to which such Contribution(s) was submitted. If You
  2199. institute patent litigation against any entity (including a
  2200. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2201. or a Contribution incorporated within the Work constitutes direct
  2202. or contributory patent infringement, then any patent licenses
  2203. granted to You under this License for that Work shall terminate
  2204. as of the date such litigation is filed.
  2205. 4. Redistribution. You may reproduce and distribute copies of the
  2206. Work or Derivative Works thereof in any medium, with or without
  2207. modifications, and in Source or Object form, provided that You
  2208. meet the following conditions:
  2209. (a) You must give any other recipients of the Work or
  2210. Derivative Works a copy of this License; and
  2211. (b) You must cause any modified files to carry prominent notices
  2212. stating that You changed the files; and
  2213. (c) You must retain, in the Source form of any Derivative Works
  2214. that You distribute, all copyright, patent, trademark, and
  2215. attribution notices from the Source form of the Work,
  2216. excluding those notices that do not pertain to any part of
  2217. the Derivative Works; and
  2218. (d) If the Work includes a "NOTICE" text file as part of its
  2219. distribution, then any Derivative Works that You distribute must
  2220. include a readable copy of the attribution notices contained
  2221. within such NOTICE file, excluding those notices that do not
  2222. pertain to any part of the Derivative Works, in at least one
  2223. of the following places: within a NOTICE text file distributed
  2224. as part of the Derivative Works; within the Source form or
  2225. documentation, if provided along with the Derivative Works; or,
  2226. within a display generated by the Derivative Works, if and
  2227. wherever such third-party notices normally appear. The contents
  2228. of the NOTICE file are for informational purposes only and
  2229. do not modify the License. You may add Your own attribution
  2230. notices within Derivative Works that You distribute, alongside
  2231. or as an addendum to the NOTICE text from the Work, provided
  2232. that such additional attribution notices cannot be construed
  2233. as modifying the License.
  2234. You may add Your own copyright statement to Your modifications and
  2235. may provide additional or different license terms and conditions
  2236. for use, reproduction, or distribution of Your modifications, or
  2237. for any such Derivative Works as a whole, provided Your use,
  2238. reproduction, and distribution of the Work otherwise complies with
  2239. the conditions stated in this License.
  2240. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2241. any Contribution intentionally submitted for inclusion in the Work
  2242. by You to the Licensor shall be under the terms and conditions of
  2243. this License, without any additional terms or conditions.
  2244. Notwithstanding the above, nothing herein shall supersede or modify
  2245. the terms of any separate license agreement you may have executed
  2246. with Licensor regarding such Contributions.
  2247. 6. Trademarks. This License does not grant permission to use the trade
  2248. names, trademarks, service marks, or product names of the Licensor,
  2249. except as required for reasonable and customary use in describing the
  2250. origin of the Work and reproducing the content of the NOTICE file.
  2251. 7. Disclaimer of Warranty. Unless required by applicable law or
  2252. agreed to in writing, Licensor provides the Work (and each
  2253. Contributor provides its Contributions) on an "AS IS" BASIS,
  2254. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2255. implied, including, without limitation, any warranties or conditions
  2256. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2257. PARTICULAR PURPOSE. You are solely responsible for determining the
  2258. appropriateness of using or redistributing the Work and assume any
  2259. risks associated with Your exercise of permissions under this License.
  2260. 8. Limitation of Liability. In no event and under no legal theory,
  2261. whether in tort (including negligence), contract, or otherwise,
  2262. unless required by applicable law (such as deliberate and grossly
  2263. negligent acts) or agreed to in writing, shall any Contributor be
  2264. liable to You for damages, including any direct, indirect, special,
  2265. incidental, or consequential damages of any character arising as a
  2266. result of this License or out of the use or inability to use the
  2267. Work (including but not limited to damages for loss of goodwill,
  2268. work stoppage, computer failure or malfunction, or any and all
  2269. other commercial damages or losses), even if such Contributor
  2270. has been advised of the possibility of such damages.
  2271. 9. Accepting Warranty or Additional Liability. While redistributing
  2272. the Work or Derivative Works thereof, You may choose to offer,
  2273. and charge a fee for, acceptance of support, warranty, indemnity,
  2274. or other liability obligations and/or rights consistent with this
  2275. License. However, in accepting such obligations, You may act only
  2276. on Your own behalf and on Your sole responsibility, not on behalf
  2277. of any other Contributor, and only if You agree to indemnify,
  2278. defend, and hold each Contributor harmless for any liability
  2279. incurred by, or claims asserted against, such Contributor by reason
  2280. of your accepting any such warranty or additional liability.
  2281. END OF TERMS AND CONDITIONS
  2282. APPENDIX: How to apply the Apache License to your work.
  2283. To apply the Apache License to your work, attach the following
  2284. boilerplate notice, with the fields enclosed by brackets "[]"
  2285. replaced with your own identifying information. (Don't include
  2286. the brackets!) The text should be enclosed in the appropriate
  2287. comment syntax for the file format. We also recommend that a
  2288. file or class name and description of purpose be included on the
  2289. same "printed page" as the copyright notice for easier
  2290. identification within third-party archives.
  2291. Copyright [yyyy] [name of copyright owner]
  2292. Licensed under the Apache License, Version 2.0 (the "License");
  2293. you may not use this file except in compliance with the License.
  2294. You may obtain a copy of the License at
  2295. http://www.apache.org/licenses/LICENSE-2.0
  2296. Unless required by applicable law or agreed to in writing, software
  2297. distributed under the License is distributed on an "AS IS" BASIS,
  2298. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2299. See the License for the specific language governing permissions and
  2300. limitations under the License.
  2301. ---- LLVM Exceptions to the Apache 2.0 License ----
  2302. As an exception, if, as a result of your compiling your source code, portions
  2303. of this Software are embedded into an Object form of such source code, you
  2304. may redistribute such embedded portions in such Object form without complying
  2305. with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
  2306. In addition, if you combine or link compiled forms of this Software with
  2307. software that is licensed under the GPLv2 ("Combined Software") and if a
  2308. court of competent jurisdiction determines that the patent provision (Section
  2309. 3), the indemnity provision (Section 9) or other Section of the License
  2310. conflicts with the conditions of the GPLv2, you may retroactively and
  2311. prospectively choose to deem waived or otherwise exclude such Section(s) of
  2312. the License, but only in their entirety and only with respect to the Combined
  2313. Software.
  2314. ==============================================================================
  2315. Software from third parties included in the LLVM Project:
  2316. ==============================================================================
  2317. The LLVM Project contains third party software which is under different license
  2318. terms. All such code will be identified clearly using at least one of two
  2319. mechanisms:
  2320. 1) It will be in a separate directory tree with its own `LICENSE.txt` or
  2321. `LICENSE` file at the top containing the specific license and restrictions
  2322. which apply to that software, or
  2323. 2) It will contain specific license and restriction terms at the top of every
  2324. file.
  2325. --------------------------------------------------------------------------------
  2326. 3rdparty dependency gRPC is statically linked in certain binary
  2327. distributions, like the python wheels. gRPC has the following license:
  2328. Copyright 2014 gRPC authors.
  2329. Licensed under the Apache License, Version 2.0 (the "License");
  2330. you may not use this file except in compliance with the License.
  2331. You may obtain a copy of the License at
  2332. http://www.apache.org/licenses/LICENSE-2.0
  2333. Unless required by applicable law or agreed to in writing, software
  2334. distributed under the License is distributed on an "AS IS" BASIS,
  2335. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2336. See the License for the specific language governing permissions and
  2337. limitations under the License.
  2338. --------------------------------------------------------------------------------
  2339. 3rdparty dependency Apache Thrift is statically linked in certain binary
  2340. distributions, like the python wheels. Apache Thrift has the following license:
  2341. Apache Thrift
  2342. Copyright (C) 2006 - 2019, The Apache Software Foundation
  2343. This product includes software developed at
  2344. The Apache Software Foundation (http://www.apache.org/).
  2345. Licensed under the Apache License, Version 2.0 (the "License");
  2346. you may not use this file except in compliance with the License.
  2347. You may obtain a copy of the License at
  2348. http://www.apache.org/licenses/LICENSE-2.0
  2349. Unless required by applicable law or agreed to in writing, software
  2350. distributed under the License is distributed on an "AS IS" BASIS,
  2351. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2352. See the License for the specific language governing permissions and
  2353. limitations under the License.
  2354. --------------------------------------------------------------------------------
  2355. 3rdparty dependency Apache ORC is statically linked in certain binary
  2356. distributions, like the python wheels. Apache ORC has the following license:
  2357. Apache ORC
  2358. Copyright 2013-2019 The Apache Software Foundation
  2359. This product includes software developed by The Apache Software
  2360. Foundation (http://www.apache.org/).
  2361. This product includes software developed by Hewlett-Packard:
  2362. (c) Copyright [2014-2015] Hewlett-Packard Development Company, L.P
  2363. Licensed under the Apache License, Version 2.0 (the "License");
  2364. you may not use this file except in compliance with the License.
  2365. You may obtain a copy of the License at
  2366. http://www.apache.org/licenses/LICENSE-2.0
  2367. Unless required by applicable law or agreed to in writing, software
  2368. distributed under the License is distributed on an "AS IS" BASIS,
  2369. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2370. See the License for the specific language governing permissions and
  2371. limitations under the License.
  2372. --------------------------------------------------------------------------------
  2373. 3rdparty dependency zstd is statically linked in certain binary
  2374. distributions, like the python wheels. ZSTD has the following license:
  2375. BSD License
  2376. For Zstandard software
  2377. Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
  2378. Redistribution and use in source and binary forms, with or without modification,
  2379. are permitted provided that the following conditions are met:
  2380. * Redistributions of source code must retain the above copyright notice, this
  2381. list of conditions and the following disclaimer.
  2382. * Redistributions in binary form must reproduce the above copyright notice,
  2383. this list of conditions and the following disclaimer in the documentation
  2384. and/or other materials provided with the distribution.
  2385. * Neither the name Facebook nor the names of its contributors may be used to
  2386. endorse or promote products derived from this software without specific
  2387. prior written permission.
  2388. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  2389. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2390. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2391. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  2392. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  2393. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  2394. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  2395. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2396. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  2397. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2398. --------------------------------------------------------------------------------
  2399. 3rdparty dependency lz4 is statically linked in certain binary
  2400. distributions, like the python wheels. lz4 has the following license:
  2401. LZ4 Library
  2402. Copyright (c) 2011-2016, Yann Collet
  2403. All rights reserved.
  2404. Redistribution and use in source and binary forms, with or without modification,
  2405. are permitted provided that the following conditions are met:
  2406. * Redistributions of source code must retain the above copyright notice, this
  2407. list of conditions and the following disclaimer.
  2408. * Redistributions in binary form must reproduce the above copyright notice, this
  2409. list of conditions and the following disclaimer in the documentation and/or
  2410. other materials provided with the distribution.
  2411. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  2412. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2413. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2414. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  2415. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  2416. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  2417. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  2418. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2419. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  2420. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2421. --------------------------------------------------------------------------------
  2422. 3rdparty dependency Brotli is statically linked in certain binary
  2423. distributions, like the python wheels. Brotli has the following license:
  2424. Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
  2425. Permission is hereby granted, free of charge, to any person obtaining a copy
  2426. of this software and associated documentation files (the "Software"), to deal
  2427. in the Software without restriction, including without limitation the rights
  2428. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  2429. copies of the Software, and to permit persons to whom the Software is
  2430. furnished to do so, subject to the following conditions:
  2431. The above copyright notice and this permission notice shall be included in
  2432. all copies or substantial portions of the Software.
  2433. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2434. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2435. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2436. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2437. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  2438. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  2439. THE SOFTWARE.
  2440. --------------------------------------------------------------------------------
  2441. 3rdparty dependency rapidjson is statically linked in certain binary
  2442. distributions, like the python wheels. rapidjson and its dependencies have the
  2443. following licenses:
  2444. Tencent is pleased to support the open source community by making RapidJSON
  2445. available.
  2446. Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip.
  2447. All rights reserved.
  2448. If you have downloaded a copy of the RapidJSON binary from Tencent, please note
  2449. that the RapidJSON binary is licensed under the MIT License.
  2450. If you have downloaded a copy of the RapidJSON source code from Tencent, please
  2451. note that RapidJSON source code is licensed under the MIT License, except for
  2452. the third-party components listed below which are subject to different license
  2453. terms. Your integration of RapidJSON into your own projects may require
  2454. compliance with the MIT License, as well as the other licenses applicable to
  2455. the third-party components included within RapidJSON. To avoid the problematic
  2456. JSON license in your own projects, it's sufficient to exclude the
  2457. bin/jsonchecker/ directory, as it's the only code under the JSON license.
  2458. A copy of the MIT License is included in this file.
  2459. Other dependencies and licenses:
  2460. Open Source Software Licensed Under the BSD License:
  2461. --------------------------------------------------------------------
  2462. The msinttypes r29
  2463. Copyright (c) 2006-2013 Alexander Chemeris
  2464. All rights reserved.
  2465. Redistribution and use in source and binary forms, with or without
  2466. modification, are permitted provided that the following conditions are met:
  2467. * Redistributions of source code must retain the above copyright notice,
  2468. this list of conditions and the following disclaimer.
  2469. * Redistributions in binary form must reproduce the above copyright notice,
  2470. this list of conditions and the following disclaimer in the documentation
  2471. and/or other materials provided with the distribution.
  2472. * Neither the name of copyright holder nor the names of its contributors
  2473. may be used to endorse or promote products derived from this software
  2474. without specific prior written permission.
  2475. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY
  2476. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  2477. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2478. DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR
  2479. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2480. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  2481. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  2482. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2483. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2484. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
  2485. DAMAGE.
  2486. Open Source Software Licensed Under the JSON License:
  2487. --------------------------------------------------------------------
  2488. json.org
  2489. Copyright (c) 2002 JSON.org
  2490. All Rights Reserved.
  2491. JSON_checker
  2492. Copyright (c) 2002 JSON.org
  2493. All Rights Reserved.
  2494. Terms of the JSON License:
  2495. ---------------------------------------------------
  2496. Permission is hereby granted, free of charge, to any person obtaining a
  2497. copy of this software and associated documentation files (the "Software"),
  2498. to deal in the Software without restriction, including without limitation
  2499. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  2500. and/or sell copies of the Software, and to permit persons to whom the
  2501. Software is furnished to do so, subject to the following conditions:
  2502. The above copyright notice and this permission notice shall be included in
  2503. all copies or substantial portions of the Software.
  2504. The Software shall be used for Good, not Evil.
  2505. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2506. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2507. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2508. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2509. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  2510. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  2511. DEALINGS IN THE SOFTWARE.
  2512. Terms of the MIT License:
  2513. --------------------------------------------------------------------
  2514. Permission is hereby granted, free of charge, to any person obtaining a
  2515. copy of this software and associated documentation files (the "Software"),
  2516. to deal in the Software without restriction, including without limitation
  2517. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  2518. and/or sell copies of the Software, and to permit persons to whom the
  2519. Software is furnished to do so, subject to the following conditions:
  2520. The above copyright notice and this permission notice shall be included
  2521. in all copies or substantial portions of the Software.
  2522. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2523. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2524. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  2525. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  2526. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  2527. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  2528. DEALINGS IN THE SOFTWARE.
  2529. --------------------------------------------------------------------------------
  2530. 3rdparty dependency snappy is statically linked in certain binary
  2531. distributions, like the python wheels. snappy has the following license:
  2532. Copyright 2011, Google Inc.
  2533. All rights reserved.
  2534. Redistribution and use in source and binary forms, with or without
  2535. modification, are permitted provided that the following conditions are
  2536. met:
  2537. * Redistributions of source code must retain the above copyright notice,
  2538. this list of conditions and the following disclaimer.
  2539. * Redistributions in binary form must reproduce the above copyright notice,
  2540. this list of conditions and the following disclaimer in the documentation
  2541. and/or other materials provided with the distribution.
  2542. * Neither the name of Google Inc. nor the names of its contributors may be
  2543. used to endorse or promote products derived from this software without
  2544. specific prior written permission.
  2545. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2546. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2547. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2548. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2549. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2550. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2551. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2552. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2553. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2554. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2555. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2556. ===
  2557. Some of the benchmark data in testdata/ is licensed differently:
  2558. - fireworks.jpeg is Copyright 2013 Steinar H. Gunderson, and
  2559. is licensed under the Creative Commons Attribution 3.0 license
  2560. (CC-BY-3.0). See https://creativecommons.org/licenses/by/3.0/
  2561. for more information.
  2562. - kppkn.gtb is taken from the Gaviota chess tablebase set, and
  2563. is licensed under the MIT License. See
  2564. https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1
  2565. for more information.
  2566. - paper-100k.pdf is an excerpt (bytes 92160 to 194560) from the paper
  2567. “Combinatorial Modeling of Chromatin Features Quantitatively Predicts DNA
  2568. Replication Timing in _Drosophila_” by Federico Comoglio and Renato Paro,
  2569. which is licensed under the CC-BY license. See
  2570. http://www.ploscompbiol.org/static/license for more ifnormation.
  2571. - alice29.txt, asyoulik.txt, plrabn12.txt and lcet10.txt are from Project
  2572. Gutenberg. The first three have expired copyrights and are in the public
  2573. domain; the latter does not have expired copyright, but is still in the
  2574. public domain according to the license information
  2575. (http://www.gutenberg.org/ebooks/53).
  2576. --------------------------------------------------------------------------------
  2577. 3rdparty dependency gflags is statically linked in certain binary
  2578. distributions, like the python wheels. gflags has the following license:
  2579. Copyright (c) 2006, Google Inc.
  2580. All rights reserved.
  2581. Redistribution and use in source and binary forms, with or without
  2582. modification, are permitted provided that the following conditions are
  2583. met:
  2584. * Redistributions of source code must retain the above copyright
  2585. notice, this list of conditions and the following disclaimer.
  2586. * Redistributions in binary form must reproduce the above
  2587. copyright notice, this list of conditions and the following disclaimer
  2588. in the documentation and/or other materials provided with the
  2589. distribution.
  2590. * Neither the name of Google Inc. nor the names of its
  2591. contributors may be used to endorse or promote products derived from
  2592. this software without specific prior written permission.
  2593. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2594. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2595. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2596. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2597. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2598. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2599. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2600. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2601. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2602. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2603. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2604. --------------------------------------------------------------------------------
  2605. 3rdparty dependency glog is statically linked in certain binary
  2606. distributions, like the python wheels. glog has the following license:
  2607. Copyright (c) 2008, Google Inc.
  2608. All rights reserved.
  2609. Redistribution and use in source and binary forms, with or without
  2610. modification, are permitted provided that the following conditions are
  2611. met:
  2612. * Redistributions of source code must retain the above copyright
  2613. notice, this list of conditions and the following disclaimer.
  2614. * Redistributions in binary form must reproduce the above
  2615. copyright notice, this list of conditions and the following disclaimer
  2616. in the documentation and/or other materials provided with the
  2617. distribution.
  2618. * Neither the name of Google Inc. nor the names of its
  2619. contributors may be used to endorse or promote products derived from
  2620. this software without specific prior written permission.
  2621. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2622. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2623. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2624. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2625. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2626. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2627. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2628. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2629. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2630. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2631. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2632. A function gettimeofday in utilities.cc is based on
  2633. http://www.google.com/codesearch/p?hl=en#dR3YEbitojA/COPYING&q=GetSystemTimeAsFileTime%20license:bsd
  2634. The license of this code is:
  2635. Copyright (c) 2003-2008, Jouni Malinen <j@w1.fi> and contributors
  2636. All Rights Reserved.
  2637. Redistribution and use in source and binary forms, with or without
  2638. modification, are permitted provided that the following conditions are
  2639. met:
  2640. 1. Redistributions of source code must retain the above copyright
  2641. notice, this list of conditions and the following disclaimer.
  2642. 2. Redistributions in binary form must reproduce the above copyright
  2643. notice, this list of conditions and the following disclaimer in the
  2644. documentation and/or other materials provided with the distribution.
  2645. 3. Neither the name(s) of the above-listed copyright holder(s) nor the
  2646. names of its contributors may be used to endorse or promote products
  2647. derived from this software without specific prior written permission.
  2648. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2649. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2650. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2651. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2652. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2653. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2654. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2655. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2656. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2657. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2658. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2659. --------------------------------------------------------------------------------
  2660. 3rdparty dependency re2 is statically linked in certain binary
  2661. distributions, like the python wheels. re2 has the following license:
  2662. Copyright (c) 2009 The RE2 Authors. All rights reserved.
  2663. Redistribution and use in source and binary forms, with or without
  2664. modification, are permitted provided that the following conditions are
  2665. met:
  2666. * Redistributions of source code must retain the above copyright
  2667. notice, this list of conditions and the following disclaimer.
  2668. * Redistributions in binary form must reproduce the above
  2669. copyright notice, this list of conditions and the following
  2670. disclaimer in the documentation and/or other materials provided
  2671. with the distribution.
  2672. * Neither the name of Google Inc. nor the names of its contributors
  2673. may be used to endorse or promote products derived from this
  2674. software without specific prior written permission.
  2675. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2676. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2677. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2678. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2679. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2680. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2681. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2682. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2683. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2684. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2685. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2686. --------------------------------------------------------------------------------
  2687. 3rdparty dependency c-ares is statically linked in certain binary
  2688. distributions, like the python wheels. c-ares has the following license:
  2689. # c-ares license
  2690. Copyright (c) 2007 - 2018, Daniel Stenberg with many contributors, see AUTHORS
  2691. file.
  2692. Copyright 1998 by the Massachusetts Institute of Technology.
  2693. Permission to use, copy, modify, and distribute this software and its
  2694. documentation for any purpose and without fee is hereby granted, provided that
  2695. the above copyright notice appear in all copies and that both that copyright
  2696. notice and this permission notice appear in supporting documentation, and that
  2697. the name of M.I.T. not be used in advertising or publicity pertaining to
  2698. distribution of the software without specific, written prior permission.
  2699. M.I.T. makes no representations about the suitability of this software for any
  2700. purpose. It is provided "as is" without express or implied warranty.
  2701. --------------------------------------------------------------------------------
  2702. 3rdparty dependency zlib is redistributed as a dynamically linked shared
  2703. library in certain binary distributions, like the python wheels. In the future
  2704. this will likely change to static linkage. zlib has the following license:
  2705. zlib.h -- interface of the 'zlib' general purpose compression library
  2706. version 1.2.11, January 15th, 2017
  2707. Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
  2708. This software is provided 'as-is', without any express or implied
  2709. warranty. In no event will the authors be held liable for any damages
  2710. arising from the use of this software.
  2711. Permission is granted to anyone to use this software for any purpose,
  2712. including commercial applications, and to alter it and redistribute it
  2713. freely, subject to the following restrictions:
  2714. 1. The origin of this software must not be misrepresented; you must not
  2715. claim that you wrote the original software. If you use this software
  2716. in a product, an acknowledgment in the product documentation would be
  2717. appreciated but is not required.
  2718. 2. Altered source versions must be plainly marked as such, and must not be
  2719. misrepresented as being the original software.
  2720. 3. This notice may not be removed or altered from any source distribution.
  2721. Jean-loup Gailly Mark Adler
  2722. jloup@gzip.org madler@alumni.caltech.edu
  2723. --------------------------------------------------------------------------------
  2724. 3rdparty dependency openssl is redistributed as a dynamically linked shared
  2725. library in certain binary distributions, like the python wheels. openssl
  2726. preceding version 3 has the following license:
  2727. LICENSE ISSUES
  2728. ==============
  2729. The OpenSSL toolkit stays under a double license, i.e. both the conditions of
  2730. the OpenSSL License and the original SSLeay license apply to the toolkit.
  2731. See below for the actual license texts.
  2732. OpenSSL License
  2733. ---------------
  2734. /* ====================================================================
  2735. * Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.
  2736. *
  2737. * Redistribution and use in source and binary forms, with or without
  2738. * modification, are permitted provided that the following conditions
  2739. * are met:
  2740. *
  2741. * 1. Redistributions of source code must retain the above copyright
  2742. * notice, this list of conditions and the following disclaimer.
  2743. *
  2744. * 2. Redistributions in binary form must reproduce the above copyright
  2745. * notice, this list of conditions and the following disclaimer in
  2746. * the documentation and/or other materials provided with the
  2747. * distribution.
  2748. *
  2749. * 3. All advertising materials mentioning features or use of this
  2750. * software must display the following acknowledgment:
  2751. * "This product includes software developed by the OpenSSL Project
  2752. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  2753. *
  2754. * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  2755. * endorse or promote products derived from this software without
  2756. * prior written permission. For written permission, please contact
  2757. * openssl-core@openssl.org.
  2758. *
  2759. * 5. Products derived from this software may not be called "OpenSSL"
  2760. * nor may "OpenSSL" appear in their names without prior written
  2761. * permission of the OpenSSL Project.
  2762. *
  2763. * 6. Redistributions of any form whatsoever must retain the following
  2764. * acknowledgment:
  2765. * "This product includes software developed by the OpenSSL Project
  2766. * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  2767. *
  2768. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  2769. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2770. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  2771. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  2772. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2773. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  2774. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  2775. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2776. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  2777. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  2778. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  2779. * OF THE POSSIBILITY OF SUCH DAMAGE.
  2780. * ====================================================================
  2781. *
  2782. * This product includes cryptographic software written by Eric Young
  2783. * (eay@cryptsoft.com). This product includes software written by Tim
  2784. * Hudson (tjh@cryptsoft.com).
  2785. *
  2786. */
  2787. Original SSLeay License
  2788. -----------------------
  2789. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  2790. * All rights reserved.
  2791. *
  2792. * This package is an SSL implementation written
  2793. * by Eric Young (eay@cryptsoft.com).
  2794. * The implementation was written so as to conform with Netscapes SSL.
  2795. *
  2796. * This library is free for commercial and non-commercial use as long as
  2797. * the following conditions are aheared to. The following conditions
  2798. * apply to all code found in this distribution, be it the RC4, RSA,
  2799. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  2800. * included with this distribution is covered by the same copyright terms
  2801. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  2802. *
  2803. * Copyright remains Eric Young's, and as such any Copyright notices in
  2804. * the code are not to be removed.
  2805. * If this package is used in a product, Eric Young should be given attribution
  2806. * as the author of the parts of the library used.
  2807. * This can be in the form of a textual message at program startup or
  2808. * in documentation (online or textual) provided with the package.
  2809. *
  2810. * Redistribution and use in source and binary forms, with or without
  2811. * modification, are permitted provided that the following conditions
  2812. * are met:
  2813. * 1. Redistributions of source code must retain the copyright
  2814. * notice, this list of conditions and the following disclaimer.
  2815. * 2. Redistributions in binary form must reproduce the above copyright
  2816. * notice, this list of conditions and the following disclaimer in the
  2817. * documentation and/or other materials provided with the distribution.
  2818. * 3. All advertising materials mentioning features or use of this software
  2819. * must display the following acknowledgement:
  2820. * "This product includes cryptographic software written by
  2821. * Eric Young (eay@cryptsoft.com)"
  2822. * The word 'cryptographic' can be left out if the rouines from the library
  2823. * being used are not cryptographic related :-).
  2824. * 4. If you include any Windows specific code (or a derivative thereof) from
  2825. * the apps directory (application code) you must include an acknowledgement:
  2826. * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  2827. *
  2828. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  2829. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2830. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  2831. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  2832. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2833. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  2834. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  2835. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  2836. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  2837. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  2838. * SUCH DAMAGE.
  2839. *
  2840. * The licence and distribution terms for any publically available version or
  2841. * derivative of this code cannot be changed. i.e. this code cannot simply be
  2842. * copied and put under another distribution licence
  2843. * [including the GNU Public Licence.]
  2844. */
  2845. --------------------------------------------------------------------------------
  2846. This project includes code from the rtools-backports project.
  2847. * ci/scripts/PKGBUILD and ci/scripts/r_windows_build.sh are based on code
  2848. from the rtools-backports project.
  2849. Copyright: Copyright (c) 2013 - 2019, Алексей and Jeroen Ooms.
  2850. All rights reserved.
  2851. Homepage: https://github.com/r-windows/rtools-backports
  2852. License: 3-clause BSD
  2853. --------------------------------------------------------------------------------
  2854. Some code from pandas has been adapted for the pyarrow codebase. pandas is
  2855. available under the 3-clause BSD license, which follows:
  2856. pandas license
  2857. ==============
  2858. Copyright (c) 2011-2012, Lambda Foundry, Inc. and PyData Development Team
  2859. All rights reserved.
  2860. Copyright (c) 2008-2011 AQR Capital Management, LLC
  2861. All rights reserved.
  2862. Redistribution and use in source and binary forms, with or without
  2863. modification, are permitted provided that the following conditions are
  2864. met:
  2865. * Redistributions of source code must retain the above copyright
  2866. notice, this list of conditions and the following disclaimer.
  2867. * Redistributions in binary form must reproduce the above
  2868. copyright notice, this list of conditions and the following
  2869. disclaimer in the documentation and/or other materials provided
  2870. with the distribution.
  2871. * Neither the name of the copyright holder nor the names of any
  2872. contributors may be used to endorse or promote products derived
  2873. from this software without specific prior written permission.
  2874. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS
  2875. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2876. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2877. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2878. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2879. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2880. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2881. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2882. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2883. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2884. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2885. --------------------------------------------------------------------------------
  2886. Some bits from DyND, in particular aspects of the build system, have been
  2887. adapted from libdynd and dynd-python under the terms of the BSD 2-clause
  2888. license
  2889. The BSD 2-Clause License
  2890. Copyright (C) 2011-12, Dynamic NDArray Developers
  2891. All rights reserved.
  2892. Redistribution and use in source and binary forms, with or without
  2893. modification, are permitted provided that the following conditions are
  2894. met:
  2895. * Redistributions of source code must retain the above copyright
  2896. notice, this list of conditions and the following disclaimer.
  2897. * Redistributions in binary form must reproduce the above
  2898. copyright notice, this list of conditions and the following
  2899. disclaimer in the documentation and/or other materials provided
  2900. with the distribution.
  2901. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  2902. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  2903. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  2904. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  2905. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  2906. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  2907. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  2908. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  2909. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  2910. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2911. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2912. Dynamic NDArray Developers list:
  2913. * Mark Wiebe
  2914. * Continuum Analytics
  2915. --------------------------------------------------------------------------------
  2916. Some source code from Ibis (https://github.com/cloudera/ibis) has been adapted
  2917. for PyArrow. Ibis is released under the Apache License, Version 2.0.
  2918. --------------------------------------------------------------------------------
  2919. This project includes code from the autobrew project.
  2920. * r/tools/autobrew and dev/tasks/homebrew-formulae/autobrew/apache-arrow.rb
  2921. are based on code from the autobrew project.
  2922. Copyright (c) 2019, Jeroen Ooms
  2923. License: MIT
  2924. Homepage: https://github.com/jeroen/autobrew
  2925. --------------------------------------------------------------------------------
  2926. dev/tasks/homebrew-formulae/apache-arrow.rb has the following license:
  2927. BSD 2-Clause License
  2928. Copyright (c) 2009-present, Homebrew contributors
  2929. All rights reserved.
  2930. Redistribution and use in source and binary forms, with or without
  2931. modification, are permitted provided that the following conditions are met:
  2932. * Redistributions of source code must retain the above copyright notice, this
  2933. list of conditions and the following disclaimer.
  2934. * Redistributions in binary form must reproduce the above copyright notice,
  2935. this list of conditions and the following disclaimer in the documentation
  2936. and/or other materials provided with the distribution.
  2937. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  2938. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  2939. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  2940. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  2941. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  2942. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  2943. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  2944. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  2945. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  2946. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2947. ----------------------------------------------------------------------
  2948. cpp/src/arrow/vendored/base64.cpp has the following license
  2949. ZLIB License
  2950. Copyright (C) 2004-2017 René Nyffenegger
  2951. This source code is provided 'as-is', without any express or implied
  2952. warranty. In no event will the author be held liable for any damages arising
  2953. from the use of this software.
  2954. Permission is granted to anyone to use this software for any purpose, including
  2955. commercial applications, and to alter it and redistribute it freely, subject to
  2956. the following restrictions:
  2957. 1. The origin of this source code must not be misrepresented; you must not
  2958. claim that you wrote the original source code. If you use this source code
  2959. in a product, an acknowledgment in the product documentation would be
  2960. appreciated but is not required.
  2961. 2. Altered source versions must be plainly marked as such, and must not be
  2962. misrepresented as being the original source code.
  2963. 3. This notice may not be removed or altered from any source distribution.
  2964. René Nyffenegger rene.nyffenegger@adp-gmbh.ch
  2965. --------------------------------------------------------------------------------
  2966. The file cpp/src/arrow/vendored/optional.hpp has the following license
  2967. Boost Software License - Version 1.0 - August 17th, 2003
  2968. Permission is hereby granted, free of charge, to any person or organization
  2969. obtaining a copy of the software and accompanying documentation covered by
  2970. this license (the "Software") to use, reproduce, display, distribute,
  2971. execute, and transmit the Software, and to prepare derivative works of the
  2972. Software, and to permit third-parties to whom the Software is furnished to
  2973. do so, all subject to the following:
  2974. The copyright notices in the Software and this entire statement, including
  2975. the above license grant, this restriction and the following disclaimer,
  2976. must be included in all copies of the Software, in whole or in part, and
  2977. all derivative works of the Software, unless such copies or derivative
  2978. works are solely in the form of machine-executable object code generated by
  2979. a source language processor.
  2980. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2981. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2982. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  2983. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  2984. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  2985. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  2986. DEALINGS IN THE SOFTWARE.
  2987. --------------------------------------------------------------------------------
  2988. This project includes code from Folly.
  2989. * cpp/src/arrow/vendored/ProducerConsumerQueue.h
  2990. is based on Folly's
  2991. * folly/Portability.h
  2992. * folly/lang/Align.h
  2993. * folly/ProducerConsumerQueue.h
  2994. Copyright: Copyright (c) Facebook, Inc. and its affiliates.
  2995. Home page: https://github.com/facebook/folly
  2996. License: http://www.apache.org/licenses/LICENSE-2.0
  2997. --------------------------------------------------------------------------------
  2998. The file cpp/src/arrow/vendored/musl/strptime.c has the following license
  2999. Copyright © 2005-2020 Rich Felker, et al.
  3000. Permission is hereby granted, free of charge, to any person obtaining
  3001. a copy of this software and associated documentation files (the
  3002. "Software"), to deal in the Software without restriction, including
  3003. without limitation the rights to use, copy, modify, merge, publish,
  3004. distribute, sublicense, and/or sell copies of the Software, and to
  3005. permit persons to whom the Software is furnished to do so, subject to
  3006. the following conditions:
  3007. The above copyright notice and this permission notice shall be
  3008. included in all copies or substantial portions of the Software.
  3009. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3010. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3011. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  3012. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  3013. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  3014. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  3015. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3016. --------------------------------------------------------------------------------
  3017. The file cpp/cmake_modules/BuildUtils.cmake contains code from
  3018. https://gist.github.com/cristianadam/ef920342939a89fae3e8a85ca9459b49
  3019. which is made available under the MIT license
  3020. Copyright (c) 2019 Cristian Adam
  3021. Permission is hereby granted, free of charge, to any person obtaining a copy
  3022. of this software and associated documentation files (the "Software"), to deal
  3023. in the Software without restriction, including without limitation the rights
  3024. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3025. copies of the Software, and to permit persons to whom the Software is
  3026. furnished to do so, subject to the following conditions:
  3027. The above copyright notice and this permission notice shall be included in all
  3028. copies or substantial portions of the Software.
  3029. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3030. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3031. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3032. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3033. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3034. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3035. SOFTWARE.
  3036. --------------------------------------------------------------------------------
  3037. The files in cpp/src/arrow/vendored/portable-snippets/ contain code from
  3038. https://github.com/nemequ/portable-snippets
  3039. and have the following copyright notice:
  3040. Each source file contains a preamble explaining the license situation
  3041. for that file, which takes priority over this file. With the
  3042. exception of some code pulled in from other repositories (such as
  3043. µnit, an MIT-licensed project which is used for testing), the code is
  3044. public domain, released using the CC0 1.0 Universal dedication (*).
  3045. (*) https://creativecommons.org/publicdomain/zero/1.0/legalcode
  3046. --------------------------------------------------------------------------------
  3047. The files in cpp/src/arrow/vendored/fast_float/ contain code from
  3048. https://github.com/lemire/fast_float
  3049. which is made available under the Apache License 2.0.
  3050. --------------------------------------------------------------------------------
  3051. The file python/pyarrow/vendored/version.py contains code from
  3052. https://github.com/pypa/packaging/
  3053. which is made available under both the Apache license v2.0 and the
  3054. BSD 2-clause license.
  3055. --------------------------------------------------------------------------------
  3056. The files in cpp/src/arrow/vendored/pcg contain code from
  3057. https://github.com/imneme/pcg-cpp
  3058. and have the following copyright notice:
  3059. Copyright 2014-2019 Melissa O'Neill <oneill@pcg-random.org>,
  3060. and the PCG Project contributors.
  3061. SPDX-License-Identifier: (Apache-2.0 OR MIT)
  3062. Licensed under the Apache License, Version 2.0 (provided in
  3063. LICENSE-APACHE.txt and at http://www.apache.org/licenses/LICENSE-2.0)
  3064. or under the MIT license (provided in LICENSE-MIT.txt and at
  3065. http://opensource.org/licenses/MIT), at your option. This file may not
  3066. be copied, modified, or distributed except according to those terms.
  3067. Distributed on an "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, either
  3068. express or implied. See your chosen license for details.
  3069. ====================MIT====================
  3070. Permission is hereby granted, free of charge, to any person obtaining a
  3071. copy of this software and associated documentation files (the "Software"),
  3072. to deal in the Software without restriction, including without limitation
  3073. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  3074. and/or sell copies of the Software, and to permit persons to whom the
  3075. Software is furnished to do so, subject to the following conditions:
  3076. The above copyright notice and this permission notice shall be included
  3077. in all copies or substantial portions of the Software.
  3078. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3079. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3080. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3081. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3082. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  3083. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  3084. DEALINGS IN THE SOFTWARE.
  3085. ====================MIT====================
  3086. Terms of the MIT License:
  3087. ====================MIT====================
  3088. is licensed under the MIT License. See
  3089. ====================MIT====================
  3090. * Licensed under the MIT License;
  3091. ====================MIT====================
  3092. // Licensed under the MIT License;
  3093. // You may obtain a copy of the License at
  3094. //
  3095. // https://opensource.org/licenses/MIT
  3096. ====================MIT====================
  3097. // Permission is hereby granted, free of charge, to any person obtaining a copy
  3098. // of this software and associated documentation files (the "Software"), to deal
  3099. // in the Software without restriction, including without limitation the rights
  3100. // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3101. // copies of the Software, and to permit persons to whom the Software is
  3102. // furnished to do so, subject to the following conditions:
  3103. //
  3104. // The above copyright notice and this permission notice shall be included in all
  3105. // copies or substantial portions of the Software.
  3106. //
  3107. // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3108. // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3109. // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3110. // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3111. // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3112. // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3113. // SOFTWARE.
  3114. ====================MIT====================
  3115. // The MIT License (MIT)
  3116. ====================MIT====================
  3117. A copy of the MIT License is included in this file.
  3118. ====================MIT====================
  3119. All code is released to the public domain. For business purposes, Murmurhash is
  3120. under the MIT license.
  3121. ====================MIT====================
  3122. It is licensed under MIT license.
  3123. ====================MIT====================
  3124. It is licensed under MIT license.
  3125. The MIT License (MIT)
  3126. ====================MIT====================
  3127. License: MIT
  3128. ====================MIT====================
  3129. License: The MIT License (MIT)
  3130. ====================MIT====================
  3131. Permission is hereby granted, free of charge, to any person obtaining
  3132. a copy of this software and associated documentation files (the
  3133. "Software"), to deal in the Software without restriction, including
  3134. without limitation the rights to use, copy, modify, merge, publish,
  3135. distribute, sublicense, and/or sell copies of the Software, and to
  3136. permit persons to whom the Software is furnished to do so, subject to
  3137. the following conditions:
  3138. The above copyright notice and this permission notice shall be
  3139. included in all copies or substantial portions of the Software.
  3140. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3141. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3142. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  3143. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  3144. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  3145. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  3146. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3147. ====================MIT====================
  3148. Permission is hereby granted, free of charge, to any person obtaining a copy
  3149. of this software and associated documentation files (the "Software"), to deal
  3150. in the Software without restriction, including without limitation the rights
  3151. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3152. copies of the Software, and to permit persons to whom the Software is
  3153. furnished to do so, subject to the following conditions:
  3154. The above copyright notice and this permission notice shall be included in
  3155. all copies or substantial portions of the Software.
  3156. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3157. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3158. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3159. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3160. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3161. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  3162. THE SOFTWARE.
  3163. ====================MIT====================
  3164. Permission is hereby granted, free of charge, to any person obtaining a copy
  3165. of this software and associated documentation files (the "Software"), to deal
  3166. in the Software without restriction, including without limitation the rights
  3167. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3168. copies of the Software, and to permit persons to whom the Software is
  3169. furnished to do so, subject to the following conditions:
  3170. The above copyright notice and this permission notice shall be included in all
  3171. copies or substantial portions of the Software.
  3172. ====================MIT====================
  3173. Permission is hereby granted, free of charge, to any person obtaining a copy
  3174. of this software and associated documentation files (the "Software"), to deal
  3175. in the Software without restriction, including without limitation the rights
  3176. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3177. copies of the Software, and to permit persons to whom the Software is
  3178. furnished to do so, subject to the following conditions:
  3179. The above copyright notice and this permission notice shall be included in all
  3180. copies or substantial portions of the Software.
  3181. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3182. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3183. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  3184. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  3185. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  3186. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
  3187. OR OTHER DEALINGS IN THE SOFTWARE.
  3188. ====================MIT====================
  3189. Permission is hereby granted, free of charge, to any person obtaining a copy
  3190. of this software and associated documentation files (the "Software"), to deal
  3191. in the Software without restriction, including without limitation the rights
  3192. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  3193. copies of the Software, and to permit persons to whom the Software is
  3194. furnished to do so, subject to the following conditions:
  3195. The above copyright notice and this permission notice shall be included in all
  3196. copies or substantial portions of the Software.
  3197. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3198. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3199. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3200. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3201. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3202. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3203. SOFTWARE.
  3204. ====================MIT====================
  3205. Permission is hereby granted, free of charge, to any person obtaining a copy of
  3206. this software and associated documentation files (the "Software"), to deal in
  3207. the Software without restriction, including without limitation the rights to
  3208. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  3209. of the Software, and to permit persons to whom the Software is furnished to do
  3210. so, subject to the following conditions:
  3211. The above copyright notice and this permission notice shall be included in all
  3212. copies or substantial portions of the Software.
  3213. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3214. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3215. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3216. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3217. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3218. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3219. SOFTWARE.
  3220. ====================MIT====================
  3221. The MIT License (MIT)
  3222. ====================MIT====================
  3223. The script r/configure has the following license (MIT)
  3224. ====================MIT====================
  3225. compliance with the MIT License, as well as the other licenses applicable to
  3226. ====================MIT====================
  3227. http://opensource.org/licenses/MIT), at your option. This file may not
  3228. ====================MIT====================
  3229. note that RapidJSON source code is licensed under the MIT License, except for
  3230. ====================MIT====================
  3231. or under the MIT license (provided in LICENSE-MIT.txt and at
  3232. ====================MIT====================
  3233. that the RapidJSON binary is licensed under the MIT License.
  3234. ====================MIT====================
  3235. which is made available under the MIT license
  3236. ====================MIT====================
  3237. with the following license (MIT)
  3238. ====================MIT====================
  3239. µnit, an MIT-licensed project which is used for testing), the code is
  3240. ====================MIT AND BSD-3-Clause====================
  3241. * Use of this source code is governed by a BSD-style license that can be
  3242. ====================NCSA====================
  3243. * distributed under the University of Illinois Open Source
  3244. ====================Protobuf-License====================
  3245. Redistribution and use in source and binary forms, with or without
  3246. modification, are permitted provided that the following conditions are
  3247. met:
  3248. * Redistributions of source code must retain the above copyright
  3249. notice, this list of conditions and the following disclaimer.
  3250. * Redistributions in binary form must reproduce the above
  3251. copyright notice, this list of conditions and the following disclaimer
  3252. in the documentation and/or other materials provided with the
  3253. distribution.
  3254. * Neither the name of Google Inc. nor the names of its
  3255. contributors may be used to endorse or promote products derived from
  3256. this software without specific prior written permission.
  3257. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  3258. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  3259. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  3260. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  3261. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  3262. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  3263. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  3264. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  3265. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3266. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  3267. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3268. Code generated by the Protocol Buffer compiler is owned by the owner
  3269. of the input file used when generating it. This code is not
  3270. standalone and requires a support library to be linked with it. This
  3271. support library is itself covered by the above license.
  3272. ====================Public-Domain====================
  3273. Gutenberg. The first three have expired copyrights and are in the public
  3274. domain; the latter does not have expired copyright, but is still in the
  3275. public domain according to the license information
  3276. (http://www.gutenberg.org/ebooks/53).
  3277. ====================Public-Domain====================
  3278. // MurmurHash3 was written by Austin Appleby, and is placed in the public
  3279. // domain. The author hereby disclaims copyright to this source code.
  3280. ====================Public-Domain====================
  3281. All code is released to the public domain. For business purposes, Murmurhash is
  3282. ====================Public-Domain====================
  3283. µnit, an MIT-licensed project which is used for testing), the code is
  3284. public domain, released using the CC0 1.0 Universal dedication (*).
  3285. ====================Public-Domain====================
  3286. µnit, an MIT-licensed project which is used for testing), the code is
  3287. public domain, released using the CC0 1.0 Universal dedication.
  3288. ====================ZPL-2.1====================
  3289. License: Zope Public License (ZPL) Version 2.1.
  3290. ====================Zlib====================
  3291. This source code is provided 'as-is', without any express or implied
  3292. warranty. In no event will the author be held liable for any damages
  3293. arising from the use of this software.
  3294. Permission is granted to anyone to use this software for any purpose,
  3295. including commercial applications, and to alter it and redistribute it
  3296. freely, subject to the following restrictions:
  3297. 1. The origin of this source code must not be misrepresented; you must not
  3298. claim that you wrote the original source code. If you use this source code
  3299. in a product, an acknowledgment in the product documentation would be
  3300. appreciated but is not required.
  3301. 2. Altered source versions must be plainly marked as such, and must not be
  3302. misrepresented as being the original source code.
  3303. 3. This notice may not be removed or altered from any source distribution.
  3304. ====================Zlib====================
  3305. This software is provided 'as-is', without any express or implied
  3306. warranty. In no event will the authors be held liable for any damages
  3307. arising from the use of this software.
  3308. Permission is granted to anyone to use this software for any purpose,
  3309. including commercial applications, and to alter it and redistribute it
  3310. freely, subject to the following restrictions:
  3311. 1. The origin of this software must not be misrepresented; you must not
  3312. claim that you wrote the original software. If you use this software
  3313. in a product, an acknowledgment in the product documentation would be
  3314. appreciated but is not required.
  3315. 2. Altered source versions must be plainly marked as such, and must not be
  3316. misrepresented as being the original software.
  3317. 3. This notice may not be removed or altered from any source distribution.
  3318. Jean-loup Gailly Mark Adler
  3319. jloup@gzip.org madler@alumni.caltech.edu
  3320. ====================Zlib====================
  3321. cpp/src/arrow/vendored/base64.cpp has the following license
  3322. ZLIB License
  3323. ====================Zlib====================
  3324. this will likely change to static linkage. zlib has the following license:
  3325. zlib.h -- interface of the 'zlib' general purpose compression library