GCJ

GNU Compiler for Java
ТипКомпілятор
АвторCygnus Solutionsd[1] Редагувати інформацію у Вікіданих
РозробникThe GNU Project
Стабільний випуск6.5 (October 26, 2018)
Платформавіртуальна машина Java Редагувати інформацію у Вікіданих
Операційна системаUnix-like
ЛіцензіяGPL
Вебсайтgcc.gnu.org/java

GCJ — вільний компілятор для Java, розроблений в рамках проекту GNU Compiler Collection (GCC).

GCJ може компілювати вихідний код Java в байткод віртуальної машини Java, або безпосередньо в машинний код багатьох процесорних архітектур. Він також може компілювати файли класів, що містять байткод, або цілі JAR, що містять такі файли, в машинний код.

Більшість бібліотек часу виконання, що використовуються в GCJ, взято з проекту GNU Classpath. Станом на GCJ 4.3, GCJ інтегрується ecj, Java-компілятором Eclipse.[2]

Станом на 2007 рік багато роботи пішло на підтримку в GNU Classpath двох графічних Java API: AWT та Swing. Робота з підтримки AWT триває, після чого піде підтримка Swing[3].

Станом на 2009 рік нові зміни в GCJ майже зупинені[4]. Продукт в даний час знаходиться в режимі обслуговування.

  1. https://gcc.gnu.orgview_html.php?sq=Sri Lanka&lang=uk&q=GCJ
  2. gcj to use Eclipse compiler as a front end. 8 січня 2007. Архів оригіналу за 2 травня 2012. Процитовано 20 травня 2007.
  3. The GCJ FAQ — GNU Project — Free Software Foundation (FSF). Архів оригіналу за 15 січня 2016. Процитовано 26 грудня 2015.
  4. GCJ: News. Архів оригіналу за 18 квітня 2008. Процитовано 26 січня 2008. [Архівовано 2008-04-18 у Wayback Machine.]

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne