This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "GNU Classpath" – news · newspapers · books · scholar · JSTOR(July 2023) (Learn how and when to remove this message)
GNU Classpath
Screenshot
Demonstration of the GNU Classpath Swing
Developer(s)
GNU Project (formally held by FSF)
Final release
0.99[1]
/ March 16, 2012; 12 years ago (2012-03-16)
Repository
git.savannah.gnu.org/cgit/classpath.git
Written in
C and Java
Operating system
Cross-platform
Type
Library
License
GPL linking exception
Website
www.gnu.org/software/classpath/
GNU Classpath is a free software implementation of the standard class library for the Java programming language. Most classes from J2SE 1.4 and 5.0 are implemented. Classpath can thus be used to run Java-based applications. GNU Classpath is a part of the GNU Project. It was originally developed in parallel with libgcj due to license incompatibilities, but later the two projects merged.
GNU Classpath was deemed a high priority project by the Free Software Foundation. When the Classpath project began, the license for the official Java implementation from Sun Microsystems did not allow distribution of any alterations. Since the inception of the Classpath project, the OpenJDK was released under the GPL and now serves as the official reference implementation for the Java platform.
^Hughes, Andrew John (2012-03-16). "GNU Classpath 0.99 Released!" (World Wide Web log). Fuseyism. Archived from the original on 2012-12-14. Retrieved 2012-03-20.
GNUClasspath is a free software implementation of the standard class library for the Java programming language. Most classes from J2SE 1.4 and 5.0 are...
varies. Notable projects include ERIKA Enterprise, GNU Guile, the run-time libraries of GNAT, GNUClasspath and the GCC Runtime Library Exception. Compiler...
into machine code. The GCJ runtime-libraries original source is from GNUClasspath project, but there is a code difference between the libgcj libraries...
arbitrary precision arithmetic. Shortly after, GMP support was added to GNUClasspath. The main target applications of GMP are cryptography applications and...
Machine) – research project. PPC and IA-32. Supports Apache Harmony and GNUClasspath libraries. Eclipse Public License. leJOS – Robotics suite, a firmware...
version 0.95, GNUClasspath, a free implementation of the Java Class Library, supports compiling and running javac using the Classpath runtime — GNU Interpreter...
environment. Like most other Free Java virtual machines, Kaffe uses GNUClasspath as its class library. Kaffe, first released in 1996, was the original...
Kaffe, SableVM and gcj. GNUClasspath is the main free software class library for Java. Most free runtimes use GNUClasspath as their class library. In...
highlighted as needing work included the Free Java implementations, GNUClasspath, and GNU Compiler for Java, which ensure compatibility for the Java part...
Classic Mac OS; Blackdown Java – Port of Sun's JDK for Linux; GNU'sClasspath and GCJ (The GNU Compiler for Java); Oracle Corporation's JRockit JDK, for Windows...
announced on June 7, 2007, with a build repository provided by the GNUClasspath team. The team could not call their software product "OpenJDK" because...
life as an OpenJDK/GNUClasspath hybrid that could be used to bootstrap OpenJDK, replacing the encumbrances with code from GNUClasspath. On November 5,...
and explicitly adds an exception allowing it in the license for the GNUClasspath re-implementation of the Java library. The interoperability clauses...
Retrieved 11 August 2012. "ClasspathDevelopment - jamiga2 - This document describes the work done and needed for the GNUClasspath - Java for Amiga - Google...
release of OpenJDK, while Sun's implementation was still proprietary, the GNUClasspath project was created to provide a free and open-source implementation...
and explicitly adds an exception allowing it in the license for the GNUClasspath re-implementation of the Java library. This ambiguity is an important...
and the GPL version 2 licenses, with the GPL linking exception for GNUClasspath. Oracle has donated NetBeans Platform and IDE to the Apache Foundation...
initial, preparatory planning. Apache then decided not to use code from GNUClasspath because it wanted Harmony to be available under the Apache License v2...
of the class libraries, but in this case some code is drawn from the GNUClasspath project. The Wonka VM was developed by telematics company Acunia to...
August 2011. Eisserer, Clemens. "HTML5/Canvas backend for Caciocavallo (GNU-Classpath)". Archived from the original on 21 March 2012. Retrieved 8 August 2011...
player clients (top left) runs under Sun Microsystems and another under GNUClasspath with JamVM. The applications execute the same bytecode and interoperate...
that the library has on its data collections. JFreeChart works with GNUClasspath, a free software implementation of the standard Java Class Library....
specification version 2 (blue book). JamVM can be configured to use the GNUClasspath or the OpenJDK Java class library and recent versions support object...
Java (native compiled), provides own JVM and JIT compiler. Based on GNUClasspath. JX Java operating system that focuses on a flexible and robust operating...