Zum Inhalt springen

Excelsior JET

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 26. Mai 2025 um 18:38 Uhr durch 2003:cb:8f14:e709:1de0:82ee:2df7:e3b7 (Diskussion) (Weblinks).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Excelsior JET war ein proprietärer Java-to-Nativecode-Compiler (Ahead-of-time-Compiler). Es war also ein Compiler, der nicht Bytecode erzeugt, wie für Java üblich, sondern Objektcode für einen bestimmten Prozessor.

Der Compiler kann ausführbare Programme für die Betriebssysteme Windows, OS X und auf dem Linux-Kernel basierende Betriebssysteme erzeugen. Ebenso kann er dynamisch ladbare Bibliotheken generieren, also DLLs für Windows und shared libraries für Linux. Excelsior JET 10.0 unterstützt alle Pakete der Java SE 7 inklusive AWT, Swing, JNI und Invocation-API.

Eine freie Alternative ist der GNU Compiler for Java, der ebenfalls nativen Code erzeugen kann.

Einstellung

Am 15. Mai 2019 kündigte Excelsior die Einstellung von Excelsior JET in einer E-Mail an ihre Kunden<ref>Screenshot der E-Mail. 15. Juni 2019, abgerufen am 5. Juli 2019 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> und am nächsten Tag auch auf ihrer Webseite<ref>Excelsior JET Has Been Discontinued. 13. Juni 2019, archiviert vom Vorlage:IconExternal am 15. Juli 2019; abgerufen am 16. Oktober 2019 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> an. Die Einstellung des Supports und Entlassung des ganzen Engineering-Teams wurde innerhalb von nur etwa 2 Wochen angekündigt (für Anfang Juni) und die Einstellung der Webseite für Downloads für Mitte Juni (innerhalb von nur etwa 4 Wochen). Es wurde kein Grund für die Einstellung des Projekts angegeben.

Weblinks

Einzelnachweise

<references />