Sven Joachim <[EMAIL PROTECTED]> wrote: > Peter S Galbraith <[EMAIL PROTECTED]> writes: > > > This isn't strictly an Emacs isuue, but it certainly affects us... > > > > As I understand it, the GPL v3 is more strict then the GPL v2 and thus > > is incompatible. Is that correct? > > It seems so, see > http://www.gnu.org/licenses/gpl-faq.html#v2v3Compatibility. > > > That means that as Emacs migrates to GPL v3, and elisp code licensed > > under the GPL v2 (without the "or any later version" bit) will be > > incompatible. > > Unfortunately, yes. > > > So if we have any such elisp code in Debian, should we exclude > > installation and byte-compilation for versions of Emacs that are > > licensed under the GPL v3? I presume this includes emacs-snapshot and > > likely any future bug fix release of Emacs 22. > > Emacs 22.2 will be released under GPL v3. As for emacs-snapshot, the > first version after upstream's switch to GPL 3 seems to be 1:20070805-1. > > > Have I missed something? > > I think the upstream authors should be contacted to relicense their > code. Especially authors of old code (when v2 was the only GPL > version) might not have been aware of the incompatibility and just > chose sloppy wording that needs to be clarified now.
For the source emacs-goodies-el package, the only files affected are: ,---- | ;;; auto-fill-mode-inhibit -- finer grained control over | auto-fill-mode (de)activation | ;;; Copyright (c) 2001 Michael Weber <[EMAIL PROTECTED]> `---- ,---- | ;;; boxquote.el --- Quote text with a semi-box. | ;; Copyright 1999,2000,2001 by Dave Pearson <[EMAIL PROTECTED]> `---- ,---- | ;;; home-end.el --- Alternative Home and End commands. | ;; Copyright 1996 Kai Grossjohann and Toby Speight | ;; Copyright 2002 Toby Speight `---- Probable okay, but doesn't specify a version number at all: ,---- |;;; minibuf-electric.el -- Electric minibuffer behavior from XEmacs. |;;; | |;; Extracted from minibuf.el --- Minibuffer functions for XEmacs |;; Copyright (C) 1992, 1993, 1994, 1997 Free Software Foundation, Inc. |;; Copyright (C) 1995 Tinker Systems. |;; Copyright (C) 1995, 1996, 2000 Ben Wing. | |;; Modified by Karl Hegbloom for GNU Emacs. Taken from XEmacs 21.4 |;; "lisp/minibuf.el". It needs fine tuning and placement in a |;; suitable location within the GNU Emacs Lisp tree. See below for |;; notes concerning key-maps. |;; |;; Submitted for inclusion in the Debian `emacs-goodies-el' package. |;; |;; GPL. `---- Lots by the same author (should be esay): ,---- | ;;; mutt-alias.el --- Lookup/insert mutt mail aliases. | ;; Copyright 1999,2000 by Dave Pearson <[EMAIL PROTECTED]> `---- ,---- | ;;; obfusurl.el --- Obfuscate URLs so they aren't spoilers | ;; Copyright 2001 by Dave Pearson <[EMAIL PROTECTED]> `---- ,---- | ;;; protocols.el --- Protocol database access functions. | ;; Copyright 2000,2001 by Dave Pearson <[EMAIL PROTECTED]> `---- ,---- | ;;; services.el --- Services database access functions. | ;; Copyright 2000 by Dave Pearson <[EMAIL PROTECTED]> ,---- | ;;; thinks.el --- Insert text in a think bubble. | ;; Copyright 2000,2001 by Dave Pearson <[EMAIL PROTECTED]> `---- ,---- | ;;; tld.el --- TLD lookup tool. | ;; Copyright 2000 by Dave Pearson <[EMAIL PROTECTED]> `---- And this is a strange one. Is this GPL-compatible? I would think not? ,---- | ;;; cwebm.el --- CWEB/WEB modified mode | ;; | ;; This file is replacement for the cweb.el from the Levi' CWEB. | ;; | ;; Copyright (C) 1987,1990,1993,2000 Silvio Levy and Donald E. Knuth | ;; Copyright (c) 2002,2003,2004,2005 Max Vasin | ;; | ;; Permission is granted to make and distribute verbatim copies of | ;; this document provided that the copyright notice and this | ;; permission notice are preserved on all copies. | ;; | ;; Permission is granted to copy and distribute modified versions of | ;; this document under the conditions for verbatim copying, provided | ;; that the entire resulting derived work is given a different name | ;; and distributed under the terms of a permission notice identical to | ;; this one. `---- -- Peter S. Galbraith, Debian Developer <[EMAIL PROTECTED]> http://people.debian.org/~psg GPG key 1024/D2A913A1 - 97CE 866F F579 96EE 6E68 8170 35FF 799E -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]