Hi,

You probably know all this already but I couldn't find this in the mail
archives. I just forward it to make sure you all know these issues.
I don't have a strong opinion on these license issues (I don't even know what
the precise license of libstdc++ is, the copyright file on my Debian system
does not even mention it!). Please ignore this if you want.
(And note that Per Bothner also said that he no longer works for Cygnus
on their Java project.) This comes from the Debian Java mailinglist.

He also mentions an O'Reilly book on Swing which predates the final Swing
release but has a bit more information then the Javadoc. Does anybody know
if that is a good book to start (in combination with the Javadoc) on
implementing the Swing classes? (Not that I really want to, but I guess it
has to be done eventually. And it might help somebody that is really eager
to start working on them :)

Cheers,

Mark

----- Forwarded message from Per Bothner <[EMAIL PROTECTED]> -----

To: Mark Wielaard <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: Status of Free Java Environment?
From: Per Bothner <[EMAIL PROTECTED]>
Date: 15 Dec 1999 22:19:29 -0800
User-Agent: Gnus/5.070098 (Pterodactyl Gnus v0.98) XEmacs/21.2(beta14) (Dionysos)

Mark Wielaard <[EMAIL PROTECTED]> writes:

> I thought that both Classpath and libgjc were distributed under the LGPL
> and that Cygnus normally assigns copyright back to to FSF when working
> on GCC.  Why isn't that the case now?

First, libgcj is not gcc.  Secondly, Cygnus needs to be able to
release code under a *less* restrictive license to its embedded
customers.  That is one reason it keeps the copyright.  I (and
others) think the best solution is to have libgcj under a "modified
GPL", like Cygnus does for libstdcc+, the standard C++ library,
as well as libgcc (which is *not* libc)..

> Why haven't Classpath and libgcj merged?

I think Cygnus could be pursuaded to release libgcj under the same
license as libstdc++, and maybe be donate the copyright to the FSF.
However, convincing Cygnus management would be much easier if
Cygnus got something in exchange, like some major contributions.
Specifically, if FSF were willing to release Classpath under the
same license as libfcc/libstdc++, then I think merging libgcj
and Classpath is possible, and would be a win-win.

> P.S. I saw a posting of you on Slashdot in which you said that there was only
> one (O'Reilly?) book on Swing (spec) details. Which book is that?

The O'Reilly book is called "Java Swing".  It actually has a 1998
copyright and predates the final Swing release, so it still uses the
com.sun.java.swing package.  But it's the only one that I've been able to find
goes into any depth about the text stuff.
-- 
        --Per Bothner
[EMAIL PROTECTED]   http://www.bothner.com/~per/

----- End forwarded message -----

Reply via email to