Re: JNI vs. CNI (was Re: Announcement: libgcj and GNU Classpath merge

1999-12-29 Thread Ian D. Stewart
Aaron M. Renn wrote: Jochen Hoenicke ([EMAIL PROTECTED]) wrote: I have invented an ad hoc abstract language and have transformed the natInflate.cc from libgcj (java.util.zip.Inflate). I have used the prefix JCL_ for the pseudo methods. I haven't implemented everything, yet, only what

JNI vs. CNI (was Re: Announcement: libgcj and GNU Classpath merge

1999-12-28 Thread Aaron M. Renn
Jochen Hoenicke ([EMAIL PROTECTED]) wrote: I have invented an ad hoc abstract language and have transformed the natInflate.cc from libgcj (java.util.zip.Inflate). I have used the prefix JCL_ for the pseudo methods. I haven't implemented everything, yet, only what I needed for Inflater. See:

Re: Announcement: libgcj and GNU Classpath merge

1999-12-28 Thread Aaron M. Renn
Tom Tromey ([EMAIL PROTECTED]) wrote: libgcj is very portable (though perhaps not widely ported). It can run on systems without a filesystem, for instance. I can't speak for Classpath, but I can say that libgcj's goal is and will continue to be portability to a wide variety of systems

Re: Announcement: libgcj and GNU Classpath merge

1999-12-28 Thread Aaron M. Renn
Bernd Kreimeier ([EMAIL PROTECTED]) wrote: One of the implications of Java for free software is that it could eventually make large inroads into Win32/other non-UNIX. Vice versa, Java applications might minimize the migration pains for GUI intensive apps, from non-UNIX to Linux. Is GNU/Linux

Re: Announcement: libgcj and GNU Classpath merge

1999-12-21 Thread Stuart Ballard
Paul Fisher wrote: The FSF and Cygnus have agreed, in principle, to merge the libgcj and Classpath projects together. This is great news! This should really speed up development of both projects :) 1. libgcj and Classpath will both change licensing terms to the GPL with the following

Re: Announcement: libgcj and GNU Classpath merge

1999-12-21 Thread Stuart Ballard
Jochen Hoenicke wrote: libgcj has java.util.zip [...] I would volunteer to port that package. There are only two native files, so porting it to JNI should be simple. For CNI vs. JNI: One could invent an intermediate language, that could be translated to CNI code or JNI code via a

Re: Announcement: libgcj and GNU Classpath merge

1999-12-21 Thread Artur Biesiadowski
Paul Fisher wrote: As an initial integration solution, we'd like for Classpath to act as an upstream source provider for libgcj. We'd add a make target to Classpath which would build a tar-ball of source suitable for importing into libgcj. All source changes would go into the Classpath

Re: Announcement: libgcj and GNU Classpath merge

1999-12-21 Thread Tom Tromey
"Artur" == Artur Biesiadowski [EMAIL PROTECTED] writes: Artur A number of libgcj classes are heavily instrumented with CNI Artur native methods (for sake of speed/space etc - most notably Artur String and Character classes). Will gcj switch to classpath Artur ones, or there would be differences

Re: Announcement: libgcj and GNU Classpath merge

1999-12-21 Thread Tom Tromey
"Bradley" == Bradley M Kuhn [EMAIL PROTECTED] writes: Bradley (BTW, is there a mailing lists for libgcj, and will it be Bradley merged with the Classpath mailing list now?) There are a few libgcj-related mailing lists. See http://sourceware.cygnus.com/java for a full list. I'm ambivalent

Re: Announcement: libgcj and GNU Classpath merge

1999-12-21 Thread Bernd Kreimeier
Stuart Ballard wrote: This sounds like a good plan... I never heard of a GNU/Linux system that didn't include Perl, but certainly some other unixes don't. One of the implications of Java for free software is that it could eventually make large inroads into Win32/other non-UNIX. Vice versa,

Re: Announcement: libgcj and GNU Classpath merge

1999-12-21 Thread Tom Tromey
This sounds like a good plan... I never heard of a GNU/Linux system that didn't include Perl, but certainly some other unixes don't. Bernd One of the implications of Java for free software is that it Bernd could eventually make large inroads into Win32/other Bernd non-UNIX. Vice versa, Java

Re: Announcement: libgcj and GNU Classpath merge

1999-12-21 Thread Brian Jones
Tom Tromey [EMAIL PROTECTED] writes: "Bradley" == Bradley M Kuhn [EMAIL PROTECTED] writes: There are a few libgcj-related mailing lists. See http://sourceware.cygnus.com/java for a full list. I'm ambivalent about merging the lists. There are two issues, as I see it: 1. How will

Announcement: libgcj and GNU Classpath merge

1999-12-20 Thread Paul Fisher
The FSF and Cygnus have agreed, in principle, to merge the libgcj and Classpath projects together. The general framework: 1. libgcj and Classpath will both change licensing terms to the GPL with the following exception: /* As a special exception, if you link this library with other files

Re: Announcement: libgcj and GNU Classpath merge

1999-12-20 Thread Mark Benvenuto
Paul Fisher wrote: The FSF and Cygnus have agreed, in principle, to merge the libgcj and Classpath projects together. The general framework: 1. libgcj and Classpath will both change licensing terms to the GPL with the following exception: /* As a special exception, if you link this

Re: Announcement: libgcj and GNU Classpath merge

1999-12-20 Thread Bernd Kreimeier
Paul Fisher wrote: /* As a special exception, if you link this library with other files to produce an executable, this library does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other