GNU Compiler for Java

GNU Compiler for Java
Developer(s)The GNU Project
Initial releaseSeptember 6, 1998; 26 years ago (1998-09-06)[1]
Final release
6.5[2] Edit this on Wikidata / 26 October 2018
Operating systemUnix-like
TypeCompiler
LicenseGNU GPL
Websitegcc.gnu.org

The GNU Compiler for Java (GCJ) is a discontinued free compiler for the Java programming language. It was part of the GNU Compiler Collection.[3][4]

GCJ compiles Java source code to Java virtual machine (JVM) bytecode or to machine code for a number of CPU architectures. It could also compile class files and whole JARs that contain bytecode into machine code.[5][6]

  1. ^ Anthony Green, Cygnus Solutions. "GCJ announcement".
  2. ^ "GCC Releases - GNU Project".
  3. ^ "GCJ: The GNU Compiler for Java - GNU Project - Free Software Foundation (FSF)". Archived from the original on 2007-05-09. Retrieved 2010-04-22.
  4. ^ Campbell, Bill (2013). Introduction to Compiler Construction in a Java World. CRC Press Taylor & Francis Group. ISBN 978-1-4398-6088-5. Retrieved 2014-02-06.
  5. ^ "Compiling Java with GCJ | Linux Journal".
  6. ^ "GNU Compiler for Java".