JDK Linux Porting Project: The Blackdown JDK is one of the ports of Sun's Java Developer's Toolkit
to Linux to Linux for Intel, PowerPC, Alpha and Sparc. Last modification on November 30 2000.
The Java Lobby: The Java Lobby is a group of people who share a common interest in Java
software development and the advancement of Java standards and software. The
main purpose of the Java Lobby is to represent the needs and concerns of the
Java developer and user community to the companies and organizations who have
influence in the evolution of Java. Last modification on December 29 2000.
JOS (Java Operating System): The JOS Project is a collaborative undertaking by an international group
of Java(tm) programmers and enthusiasts aimed at the creation of a free and
open Java(tm) Operating System (JOS). Last modification on December 17 2000.
FreeBSD JDK: This is the offical FreeBSD port of Sun's Java Development Kit,
including compilers, a run-time environment, appletviewer, and standard Java
executors, the Java debugger, and more. Last modification on October 15 2000.
The BISS java framework: BISS AWT is a java framework of about 150 Java classes for building
graphical applications with state-of-the-art user interfaces. Instead of
following the "OS-native" look-and-feel (like Suns java.awt), it implements its
own "Java-native" look-and-feel. Last modification on April 30 1998.
JConfig: JConfig supplements the core Java API. It allows you to work with files,
web browsers, processes, file types, video monitors and other system-level
items in a more advanced manner than provided by standard Java. Versions
available for Linux and many other systems. Last modification on August 12 2000.
Pizza: Pizza is a strict superset of Java that incorporates three ideas from
functional programming: parametric polymorphism; higher-order functions;
algebraic data types. Last modification on September 3 1999.
Jasmin: Java bytecode assembler. Last modification on January 14 2000.
JUMP: a bytecode compiler to compile JAVA source code. Last modification on May 17 1999.
Harissa: a compiler from Java bytecode to C and a Java interpreter. Last modification on January 27 1999.
GNU Classpath: ``GNU Classpath project [is] a free software replacement for Sun's
proprietary Java standard class libraries. Our goal is to provide a 100%
compatible version of the class libraries so that free operating systems can
run Java programs. We also want to provide support for all Unix-like operating
systems.'' Last modification on December 29 2000.
TowerJ: TowerJ is a high performance Native Deployment Compiler and Runtime
Environment specifically designed for high-activity, high-availability,
process-intensive, business-critical, server-side Java applications running
across a range of server class computer platforms. (Commercial.) Last modification on December 30 2000.
NetComponents - Internet protocols made easy!: NetComponents TM is a Java package that allows easy access to the most
commonly used Internet protocols. The current 1.2.6 version supports FTP, NNTP,
SMTP, POP3, Telnet, TFTP, Finger, Whois, and other frequently used Internet
protocols. The upcoming 1.3 version will add BSD R command support while IMAP4
support has been delayed until version 1.4. Last modification on February 14 2000.
Javaa: Java bytecode assembler. Last modification on January 20 1998.
Japhar: Japhar is the Hungry Programer's Java VM. It has been built from the
ground up without consulting Sun's sources. Last modification on September 17 2000.
JGL: a generic collection library for Java. Last modification on December 15 2000.
Gcj: a front end to the GCC compiler which can natively compile both Javatm
source and bytecode files. This new front end is integrated into the EGCS project. Last modification on July 5 2000.
GJP (GTK Java classfile Parser: GJP is a GTK based Java Classfile parser(disassember, in fact). It
parses any Java 1.0x, 1.1x java class file and show class information visually. Last modification on December 26 1998.
JavaGO: JavaGO performs global optimization of Java byte code with assumption
that it has information about all classes used in application. By building
inheritance graph of loaded class, JavaGO can locate "final" classes, i.e.
classes having no siblings in inheritance graph or, in other words, classes
which are not superclasses of some other classes. All virtual invocations
(invocations using dynamic binding at runtime) of methods of such "final"
classes can be replaced with non-virtual invocations (using static binding) or
even replaced with inline code of these methods. This optimization is correct
only if there is a guaranty, that JavaGO is provided with complete list of all
classes and no more classes can be loaded by application. Last modification on October 17 1998.
UMass Java VM: A JVM project at UMass. Last modification on October 10 1997.
Java Test Driver: Test driver for Java class libraries Last modification on November 27 2000.
libgcj: libgcj is the runtime component of the Java front end to the GNU C
compiler. It includes java.lang, java.io, java.util, and parts of java.net and
java.text. It also includes a garbage collector. Last modification on July 5 2000.
Altara netlib: Asynchronous networking library for Java Last modification on April 26 1999.
vTcLava: Visual Java development module for Visual Tcl Last modification on October 25 2000.