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