1*4882a593Smuzhiyun============================================================================== 2*4882a593SmuzhiyunLLVM Release License 3*4882a593Smuzhiyun============================================================================== 4*4882a593SmuzhiyunUniversity of Illinois/NCSA 5*4882a593SmuzhiyunOpen Source License 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunCopyright (c) 2003-2015 University of Illinois at Urbana-Champaign. 8*4882a593SmuzhiyunAll rights reserved. 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunDeveloped by: 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun LLVM Team 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun University of Illinois at Urbana-Champaign 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun http://llvm.org 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunPermission is hereby granted, free of charge, to any person obtaining a copy of 19*4882a593Smuzhiyunthis software and associated documentation files (the "Software"), to deal with 20*4882a593Smuzhiyunthe Software without restriction, including without limitation the rights to 21*4882a593Smuzhiyunuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 22*4882a593Smuzhiyunof the Software, and to permit persons to whom the Software is furnished to do 23*4882a593Smuzhiyunso, subject to the following conditions: 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright notice, 26*4882a593Smuzhiyun this list of conditions and the following disclaimers. 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright notice, 29*4882a593Smuzhiyun this list of conditions and the following disclaimers in the 30*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 31*4882a593Smuzhiyun 32*4882a593Smuzhiyun * Neither the names of the LLVM Team, University of Illinois at 33*4882a593Smuzhiyun Urbana-Champaign, nor the names of its contributors may be used to 34*4882a593Smuzhiyun endorse or promote products derived from this Software without specific 35*4882a593Smuzhiyun prior written permission. 36*4882a593Smuzhiyun 37*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 38*4882a593SmuzhiyunIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 39*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 40*4882a593SmuzhiyunCONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 41*4882a593SmuzhiyunLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 42*4882a593SmuzhiyunOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE 43*4882a593SmuzhiyunSOFTWARE. 44*4882a593Smuzhiyun 45*4882a593Smuzhiyun============================================================================== 46*4882a593SmuzhiyunCopyrights and Licenses for Third Party Software Distributed with LLVM: 47*4882a593Smuzhiyun============================================================================== 48*4882a593SmuzhiyunThe LLVM software contains code written by third parties. Such software will 49*4882a593Smuzhiyunhave its own individual LICENSE.TXT file in the directory in which it appears. 50*4882a593SmuzhiyunThis file will describe the copyrights, license, and restrictions which apply 51*4882a593Smuzhiyunto that code. 52*4882a593Smuzhiyun 53*4882a593SmuzhiyunThe disclaimer of warranty in the University of Illinois Open Source License 54*4882a593Smuzhiyunapplies to all code in the LLVM Distribution, and nothing in any of the 55*4882a593Smuzhiyunother licenses gives permission to use the names of the LLVM Team or the 56*4882a593SmuzhiyunUniversity of Illinois to endorse or promote products derived from this 57*4882a593SmuzhiyunSoftware. 58*4882a593Smuzhiyun 59*4882a593SmuzhiyunThe following pieces of software have additional or alternate copyrights, 60*4882a593Smuzhiyunlicenses, and/or restrictions: 61*4882a593Smuzhiyun 62*4882a593SmuzhiyunProgram Directory 63*4882a593Smuzhiyun------- --------- 64*4882a593SmuzhiyunAutoconf llvm/autoconf 65*4882a593Smuzhiyun llvm/projects/ModuleMaker/autoconf 66*4882a593SmuzhiyunGoogle Test llvm/utils/unittest/googletest 67*4882a593SmuzhiyunOpenBSD regex llvm/lib/Support/{reg*, COPYRIGHT.regex} 68*4882a593Smuzhiyunpyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT} 69*4882a593SmuzhiyunARM contributions llvm/lib/Target/ARM/LICENSE.TXT 70*4882a593Smuzhiyunmd5 contributions llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h 71