GNU Classpath at FOSDEM'04
Saturday, 21 February 2004
A whole room was devoted to Free Java Developers. The following talks took place:
Sunday, 22 February 2004
There was a whole track of Java-related presentations:
- GNU Classpath -- Core Classes for a Diversity of Free Java Virtual Machines, Sascha Brawer and Mark Wielaard (GNU Classpath)
Mark presented an overview of the GNU Classpath project, the current development state, and the problems encountered, in particular the ability to fit so many JVM with different requirements and constraints
- SableVM - the Apache of Java Virtual Machines, Grzegorz B. Prokopski (SableVM)
Grzegorz presented the SableVM JVM and its technical details; a whole unter the hood tour, including the use of m4 macro expansion for generating the VM code and an overview of interpreter and JIT techniques used.
- fbAWT - Direct to your buffer, Stephane Meslin-Weber
Stephane presented his project to map AWT directly to a framebuffer and VNC, and made a short demo of it.
In the afternoon, more discussions took place in the Free Java Developers room.
- JOnAS, Florent Benoit (WebObjects)
- GCJ, Tom Tromey (GCJ, Red Hat)
Tom presented the GCJ project and its goals. Many details on performance and status.
- NetBeans, Ian Formanek (Sun)
- Java Security: How Free Software Is Secured Using the Java Language
, Sascha Brawer (GNU Classpath, Dandelis)
Abstract: After a general introduction to why Java seems a reasonable choice for
writing large and robust free software packages, the talk discusses the
security features of the Java platform. It is shown how several actors
play together to ensure type safety, encapsulation and declarative access
control. Four concrete denial-of-service attacks illustrate the
importance of enhancing the platform by techniques for managing resource
- Packaging Free Java Applications For Free Operating Systems, Dalibor Topic (Kaffe) and Arnaud Vandyck (Debian)
Dalibor and Arnaud explained the problems encountered while packaging Java for Debian.
- Free Discussion
A proposal by Andrew Haley (GCJ) for the standardization of the JIT interface in the VM was discussed.
In Mark Wielaard's words
See his whole message in the
- There were between 20 and 50 people following the different
presentations, talks and discussions in our developer room. And Tom
Tromey his talk on gcj in the big room got 120 interested people.
- We could have had more in depth technical discussions. Most of the
presentations now were more overviews of what was already there. Which
is great for attracting new developers and explaining our goals to
outsiders. But for next time we must really appoint people that lead
some technical issue. Many thanks to Andrew for just standing up and
starting the pluggable JIT interface discussion by telling how gcj would
like to support it.
Return to GNU's home page.
Please send FSF & GNU inquiries & questions to
There are also other ways to
contact the FSF.
Please send comments on these web pages to
send other questions to
Copyright © 1999-2006 Free Software Foundation, Inc.,
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.
$Date: 2009/07/30 22:51:24 $ $Author: gnu_andrew $