This is the mail archive of the kawa@sourceware.org mailing list for the Kawa project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: not building jemacs, brl by default


(Trimming the jemacs list for my BRL-specific reply.)

Six years ago Eaton Vance looked at the GPL and only cared about the
disclaimer of warranty.  The same lawyer I worked with then is no longer
here.  I hesitate to start talks about changing the license.  Taking it
out of Kawa for now seems like a good move.

We do eventually want to get BRL merged into Kawa.  Chris Wegrzyn has a
very good start on a new version that does not use eval.

-----Original Message-----
From: kawa-owner@sourceware.org [mailto:kawa-owner@sourceware.org] On
Behalf Of Per Bothner
Sent: Monday, January 08, 2007 8:51 PM
To: kawa@sourceware.org; jemacs@sf.net
Cc: BLewis
Subject: not building jemacs, brl by default

I'm thinking of removing the gnu.jemacs packages from the
default Kawa build and the distributed Kawa jar file,
mainly because of licensing issues: Some of the files
in gnu.jemacs.lisp is GPL-licensed, and it doesn't seem like
a good idea for those to be included in Kawa unless someone
explicitly intends it.

We might have a separate jemacs.jar file with the jemacs
code.  Alternatively, I'm consider a kawa-aux.jar file
that might consider the JEmacs classes as well as other
utility classes, such as perhaps the servlet api.

I'm also considering making gnu.brl and gnu.kawa.brl
non-default.  gnu/brl/random.java has a modified-GPL
license, which in principle shouldn't be a problem as
long as none besides Bruce modifies the code, but I'm
not sure anybody uses the Kawa version of "BRL", so it
seems simplest to leave it out of the default build.

Comments?
-- 
	--Per Bothner
per@bothner.com   http://per.bothner.com/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]