Excelsior JET - Excelsior JET

Excelsior JET
Desenvolvedor (s) Excelsior LLC
lançamento inicial 2000 ; 21 anos atras ( 2000 )
Último lançamento
15.3 / 22 de novembro de 2018 ; 2 anos atrás ( 22-11-2018 )
Escrito em Modula-2 , Oberon-2 , Java , Scala , C ++ , Assembly
Sistema operacional Windows , macOS e Linux
Plataforma IA-32 , AMD64 e ARM
Modelo Compilador de código nativo Ahead-of-time (AOT) , tempo de execução e kit de ferramentas de implantação para aplicativos Java
Licença EULA
Local na rede Internet www .excelsiorjet .com

Excelsior JET é uma implementação de tecnologia Java SE proprietária agora extinta construída em torno de um Java com antecedência (AOT) para compilador de código nativo . O compilador transforma o bytecode Java portátil em executáveis ​​otimizados para o hardware e sistema operacional (SO) desejados . Também estão incluídos um Java runtime com um compilador just-in-time (JIT) para lidar com classes que não foram pré-compiladas por qualquer motivo (por exemplo, plug-ins de terceiros ou proxies dinâmicos), a implementação completa da API Java SE licenciada da Oracle e um kit de ferramentas para auxiliar na implementação dos aplicativos otimizados. Excelsior JET é desenvolvido pela Excelsior LLC, com sede em Novosibirsk , Rússia .

Visão geral

O Excelsior JET foi aprovado no conjunto de testes "oficial" (TCK) para Java SE 8 e é certificado como compatível com Java no macOS e em vários tipos de Windows e Linux rodando em Intel x86 , AMD64 / Intel 64 e hardware compatível. (A versão do macOS é apenas de 64 bits.)

A Enterprise Edition suporta o tempo de execução Equinox OSGi no nível JVM, permitindo a compilação antecipada de aplicativos Eclipse RCP ( Rich Client Platform ), e a versão 7.0 adicionou esse suporte para aplicativos da Web em execução no Apache Tomcat . A versão 10.5 introduziu um novo coletor de lixo otimizado para sistemas multi-core e multi-CPU

O Excelsior JET Embedded implementa a tecnologia Java SE for Embedded de uma maneira muito semelhante. As únicas diferenças principais costumavam ser no licenciamento e nos preços, mas a partir da versão mais recente, o Excelsior JET Embedded também oferece suporte a plataformas baseadas em ARM .

Último lançamento

A versão 15 introduziu a compilação incremental para alvos AMD64 e ARM e melhorou o desempenho do aplicativo em todas as plataformas.

EOL do produto

Em 15 de maio de 2019, a Excelsior anunciou a descontinuação do Excelsior JET em um e-mail para seus clientes e no dia seguinte também em seu site. O suporte foi anunciado para ser interrompido e a equipe de engenharia para sair completamente dentro de apenas cerca de 2 semanas ("início de junho de 2019") e o site para downloads anunciado para estar offline em meados de junho (dentro de apenas cerca de 4 semanas). Em 7 de agosto de 2019, foi anunciado que a Excelsior foi adquirida pela Huawei.

Veja também

Referências

links externos