An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The GNU Compiler for Java (GCJ) is a free compiler for the Java programming language. It was part of the GNU Compiler Collection for over ten years but as of 2017 it is no longer maintained and will not be part of future releases. 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.

Property Value
dbo:abstract
  • Der GNU Compiler for the Java Programming Language (GCJ) war ein Ahead-of-time-Compiler für die Programmiersprache Java und war bis zur Version 6 ein Teil der GNU Compiler Collection. GCJ ist sowohl ein Bytecode- als auch ein Binärcode-Compiler. Er kann Java-Quellcode zu Java-Bytecode, Java-Byte/Quellcode zu nativem Maschinencode und auch ganze Java Archive (JAR) für die verschiedensten Prozessorarchitekturen kompilieren. GCJ benutzt dabei nicht die Klassenbibliotheken von Sun, sondern die freie Java-Implementierung von GNU Classpath. Da diese Klassenbibliothek noch nicht vollständig implementiert ist, kann es bei manchen Java-Programmen zu Problemen kommen. (de)
  • The GNU Compiler for Java (GCJ) is a free compiler for the Java programming language. It was part of the GNU Compiler Collection for over ten years but as of 2017 it is no longer maintained and will not be part of future releases. 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. (en)
  • GNU Compiler for Java (en español Compilador de java de GNU), cuyo acrónimo es GCJ, es un compilador para el lenguaje de programación Java que forma parte del proyecto GCC. GCJ no es sólo un compilador, sino que también proporciona las bibliotecas y herramientas relacionadas con la implementación de Java de GNU. (es)
  • GCJ (GNU Compiler for Java) était le compilateur Java du projet GNU, sous licence libre. Il a été un des composants de GCC de la version 3 jusqu'à la version 6, avant d'en être retiré à partir de la version 7. Contrairement au compilateur du SDK Java de Sun Microsystems produisant exclusivement du bytecode Java, gcj opte pour une approche traditionnelle en produisant du code natif pour l'architecture matérielle. De plus GCJ est également capable de fonctionner comme un compilateur Java classique en produisant du bytecode, et permet également de transformer du bytecode vers du code natif. La plupart des bibliothèques Java utilisées par GCJ viennent du projet GNU Classpath et forment la librairie libgcj. L'utilisation du code natif permet d'augmenter sensiblement la rapidité d'exécution, au détriment de la portabilité. gcj étant intégré à la suite de compilateur GCC permet d'utiliser tous les outils de celle-ci, notamment le débogueur gdb. D'importants efforts de développement ont été effectuées durant la première moitié des années 2000 afin de constituer une plateforme java libre, et gcj commençait à être intégré dans les distributions linux. Mais à la suite du passage sous licence libre de java en 2006, une grande partie de la communauté open source java s'est tourné vers OpenJDK diminuant l'attrait de ce projet. Le retrait de gcj, évoqué en 2013, est effectif depuis la version 7 de GCC. (fr)
  • GCJ(GNU Compiler for Java)는 자바 프로그래밍 언어를 위한 자유 소프트웨어 컴파일러이며 GNU 컴파일러 모음의 일부이기도 하다. GCJ는 자바 소스 코드를 자바 가상 머신 바이트코드로나, 아니면 수많은 CPU 아키텍처를 대상으로 하여 직접 기계어로 컴파일할 수 있다. 또, 바이트코드를 포함하는 이나, 이러한 파일들을 포함하는 완전한 JAR 파일을 기계어로 컴파일할 수도 있다. (ko)
  • GNU Compiler for Java(グニュー・コンパイラ・フォー・ジャバ、GCJ、ジーシージェー)はJavaのためのフリーなコンパイラで、GCCの一部である。Javaソースコードをコンパイルし、Java仮想マシンのJavaバイトコードまたは機械語を出力する。また、バイトコードを格納したJavaクラスファイルや、それらを格納したJAR全体をマシン語にコンパイルすることも出来る。GCJで使用されるほとんど全てのランタイムライブラリはGNU Classpathプロジェクトに由来する。 AWTとSwingの2つのグラフィカルAPIをGNU Classpathにサポートさせることに現在多くの労力が投入されている。AWTとSwingの両方のフルサポートは間近であり、AWT/Swingアプリケーションを実行するためにサン・マイクロシステムズから提供されたランタイムを使用する必要性は遠からずなくなる見通しである。 2015年より、新しい開発のアナウンスはなく、製品はメンテナンスモードとなった。2016年9月30日、GCJはGCCのtrunkから削除された。削除のアナウンスは、GCJを含まないGCC 7.1のリリースとともに行われた。GCJはGCC 6の一部として残されている。 (ja)
  • The GNU Compiler for Java (GCJ) – zestaw narzędzi dla języka Java, który jest częścią zestawu kompilatorów GCC z projektu GNU. GCJ kompiluje zarówno pliki źródłowe Javy (rozszerzenie .java) jak i kod bajtowy (rozszerzenie .class, ang. bytecode) Javy do postaci kodu maszynowego. Mimo wszystko kod programu skompilowanego ze źródeł jest lepiej zoptymalizowany niż kod kompilowany z kodu bajtowego. Stopień zaawansowania GCJ pozwala już między innymi na kompilację tak złożonego projektu jak Eclipse. (pl)
  • O GNU Compiler for Java (GCJ) é um compilador estático para Java que é parte do GCC. Ele pode compilar Java para o bytecode da JVM ou compilá-lo diretamente para código de máquina para qualquer CPU suportada pelo GCC. Ele também pode compilar arquivos *.class contendo bytecode Java ou arquivos JAR inteiros para código de máquina. Quase toda biblioteca usada pelo GCJ vem do projeto GNU Classpath. (pt)
  • 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. (ru)
  • GNU Java编译器(英語:GNU Compiler for Java,GCJ)是一个自由的Java编译器。它是GCC(GNU Compiler Collection)的一部分,已有十多年的历史。但自2017年起,GNU宣布不再对其进行维护,也不会在GNU的后继版本中包括它。 GCJ可将Java 源代码编译为Java虚拟机字节码或适用于不同架构的机器码。它还可以将包含字节码的类文件和整个jar文件编译为机器代码。 (zh)
  • GCJ — вільний компілятор для Java, розроблений в рамках проекту GNU Compiler Collection (GCC). GCJ може компілювати вихідний код Java в байткод віртуальної машини Java, або безпосередньо в машинний код багатьох процесорних архітектур. Він також може компілювати , що містять байткод, або цілі JAR, що містять такі файли, в машинний код. Більшість бібліотек часу виконання, що використовуються в GCJ, взято з проекту GNU Classpath. Станом на GCJ 4.3, GCJ інтегрується ecj, Java-компілятором Eclipse. Станом на 2007 рік багато роботи пішло на підтримку в GNU Classpath двох графічних Java API: AWT та Swing. Робота з підтримки AWT триває, після чого піде підтримка Swing. Станом на 2009 рік нові зміни в GCJ майже зупинені. Продукт в даний час знаходиться в режимі обслуговування. (uk)
