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