Re: Non-free file in scheme48 source emacs/cmulisp.el

Olin Shivers <[email protected]>
Newsgroups gmane.lisp.scheme.scheme48
Message-ID <[email protected]>
At Tue, 09 Jun 2009 10:42:49 +0200,
[email protected] wrote:
> I currently maintain scheme48 in Debian. I just wanted to inform you that there is one file in the source with an invariant clause inconsistent with scheme48's 3-clause BSD license.
> 
> emacs/cmulisp.el has a license that prohibits distribution for money:
> 
> ;;; Copyright Olin Shivers (1988).
> ;;; Please imagine a long, tedious, legalistic 5-page gnu-style
> copyright
> ;;; notice appearing here to the effect that you may use this code any
> ;;; way you like, as long as you don't charge money for it, remove this
> ;;; notice, or hold me liable for its results.
> 
> I was unable to contact Olin Shivers to get the license changed.[1]
> 
> Obviously you might not really care if this file is still in the sources
> since the intent of the license seems to suggest that it should be
> consistent with 3-clause BSD, but I just wanted to give you a heads-up in
> case you weren't aware of it and/or could perhaps contact Olin to ask him
> about the status of the license. For the Debian package I have rebuilt the
> tarball to remove this file.

I'm perfectly happy for you to distribute that code under the Debian-approved
license.

As Jonathan remarked, the original versions of these modes (comint, shell,
etc.) that I wrote in the 80's got messed up when the Gnu folks folded it 
into gnu-emacs, at the direction of RMS. Alas.
    -Olin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.