diff options
Diffstat (limited to 'meta/files/common-licenses/GPL-3')
| -rw-r--r-- | meta/files/common-licenses/GPL-3 | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/meta/files/common-licenses/GPL-3 b/meta/files/common-licenses/GPL-3 deleted file mode 100644 index 9d9f5b03d1..0000000000 --- a/meta/files/common-licenses/GPL-3 +++ /dev/null | |||
| @@ -1,70 +0,0 @@ | |||
| 1 | |||
| 2 | insert GPL v3 text here | ||
| 3 | |||
| 4 | GCC RUNTIME LIBRARY EXCEPTION | ||
| 5 | Version 3.1, 31 March 2009 | ||
| 6 | |||
| 7 | General information: | ||
| 8 | http://www.gnu.org/licenses/gcc-exception.html | ||
| 9 | Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/> | ||
| 10 | Everyone is permitted to copy and distribute verbatim copies of this license | ||
| 11 | document, but changing it is not allowed. | ||
| 12 | This GCC Runtime Library Exception ("Exception") is an additional | ||
| 13 | permission under section 7 of the GNU General Public License, version 3 | ||
| 14 | ("GPLv3"). It applies to a given file (the "Runtime | ||
| 15 | Library") that bears a notice placed by the copyright holder of the file | ||
| 16 | stating that the file is governed by GPLv3 along with this Exception. | ||
| 17 | When you use GCC to compile a program, GCC may combine portions of certain GCC | ||
| 18 | header files and runtime libraries with the compiled program. The purpose of | ||
| 19 | this Exception is to allow compilation of non-GPL (including proprietary) | ||
| 20 | programs to use, in this way, the header files and runtime libraries covered by | ||
| 21 | this Exception. | ||
| 22 | |||
| 23 | 0. Definitions. | ||
| 24 | A file is an "Independent Module" if it either requires the Runtime | ||
| 25 | Library for execution after a Compilation Process, or makes use of an interface | ||
| 26 | provided by the Runtime Library, but is not otherwise based on the Runtime | ||
| 27 | Library. | ||
| 28 | "GCC" means a version of the GNU Compiler Collection, with or without | ||
| 29 | modifications, governed by version 3 (or a specified later version) of the GNU | ||
| 30 | General Public License (GPL) with the option of using any subsequent versions | ||
| 31 | published by the FSF. | ||
| 32 | "GPL-compatible Software" is software whose conditions of | ||
| 33 | propagation, modification and use would permit combination with GCC in accord | ||
| 34 | with the license of GCC. | ||
| 35 | "Target Code" refers to output from any compiler for a real or | ||
| 36 | virtual target processor architecture, in executable form or suitable for input | ||
| 37 | to an assembler, loader, linker and/or execution phase. Notwithstanding that, | ||
| 38 | Target Code does not include data in any format that is used as a compiler | ||
| 39 | intermediate representation, or used for producing a compiler intermediate | ||
| 40 | representation. | ||
| 41 | The "Compilation Process" transforms code entirely represented in | ||
| 42 | non-intermediate languages designed for human-written code, and/or in Java | ||
| 43 | Virtual Machine byte code, into Target Code. Thus, for example, use of source | ||
| 44 | code generators and preprocessors need not be considered part of the | ||
| 45 | Compilation Process, since the Compilation Process can be understood as | ||
| 46 | starting with the output of the generators or preprocessors. | ||
| 47 | A Compilation Process is "Eligible" if it is done using GCC, alone or | ||
| 48 | with other GPL-compatible software, or if it is done without using any work | ||
| 49 | based on GCC. For example, using non-GPL-compatible Software to optimize any | ||
| 50 | GCC intermediate representations would not qualify as an Eligible Compilation | ||
| 51 | Process. | ||
| 52 | |||
| 53 | 1. Grant of Additional Permission. | ||
| 54 | You have permission to propagate a work of Target Code formed by combining the | ||
| 55 | Runtime Library with Independent Modules, even if such propagation would | ||
| 56 | otherwise violate the terms of GPLv3, provided that all Target Code was | ||
| 57 | generated by Eligible Compilation Processes. You may then convey such a | ||
| 58 | combination under terms of your choice, consistent with the licensing of the | ||
| 59 | Independent Modules. | ||
| 60 | |||
| 61 | 2. No Weakening of GCC Copyleft. | ||
| 62 | The availability of this Exception does not imply any general presumption that | ||
| 63 | third-party software is unaffected by the copyleft requirements of the license | ||
| 64 | of GCC. | ||
| 65 | |||
| 66 | |||
| 67 | |||
| 68 | |||
| 69 | |||
| 70 | |||