dbo:developer
dbo:genre
dbo:license
dbo:operatingSystem
dbo:releaseDate
  • 1998-09-06 (xsd:date)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 162939 (xsd:integer)
dbo:wikiPageLength
  • 9751 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1120371477 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
dbp:discontinued
  • yes (en)
dbp:genre
dbp:license
dbp:logo
  • Gcj2.png (en)
dbp:logoSize
  • 70 (xsd:integer)
dbp:name
  • GNU Compiler for Java (en)
dbp:operatingSystem
dbp:released
  • 1998-09-06 (xsd:date)
dbp:website
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • The GNU Compiler for Java (GCJ) is a free compiler for the Java programming language. It was part of the GNU Compiler Collection for over ten years but as of 2017 it is no longer maintained and will not be part of future releases. 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. (en)
  • GNU Compiler for Java (en español Compilador de java de GNU), cuyo acrónimo es GCJ, es un compilador para el lenguaje de programación Java que forma parte del proyecto GCC. GCJ no es sólo un compilador, sino que también proporciona las bibliotecas y herramientas relacionadas con la implementación de Java de GNU. (es)
  • GCJ(GNU Compiler for Java)는 자바 프로그래밍 언어를 위한 자유 소프트웨어 컴파일러이며 GNU 컴파일러 모음의 일부이기도 하다. GCJ는 자바 소스 코드를 자바 가상 머신 바이트코드로나, 아니면 수많은 CPU 아키텍처를 대상으로 하여 직접 기계어로 컴파일할 수 있다. 또, 바이트코드를 포함하는 이나, 이러한 파일들을 포함하는 완전한 JAR 파일을 기계어로 컴파일할 수도 있다. (ko)
  • GNU Compiler for Java(グニュー・コンパイラ・フォー・ジャバ、GCJ、ジーシージェー)はJavaのためのフリーなコンパイラで、GCCの一部である。Javaソースコードをコンパイルし、Java仮想マシンのJavaバイトコードまたは機械語を出力する。また、バイトコードを格納したJavaクラスファイルや、それらを格納したJAR全体をマシン語にコンパイルすることも出来る。GCJで使用されるほとんど全てのランタイムライブラリはGNU Classpathプロジェクトに由来する。 AWTとSwingの2つのグラフィカルAPIをGNU Classpathにサポートさせることに現在多くの労力が投入されている。AWTとSwingの両方のフルサポートは間近であり、AWT/Swingアプリケーションを実行するためにサン・マイクロシステムズから提供されたランタイムを使用する必要性は遠からずなくなる見通しである。 2015年より、新しい開発のアナウンスはなく、製品はメンテナンスモードとなった。2016年9月30日、GCJはGCCのtrunkから削除された。削除のアナウンスは、GCJを含まないGCC 7.1のリリースとともに行われた。GCJはGCC 6の一部として残されている。 (ja)
  • The GNU Compiler for Java (GCJ) – zestaw narzędzi dla języka Java, który jest częścią zestawu kompilatorów GCC z projektu GNU. GCJ kompiluje zarówno pliki źródłowe Javy (rozszerzenie .java) jak i kod bajtowy (rozszerzenie .class, ang. bytecode) Javy do postaci kodu maszynowego. Mimo wszystko kod programu skompilowanego ze źródeł jest lepiej zoptymalizowany niż kod kompilowany z kodu bajtowego. Stopień zaawansowania GCJ pozwala już między innymi na kompilację tak złożonego projektu jak Eclipse. (pl)
  • O GNU Compiler for Java (GCJ) é um compilador estático para Java que é parte do GCC. Ele pode compilar Java para o bytecode da JVM ou compilá-lo diretamente para código de máquina para qualquer CPU suportada pelo GCC. Ele também pode compilar arquivos *.class contendo bytecode Java ou arquivos JAR inteiros para código de máquina. Quase toda biblioteca usada pelo GCJ vem do projeto GNU Classpath. (pt)
  • GNU Java编译器(英語:GNU Compiler for Java,GCJ)是一个自由的Java编译器。它是GCC(GNU Compiler Collection)的一部分,已有十多年的历史。但自2017年起,GNU宣布不再对其进行维护,也不会在GNU的后继版本中包括它。 GCJ可将Java 源代码编译为Java虚拟机字节码或适用于不同架构的机器码。它还可以将包含字节码的类文件和整个jar文件编译为机器代码。 (zh)
  • Der GNU Compiler for the Java Programming Language (GCJ) war ein Ahead-of-time-Compiler für die Programmiersprache Java und war bis zur Version 6 ein Teil der GNU Compiler Collection. GCJ ist sowohl ein Bytecode- als auch ein Binärcode-Compiler. Er kann Java-Quellcode zu Java-Bytecode, Java-Byte/Quellcode zu nativem Maschinencode und auch ganze Java Archive (JAR) für die verschiedensten Prozessorarchitekturen kompilieren. (de)
  • GCJ (GNU Compiler for Java) était le compilateur Java du projet GNU, sous licence libre. Il a été un des composants de GCC de la version 3 jusqu'à la version 6, avant d'en être retiré à partir de la version 7. L'utilisation du code natif permet d'augmenter sensiblement la rapidité d'exécution, au détriment de la portabilité. gcj étant intégré à la suite de compilateur GCC permet d'utiliser tous les outils de celle-ci, notamment le débogueur gdb. (fr)
  • GNU Compiler for Java (GCJ или gcj) — это свободный компилятор языка Java, являющийся частью GNU Compiler Collection, но с 2017 года он больше не поддерживается и не будет частью будущих выпусков. GCJ может компилировать исходный код Java в байткод виртуальной машины Java либо непосредственно в машинный код многих процессорных архитектур. Он также может компилировать , содержащие байткод, или целые JAR, содержащие такие файлы, в машинный код. По состоянию на 2009 год новые изменения в gcj почти остановлены. Продукт в настоящее время находится в режиме обслуживания. (ru)
  • GCJ — вільний компілятор для Java, розроблений в рамках проекту GNU Compiler Collection (GCC). GCJ може компілювати вихідний код Java в байткод віртуальної машини Java, або безпосередньо в машинний код багатьох процесорних архітектур. Він також може компілювати , що містять байткод, або цілі JAR, що містять такі файли, в машинний код. Більшість бібліотек часу виконання, що використовуються в GCJ, взято з проекту GNU Classpath. Станом на GCJ 4.3, GCJ інтегрується ecj, Java-компілятором Eclipse. (uk)
rdfs:label
  • GNU Compiler for Java (de)
  • GNU Compiler for Java (en)
  • GNU Compiler for Java (es)
  • GCJ (fr)
  • GNU Compiler for Java (ja)
  • GCJ (ko)
  • GNU Compiler for Java (pl)
  • GCJ (pt)
  • GNU Compiler for Java (ru)
  • GCJ (uk)
  • GCJ (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • GNU Compiler for Java (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License