[image of the evil water droplet] (jpeg 3k)

GNU Classpath

GNU Classpath at FOSDEM'04

Saturday, 21 February 2004 A whole room was devoted to Free Java Developers. The following talks took place:
  • GNU Classpath -- Core Classes for a Diversity of Free Java Virtual Machines, Sascha Brawer and Mark Wielaard (GNU Classpath)
    [ slides ]
    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)
    [ slides ]
    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.
Sunday, 22 February 2004 There was a whole track of Java-related presentations:
  • JOnAS, Florent Benoit (WebObjects)
  • GCJ, Tom Tromey (GCJ, Red Hat)
    [ slides ]
    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 consumption.
    [ slides ]
In the afternoon, more discussions took place in the Free Java Developers room.
  • Packaging Free Java Applications For Free Operating Systems, Dalibor Topic (Kaffe) and Arnaud Vandyck (Debian)
    [ Wiki ]
    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
  • 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.
See his whole message in the mail archive .
Additional Resources: Official links:

Return to GNU's home page.

Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.

Please send comments on these web pages to webmasters@www.gnu.org, send other questions to gnu@gnu.org.

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.

Updated: $Date: 2009/07/30 22:51:24 $ $Author: gnu_andrew $