“We are pleased to announce a new developer snapshot of GNU Classpath. GNU Classpath, essential libraries for java, is a project to create free core class libraries for use with runtimes, compilers and tools for the java programming language.”
“We are pleased to announce a new developer snapshot of GNU Classpath. GNU Classpath, essential libraries for java, is a project to create free core class libraries for use with runtimes, compilers and tools for the java programming language.”
Did read from blogs that it is 90% complete java 1.4
See http://www.peakpeak.com/~tromey/blog/2005/09/05/#ninety for the source and http://planet.classpath.org/ for some disclaimers of that number (and some nice screenshots!)
Never tried it before, I think l will give it go with jedit.
JEdit should (partially work) but note the following from the release notes:
This release depends on gtk+ 2.4 for AWT support. But gtk+ 2.6 or higher is recommended. Included, but not activated by default in this release is a Graphics2D implementation based on the Cairo Graphics framework (http://www.cairographics.org). Enabling this makes programs like JFreeChart and JEdit start up on GNU Classpath based runtimes. To enable this support install the cairo 0.5.x snapshot, configure GNU Classpath with –enable-gtk-cairo.
And then you need to run it with something like:
jamvm -Dgnu.java.awt.peer.gtk.Graphics=Graphics2D -jar jedit.jar
One of the goals of the next GNU Classpath release is to have that work out of the box without such tricks.
> One of the goals of the next GNU Classpath release is
> to have that work out of the box without such tricks.
Many Thanks for this remark.
I’m an avid JEdit user and under BSD, due to licenses, it’s not easy to install java.
So can’t wait to run Jedit with classpath “natively”.
p.s.
Strange that the pkgsrc, netbsd, has 0.12 and the freebsd ports has 0.17.
0.12 is a bit old…!
Java is totally free now and 100% java 1.5 compatible ;-). And IMHO it never will change.
Java (TM) is GRATIS but it is not LIBRE
Why oh why did english have to use free for free as in freedom and free as in beer and not use two words like every other normal language out there.
That would kill the >>Free but it is Free<<, crap.
No one creates serious code with Classpath. And never will, in my opinion.
Keep on dreaming pal. I have created an optical simulator (DWDM networksd with dynamic traffic) and works fine on FreeBSD with classpath ( I do not use sun-java there ).
It is about 22000 lines of code and I would never have made it without java and without classpath on Freebsd.
Have you ever checked embedded development?
I want to develop with free tools using free libraries. I can’t do that with Sun’s Java. So Classpath is the only way to get me into serious Java programming!