New in GNU Classpath 0.15: Optimized nio and nio.charset packages plus io streams integration leading to large speedups in character stream performance. To complement this new framework a native iconv based charset provider was added. Better support for free swing metal and pluggable lafs. Some org.omg.CORBA support added. Better java.beans support for the Eclipse Visual Editor Project. Completely lock free ThreadLocal implementation added. More javax.swing.text support for RTF and HTML. More flexible runtime interfaces and build configuration options added. Release announcement.
A step closer to a totally free/libre Java implementation (without the java trademark, but who cares about the trademark!)
All GNU Classpath and GCJ need are good marketing, so open source and free/libre java developers understand that they can program in their favorit language/platform with 100% free/libre tools and they use GCJ instead of the sun JDK.
Regardless of how you feel about Java, having an open unencumbered option for this pervasive platform is essential, and its also nice to see that the free Java toolchains are not trying to duplicate the ClassPath effort.
Thanks for the hard work, one day 100% free Java, end-to-end, will be a reality regardless of what Sun does.
I’d like to see them just drop the “Java” name entirely (a la CentOS/RHEL). Get GCJ, Classpath, and Kaffe all to rename the language they implement to something like “tintol” (“This Is Not That Other Language” ). s/java/tintol/gi everywhere.
Everyone would know it’s really Java (but not really Java). This way, we wouldn’t have to worry about (possibly years down the road) Sun pulling a SCO.
In fact, in a few years, tintol would likely be an industry standard, with Java being a lesser-used proprietary implementation of it.
I’d like to see them just drop the “Java” name entirely (a la CentOS/RHEL). Get GCJ, Classpath, and Kaffe all to rename the language they implement to something like “tintol” (“This Is Not That Other Language” ). s/java/tintol/gi everywhere.
Everyone would know it’s really Java (but not really Java). This way, we wouldn’t have to worry about (possibly years down the road) Sun pulling a SCO.
In fact, in a few years, tintol would likely be an industry standard, with Java being a lesser-used proprietary implementation of it.
This isn’t a concern, as Sun licensed all of their Java patents for free use for new implementations.
Y’know, in the light of day and with sanity slowly returning, I see that it would be a pretty huge task to try renaming everything, and not worth it unless Sun forced the community’s hand.
Thanks for the reply wing.