Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
GNU Classpath
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Implementation of standard class library of Java}} {{More citations needed|date=July 2023}} {{Infobox software | name = GNU Classpath | logo = GNU Classpath badge.png | logo size = 180px | screenshot = GC SwingDemo.png | screenshot size = 300px | caption = Demonstration of the GNU Classpath [[Swing (Java)|Swing]] | developer = [[GNU Project]]<br />(formally held by [[Free Software Foundation|FSF]]) | collapsible = yes | discontinued = yes | latest release version = 0.99<ref>{{cite web | url= http://blog.fuseyism.com/index.php/2012/03/16/gnu-classpath-0-99-released/ | title= GNU Classpath 0.99 Released! | first= Andrew John | last= Hughes | date= 2012-03-16 | type= [[World Wide Web]] log | publisher= Fuseyism | access-date= 2012-03-20 | archive-url= https://web.archive.org/web/20121214141527/http://blog.fuseyism.com/index.php/2012/03/16/gnu-classpath-0-99-released/ | archive-date= 2012-12-14 | url-status= dead }}</ref> | latest release date = {{Start date and age|2012|03|16}} | latest preview version = | latest preview date = | operating system = [[Cross-platform]] | programming language = [[C (programming language)|C]] and [[Java (programming language)|Java]] | genre = [[Library (computer science)|Library]] | license = [[GPL linking exception]] | website = {{url|https://www.gnu.org/software/classpath/}} }} '''GNU Classpath''' is a [[free software]] implementation of the standard [[Java Class Library|class library]] for the [[Java (programming language)|Java programming language]]. Most classes from [[Java Platform, Standard Edition|J2SE]] 1.4 and 5.0 are implemented. Classpath can thus be used to run Java-based [[application software|applications]]. GNU Classpath is a part of the [[GNU Project]]. It was originally developed in parallel with [[GNU Compiler for Java|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 [[software license|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 [[GNU General Public License|GPL]] and now serves as the official reference implementation for the [[Java platform]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)