Re: Status of Free Java Environment?

1999-12-16 Thread Anthony Green
John: > Bah, it would be nice if all of the above could be GPL or LGPL; why > are they not? They are: libgcj: LGPL GNU Classpath: LGPL Kaffe libraries: GPL That's not the issue. The issue was copyright ownership. However, it looks as though we're very close to coming

Re: Status of Free Java Environment?

1999-12-16 Thread John Goerzen
Occasionally one is glad to be wrong, and this is just such a case :-) I'll give it a try! Alex Yukhimets <[EMAIL PROTECTED]> writes: > On Wed, Dec 15, 1999 at 08:30:27PM -0600, John Goerzen wrote: > > Hmm I was under the impression that Jikes was 1) non-free, 2) not > > supporting 1.2, 3) not s

Re: Status of Free Java Environment?

1999-12-16 Thread John Goerzen
Per Bothner <[EMAIL PROTECTED]> writes: > 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 "

Re: Status of Free Java Environment?

1999-12-16 Thread John Goerzen
Per Bothner <[EMAIL PROTECTED]> writes: > * Java compiler (.java to .class) > > Gcj can also compile .java to .class. It currently does not handle > inner classes, but that is being actively worked on. It is written in > C, so is reasonably fast. It generates reasonable good bytecode. And > o

Re: Status of Free Java Environment?

1999-12-16 Thread Per Bothner
Bernd Kreimeier <[EMAIL PROTECTED]> writes: > Question: will it be possible to mix JNI and CNI operations, per > binary, or even interleaved in source? The same executable has to be able to mix JNI and CNI, as Gcj will continue to use CNI to call the core library methods. I think you will at the

Re: Status of Free Java Environment?

1999-12-16 Thread Bernd Kreimeier
Per Bothner wrote: > It gets it from libgcj. I'd like to point out that the wording > "[not] even fully implement Java 1.1" overlooks the fact that (a) > you can do a lot of useful stuff without (say) awt, (b) "fully" > implementing Java 1.1 is a major undertaking, and (c) of other free > Java proj

Archive of this thread? [was Re: Status of Free Java Environment?]

1999-12-16 Thread Douglas Bates
I was going to direct people involved in a Java-based open-source project for statistical computing (http://www.omegahat.org/) to the archives of this thread. However, I find that the debian-java archives at the Debian web site were last updated on 19:25 GMT Wed Dec 15. Could someone tell me how

Re: Status of Free Java Environment?

1999-12-16 Thread Mark Wielaard
On Wed, Dec 15, 1999 at 11:08:19PM -0500, Alex Yukhimets wrote: > On Wed, Dec 15, 1999 at 08:30:27PM -0600, John Goerzen wrote: > > Hmm I was under the impression that Jikes was 1) non-free, 2) not > > supporting 1.2, 3) not supporting non-i386 platforms. > > 1) It is free :0 > > 2) It very much

Re: Status of Free Java Environment?

1999-12-16 Thread Per Bothner
John Goerzen wrote: > Also, not sure where it gets [Gcj] class libraries from, but it doesn't > seem to even fully implement Java 1.1! (No AWT!) It gets it from libgcj. I'd like to point out that the wording "[not] even fully implement Java 1.1" overlooks the fact that (a) you can do a lot of usef

Re: Status of Free Java Environment?

1999-12-16 Thread Per Bothner
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 rel

Re: Status of Free Java Environment?

1999-12-16 Thread Alex Yukhimets
On Wed, Dec 15, 1999 at 08:30:27PM -0600, John Goerzen wrote: > Hmm I was under the impression that Jikes was 1) non-free, 2) not > supporting 1.2, 3) not supporting non-i386 platforms. 1) It is free :0 2) It very much supports 1.2. I use it at work for 1.2 (including Swing) development with GREA

Re: Status of Free Java Environment?

1999-12-16 Thread Bernd Kreimeier
John Goerzen wrote: > > > * Compiler (to native executable) > > GCC, the Gnu Compiler Collection comes with GCJ, the Gnu Compiler for Java > > Also, not sure where it gets its class libraries from, but it doesn't > seem to even fully implement Java 1.1! (No AWT!) No JNI, actually. Cygnus favors

Re: Status of Free Java Environment?

1999-12-16 Thread John Goerzen
Mark Wielaard <[EMAIL PROTECTED]> writes: > > * Compiler (to native executable) > GCC, the Gnu Compiler Collection comes with GCJ, the Gnu Compiler for Java Also, not sure where it gets its class libraries from, but it doesn't seem to even fully implement Java 1.1! (No AWT!)

Re: Status of Free Java Environment?

1999-12-16 Thread John Goerzen
Mark Wielaard <[EMAIL PROTECTED]> writes: > > * Java compiler (.java to .class) > There is the Kopi Java Compiler written > in Java. And the super fast Jikes written in C++ > . Hmm I was under the i

Re: Status of Free Java Environment?

1999-12-16 Thread Mark Wielaard
Hi, On Wed, Dec 15, 1999 at 04:39:57PM -0800, Per Bothner wrote: > [...Some very nice stuff about gcj. I should really check that out now...] > Note there are at least three implementations of the standard Java > classes: Kaffe, classpath, and libgcj. This means some unfortunate > duplicate wor

Re: Status of Free Java Environment?

1999-12-16 Thread Per Bothner
* Java compiler (.java to .class) Gcj can also compile .java to .class. It currently does not handle inner classes, but that is being actively worked on. It is written in C, so is reasonably fast. It generates reasonable good bytecode. And of course being able to use the same compiler for .jav

Re: Status of Free Java Environment?

1999-12-16 Thread Mark Wielaard
On Wed, Dec 15, 1999 at 10:11:56AM -0600, John Goerzen wrote: > Hi, > > What is the big picture of the current status of a completely > DFSG-Free Java environment? Do we have tools that work on non-i386 > platforms? Do we have tools that work with Java 1.2? With JFC/Swing? > What DFSG-free tool