1*9f1622b0SPaul BeesleyLicense 2*9f1622b0SPaul Beesley======= 3*9f1622b0SPaul Beesley 4*9f1622b0SPaul BeesleyThe software is provided under a BSD-3-Clause license (below). Contributions to 5*9f1622b0SPaul Beesleythis project are accepted under the same license with developer sign-off as 6*9f1622b0SPaul Beesleydescribed in the :ref:`contributor_guide`. 7*9f1622b0SPaul Beesley 8*9f1622b0SPaul Beesley:: 9*9f1622b0SPaul Beesley 10*9f1622b0SPaul Beesley Copyright (c) [XXXX-]YYYY, <OWNER>. All rights reserved. 11*9f1622b0SPaul Beesley 12*9f1622b0SPaul Beesley Redistribution and use in source and binary forms, with or without modification, 13*9f1622b0SPaul Beesley are permitted provided that the following conditions are met: 14*9f1622b0SPaul Beesley 15*9f1622b0SPaul Beesley - Redistributions of source code must retain the above copyright notice, this 16*9f1622b0SPaul Beesley list of conditions and the following disclaimer. 17*9f1622b0SPaul Beesley 18*9f1622b0SPaul Beesley - Redistributions in binary form must reproduce the above copyright notice, 19*9f1622b0SPaul Beesley this list of conditions and the following disclaimer in the documentation 20*9f1622b0SPaul Beesley and/or other materials provided with the distribution. 21*9f1622b0SPaul Beesley 22*9f1622b0SPaul Beesley - Neither the name of Arm nor the names of its contributors may be used to 23*9f1622b0SPaul Beesley endorse or promote products derived from this software without specific 24*9f1622b0SPaul Beesley prior written permission. 25*9f1622b0SPaul Beesley 26*9f1622b0SPaul Beesley THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 27*9f1622b0SPaul Beesley ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 28*9f1622b0SPaul Beesley WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 29*9f1622b0SPaul Beesley DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 30*9f1622b0SPaul Beesley ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 31*9f1622b0SPaul Beesley (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 32*9f1622b0SPaul Beesley LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 33*9f1622b0SPaul Beesley ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 34*9f1622b0SPaul Beesley (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 35*9f1622b0SPaul Beesley SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 36*9f1622b0SPaul Beesley 37*9f1622b0SPaul BeesleySPDX Identifiers 38*9f1622b0SPaul Beesley---------------- 39*9f1622b0SPaul Beesley 40*9f1622b0SPaul BeesleyIndividual files contain the following tag instead of the full license text. 41*9f1622b0SPaul Beesley 42*9f1622b0SPaul Beesley:: 43*9f1622b0SPaul Beesley 44*9f1622b0SPaul Beesley SPDX-License-Identifier: BSD-3-Clause 45*9f1622b0SPaul Beesley 46*9f1622b0SPaul BeesleyThis enables machine processing of license information based on the SPDX 47*9f1622b0SPaul BeesleyLicense Identifiers that are here available: http://spdx.org/licenses/ 48*9f1622b0SPaul Beesley 49*9f1622b0SPaul Beesley 50*9f1622b0SPaul BeesleyOther Projects 51*9f1622b0SPaul Beesley-------------- 52*9f1622b0SPaul Beesley 53*9f1622b0SPaul BeesleyThis project contains code from other projects as listed below. The original 54*9f1622b0SPaul Beesleylicense text is included in those source files. 55*9f1622b0SPaul Beesley 56*9f1622b0SPaul Beesley- The libc source code is derived from `FreeBSD`_ and `SCC`_. FreeBSD uses 57*9f1622b0SPaul Beesley various BSD licenses, including BSD-3-Clause and BSD-2-Clause. The SCC code 58*9f1622b0SPaul Beesley is used under the BSD-3-Clause license with the author's permission. 59*9f1622b0SPaul Beesley 60*9f1622b0SPaul Beesley- The libfdt source code is disjunctively dual licensed 61*9f1622b0SPaul Beesley (GPL-2.0+ OR BSD-2-Clause). It is used by this project under the terms of 62*9f1622b0SPaul Beesley the BSD-2-Clause license. Any contributions to this code must be made under 63*9f1622b0SPaul Beesley the terms of both licenses. 64*9f1622b0SPaul Beesley 65*9f1622b0SPaul Beesley- The LLVM compiler-rt source code is disjunctively dual licensed 66*9f1622b0SPaul Beesley (NCSA OR MIT). It is used by this project under the terms of the NCSA 67*9f1622b0SPaul Beesley license (also known as the University of Illinois/NCSA Open Source License), 68*9f1622b0SPaul Beesley which is a permissive license compatible with BSD-3-Clause. Any 69*9f1622b0SPaul Beesley contributions to this code must be made under the terms of both licenses. 70*9f1622b0SPaul Beesley 71*9f1622b0SPaul Beesley- The zlib source code is licensed under the Zlib license, which is a 72*9f1622b0SPaul Beesley permissive license compatible with BSD-3-Clause. 73*9f1622b0SPaul Beesley 74*9f1622b0SPaul Beesley- Some STMicroelectronics platform source code is disjunctively dual licensed 75*9f1622b0SPaul Beesley (GPL-2.0+ OR BSD-3-Clause). It is used by this project under the terms of the 76*9f1622b0SPaul Beesley BSD-3-Clause license. Any contributions to this code must be made under the 77*9f1622b0SPaul Beesley terms of both licenses. 78*9f1622b0SPaul Beesley 79*9f1622b0SPaul Beesley.. _FreeBSD: http://www.freebsd.org 80*9f1622b0SPaul Beesley.. _SCC: http://www.simple-cc.org/