[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Announcement - GNU Classpath 0.04 released

From: Brian Jones
Subject: Announcement - GNU Classpath 0.04 released
Date: 06 May 2002 01:05:08 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1

GNU Classpath 0.04 Announcement

We are pleased to announce a new development release of GNU Classpath. GNU
Classpath, Essential Libraries for Java, is a project to create free core
class libraries for use with virtual machines and compilers for the Java

New in this release are the addition of java.nio, VM interface
changes, more flexible build environment to enable or disable creation
of and tests and compilation of the native GTK peers, and
lots of bug fixes and updates to make GNU Classpath more compliant
with the 1.2, 1.3 and 1.4 API specification.

Here are the answers to some questions you might have about this project
and this release.

1). Where can I get it?

GNU Classpath 0.04 can be downloaded from:

2). What is included?

The following packages (some with subpackages) are supported:

  * java.applet       (untested)
  * java.awt          (very experimental)
  * java.beans
  * java.nio          (untested)
  * java.lang
  * java.math
  * java.rmi
  *     (partially functioning)
  * java.sql
  * java.text         (untested)
  * java.util
  * java.util.jar

This is enough to run many non-awt programs. Not all classes and
methods are implemented in this release, but most are. Many of the
implemented classes are already up to the 1.2 API spec. Some are
already compliant with the 1.3 and 1.4 API specification. More
information on the current status of each package can be found at or by checking the
Tasks section of the Savannah project,

3). What is required to build/install/run?

GNU Classpath requires a working GNU build environment and a byte code
compiler such as jikes, gcj or kjc. When creating native code you will
also need a working C compiler and optionally up to date Gnome
development libraries (gtk+, libart and gdk-pixbuf). More information
on the precise version numbers for the tools and libraries can be
found in the INSTALL file.

4). What platforms and VMs are supported?

GNU/Linux is the only platform that has been tested. We plan to eventually
support many others.

This release may not be usable with any virtual machine due to the JVM
interface changes since the last release.  Some compilers and virtual
machines such as gcj, Kissme, SableVM, Jupiter and Jaos also work with
slightly customized versions of GNU Classpath. Please check if there
is a customized version available for the VM you use before trying the
bare bones GNU Classpath release. We are working with the VM creators
to keep the differences between the core classes as small as possible.

5). Who should use this software?

Although it is already capable of supporting many Java applications, this
is a development release. As such, there are still many unfinished
components, and some problems are to be expected. You should install it if
you are interested in Classpath development or reporting bugs. We
appreciate both.

6). Where do I go for more information?

The project home page with information on our mailing list can be found at or

The bug database, CVS, task-manager and latest news can be found on
Savannah at

Brian Jones <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]