From: "Ulrich Müller" <ulm@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: licenses/, profiles/
Date: Tue, 5 Apr 2022 19:50:11 +0000 (UTC) [thread overview]
Message-ID: <1649188204.8e30a3777d2ed595e00ab277b941623c3e56a2aa.ulm@gentoo> (raw)
commit: 8e30a3777d2ed595e00ab277b941623c3e56a2aa
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 5 19:24:57 2022 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Apr 5 19:50:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e30a377
licenses: Restore LLGPL-2.1 for app-emacs/slime
This partially reverts commit dffc0131891201fa835f4d37b106412fd8907abe.
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
licenses/LLGPL-2.1 | 66 +++++++++++++++++++++++++++++++++++++++++++++++++
profiles/license_groups | 2 +-
2 files changed, 67 insertions(+), 1 deletion(-)
diff --git a/licenses/LLGPL-2.1 b/licenses/LLGPL-2.1
new file mode 100644
index 000000000000..902ec9bd6dd8
--- /dev/null
+++ b/licenses/LLGPL-2.1
@@ -0,0 +1,66 @@
+http://opensource.franz.com/preamble.html
+
+Preamble to the Gnu Lesser General Public License
+
+Copyright (c) 2000 Franz Incorporated, Berkeley, CA 94704
+
+The concept of the GNU Lesser General Public License version 2.1
+("LGPL") has been adopted to govern the use and distribution of
+above-mentioned application. However, the LGPL uses terminology that
+is more appropriate for a program written in C than one written in
+Lisp. Nevertheless, the LGPL can still be applied to a Lisp program if
+certain clarifications are made. This document details those
+clarifications. Accordingly, the license for the open-source Lisp
+applications consists of this document plus the LGPL. Wherever there
+is a conflict between this document and the LGPL, this document takes
+precedence over the LGPL.
+
+A "Library" in Lisp is a collection of Lisp functions, data and
+foreign modules. The form of the Library can be Lisp source code (for
+processing by an interpreter) or object code (usually the result of
+compilation of source code or built with some other
+mechanisms). Foreign modules are object code in a form that can be
+linked into a Lisp executable. When we speak of functions we do so in
+the most general way to include, in addition, methods and unnamed
+functions. Lisp "data" is also a general term that includes the data
+structures resulting from defining Lisp classes. A Lisp application
+may include the same set of Lisp objects as does a Library, but this
+does not mean that the application is necessarily a "work based on the
+Library" it contains.
+
+The Library consists of everything in the distribution file set before
+any modifications are made to the files. If any of the functions or
+classes in the Library are redefined in other files, then those
+redefinitions ARE considered a work based on the Library. If
+additional methods are added to generic functions in the Library,
+those additional methods are NOT considered a work based on the
+Library. If Library classes are subclassed, these subclasses are NOT
+considered a work based on the Library. If the Library is modified to
+explicitly call other functions that are neither part of Lisp itself
+nor an available add-on module to Lisp, then the functions called by
+the modified Library ARE considered a work based on the Library. The
+goal is to ensure that the Library will compile and run without
+getting undefined function errors.
+
+It is permitted to add proprietary source code to the Library, but it
+must be done in a way such that the Library will still run without
+that proprietary code present. Section 5 of the LGPL distinguishes
+between the case of a library being dynamically linked at runtime and
+one being statically linked at build time. Section 5 of the LGPL
+states that the former results in an executable that is a "work that
+uses the Library." Section 5 of the LGPL states that the latter
+results in one that is a "derivative of the Library", which is
+therefore covered by the LGPL. Since Lisp only offers one choice,
+which is to link the Library into an executable at build time, we
+declare that, for the purpose applying the LGPL to the Library, an
+executable that results from linking a "work that uses the Library"
+with the Library is considered a "work that uses the Library" and is
+therefore NOT covered by the LGPL.
+
+Because of this declaration, section 6 of LGPL is not applicable to
+the Library. However, in connection with each distribution of this
+executable, you must also deliver, in accordance with the terms and
+conditions of the LGPL, the source code of Library (or your derivative
+thereof) that is incorporated into this executable.
+
+End of Document
diff --git a/profiles/license_groups b/profiles/license_groups
index 2a7aea20f47b..8ed4c92877c0 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -30,7 +30,7 @@ OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Ar
# Licenses in this list should NOT appear directly or indirectly in
# @FSF-APPROVED or @OSI-APPROVED.
# Note: Licenses for fonts should be included in @MISC-FREE-DOCS.
-MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 BSD-with-attribution BSD-with-disclosure BSD-2-with-patent buddy bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LPPL-1.3 LPPL-1.3b lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd SSLeay symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modu
les tm-align torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing XC Xdebug xtrs ZSH
+MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 BSD-with-attribution BSD-with-disclosure BSD-2-with-patent buddy bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLGPL-2.1 LPPL-1.3 LPPL-1.3b lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd SSLeay symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format
Time-modules tm-align torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing XC Xdebug xtrs ZSH
# Metaset for all free software
FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE
next reply other threads:[~2022-04-05 19:50 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-04-05 19:50 Ulrich Müller [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-23 12:16 [gentoo-commits] repo/gentoo:master commit in: licenses/, profiles/ Ionen Wolkens
2024-07-05 11:34 Andrew Ammerlaan
2024-06-11 16:41 Ulrich Müller
2024-05-01 14:14 Michał Górny
2023-04-12 13:09 David Seifert
2023-01-21 16:40 Ulrich Müller
2023-01-12 11:48 Ulrich Müller
2022-08-31 9:58 Ionen Wolkens
2022-06-22 8:41 Michał Górny
2022-02-12 16:50 Michał Górny
2021-09-08 6:29 Robin H. Johnson
2021-06-27 7:26 Ulrich Müller
2021-05-13 16:12 Ulrich Müller
2021-05-09 4:42 Sam James
2021-01-08 17:34 Ulrich Müller
2020-11-15 9:35 Michał Górny
2020-10-25 17:39 Andreas K. Hüttel
2020-10-10 6:07 Michał Górny
2020-09-25 14:32 Michał Górny
2020-06-09 17:21 Ulrich Müller
2020-03-25 11:17 Joonas Niilola
2020-03-21 10:57 Ulrich Müller
2020-02-11 7:39 Ulrich Müller
2020-01-18 11:50 Ulrich Müller
2019-12-28 10:18 Ulrich Müller
2019-12-11 19:18 Ulrich Müller
2019-12-01 21:23 Ulrich Müller
2019-11-03 9:29 Michał Górny
2019-09-15 14:58 Michał Górny
2019-07-05 10:43 Ulrich Müller
2019-05-16 6:37 Ulrich Müller
2019-04-24 21:20 Ulrich Müller
2019-04-21 9:17 Ulrich Müller
2018-09-13 19:23 Ulrich Müller
2018-08-17 20:04 Ulrich Müller
2018-03-05 19:21 Ulrich Müller
2018-02-06 13:52 Eray Aslan
2017-11-23 22:14 Ulrich Müller
2017-09-14 17:09 Ulrich Müller
2017-08-19 6:56 Ulrich Müller
2017-06-07 10:50 Tony Vroon
2017-06-06 6:52 Ulrich Müller
2017-04-20 9:06 Ulrich Müller
2017-04-20 9:06 Ulrich Müller
2017-03-18 9:09 Michael Palimaka
2017-01-14 18:14 Michał Górny
2016-10-25 22:48 Ulrich Müller
2016-10-18 16:59 Ulrich Müller
2016-08-03 20:59 Austin English
2016-06-26 22:40 Ulrich Müller
2016-06-09 0:40 Ulrich Müller
2016-05-01 20:06 Ulrich Müller
2016-05-01 17:33 Ulrich Müller
2016-03-19 11:19 Ian Delaney
2016-01-19 8:37 Patrice Clement
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1649188204.8e30a3777d2ed595e00ab277b941623c3e56a2aa.ulm@gentoo \
--to=ulm@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox