From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dave Love Newsgroups: gmane.emacs.python-mode,gmane.emacs.xemacs.beta,gmane.emacs.devel Subject: Re: replacing python.el Date: Sun, 01 Feb 2009 20:56:42 +0000 Message-ID: <87vdrt6flh.fsf@liv.ac.uk> References: <4980316B.7080503@online.de> <49855643.4070803@comcast.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1233524004 29003 80.91.229.12 (1 Feb 2009 21:33:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 1 Feb 2009 21:33:24 +0000 (UTC) Cc: Glenn Morris , "rms@gnu.org" , "python-mode@python.org" , "XEmacs-Beta@xemacs.org" , "emacs-devel@gnu.org" To: Beverley Eyre Original-X-From: python-mode-bounces+gcpp-python-mode=m.gmane.org@python.org Sun Feb 01 22:34:38 2009 Return-path: Envelope-to: gcpp-python-mode@m.gmane.org Original-Received: from bag.python.org ([194.109.207.14]) by lo.gmane.org with esmtp (Exim 4.50) id 1LTjxc-0005xu-SU for gcpp-python-mode@m.gmane.org; Sun, 01 Feb 2009 22:34:37 +0100 Original-Received: from bag.python.org (localhost [127.0.0.1]) by bag.python.org (Postfix) with ESMTP id 7F1261E403E for ; Sun, 1 Feb 2009 22:33:16 +0100 (CET) Original-Received: from bag.python.org (localhost [127.0.0.1]) by bag.python.org (Postfix) with ESMTP id 3F0101E400C for ; Sun, 1 Feb 2009 22:33:11 +0100 (CET) X-Spam-Status: OK 0.115 X-Spam-Level: * X-Spam-Evidence: '*H*': 0.78; '*S*': 0.01; 'copying,': 0.04; 'emacs': 0.07; 'patch': 0.07; "i'd": 0.07; 'chunk': 0.09; 'code.': 0.09; 'header:In-Reply-To:1': 0.15; 'beverley': 0.16; 'cc:addr:pobox.com': 0.16; 'cc:addr:skip': 0.16; 'eyre': 0.16; "other's": 0.16; 'received:138': 0.16; 'stripped': 0.16; 'subset': 0.16; 'volunteers': 0.16; 'cc:addr:python.org': 0.19; 'basis': 0.20; 'thus': 0.20; 'clearly': 0.21; 'merge': 0.21; 'writes:': 0.21; 'probably': 0.22; 'developers': 0.22; 'dave': 0.26; 'subject:: ': 0.27; 'code': 0.29; 'changing': 0.30; 'far': 0.30; 'there': 0.31; 'should': 0.32; "what's": 0.33; 'distributing': 0.34; 'ignore': 0.34; 'mention': 0.35; "i've": 0.35; 'it,': 0.37; 'significant': 0.37; 'stuff': 0.37; 'think': 0.38; 'pointed': 0.39; 'when': 0.39; "it's": 0.39; 'mentioned': 0.40; 'contact': 0.60; 'header:Received:6': 0.61; 'made': 0.61; 'cc:2**3': 0.63; 'purpo Original-Received: from localhost (HELO bag.python.org) (127.0.0.1) by bag.python.org with SMTP; 01 Feb 2009 22:33:11 +0100 X-policyd-weight: using cached result; rate: -7.6 Original-Received: from mxa.liv.ac.uk (mxa.liv.ac.uk [138.253.100.59]) by bag.python.org (Postfix) with ESMTP for ; Sun, 1 Feb 2009 22:33:11 +0100 (CET) Original-Received: from mailhubd.liv.ac.uk ([138.253.100.81]) by mxa.liv.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1LTjLb-00049K-Rk; Sun, 01 Feb 2009 20:55:19 +0000 Original-Received: from localhost ([127.0.0.1] helo=mailhubd.liv.ac.uk) by mailhubd.liv.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1LTjLb-0006W4-Pl; Sun, 01 Feb 2009 20:55:19 +0000 Original-Received: from pc102091.liv.ac.uk ([138.253.102.91] helo=albion) by mailhubd.liv.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1LTjLb-0006W1-Lu; Sun, 01 Feb 2009 20:55:19 +0000 Original-Received: from dlove by albion with local (Exim 4.69) (envelope-from ) id 1LTjMw-0006I8-Um; Sun, 01 Feb 2009 20:56:42 +0000 X-Draft-From: ("nnimap+imap.liv.ac.uk:Misc" 3690) In-Reply-To: <49855643.4070803@comcast.net> (Beverley Eyre's message of "Sun, 1 Feb 2009 07:58:59 +0000") User-Agent: Gnus/5.110011 (No Gnus v0.11) X-BeenThere: python-mode@python.org X-Mailman-Version: 2.1.10 Precedence: list List-Id: For issues concerning python-mode for X/Emacs List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: python-mode-bounces+gcpp-python-mode=m.gmane.org@python.org Errors-To: python-mode-bounces+gcpp-python-mode=m.gmane.org@python.org Xref: news.gmane.org gmane.emacs.python-mode:230 gmane.emacs.xemacs.beta:29284 gmane.emacs.devel:108533 Archived-At: Beverley Eyre writes: > Don't forget that there was a peck of code that Dave Love took from > python-mode.el in his python.el. That's not true, as I've already responded to Eyre with some subset of these Ccs. As well as this claim of wholesale copying, and thus me lying about the copyright status of the code, there was the implication that I was violating other's copyright, and that people should ignore the licence on free software (bizarrely on the basis of what rms supposedly wrote). I advised legal advice on copyright, and should probably have mentioned libel. [For the benefit of emacs-devel, this all originated when I complained about someone distributing a chunk of my code with the FSF copyright notice stripped as a patch for python-mode.el, which was under a simple permissive licence. I also saw a call for volunteers to merge the two modes, and pointed out the GPL'd code couldn't be used under the permissive licence -- there was no mention of changing it -- and that code couldn't be used in Emacs without a proper assignment.] Obviously if the FSF's legal advice on what's significant for copyright purposes has changed, if I misinterpreted it, or made a mistake, I'd re-write stuff appropriately. However, I don't think it's worth worrying about it on the basis of someone who's so far quoted some duplicated keybindings, and a Fixme comment that was clearly mine, as evidence of all this copied code. If Emacs developers are worried, please contact me more privately.