Excelsior JET

Excelsior JET
Developer(s)Excelsior LLC
Initial release2000; 24 years ago (2000)
Final release
15.3 / November 22, 2018; 5 years ago (2018-11-22)
Written inModula-2, Oberon-2, Java, Scala, C++, Assembly
Operating systemWindows, macOS, and Linux
PlatformIA-32, AMD64 and ARM
TypeAhead-of-time (AOT) native code compiler, runtime, and deployment toolkit for Java applications
LicenseEULA
Websitewww.excelsiorjet.com

Excelsior JET is a now-defunct proprietary Java SE technology implementation built around an ahead-of-time (AOT) Java to native code compiler. The compiler transforms the portable Java bytecode into optimized executables for the desired hardware and operating system (OS). Also included are a Java runtime featuring a just-in-time (JIT) compiler for handling classes that were not precompiled for whatever reason (e.g. third-party plugins or dynamic proxies), the complete Java SE API implementation licensed[1] from Oracle, and a toolkit to aid deployment of the optimized applications. Excelsior JET was developed by Excelsior LLC, headquartered in Novosibirsk, Russia.

  1. ^ "Java SE Licensees". Oracle Corporation. Archived from the original on July 17, 2012. Retrieved 17 Jul 2012.