1d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant============================================================================== 2d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantlibc++abi License 3d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant============================================================================== 4d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 5d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantThe libc++abi library is dual licensed under both the University of Illinois 6d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant"BSD-Like" license and the MIT license. As a user of this code you may choose 7d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantto use it under either license. As a contributor, you agree to allow your code 8d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantto be used under both. 9d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 10d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantFull text of the relevant licenses is included below. 11d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 12d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant============================================================================== 13d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 14d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantUniversity of Illinois/NCSA 15d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantOpen Source License 16d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 17cb51028de0ef63c71ec97f51f8858ef6b972cba2Eric FiselierCopyright (c) 2009-2017 by the contributors listed in CREDITS.TXT 18d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 19d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantAll rights reserved. 20d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 21d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantDeveloped by: 22d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 23d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant LLVM Team 24d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 25d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant University of Illinois at Urbana-Champaign 26d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 27d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant http://llvm.org 28d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 29d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantPermission is hereby granted, free of charge, to any person obtaining a copy of 30d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantthis software and associated documentation files (the "Software"), to deal with 31d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantthe Software without restriction, including without limitation the rights to 32d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 33d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantof the Software, and to permit persons to whom the Software is furnished to do 34d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantso, subject to the following conditions: 35d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 36d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant * Redistributions of source code must retain the above copyright notice, 37d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant this list of conditions and the following disclaimers. 38d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 39d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant * Redistributions in binary form must reproduce the above copyright notice, 40d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant this list of conditions and the following disclaimers in the 41d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant documentation and/or other materials provided with the distribution. 42d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 43d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant * Neither the names of the LLVM Team, University of Illinois at 44d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant Urbana-Champaign, nor the names of its contributors may be used to 45d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant endorse or promote products derived from this Software without specific 46d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant prior written permission. 47d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 48d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 49d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 50d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 51d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantCONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 52d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 53d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE 54d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantSOFTWARE. 55d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 56d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant============================================================================== 57d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 58341c0479b1e36922192ae79a0ae37463d90fe83aNAKAMURA TakumiCopyright (c) 2009-2014 by the contributors listed in CREDITS.TXT 59d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 60d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantPermission is hereby granted, free of charge, to any person obtaining a copy 61d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantof this software and associated documentation files (the "Software"), to deal 62d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantin the Software without restriction, including without limitation the rights 63d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantto use, copy, modify, merge, publish, distribute, sublicense, and/or sell 64d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantcopies of the Software, and to permit persons to whom the Software is 65d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantfurnished to do so, subject to the following conditions: 66d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 67d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantThe above copyright notice and this permission notice shall be included in 68d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantall copies or substantial portions of the Software. 69d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant 70d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 71d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 72d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 73d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 74d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 75d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 76d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantTHE SOFTWARE. 77