github.com/apache/arrow/go/v10@v10.0.1/LICENSE.txt (about)

     1  
     2                                   Apache License
     3                             Version 2.0, January 2004
     4                          http://www.apache.org/licenses/
     5  
     6     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
     7  
     8     1. Definitions.
     9  
    10        "License" shall mean the terms and conditions for use, reproduction,
    11        and distribution as defined by Sections 1 through 9 of this document.
    12  
    13        "Licensor" shall mean the copyright owner or entity authorized by
    14        the copyright owner that is granting the License.
    15  
    16        "Legal Entity" shall mean the union of the acting entity and all
    17        other entities that control, are controlled by, or are under common
    18        control with that entity. For the purposes of this definition,
    19        "control" means (i) the power, direct or indirect, to cause the
    20        direction or management of such entity, whether by contract or
    21        otherwise, or (ii) ownership of fifty percent (50%) or more of the
    22        outstanding shares, or (iii) beneficial ownership of such entity.
    23  
    24        "You" (or "Your") shall mean an individual or Legal Entity
    25        exercising permissions granted by this License.
    26  
    27        "Source" form shall mean the preferred form for making modifications,
    28        including but not limited to software source code, documentation
    29        source, and configuration files.
    30  
    31        "Object" form shall mean any form resulting from mechanical
    32        transformation or translation of a Source form, including but
    33        not limited to compiled object code, generated documentation,
    34        and conversions to other media types.
    35  
    36        "Work" shall mean the work of authorship, whether in Source or
    37        Object form, made available under the License, as indicated by a
    38        copyright notice that is included in or attached to the work
    39        (an example is provided in the Appendix below).
    40  
    41        "Derivative Works" shall mean any work, whether in Source or Object
    42        form, that is based on (or derived from) the Work and for which the
    43        editorial revisions, annotations, elaborations, or other modifications
    44        represent, as a whole, an original work of authorship. For the purposes
    45        of this License, Derivative Works shall not include works that remain
    46        separable from, or merely link (or bind by name) to the interfaces of,
    47        the Work and Derivative Works thereof.
    48  
    49        "Contribution" shall mean any work of authorship, including
    50        the original version of the Work and any modifications or additions
    51        to that Work or Derivative Works thereof, that is intentionally
    52        submitted to Licensor for inclusion in the Work by the copyright owner
    53        or by an individual or Legal Entity authorized to submit on behalf of
    54        the copyright owner. For the purposes of this definition, "submitted"
    55        means any form of electronic, verbal, or written communication sent
    56        to the Licensor or its representatives, including but not limited to
    57        communication on electronic mailing lists, source code control systems,
    58        and issue tracking systems that are managed by, or on behalf of, the
    59        Licensor for the purpose of discussing and improving the Work, but
    60        excluding communication that is conspicuously marked or otherwise
    61        designated in writing by the copyright owner as "Not a Contribution."
    62  
    63        "Contributor" shall mean Licensor and any individual or Legal Entity
    64        on behalf of whom a Contribution has been received by Licensor and
    65        subsequently incorporated within the Work.
    66  
    67     2. Grant of Copyright License. Subject to the terms and conditions of
    68        this License, each Contributor hereby grants to You a perpetual,
    69        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
    70        copyright license to reproduce, prepare Derivative Works of,
    71        publicly display, publicly perform, sublicense, and distribute the
    72        Work and such Derivative Works in Source or Object form.
    73  
    74     3. Grant of Patent License. Subject to the terms and conditions of
    75        this License, each Contributor hereby grants to You a perpetual,
    76        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
    77        (except as stated in this section) patent license to make, have made,
    78        use, offer to sell, sell, import, and otherwise transfer the Work,
    79        where such license applies only to those patent claims licensable
    80        by such Contributor that are necessarily infringed by their
    81        Contribution(s) alone or by combination of their Contribution(s)
    82        with the Work to which such Contribution(s) was submitted. If You
    83        institute patent litigation against any entity (including a
    84        cross-claim or counterclaim in a lawsuit) alleging that the Work
    85        or a Contribution incorporated within the Work constitutes direct
    86        or contributory patent infringement, then any patent licenses
    87        granted to You under this License for that Work shall terminate
    88        as of the date such litigation is filed.
    89  
    90     4. Redistribution. You may reproduce and distribute copies of the
    91        Work or Derivative Works thereof in any medium, with or without
    92        modifications, and in Source or Object form, provided that You
    93        meet the following conditions:
    94  
    95        (a) You must give any other recipients of the Work or
    96            Derivative Works a copy of this License; and
    97  
    98        (b) You must cause any modified files to carry prominent notices
    99            stating that You changed the files; and
   100  
   101        (c) You must retain, in the Source form of any Derivative Works
   102            that You distribute, all copyright, patent, trademark, and
   103            attribution notices from the Source form of the Work,
   104            excluding those notices that do not pertain to any part of
   105            the Derivative Works; and
   106  
   107        (d) If the Work includes a "NOTICE" text file as part of its
   108            distribution, then any Derivative Works that You distribute must
   109            include a readable copy of the attribution notices contained
   110            within such NOTICE file, excluding those notices that do not
   111            pertain to any part of the Derivative Works, in at least one
   112            of the following places: within a NOTICE text file distributed
   113            as part of the Derivative Works; within the Source form or
   114            documentation, if provided along with the Derivative Works; or,
   115            within a display generated by the Derivative Works, if and
   116            wherever such third-party notices normally appear. The contents
   117            of the NOTICE file are for informational purposes only and
   118            do not modify the License. You may add Your own attribution
   119            notices within Derivative Works that You distribute, alongside
   120            or as an addendum to the NOTICE text from the Work, provided
   121            that such additional attribution notices cannot be construed
   122            as modifying the License.
   123  
   124        You may add Your own copyright statement to Your modifications and
   125        may provide additional or different license terms and conditions
   126        for use, reproduction, or distribution of Your modifications, or
   127        for any such Derivative Works as a whole, provided Your use,
   128        reproduction, and distribution of the Work otherwise complies with
   129        the conditions stated in this License.
   130  
   131     5. Submission of Contributions. Unless You explicitly state otherwise,
   132        any Contribution intentionally submitted for inclusion in the Work
   133        by You to the Licensor shall be under the terms and conditions of
   134        this License, without any additional terms or conditions.
   135        Notwithstanding the above, nothing herein shall supersede or modify
   136        the terms of any separate license agreement you may have executed
   137        with Licensor regarding such Contributions.
   138  
   139     6. Trademarks. This License does not grant permission to use the trade
   140        names, trademarks, service marks, or product names of the Licensor,
   141        except as required for reasonable and customary use in describing the
   142        origin of the Work and reproducing the content of the NOTICE file.
   143  
   144     7. Disclaimer of Warranty. Unless required by applicable law or
   145        agreed to in writing, Licensor provides the Work (and each
   146        Contributor provides its Contributions) on an "AS IS" BASIS,
   147        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   148        implied, including, without limitation, any warranties or conditions
   149        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   150        PARTICULAR PURPOSE. You are solely responsible for determining the
   151        appropriateness of using or redistributing the Work and assume any
   152        risks associated with Your exercise of permissions under this License.
   153  
   154     8. Limitation of Liability. In no event and under no legal theory,
   155        whether in tort (including negligence), contract, or otherwise,
   156        unless required by applicable law (such as deliberate and grossly
   157        negligent acts) or agreed to in writing, shall any Contributor be
   158        liable to You for damages, including any direct, indirect, special,
   159        incidental, or consequential damages of any character arising as a
   160        result of this License or out of the use or inability to use the
   161        Work (including but not limited to damages for loss of goodwill,
   162        work stoppage, computer failure or malfunction, or any and all
   163        other commercial damages or losses), even if such Contributor
   164        has been advised of the possibility of such damages.
   165  
   166     9. Accepting Warranty or Additional Liability. While redistributing
   167        the Work or Derivative Works thereof, You may choose to offer,
   168        and charge a fee for, acceptance of support, warranty, indemnity,
   169        or other liability obligations and/or rights consistent with this
   170        License. However, in accepting such obligations, You may act only
   171        on Your own behalf and on Your sole responsibility, not on behalf
   172        of any other Contributor, and only if You agree to indemnify,
   173        defend, and hold each Contributor harmless for any liability
   174        incurred by, or claims asserted against, such Contributor by reason
   175        of your accepting any such warranty or additional liability.
   176  
   177     END OF TERMS AND CONDITIONS
   178  
   179     APPENDIX: How to apply the Apache License to your work.
   180  
   181        To apply the Apache License to your work, attach the following
   182        boilerplate notice, with the fields enclosed by brackets "[]"
   183        replaced with your own identifying information. (Don't include
   184        the brackets!)  The text should be enclosed in the appropriate
   185        comment syntax for the file format. We also recommend that a
   186        file or class name and description of purpose be included on the
   187        same "printed page" as the copyright notice for easier
   188        identification within third-party archives.
   189  
   190     Copyright [yyyy] [name of copyright owner]
   191  
   192     Licensed under the Apache License, Version 2.0 (the "License");
   193     you may not use this file except in compliance with the License.
   194     You may obtain a copy of the License at
   195  
   196         http://www.apache.org/licenses/LICENSE-2.0
   197  
   198     Unless required by applicable law or agreed to in writing, software
   199     distributed under the License is distributed on an "AS IS" BASIS,
   200     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   201     See the License for the specific language governing permissions and
   202     limitations under the License.
   203  
   204  --------------------------------------------------------------------------------
   205  
   206  src/plasma/fling.cc and src/plasma/fling.h: Apache 2.0
   207  
   208  Copyright 2013 Sharvil Nanavati
   209  
   210  Licensed under the Apache License, Version 2.0 (the "License");
   211  you may not use this file except in compliance with the License.
   212  You may obtain a copy of the License at
   213  
   214      http://www.apache.org/licenses/LICENSE-2.0
   215  
   216  Unless required by applicable law or agreed to in writing, software
   217  distributed under the License is distributed on an "AS IS" BASIS,
   218  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   219  See the License for the specific language governing permissions and
   220  limitations under the License.
   221  
   222  --------------------------------------------------------------------------------
   223  
   224  src/plasma/thirdparty/ae: Modified / 3-Clause BSD
   225  
   226  Copyright (c) 2006-2010, Salvatore Sanfilippo <antirez at gmail dot com>
   227  All rights reserved.
   228  
   229  Redistribution and use in source and binary forms, with or without
   230  modification, are permitted provided that the following conditions are met:
   231  
   232   * Redistributions of source code must retain the above copyright notice,
   233     this list of conditions and the following disclaimer.
   234   * Redistributions in binary form must reproduce the above copyright
   235     notice, this list of conditions and the following disclaimer in the
   236     documentation and/or other materials provided with the distribution.
   237   * Neither the name of Redis nor the names of its contributors may be used
   238     to endorse or promote products derived from this software without
   239     specific prior written permission.
   240  
   241  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
   242  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   243  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   244  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
   245  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
   246  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
   247  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
   248  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
   249  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   250  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
   251  POSSIBILITY OF SUCH DAMAGE.
   252  
   253  --------------------------------------------------------------------------------
   254  
   255  src/plasma/thirdparty/dlmalloc.c: CC0
   256  
   257  This is a version (aka dlmalloc) of malloc/free/realloc written by
   258  Doug Lea and released to the public domain, as explained at
   259  http://creativecommons.org/publicdomain/zero/1.0/ Send questions,
   260  comments, complaints, performance data, etc to dl@cs.oswego.edu
   261  
   262  --------------------------------------------------------------------------------
   263  
   264  src/plasma/common.cc (some portions)
   265  
   266  Copyright (c) Austin Appleby (aappleby (AT) gmail)
   267  
   268  Some portions of this file are derived from code in the MurmurHash project
   269  
   270  All code is released to the public domain. For business purposes, Murmurhash is
   271  under the MIT license.
   272  
   273  https://sites.google.com/site/murmurhash/
   274  
   275  --------------------------------------------------------------------------------
   276  
   277  src/arrow/util (some portions): Apache 2.0, and 3-clause BSD
   278  
   279  Some portions of this module are derived from code in the Chromium project,
   280  copyright (c) Google inc and (c) The Chromium Authors and licensed under the
   281  Apache 2.0 License or the under the 3-clause BSD license:
   282  
   283    Copyright (c) 2013 The Chromium Authors. All rights reserved.
   284  
   285    Redistribution and use in source and binary forms, with or without
   286    modification, are permitted provided that the following conditions are
   287    met:
   288  
   289       * Redistributions of source code must retain the above copyright
   290    notice, this list of conditions and the following disclaimer.
   291       * Redistributions in binary form must reproduce the above
   292    copyright notice, this list of conditions and the following disclaimer
   293    in the documentation and/or other materials provided with the
   294    distribution.
   295       * Neither the name of Google Inc. nor the names of its
   296    contributors may be used to endorse or promote products derived from
   297    this software without specific prior written permission.
   298  
   299    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   300    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   301    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   302    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   303    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   304    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   305    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   306    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   307    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   308    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   309    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   310  
   311  --------------------------------------------------------------------------------
   312  
   313  This project includes code from Daniel Lemire's FrameOfReference project.
   314  
   315  https://github.com/lemire/FrameOfReference/blob/6ccaf9e97160f9a3b299e23a8ef739e711ef0c71/src/bpacking.cpp
   316  
   317  Copyright: 2013 Daniel Lemire
   318  Home page: http://lemire.me/en/
   319  Project page: https://github.com/lemire/FrameOfReference
   320  License: Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0
   321  
   322  --------------------------------------------------------------------------------
   323  
   324  This project includes code from the TensorFlow project
   325  
   326  Copyright 2015 The TensorFlow Authors. All Rights Reserved.
   327  
   328  Licensed under the Apache License, Version 2.0 (the "License");
   329  you may not use this file except in compliance with the License.
   330  You may obtain a copy of the License at
   331  
   332      http://www.apache.org/licenses/LICENSE-2.0
   333  
   334  Unless required by applicable law or agreed to in writing, software
   335  distributed under the License is distributed on an "AS IS" BASIS,
   336  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   337  See the License for the specific language governing permissions and
   338  limitations under the License.
   339  
   340  --------------------------------------------------------------------------------
   341  
   342  This project includes code from the NumPy project.
   343  
   344  https://github.com/numpy/numpy/blob/e1f191c46f2eebd6cb892a4bfe14d9dd43a06c4e/numpy/core/src/multiarray/multiarraymodule.c#L2910
   345  
   346  https://github.com/numpy/numpy/blob/68fd82271b9ea5a9e50d4e761061dfcca851382a/numpy/core/src/multiarray/datetime.c
   347  
   348  Copyright (c) 2005-2017, NumPy Developers.
   349  All rights reserved.
   350  
   351  Redistribution and use in source and binary forms, with or without
   352  modification, are permitted provided that the following conditions are
   353  met:
   354  
   355      * Redistributions of source code must retain the above copyright
   356         notice, this list of conditions and the following disclaimer.
   357  
   358      * Redistributions in binary form must reproduce the above
   359         copyright notice, this list of conditions and the following
   360         disclaimer in the documentation and/or other materials provided
   361         with the distribution.
   362  
   363      * Neither the name of the NumPy Developers nor the names of any
   364         contributors may be used to endorse or promote products derived
   365         from this software without specific prior written permission.
   366  
   367  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   368  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   369  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   370  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   371  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   372  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   373  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   374  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   375  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   376  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   377  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   378  
   379  --------------------------------------------------------------------------------
   380  
   381  This project includes code from the Boost project
   382  
   383  Boost Software License - Version 1.0 - August 17th, 2003
   384  
   385  Permission is hereby granted, free of charge, to any person or organization
   386  obtaining a copy of the software and accompanying documentation covered by
   387  this license (the "Software") to use, reproduce, display, distribute,
   388  execute, and transmit the Software, and to prepare derivative works of the
   389  Software, and to permit third-parties to whom the Software is furnished to
   390  do so, all subject to the following:
   391  
   392  The copyright notices in the Software and this entire statement, including
   393  the above license grant, this restriction and the following disclaimer,
   394  must be included in all copies of the Software, in whole or in part, and
   395  all derivative works of the Software, unless such copies or derivative
   396  works are solely in the form of machine-executable object code generated by
   397  a source language processor.
   398  
   399  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   400  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   401  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
   402  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
   403  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
   404  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   405  DEALINGS IN THE SOFTWARE.
   406  
   407  --------------------------------------------------------------------------------
   408  
   409  This project includes code from the FlatBuffers project
   410  
   411  Copyright 2014 Google Inc.
   412  
   413  Licensed under the Apache License, Version 2.0 (the "License");
   414  you may not use this file except in compliance with the License.
   415  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, software
   420  distributed under the License is distributed on an "AS IS" BASIS,
   421  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   422  See the License for the specific language governing permissions and
   423  limitations under the License.
   424  
   425  --------------------------------------------------------------------------------
   426  
   427  This project includes code from the tslib project
   428  
   429  Copyright 2015 Microsoft Corporation. All rights reserved.
   430  
   431  Licensed under the Apache License, Version 2.0 (the "License");
   432  you may not use this file except in compliance with the License.
   433  You may obtain a copy of the License at
   434  
   435      http://www.apache.org/licenses/LICENSE-2.0
   436  
   437  Unless required by applicable law or agreed to in writing, software
   438  distributed under the License is distributed on an "AS IS" BASIS,
   439  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   440  See the License for the specific language governing permissions and
   441  limitations under the License.
   442  
   443  --------------------------------------------------------------------------------
   444  
   445  This project includes code from the jemalloc project
   446  
   447  https://github.com/jemalloc/jemalloc
   448  
   449  Copyright (C) 2002-2017 Jason Evans <jasone@canonware.com>.
   450  All rights reserved.
   451  Copyright (C) 2007-2012 Mozilla Foundation.  All rights reserved.
   452  Copyright (C) 2009-2017 Facebook, Inc.  All rights reserved.
   453  
   454  Redistribution and use in source and binary forms, with or without
   455  modification, are permitted provided that the following conditions are met:
   456  1. Redistributions of source code must retain the above copyright notice(s),
   457     this list of conditions and the following disclaimer.
   458  2. Redistributions in binary form must reproduce the above copyright notice(s),
   459     this list of conditions and the following disclaimer in the documentation
   460     and/or other materials provided with the distribution.
   461  
   462  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY EXPRESS
   463  OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
   464  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
   465  EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY DIRECT, INDIRECT,
   466  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   467  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   468  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
   469  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
   470  OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
   471  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   472  --------------------------------------------------------------------------------
   473  
   474  This project includes code from the Go project, BSD 3-clause license + PATENTS
   475  weak patent termination clause
   476  (https://github.com/golang/go/blob/master/PATENTS).
   477  
   478  Copyright (c) 2009 The Go Authors. All rights reserved.
   479  
   480  Redistribution and use in source and binary forms, with or without
   481  modification, are permitted provided that the following conditions are
   482  met:
   483  
   484     * Redistributions of source code must retain the above copyright
   485  notice, this list of conditions and the following disclaimer.
   486     * Redistributions in binary form must reproduce the above
   487  copyright notice, this list of conditions and the following disclaimer
   488  in the documentation and/or other materials provided with the
   489  distribution.
   490     * Neither the name of Google Inc. nor the names of its
   491  contributors may be used to endorse or promote products derived from
   492  this software without specific prior written permission.
   493  
   494  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   495  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   496  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   497  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   498  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   499  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   500  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   501  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   502  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   503  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   504  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   505  
   506  --------------------------------------------------------------------------------
   507  
   508  This project includes code from the hs2client
   509  
   510  https://github.com/cloudera/hs2client
   511  
   512  Copyright 2016 Cloudera Inc.
   513  
   514  Licensed under the Apache License, Version 2.0 (the "License");
   515  you may not use this file except in compliance with the License.
   516  You may obtain a copy of the License at
   517  
   518  http://www.apache.org/licenses/LICENSE-2.0
   519  
   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  --------------------------------------------------------------------------------
   527  
   528  The script ci/scripts/util_wait_for_it.sh has the following license
   529  
   530  Copyright (c) 2016 Giles Hall
   531  
   532  Permission is hereby granted, free of charge, to any person obtaining a copy of
   533  this software and associated documentation files (the "Software"), to deal in
   534  the Software without restriction, including without limitation the rights to
   535  use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   536  of the Software, and to permit persons to whom the Software is furnished to do
   537  so, subject to the following conditions:
   538  
   539  The above copyright notice and this permission notice shall be included in all
   540  copies or substantial portions of the Software.
   541  
   542  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   543  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   544  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   545  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   546  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   547  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   548  SOFTWARE.
   549  
   550  --------------------------------------------------------------------------------
   551  
   552  The script r/configure has the following license (MIT)
   553  
   554  Copyright (c) 2017, Jeroen Ooms and Jim Hester
   555  
   556  Permission is hereby granted, free of charge, to any person obtaining a copy of
   557  this software and associated documentation files (the "Software"), to deal in
   558  the Software without restriction, including without limitation the rights to
   559  use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
   560  of the Software, and to permit persons to whom the Software is furnished to do
   561  so, subject to the following conditions:
   562  
   563  The above copyright notice and this permission notice shall be included in all
   564  copies or substantial portions of the Software.
   565  
   566  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   567  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   568  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   569  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   570  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   571  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   572  SOFTWARE.
   573  
   574  --------------------------------------------------------------------------------
   575  
   576  cpp/src/arrow/util/logging.cc, cpp/src/arrow/util/logging.h and
   577  cpp/src/arrow/util/logging-test.cc are adapted from
   578  Ray Project (https://github.com/ray-project/ray) (Apache 2.0).
   579  
   580  Copyright (c) 2016 Ray Project (https://github.com/ray-project/ray)
   581  
   582  Licensed under the Apache License, Version 2.0 (the "License");
   583  you may not use this file except in compliance with the License.
   584  You may obtain a copy of the License at
   585  
   586      http://www.apache.org/licenses/LICENSE-2.0
   587  
   588  Unless required by applicable law or agreed to in writing, software
   589  distributed under the License is distributed on an "AS IS" BASIS,
   590  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   591  See the License for the specific language governing permissions and
   592  limitations under the License.
   593  
   594  --------------------------------------------------------------------------------
   595  The files cpp/src/arrow/vendored/datetime/date.h, cpp/src/arrow/vendored/datetime/tz.h,
   596  cpp/src/arrow/vendored/datetime/tz_private.h, cpp/src/arrow/vendored/datetime/ios.h,
   597  cpp/src/arrow/vendored/datetime/ios.mm,
   598  cpp/src/arrow/vendored/datetime/tz.cpp are adapted from
   599  Howard Hinnant's date library (https://github.com/HowardHinnant/date)
   600  It is licensed under MIT license.
   601  
   602  The MIT License (MIT)
   603  Copyright (c) 2015, 2016, 2017 Howard Hinnant
   604  Copyright (c) 2016 Adrian Colomitchi
   605  Copyright (c) 2017 Florian Dang
   606  Copyright (c) 2017 Paul Thompson
   607  Copyright (c) 2018 Tomasz Kamiński
   608  
   609  Permission is hereby granted, free of charge, to any person obtaining a copy
   610  of this software and associated documentation files (the "Software"), to deal
   611  in the Software without restriction, including without limitation the rights
   612  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   613  copies of the Software, and to permit persons to whom the Software is
   614  furnished to do so, subject to the following conditions:
   615  
   616  The above copyright notice and this permission notice shall be included in all
   617  copies or substantial portions of the Software.
   618  
   619  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   620  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   621  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   622  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   623  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   624  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   625  SOFTWARE.
   626  
   627  --------------------------------------------------------------------------------
   628  
   629  The file cpp/src/arrow/util/utf8.h includes code adapted from the page
   630    https://bjoern.hoehrmann.de/utf-8/decoder/dfa/
   631  with the following license (MIT)
   632  
   633  Copyright (c) 2008-2009 Bjoern Hoehrmann <bjoern@hoehrmann.de>
   634  
   635  Permission is hereby granted, free of charge, to any person obtaining a copy
   636  of this software and associated documentation files (the "Software"), to deal
   637  in the Software without restriction, including without limitation the rights
   638  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   639  copies of the Software, and to permit persons to whom the Software is
   640  furnished to do so, subject to the following conditions:
   641  
   642  The above copyright notice and this permission notice shall be included in all
   643  copies or substantial portions of the Software.
   644  
   645  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   646  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   647  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
   648  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   649  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
   650  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
   651  SOFTWARE.
   652  
   653  --------------------------------------------------------------------------------
   654  
   655  The file cpp/src/arrow/vendored/string_view.hpp has the following license
   656  
   657  Boost Software License - Version 1.0 - August 17th, 2003
   658  
   659  Permission is hereby granted, free of charge, to any person or organization
   660  obtaining a copy of the software and accompanying documentation covered by
   661  this license (the "Software") to use, reproduce, display, distribute,
   662  execute, and transmit the Software, and to prepare derivative works of the
   663  Software, and to permit third-parties to whom the Software is furnished to
   664  do so, all subject to the following:
   665  
   666  The copyright notices in the Software and this entire statement, including
   667  the above license grant, this restriction and the following disclaimer,
   668  must be included in all copies of the Software, in whole or in part, and
   669  all derivative works of the Software, unless such copies or derivative
   670  works are solely in the form of machine-executable object code generated by
   671  a source language processor.
   672  
   673  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   674  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   675  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
   676  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
   677  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
   678  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   679  DEALINGS IN THE SOFTWARE.
   680  
   681  --------------------------------------------------------------------------------
   682  
   683  The files in cpp/src/arrow/vendored/xxhash/ have the following license
   684  (BSD 2-Clause License)
   685  
   686  xxHash Library
   687  Copyright (c) 2012-2014, Yann Collet
   688  All rights reserved.
   689  
   690  Redistribution and use in source and binary forms, with or without modification,
   691  are permitted provided that the following conditions are met:
   692  
   693  * Redistributions of source code must retain the above copyright notice, this
   694    list of conditions and the following disclaimer.
   695  
   696  * Redistributions in binary form must reproduce the above copyright notice, this
   697    list of conditions and the following disclaimer in the documentation and/or
   698    other materials provided with the distribution.
   699  
   700  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
   701  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   702  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   703  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
   704  ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
   705  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
   706  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
   707  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   708  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   709  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   710  
   711  You can contact the author at :
   712  - xxHash homepage: http://www.xxhash.com
   713  - xxHash source repository : https://github.com/Cyan4973/xxHash
   714  
   715  --------------------------------------------------------------------------------
   716  
   717  The files in cpp/src/arrow/vendored/double-conversion/ have the following license
   718  (BSD 3-Clause License)
   719  
   720  Copyright 2006-2011, the V8 project authors. All rights reserved.
   721  Redistribution and use in source and binary forms, with or without
   722  modification, are permitted provided that the following conditions are
   723  met:
   724  
   725      * Redistributions of source code must retain the above copyright
   726        notice, this list of conditions and the following disclaimer.
   727      * Redistributions in binary form must reproduce the above
   728        copyright notice, this list of conditions and the following
   729        disclaimer in the documentation and/or other materials provided
   730        with the distribution.
   731      * Neither the name of Google Inc. nor the names of its
   732        contributors may be used to endorse or promote products derived
   733        from this software without specific prior written permission.
   734  
   735  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   736  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   737  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   738  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   739  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   740  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   741  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   742  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   743  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   744  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   745  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   746  
   747  --------------------------------------------------------------------------------
   748  
   749  The files in cpp/src/arrow/vendored/uriparser/ have the following license
   750  (BSD 3-Clause License)
   751  
   752  uriparser - RFC 3986 URI parsing library
   753  
   754  Copyright (C) 2007, Weijia Song <songweijia@gmail.com>
   755  Copyright (C) 2007, Sebastian Pipping <sebastian@pipping.org>
   756  All rights reserved.
   757  
   758  Redistribution  and use in source and binary forms, with or without
   759  modification,  are permitted provided that the following conditions
   760  are met:
   761  
   762      * Redistributions   of  source  code  must  retain  the   above
   763        copyright  notice, this list of conditions and the  following
   764        disclaimer.
   765  
   766      * Redistributions  in  binary  form must  reproduce  the  above
   767        copyright  notice, this list of conditions and the  following
   768        disclaimer   in  the  documentation  and/or  other  materials
   769        provided with the distribution.
   770  
   771      * Neither  the name of the <ORGANIZATION> nor the names of  its
   772        contributors  may  be  used to endorse  or  promote  products
   773        derived  from  this software without specific  prior  written
   774        permission.
   775  
   776  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   777  "AS  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT  NOT
   778  LIMITED  TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND  FITNESS
   779  FOR  A  PARTICULAR  PURPOSE ARE DISCLAIMED. IN NO EVENT  SHALL  THE
   780  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
   781  INCIDENTAL,    SPECIAL,   EXEMPLARY,   OR   CONSEQUENTIAL   DAMAGES
   782  (INCLUDING,  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
   783  SERVICES;  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   784  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   785  STRICT  LIABILITY,  OR  TORT (INCLUDING  NEGLIGENCE  OR  OTHERWISE)
   786  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
   787  OF THE POSSIBILITY OF SUCH DAMAGE.
   788  
   789  --------------------------------------------------------------------------------
   790  
   791  The files under dev/tasks/conda-recipes have the following license
   792  
   793  BSD 3-clause license
   794  Copyright (c) 2015-2018, conda-forge
   795  All rights reserved.
   796  
   797  Redistribution and use in source and binary forms, with or without modification,
   798  are permitted provided that the following conditions are met:
   799  
   800  1. Redistributions of source code must retain the above copyright notice, this
   801     list of conditions and the following disclaimer.
   802  
   803  2. Redistributions in binary form must reproduce the above copyright notice,
   804     this list of conditions and the following disclaimer in the documentation
   805     and/or other materials provided with the distribution.
   806  
   807  3. Neither the name of the copyright holder nor the names of its contributors
   808     may be used to endorse or promote products derived from this software without
   809     specific prior written permission.
   810  
   811  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
   812  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   813  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   814  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
   815  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   816  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
   817  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
   818  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
   819  TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
   820  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   821  
   822  --------------------------------------------------------------------------------
   823  
   824  The files in cpp/src/arrow/vendored/utf8cpp/ have the following license
   825  
   826  Copyright 2006 Nemanja Trifunovic
   827  
   828  Permission is hereby granted, free of charge, to any person or organization
   829  obtaining a copy of the software and accompanying documentation covered by
   830  this license (the "Software") to use, reproduce, display, distribute,
   831  execute, and transmit the Software, and to prepare derivative works of the
   832  Software, and to permit third-parties to whom the Software is furnished to
   833  do so, all subject to the following:
   834  
   835  The copyright notices in the Software and this entire statement, including
   836  the above license grant, this restriction and the following disclaimer,
   837  must be included in all copies of the Software, in whole or in part, and
   838  all derivative works of the Software, unless such copies or derivative
   839  works are solely in the form of machine-executable object code generated by
   840  a source language processor.
   841  
   842  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
   843  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
   844  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
   845  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
   846  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
   847  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
   848  DEALINGS IN THE SOFTWARE.
   849  
   850  --------------------------------------------------------------------------------
   851  
   852  This project includes code from Apache Kudu.
   853  
   854   * cpp/cmake_modules/CompilerInfo.cmake is based on Kudu's cmake_modules/CompilerInfo.cmake
   855  
   856  Copyright: 2016 The Apache Software Foundation.
   857  Home page: https://kudu.apache.org/
   858  License: http://www.apache.org/licenses/LICENSE-2.0
   859  
   860  --------------------------------------------------------------------------------
   861  
   862  This project includes code from Apache Impala (incubating), formerly
   863  Impala. The Impala code and rights were donated to the ASF as part of the
   864  Incubator process after the initial code imports into Apache Parquet.
   865  
   866  Copyright: 2012 Cloudera, Inc.
   867  Copyright: 2016 The Apache Software Foundation.
   868  Home page: http://impala.apache.org/
   869  License: http://www.apache.org/licenses/LICENSE-2.0
   870  
   871  --------------------------------------------------------------------------------
   872  
   873  This project includes code from Apache Aurora.
   874  
   875  * dev/release/{release,changelog,release-candidate} are based on the scripts from
   876    Apache Aurora
   877  
   878  Copyright: 2016 The Apache Software Foundation.
   879  Home page: https://aurora.apache.org/
   880  License: http://www.apache.org/licenses/LICENSE-2.0
   881  
   882  --------------------------------------------------------------------------------
   883  
   884  This project includes code from the Google styleguide.
   885  
   886  * cpp/build-support/cpplint.py is based on the scripts from the Google styleguide.
   887  
   888  Copyright: 2009 Google Inc. All rights reserved.
   889  Homepage: https://github.com/google/styleguide
   890  License: 3-clause BSD
   891  
   892  --------------------------------------------------------------------------------
   893  
   894  This project includes code from Snappy.
   895  
   896  * cpp/cmake_modules/{SnappyCMakeLists.txt,SnappyConfig.h} are based on code
   897    from Google's Snappy project.
   898  
   899  Copyright: 2009 Google Inc. All rights reserved.
   900  Homepage: https://github.com/google/snappy
   901  License: 3-clause BSD
   902  
   903  --------------------------------------------------------------------------------
   904  
   905  This project includes code from the manylinux project.
   906  
   907  * python/manylinux1/scripts/{build_python.sh,python-tag-abi-tag.py,
   908    requirements.txt} are based on code from the manylinux project.
   909  
   910  Copyright: 2016 manylinux
   911  Homepage: https://github.com/pypa/manylinux
   912  License: The MIT License (MIT)
   913  
   914  --------------------------------------------------------------------------------
   915  
   916  This project includes code from the cymove project:
   917  
   918  * python/pyarrow/includes/common.pxd includes code from the cymove project
   919  
   920  The MIT License (MIT)
   921  Copyright (c) 2019 Omer Ozarslan
   922  
   923  Permission is hereby granted, free of charge, to any person obtaining a copy
   924  of this software and associated documentation files (the "Software"), to deal
   925  in the Software without restriction, including without limitation the rights
   926  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
   927  copies of the Software, and to permit persons to whom the Software is
   928  furnished to do so, subject to the following conditions:
   929  
   930  The above copyright notice and this permission notice shall be included in all
   931  copies or substantial portions of the Software.
   932  
   933  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   934  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   935  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   936  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
   937  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
   938  OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
   939  OR OTHER DEALINGS IN THE SOFTWARE.
   940  
   941  --------------------------------------------------------------------------------
   942  
   943  The projects includes code from the Ursabot project under the dev/archery
   944  directory.
   945  
   946  License: BSD 2-Clause
   947  
   948  Copyright 2019 RStudio, Inc.
   949  
   950  Redistribution and use in source and binary forms, with or without
   951  modification, are permitted provided that the following conditions are met:
   952  
   953  1. Redistributions of source code must retain the above copyright notice, this
   954     list of conditions and the following disclaimer.
   955  
   956  2. Redistributions in binary form must reproduce the above copyright notice,
   957     this list of conditions and the following disclaimer in the documentation
   958     and/or other materials provided with the distribution.
   959  
   960  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
   961  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
   962  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   963  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
   964  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   965  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
   966  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
   967  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   968  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   969  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   970  
   971  --------------------------------------------------------------------------------
   972  
   973  This project include code from CMake.
   974  
   975  * cpp/cmake_modules/FindGTest.cmake is based on code from CMake.
   976  
   977  Copyright: Copyright 2000-2019 Kitware, Inc. and Contributors
   978  Homepage: https://gitlab.kitware.com/cmake/cmake
   979  License: 3-clause BSD
   980  
   981  --------------------------------------------------------------------------------
   982  
   983  This project include code from mingw-w64.
   984  
   985  * cpp/src/arrow/util/cpu-info.cc has a polyfill for mingw-w64 < 5
   986  
   987  Copyright (c) 2009 - 2013 by the mingw-w64 project
   988  Homepage: https://mingw-w64.org
   989  License: Zope Public License (ZPL) Version 2.1.
   990  
   991  ---------------------------------------------------------------------------------
   992  
   993  This project include code from Google's Asylo project.
   994  
   995  * cpp/src/arrow/result.h is based on status_or.h
   996  
   997  Copyright (c)  Copyright 2017 Asylo authors
   998  Homepage: https://asylo.dev/
   999  License: Apache 2.0
  1000  
  1001  --------------------------------------------------------------------------------
  1002  
  1003  This project includes code from Google's protobuf project
  1004  
  1005  * cpp/src/arrow/result.h ARROW_ASSIGN_OR_RAISE is based off ASSIGN_OR_RETURN
  1006  
  1007  Copyright 2008 Google Inc.  All rights reserved.
  1008  Homepage: https://developers.google.com/protocol-buffers/
  1009  License:
  1010  
  1011  Redistribution and use in source and binary forms, with or without
  1012  modification, are permitted provided that the following conditions are
  1013  met:
  1014  
  1015      * Redistributions of source code must retain the above copyright
  1016  notice, this list of conditions and the following disclaimer.
  1017      * Redistributions in binary form must reproduce the above
  1018  copyright notice, this list of conditions and the following disclaimer
  1019  in the documentation and/or other materials provided with the
  1020  distribution.
  1021      * Neither the name of Google Inc. nor the names of its
  1022  contributors may be used to endorse or promote products derived from
  1023  this software without specific prior written permission.
  1024  
  1025  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1026  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1027  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1028  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1029  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1030  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1031  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1032  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1033  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1034  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1035  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1036  
  1037  Code generated by the Protocol Buffer compiler is owned by the owner
  1038  of the input file used when generating it.  This code is not
  1039  standalone and requires a support library to be linked with it.  This
  1040  support library is itself covered by the above license.
  1041  
  1042  --------------------------------------------------------------------------------
  1043  
  1044  3rdparty dependency LLVM is statically linked in certain binary distributions.
  1045  Additionally some sections of source code have been derived from sources in LLVM
  1046  and have been clearly labeled as such. LLVM has the following license:
  1047  
  1048  ==============================================================================
  1049  LLVM Release License
  1050  ==============================================================================
  1051  University of Illinois/NCSA
  1052  Open Source License
  1053  
  1054  Copyright (c) 2003-2018 University of Illinois at Urbana-Champaign.
  1055  All rights reserved.
  1056  
  1057  Developed by:
  1058  
  1059      LLVM Team
  1060  
  1061      University of Illinois at Urbana-Champaign
  1062  
  1063      http://llvm.org
  1064  
  1065  Permission is hereby granted, free of charge, to any person obtaining a copy of
  1066  this software and associated documentation files (the "Software"), to deal with
  1067  the Software without restriction, including without limitation the rights to
  1068  use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  1069  of the Software, and to permit persons to whom the Software is furnished to do
  1070  so, subject to the following conditions:
  1071  
  1072      * Redistributions of source code must retain the above copyright notice,
  1073        this list of conditions and the following disclaimers.
  1074  
  1075      * Redistributions in binary form must reproduce the above copyright notice,
  1076        this list of conditions and the following disclaimers in the
  1077        documentation and/or other materials provided with the distribution.
  1078  
  1079      * Neither the names of the LLVM Team, University of Illinois at
  1080        Urbana-Champaign, nor the names of its contributors may be used to
  1081        endorse or promote products derived from this Software without specific
  1082        prior written permission.
  1083  
  1084  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1085  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  1086  FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
  1087  CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1088  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1089  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  1090  SOFTWARE.
  1091  
  1092  ==============================================================================
  1093  Copyrights and Licenses for Third Party Software Distributed with LLVM:
  1094  ==============================================================================
  1095  The LLVM software contains code written by third parties.  Such software will
  1096  have its own individual LICENSE.TXT file in the directory in which it appears.
  1097  This file will describe the copyrights, license, and restrictions which apply
  1098  to that code.
  1099  
  1100  The disclaimer of warranty in the University of Illinois Open Source License
  1101  applies to all code in the LLVM Distribution, and nothing in any of the
  1102  other licenses gives permission to use the names of the LLVM Team or the
  1103  University of Illinois to endorse or promote products derived from this
  1104  Software.
  1105  
  1106  The following pieces of software have additional or alternate copyrights,
  1107  licenses, and/or restrictions:
  1108  
  1109  Program             Directory
  1110  -------             ---------
  1111  Google Test         llvm/utils/unittest/googletest
  1112  OpenBSD regex       llvm/lib/Support/{reg*, COPYRIGHT.regex}
  1113  pyyaml tests        llvm/test/YAMLParser/{*.data, LICENSE.TXT}
  1114  ARM contributions   llvm/lib/Target/ARM/LICENSE.TXT
  1115  md5 contributions   llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
  1116  
  1117  --------------------------------------------------------------------------------
  1118  
  1119  3rdparty dependency gRPC is statically linked in certain binary
  1120  distributions, like the python wheels. gRPC has the following license:
  1121  
  1122  Copyright 2014 gRPC authors.
  1123  
  1124  Licensed under the Apache License, Version 2.0 (the "License");
  1125  you may not use this file except in compliance with the License.
  1126  You may obtain a copy of the License at
  1127  
  1128      http://www.apache.org/licenses/LICENSE-2.0
  1129  
  1130  Unless required by applicable law or agreed to in writing, software
  1131  distributed under the License is distributed on an "AS IS" BASIS,
  1132  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1133  See the License for the specific language governing permissions and
  1134  limitations under the License.
  1135  
  1136  --------------------------------------------------------------------------------
  1137  
  1138  3rdparty dependency Apache Thrift is statically linked in certain binary
  1139  distributions, like the python wheels. Apache Thrift has the following license:
  1140  
  1141  Apache Thrift
  1142  Copyright (C) 2006 - 2019, The Apache Software Foundation
  1143  
  1144  This product includes software developed at
  1145  The Apache Software Foundation (http://www.apache.org/).
  1146  
  1147  Licensed under the Apache License, Version 2.0 (the "License");
  1148  you may not use this file except in compliance with the License.
  1149  You may obtain a copy of the License at
  1150  
  1151       http://www.apache.org/licenses/LICENSE-2.0
  1152  
  1153  Unless required by applicable law or agreed to in writing, software
  1154  distributed under the License is distributed on an "AS IS" BASIS,
  1155  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1156  See the License for the specific language governing permissions and
  1157  limitations under the License.
  1158  
  1159  --------------------------------------------------------------------------------
  1160  
  1161  3rdparty dependency Apache ORC is statically linked in certain binary
  1162  distributions, like the python wheels. Apache ORC has the following license:
  1163  
  1164  Apache ORC
  1165  Copyright 2013-2019 The Apache Software Foundation
  1166  
  1167  This product includes software developed by The Apache Software
  1168  Foundation (http://www.apache.org/).
  1169  
  1170  This product includes software developed by Hewlett-Packard:
  1171  (c) Copyright [2014-2015] Hewlett-Packard Development Company, L.P
  1172  
  1173  Licensed under the Apache License, Version 2.0 (the "License");
  1174  you may not use this file except in compliance with the License.
  1175  You may obtain a copy of the License at
  1176  
  1177       http://www.apache.org/licenses/LICENSE-2.0
  1178  
  1179  Unless required by applicable law or agreed to in writing, software
  1180  distributed under the License is distributed on an "AS IS" BASIS,
  1181  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1182  See the License for the specific language governing permissions and
  1183  limitations under the License.
  1184  
  1185  --------------------------------------------------------------------------------
  1186  
  1187  3rdparty dependency zstd is statically linked in certain binary
  1188  distributions, like the python wheels. ZSTD has the following license:
  1189  
  1190  BSD License
  1191  
  1192  For Zstandard software
  1193  
  1194  Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
  1195  
  1196  Redistribution and use in source and binary forms, with or without modification,
  1197  are permitted provided that the following conditions are met:
  1198  
  1199   * Redistributions of source code must retain the above copyright notice, this
  1200     list of conditions and the following disclaimer.
  1201  
  1202   * Redistributions in binary form must reproduce the above copyright notice,
  1203     this list of conditions and the following disclaimer in the documentation
  1204     and/or other materials provided with the distribution.
  1205  
  1206   * Neither the name Facebook nor the names of its contributors may be used to
  1207     endorse or promote products derived from this software without specific
  1208     prior written permission.
  1209  
  1210  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  1211  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1212  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1213  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  1214  ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1215  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1216  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  1217  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1218  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1219  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1220  
  1221  --------------------------------------------------------------------------------
  1222  
  1223  3rdparty dependency lz4 is statically linked in certain binary
  1224  distributions, like the python wheels. lz4 has the following license:
  1225  
  1226  LZ4 Library
  1227  Copyright (c) 2011-2016, Yann Collet
  1228  All rights reserved.
  1229  
  1230  Redistribution and use in source and binary forms, with or without modification,
  1231  are permitted provided that the following conditions are met:
  1232  
  1233  * Redistributions of source code must retain the above copyright notice, this
  1234    list of conditions and the following disclaimer.
  1235  
  1236  * Redistributions in binary form must reproduce the above copyright notice, this
  1237    list of conditions and the following disclaimer in the documentation and/or
  1238    other materials provided with the distribution.
  1239  
  1240  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  1241  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1242  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1243  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  1244  ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1245  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1246  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  1247  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1248  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1249  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1250  
  1251  --------------------------------------------------------------------------------
  1252  
  1253  3rdparty dependency Brotli is statically linked in certain binary
  1254  distributions, like the python wheels. Brotli has the following license:
  1255  
  1256  Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
  1257  
  1258  Permission is hereby granted, free of charge, to any person obtaining a copy
  1259  of this software and associated documentation files (the "Software"), to deal
  1260  in the Software without restriction, including without limitation the rights
  1261  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1262  copies of the Software, and to permit persons to whom the Software is
  1263  furnished to do so, subject to the following conditions:
  1264  
  1265  The above copyright notice and this permission notice shall be included in
  1266  all copies or substantial portions of the Software.
  1267  
  1268  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1269  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1270  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
  1271  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1272  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1273  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1274  THE SOFTWARE.
  1275  
  1276  --------------------------------------------------------------------------------
  1277  
  1278  3rdparty dependency snappy is statically linked in certain binary
  1279  distributions, like the python wheels. snappy has the following license:
  1280  
  1281  Copyright 2011, Google Inc.
  1282  All rights reserved.
  1283  
  1284  Redistribution and use in source and binary forms, with or without
  1285  modification, are permitted provided that the following conditions are
  1286  met:
  1287  
  1288      * Redistributions of source code must retain the above copyright notice,
  1289        this list of conditions and the following disclaimer.
  1290      * Redistributions in binary form must reproduce the above copyright notice,
  1291        this list of conditions and the following disclaimer in the documentation
  1292        and/or other materials provided with the distribution.
  1293      * Neither the name of Google Inc. nor the names of its contributors may be
  1294        used to endorse or promote products derived from this software without
  1295        specific prior written permission.
  1296  
  1297  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1298  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1299  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1300  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1301  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1302  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1303  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1304  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1305  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1306  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1307  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1308  
  1309  ===
  1310  
  1311  Some of the benchmark data in testdata/ is licensed differently:
  1312  
  1313   - fireworks.jpeg is Copyright 2013 Steinar H. Gunderson, and
  1314     is licensed under the Creative Commons Attribution 3.0 license
  1315     (CC-BY-3.0). See https://creativecommons.org/licenses/by/3.0/
  1316     for more information.
  1317  
  1318   - kppkn.gtb is taken from the Gaviota chess tablebase set, and
  1319     is licensed under the MIT License. See
  1320     https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1
  1321     for more information.
  1322  
  1323   - paper-100k.pdf is an excerpt (bytes 92160 to 194560) from the paper
  1324     “Combinatorial Modeling of Chromatin Features Quantitatively Predicts DNA
  1325     Replication Timing in _Drosophila_” by Federico Comoglio and Renato Paro,
  1326     which is licensed under the CC-BY license. See
  1327     http://www.ploscompbiol.org/static/license for more ifnormation.
  1328  
  1329   - alice29.txt, asyoulik.txt, plrabn12.txt and lcet10.txt are from Project
  1330     Gutenberg. The first three have expired copyrights and are in the public
  1331     domain; the latter does not have expired copyright, but is still in the
  1332     public domain according to the license information
  1333     (http://www.gutenberg.org/ebooks/53).
  1334  
  1335  --------------------------------------------------------------------------------
  1336  
  1337  3rdparty dependency gflags is statically linked in certain binary
  1338  distributions, like the python wheels. gflags has the following license:
  1339  
  1340  Copyright (c) 2006, Google Inc.
  1341  All rights reserved.
  1342  
  1343  Redistribution and use in source and binary forms, with or without
  1344  modification, are permitted provided that the following conditions are
  1345  met:
  1346  
  1347      * Redistributions of source code must retain the above copyright
  1348  notice, this list of conditions and the following disclaimer.
  1349      * Redistributions in binary form must reproduce the above
  1350  copyright notice, this list of conditions and the following disclaimer
  1351  in the documentation and/or other materials provided with the
  1352  distribution.
  1353      * Neither the name of Google Inc. nor the names of its
  1354  contributors may be used to endorse or promote products derived from
  1355  this software without specific prior written permission.
  1356  
  1357  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1358  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1359  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1360  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1361  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1362  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1363  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1364  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1365  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1366  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1367  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1368  
  1369  --------------------------------------------------------------------------------
  1370  
  1371  3rdparty dependency glog is statically linked in certain binary
  1372  distributions, like the python wheels. glog has the following license:
  1373  
  1374  Copyright (c) 2008, Google Inc.
  1375  All rights reserved.
  1376  
  1377  Redistribution and use in source and binary forms, with or without
  1378  modification, are permitted provided that the following conditions are
  1379  met:
  1380  
  1381      * Redistributions of source code must retain the above copyright
  1382  notice, this list of conditions and the following disclaimer.
  1383      * Redistributions in binary form must reproduce the above
  1384  copyright notice, this list of conditions and the following disclaimer
  1385  in the documentation and/or other materials provided with the
  1386  distribution.
  1387      * Neither the name of Google Inc. nor the names of its
  1388  contributors may be used to endorse or promote products derived from
  1389  this software without specific prior written permission.
  1390  
  1391  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1392  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1393  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1394  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1395  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1396  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1397  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1398  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1399  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1400  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1401  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1402  
  1403  
  1404  A function gettimeofday in utilities.cc is based on
  1405  
  1406  http://www.google.com/codesearch/p?hl=en#dR3YEbitojA/COPYING&q=GetSystemTimeAsFileTime%20license:bsd
  1407  
  1408  The license of this code is:
  1409  
  1410  Copyright (c) 2003-2008, Jouni Malinen <j@w1.fi> and contributors
  1411  All Rights Reserved.
  1412  
  1413  Redistribution and use in source and binary forms, with or without
  1414  modification, are permitted provided that the following conditions are
  1415  met:
  1416  
  1417  1. Redistributions of source code must retain the above copyright
  1418     notice, this list of conditions and the following disclaimer.
  1419  
  1420  2. Redistributions in binary form must reproduce the above copyright
  1421     notice, this list of conditions and the following disclaimer in the
  1422     documentation and/or other materials provided with the distribution.
  1423  
  1424  3. Neither the name(s) of the above-listed copyright holder(s) nor the
  1425     names of its contributors may be used to endorse or promote products
  1426     derived from this software without specific prior written permission.
  1427  
  1428  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1429  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1430  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1431  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1432  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1433  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1434  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1435  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1436  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1437  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1438  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1439  
  1440  --------------------------------------------------------------------------------
  1441  
  1442  3rdparty dependency re2 is statically linked in certain binary
  1443  distributions, like the python wheels. re2 has the following license:
  1444  
  1445  Copyright (c) 2009 The RE2 Authors. All rights reserved.
  1446  
  1447  Redistribution and use in source and binary forms, with or without
  1448  modification, are permitted provided that the following conditions are
  1449  met:
  1450  
  1451      * Redistributions of source code must retain the above copyright
  1452        notice, this list of conditions and the following disclaimer.
  1453      * Redistributions in binary form must reproduce the above
  1454        copyright notice, this list of conditions and the following
  1455        disclaimer in the documentation and/or other materials provided
  1456        with the distribution.
  1457      * Neither the name of Google Inc. nor the names of its contributors
  1458        may be used to endorse or promote products derived from this
  1459        software without specific prior written permission.
  1460  
  1461  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1462  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1463  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1464  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1465  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1466  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1467  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1468  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1469  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1470  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1471  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1472  
  1473  --------------------------------------------------------------------------------
  1474  
  1475  3rdparty dependency c-ares is statically linked in certain binary
  1476  distributions, like the python wheels. c-ares has the following license:
  1477  
  1478  # c-ares license
  1479  
  1480  Copyright (c) 2007 - 2018, Daniel Stenberg with many contributors, see AUTHORS
  1481  file.
  1482  
  1483  Copyright 1998 by the Massachusetts Institute of Technology.
  1484  
  1485  Permission to use, copy, modify, and distribute this software and its
  1486  documentation for any purpose and without fee is hereby granted, provided that
  1487  the above copyright notice appear in all copies and that both that copyright
  1488  notice and this permission notice appear in supporting documentation, and that
  1489  the name of M.I.T. not be used in advertising or publicity pertaining to
  1490  distribution of the software without specific, written prior permission.
  1491  M.I.T. makes no representations about the suitability of this software for any
  1492  purpose.  It is provided "as is" without express or implied warranty.
  1493  
  1494  --------------------------------------------------------------------------------
  1495  
  1496  3rdparty dependency zlib is redistributed as a dynamically linked shared
  1497  library in certain binary distributions, like the python wheels. In the future
  1498  this will likely change to static linkage. zlib has the following license:
  1499  
  1500  zlib.h -- interface of the 'zlib' general purpose compression library
  1501    version 1.2.11, January 15th, 2017
  1502  
  1503    Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
  1504  
  1505    This software is provided 'as-is', without any express or implied
  1506    warranty.  In no event will the authors be held liable for any damages
  1507    arising from the use of this software.
  1508  
  1509    Permission is granted to anyone to use this software for any purpose,
  1510    including commercial applications, and to alter it and redistribute it
  1511    freely, subject to the following restrictions:
  1512  
  1513    1. The origin of this software must not be misrepresented; you must not
  1514       claim that you wrote the original software. If you use this software
  1515       in a product, an acknowledgment in the product documentation would be
  1516       appreciated but is not required.
  1517    2. Altered source versions must be plainly marked as such, and must not be
  1518       misrepresented as being the original software.
  1519    3. This notice may not be removed or altered from any source distribution.
  1520  
  1521    Jean-loup Gailly        Mark Adler
  1522    jloup@gzip.org          madler@alumni.caltech.edu
  1523  
  1524  --------------------------------------------------------------------------------
  1525  
  1526  3rdparty dependency openssl is redistributed as a dynamically linked shared
  1527  library in certain binary distributions, like the python wheels. openssl
  1528  preceding version 3 has the following license:
  1529  
  1530    LICENSE ISSUES
  1531    ==============
  1532  
  1533    The OpenSSL toolkit stays under a double license, i.e. both the conditions of
  1534    the OpenSSL License and the original SSLeay license apply to the toolkit.
  1535    See below for the actual license texts.
  1536  
  1537    OpenSSL License
  1538    ---------------
  1539  
  1540  /* ====================================================================
  1541   * Copyright (c) 1998-2019 The OpenSSL Project.  All rights reserved.
  1542   *
  1543   * Redistribution and use in source and binary forms, with or without
  1544   * modification, are permitted provided that the following conditions
  1545   * are met:
  1546   *
  1547   * 1. Redistributions of source code must retain the above copyright
  1548   *    notice, this list of conditions and the following disclaimer.
  1549   *
  1550   * 2. Redistributions in binary form must reproduce the above copyright
  1551   *    notice, this list of conditions and the following disclaimer in
  1552   *    the documentation and/or other materials provided with the
  1553   *    distribution.
  1554   *
  1555   * 3. All advertising materials mentioning features or use of this
  1556   *    software must display the following acknowledgment:
  1557   *    "This product includes software developed by the OpenSSL Project
  1558   *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  1559   *
  1560   * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  1561   *    endorse or promote products derived from this software without
  1562   *    prior written permission. For written permission, please contact
  1563   *    openssl-core@openssl.org.
  1564   *
  1565   * 5. Products derived from this software may not be called "OpenSSL"
  1566   *    nor may "OpenSSL" appear in their names without prior written
  1567   *    permission of the OpenSSL Project.
  1568   *
  1569   * 6. Redistributions of any form whatsoever must retain the following
  1570   *    acknowledgment:
  1571   *    "This product includes software developed by the OpenSSL Project
  1572   *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  1573   *
  1574   * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  1575   * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1576   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  1577   * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
  1578   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1579   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  1580   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1581   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1582   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  1583   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  1584   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  1585   * OF THE POSSIBILITY OF SUCH DAMAGE.
  1586   * ====================================================================
  1587   *
  1588   * This product includes cryptographic software written by Eric Young
  1589   * (eay@cryptsoft.com).  This product includes software written by Tim
  1590   * Hudson (tjh@cryptsoft.com).
  1591   *
  1592   */
  1593  
  1594   Original SSLeay License
  1595   -----------------------
  1596  
  1597  /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  1598   * All rights reserved.
  1599   *
  1600   * This package is an SSL implementation written
  1601   * by Eric Young (eay@cryptsoft.com).
  1602   * The implementation was written so as to conform with Netscapes SSL.
  1603   *
  1604   * This library is free for commercial and non-commercial use as long as
  1605   * the following conditions are aheared to.  The following conditions
  1606   * apply to all code found in this distribution, be it the RC4, RSA,
  1607   * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
  1608   * included with this distribution is covered by the same copyright terms
  1609   * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  1610   *
  1611   * Copyright remains Eric Young's, and as such any Copyright notices in
  1612   * the code are not to be removed.
  1613   * If this package is used in a product, Eric Young should be given attribution
  1614   * as the author of the parts of the library used.
  1615   * This can be in the form of a textual message at program startup or
  1616   * in documentation (online or textual) provided with the package.
  1617   *
  1618   * Redistribution and use in source and binary forms, with or without
  1619   * modification, are permitted provided that the following conditions
  1620   * are met:
  1621   * 1. Redistributions of source code must retain the copyright
  1622   *    notice, this list of conditions and the following disclaimer.
  1623   * 2. Redistributions in binary form must reproduce the above copyright
  1624   *    notice, this list of conditions and the following disclaimer in the
  1625   *    documentation and/or other materials provided with the distribution.
  1626   * 3. All advertising materials mentioning features or use of this software
  1627   *    must display the following acknowledgement:
  1628   *    "This product includes cryptographic software written by
  1629   *     Eric Young (eay@cryptsoft.com)"
  1630   *    The word 'cryptographic' can be left out if the rouines from the library
  1631   *    being used are not cryptographic related :-).
  1632   * 4. If you include any Windows specific code (or a derivative thereof) from
  1633   *    the apps directory (application code) you must include an acknowledgement:
  1634   *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  1635   *
  1636   * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  1637   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1638   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1639   * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  1640   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1641   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1642   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1643   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1644   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1645   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1646   * SUCH DAMAGE.
  1647   *
  1648   * The licence and distribution terms for any publically available version or
  1649   * derivative of this code cannot be changed.  i.e. this code cannot simply be
  1650   * copied and put under another distribution licence
  1651   * [including the GNU Public Licence.]
  1652   */
  1653  
  1654  --------------------------------------------------------------------------------
  1655  
  1656  This project includes code from the rtools-backports project.
  1657  
  1658  * ci/scripts/PKGBUILD and ci/scripts/r_windows_build.sh are based on code
  1659    from the rtools-backports project.
  1660  
  1661  Copyright: Copyright (c) 2013 - 2019, Алексей and Jeroen Ooms.
  1662  All rights reserved.
  1663  Homepage: https://github.com/r-windows/rtools-backports
  1664  License: 3-clause BSD
  1665  
  1666  --------------------------------------------------------------------------------
  1667  
  1668  Some code from pandas has been adapted for the pyarrow codebase. pandas is
  1669  available under the 3-clause BSD license, which follows:
  1670  
  1671  pandas license
  1672  ==============
  1673  
  1674  Copyright (c) 2011-2012, Lambda Foundry, Inc. and PyData Development Team
  1675  All rights reserved.
  1676  
  1677  Copyright (c) 2008-2011 AQR Capital Management, LLC
  1678  All rights reserved.
  1679  
  1680  Redistribution and use in source and binary forms, with or without
  1681  modification, are permitted provided that the following conditions are
  1682  met:
  1683  
  1684      * Redistributions of source code must retain the above copyright
  1685         notice, this list of conditions and the following disclaimer.
  1686  
  1687      * Redistributions in binary form must reproduce the above
  1688         copyright notice, this list of conditions and the following
  1689         disclaimer in the documentation and/or other materials provided
  1690         with the distribution.
  1691  
  1692      * Neither the name of the copyright holder nor the names of any
  1693         contributors may be used to endorse or promote products derived
  1694         from this software without specific prior written permission.
  1695  
  1696  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS
  1697  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1698  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1699  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1700  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1701  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1702  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1703  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1704  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1705  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1706  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1707  
  1708  --------------------------------------------------------------------------------
  1709  
  1710  Some bits from DyND, in particular aspects of the build system, have been
  1711  adapted from libdynd and dynd-python under the terms of the BSD 2-clause
  1712  license
  1713  
  1714  The BSD 2-Clause License
  1715  
  1716      Copyright (C) 2011-12, Dynamic NDArray Developers
  1717      All rights reserved.
  1718  
  1719      Redistribution and use in source and binary forms, with or without
  1720      modification, are permitted provided that the following conditions are
  1721      met:
  1722  
  1723          * Redistributions of source code must retain the above copyright
  1724             notice, this list of conditions and the following disclaimer.
  1725  
  1726          * Redistributions in binary form must reproduce the above
  1727             copyright notice, this list of conditions and the following
  1728             disclaimer in the documentation and/or other materials provided
  1729             with the distribution.
  1730  
  1731      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1732      "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1733      LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1734      A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1735      OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1736      SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1737      LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1738      DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1739      THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1740      (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1741      OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1742  
  1743  Dynamic NDArray Developers list:
  1744  
  1745   * Mark Wiebe
  1746   * Continuum Analytics
  1747  
  1748  --------------------------------------------------------------------------------
  1749  
  1750  Some source code from Ibis (https://github.com/cloudera/ibis) has been adapted
  1751  for PyArrow. Ibis is released under the Apache License, Version 2.0.
  1752  
  1753  --------------------------------------------------------------------------------
  1754  
  1755  This project includes code from the autobrew project.
  1756  
  1757  * r/tools/autobrew and dev/tasks/homebrew-formulae/autobrew/apache-arrow.rb
  1758    are based on code from the autobrew project.
  1759  
  1760  Copyright (c) 2019, Jeroen Ooms
  1761  License: MIT
  1762  Homepage: https://github.com/jeroen/autobrew
  1763  
  1764  --------------------------------------------------------------------------------
  1765  
  1766  dev/tasks/homebrew-formulae/apache-arrow.rb has the following license:
  1767  
  1768  BSD 2-Clause License
  1769  
  1770  Copyright (c) 2009-present, Homebrew contributors
  1771  All rights reserved.
  1772  
  1773  Redistribution and use in source and binary forms, with or without
  1774  modification, are permitted provided that the following conditions are met:
  1775  
  1776  * Redistributions of source code must retain the above copyright notice, this
  1777    list of conditions and the following disclaimer.
  1778  
  1779  * Redistributions in binary form must reproduce the above copyright notice,
  1780    this list of conditions and the following disclaimer in the documentation
  1781    and/or other materials provided with the distribution.
  1782  
  1783  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  1784  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1785  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1786  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  1787  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1788  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  1789  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  1790  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  1791  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1792  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1793  
  1794  ----------------------------------------------------------------------
  1795  
  1796  cpp/src/arrow/vendored/base64.cpp has the following license
  1797  
  1798  ZLIB License
  1799  
  1800  Copyright (C) 2004-2017 René Nyffenegger
  1801  
  1802  This source code is provided 'as-is', without any express or implied
  1803  warranty. In no event will the author be held liable for any damages arising
  1804  from the use of this software.
  1805  
  1806  Permission is granted to anyone to use this software for any purpose, including
  1807  commercial applications, and to alter it and redistribute it freely, subject to
  1808  the following restrictions:
  1809  
  1810  1. The origin of this source code must not be misrepresented; you must not
  1811     claim that you wrote the original source code. If you use this source code
  1812     in a product, an acknowledgment in the product documentation would be
  1813     appreciated but is not required.
  1814  
  1815  2. Altered source versions must be plainly marked as such, and must not be
  1816     misrepresented as being the original source code.
  1817  
  1818  3. This notice may not be removed or altered from any source distribution.
  1819  
  1820  René Nyffenegger rene.nyffenegger@adp-gmbh.ch
  1821  
  1822  --------------------------------------------------------------------------------
  1823  
  1824  The file cpp/src/arrow/vendored/optional.hpp has the following license
  1825  
  1826  Boost Software License - Version 1.0 - August 17th, 2003
  1827  
  1828  Permission is hereby granted, free of charge, to any person or organization
  1829  obtaining a copy of the software and accompanying documentation covered by
  1830  this license (the "Software") to use, reproduce, display, distribute,
  1831  execute, and transmit the Software, and to prepare derivative works of the
  1832  Software, and to permit third-parties to whom the Software is furnished to
  1833  do so, all subject to the following:
  1834  
  1835  The copyright notices in the Software and this entire statement, including
  1836  the above license grant, this restriction and the following disclaimer,
  1837  must be included in all copies of the Software, in whole or in part, and
  1838  all derivative works of the Software, unless such copies or derivative
  1839  works are solely in the form of machine-executable object code generated by
  1840  a source language processor.
  1841  
  1842  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1843  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1844  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  1845  SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  1846  FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  1847  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  1848  DEALINGS IN THE SOFTWARE.
  1849  
  1850  --------------------------------------------------------------------------------
  1851  
  1852  The file cpp/src/arrow/vendored/musl/strptime.c has the following license
  1853  
  1854  Copyright © 2005-2020 Rich Felker, et al.
  1855  
  1856  Permission is hereby granted, free of charge, to any person obtaining
  1857  a copy of this software and associated documentation files (the
  1858  "Software"), to deal in the Software without restriction, including
  1859  without limitation the rights to use, copy, modify, merge, publish,
  1860  distribute, sublicense, and/or sell copies of the Software, and to
  1861  permit persons to whom the Software is furnished to do so, subject to
  1862  the following conditions:
  1863  
  1864  The above copyright notice and this permission notice shall be
  1865  included in all copies or substantial portions of the Software.
  1866  
  1867  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  1868  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  1869  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  1870  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  1871  CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  1872  TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  1873  SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.