From 5b7672f931099e0030a29498a2606451a1e71052 Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Wed, 15 Aug 2007 21:22:28 +0000 Subject: [PATCH] Clarify licensing issues. --- COPYING | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/COPYING b/COPYING index e0483b1e..466a146e 100644 --- a/COPYING +++ b/COPYING @@ -7,14 +7,20 @@ the following terms. licenses.d/by-sa/legalcode (legal code, the full license) - Files found in patches/*/ are available under the same license as the - software they apply to. - As a rule of thumb: - patches/uClibc/*/*.patch : available under the LGPL v2.1 - patches/glibc/*/*.patch : ditto - patches/dmalloc/*/*.patch : ditto - patches/*/*/*.patch not covered by any license above: - GPL v2 (some are GPL v2 or later, see the - full source). + upstream software they apply to. + + That means that you can't use those patches if you were licensed the + software under a specific license which is not the one the software is + commonly available under. + + As an example, if you ever managed to get the Linux kernel under a license + other than the GPLv2, you are not allowed to use the Linux kernel patches + coming with crosstool-NG, as those are available under the GPLv2, which is + the license the Linux kernel is most commonly available under. + + As a convenience, the GNU Lesser General Public License (LGPL) v2.1 (for the + glibc, uClibc, and some other libraries) is available there: + licenses.d/lgpl.txt - Other files not covered by the above licenses, and not covered by an individual license specified in the file itself, or an accompanying file,