GNU Compiler for Java
Sign in to saveAlso known as GIJ, GNU gcj, gjavac
former GNU Compiler for the Jamsjava proknxgramming language
Wikidata facts
- Instance of
- free software
- Part of
- GNU Compiler Collection
- Creator
- Cygnus Solutions
- Platform
- Java virtual machine
- Official website
- gcc.gnu.org/java
- Image
- Gcj.png
Show 5 more facts
- operating system
- Unix-like operating system
- copyright license
- GNU General Public License
- Commons category
- GNU Compiler for Java
- inception
- 1998-00-00
- software version identifier
- 6.5
via Wikidata · CC0
Article · Русский
GNU Compiler for Java (GCJ или gcj) — это свободный компилятор языка Java, являющийся частью GNU Compiler Collection, но с 2017 года он больше не поддерживается и не будет частью будущих выпусков. GCJ может компилировать исходный код Java в байткод виртуальной машины Java либо непосредственно в машинный код многих процессорных архитектур. Он также может компилировать , содержащие байткод, или целые JAR, содержащие такие файлы, в машинный код. Большинство runtime-библиотек, используемых gcj, взято из проекта GNU Classpath (ср. библиотеку libgcj ). По состоянию на gcj 4.3, gcj интегрируется ecj, Java-компилятором Eclipse. По состоянию на 2007 год много работы ушло на поддержку в GNU Classpath двух графических Java API: AWT и Swing. Работа по поддержке AWT продолжается, после чего последует поддержка Swing. По состоянию на 2009 год новые изменения в gcj почти остановлены. Продукт в настоящее время находится в режиме обслуживания. По состоянию на 2015 год от GCJ не было анонсировано никаких новых разработок, и продукт находился в режиме обслуживания, при этом разработка Java-инструментария с открытым исходным кодом в основном происходила в OpenJDK. GCJ был удален из ствола GCC 30 сентября 2016 года. Объявление о его удалении было сделано с выпуском GCC 7.1, который не содержит его. GCJ остается частью GCC 6.
Abstract from DBpedia / Wikipedia · CC BY-SA