From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel,gmane.emacs.xemacs.beta Subject: Re: Permission to use portions of the recent GNU Emacs Manual Date: Sun, 19 Dec 2004 16:40:18 +0100 Message-ID: References: <014501c4e4eb$3af838d0$0300a8c0@neeeeeee2> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1103471135 10630 80.91.229.6 (19 Dec 2004 15:45:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 19 Dec 2004 15:45:35 +0000 (UTC) Cc: rms@gnu.org, xemacs-beta@xemacs.org, emacs-devel@gnu.org, bob@rattlesnake.com, stephen@xemacs.org, andy@xemacs.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 19 16:45:27 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Cg3FO-00045E-00 for ; Sun, 19 Dec 2004 16:45:26 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Cg3Pn-0002zV-Hc for ged-emacs-devel@m.gmane.org; Sun, 19 Dec 2004 10:56:11 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1Cg3Og-0002Ro-AT for emacs-devel@gnu.org; Sun, 19 Dec 2004 10:55:02 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1Cg3Oc-0002Ph-6F for emacs-devel@gnu.org; Sun, 19 Dec 2004 10:54:59 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Cg3Oc-0002Pe-2w for emacs-devel@gnu.org; Sun, 19 Dec 2004 10:54:58 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Cg3AU-00057o-7T for emacs-devel@gnu.org; Sun, 19 Dec 2004 10:40:22 -0500 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1Cg35m-0007TB-1X; Sun, 19 Dec 2004 10:35:30 -0500 Original-To: "Ben Wing" In-Reply-To: <014501c4e4eb$3af838d0$0300a8c0@neeeeeee2> (Ben Wing's message of "Sat, 18 Dec 2004 03:20:42 -0700") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:31272 gmane.emacs.xemacs.beta:17502 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:31272 "Ben Wing" writes: >> The people who consider these issues for Debian have arrived >> at an extremely strict and mechanical way of interpreting >> their criteria, which I think is very mistaken. >> >> The FSF made this decision years ago, and it is not an open >> question now. Could you please move the discussion to >> gnu-misc-discuss@gnu.org? > > This is COMPLETELY relevant to this list, because the bottom issue is > > [a] XEmacs forked and kept the identical license > [b] 3 or 4 years ago -- i.e. 9-10 years after the XEmacs fork -- you changed > the license in a way that it cross-incompatible. > [c] I made a simple request -- will you cross-license the manual for us? > [d] you said no. > > This is totally relevant to GNU Emacs. Uh, no. It is relevant to XEmacs. Since you more or less stated that XEmacs developers are not to be bothered with issues like licences, it is somewhat unclear what factual problem you would have with changing the XEmacs manual licence to the GFDL. That you don't feel like it is not really sufficient. To the extent that your problems are related to actual practical considerations instead of "we liked the older licence better and did not bother asking contributors whether they'd go with changes, since they better be fine anyhow", they might also be relevant to Emacs. It is my personal opinion that by far the most prominent distribution channel for the Emacs manual is as part of Emacs, and so it should also be available under the GPL (which would probably not help your case, incidentally). I'd be somewhat less inclined to state the same thing for the Elisp tutorial: that is more like being a separate piece of software, not as tightly integrated as either the Elisp manual and the Emacs manual are with Emacs. > Richard, please reconsider. You have a reputation of antipathy > towards XEmacs. If you're at all interested in mending fences a > little, this would be a very easy step -- simply declare that we are > allowed to use the code under our license (which was your license up > through 2000 or so). Otherwise you give the impression of actively > hindering the XEmacs project. The question to solve for the licences of Emacs are what benefits Emacs first, and free software in general second. Licences like the GPL and the GFDL retain their force by having relevant software with suitable copyright owners willing to defend them. The FSF maintains a large and significant body of free software as the sole copyright holder, and it is paying a high price for it: the price is that the FSF itself is unable to reap the benefits of the GPL. It can't reincorporate third party contributions without explicit assignment. The GPL implies the freedom to fork. XEmacs developers have decided to make use of that freedom, and have by the same token decided that they would make use of that freedom also by relaxing their contribution criteria and maintaining diversified copyrights, partly not even tracking them. Which you were free to do. A different significant fork from FSF-maintained software was egcs. The egcs project, in contrast, decided that they would not simplify matters in a similar way: copyright assignments to the FSF were diligently maintained. As a result, this fork was able to get merged with the FSF's own variant of GCC again. Of course, egcs developers already had seen the consequences of the Emacs/XEmacs fork, so it was easier for them to decide differently. Now with regard to the discussion on this list, it has not made apparent by you a) why the GFDL is a bad choice for Emacs manuals (I myself have offered some opinions about that, but those mostly hold equally for the previous licence). b) why it would be technically impossible for you to change the XEmacs manual licence to the GFDL: it does not seem like you have handed out any written assurances that the licence is never going to change. My personal guess would be "we don't like the licence". Neither do I for this purpose and have explained why. But my dislike would be for the old version of the licence, too. It is pointless to say "well, everybody else but us should be affected by the GFDL, so please give us an exception". If there are arguments good enough for you, they should also be good enough for everybody else. So please explain in detail what concrete problems you would have with a licence change that other users and developers of free software could reasonably also be expected to have. As long as this is not particularly connected with Emacs itself, but rather a general dislike of the GFDL, I have to agree with Richard that this group does not seem the right place for it. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum