Alternativas para o Oracle JRE [closed]

13

Eu gostaria de desinstalar tantos produtos Oracle do meu computador quanto possível, porque não gosto dessa empresa. No entanto, eu preciso de Java para alguns dos meus aplicativos, por exemplo Eclipse.

Quais alternativas existem para o Oracle Java Runtime Environment para Windows que funcionará com aplicativos de terceiros?

    
por Steven smethurst 21.10.2011 / 23:20

3 respostas

5

Só para ficar claro, o "Java" não é uma coisa.

Java Runtime Environment (JRE) - a forma mais comum de Java, permite que aplicativos escritos em Java sejam executados em seu computador. Este é o "plugin java" ou "java virtual machine (jvm)"

Java (a linguagem) - uma linguagem de programação orientada a objetos.

Java (o compilador) - transforma o código Java (linguagem) em arquivos de classe que podem ser executados pelo JRE / JVM.

Java (a biblioteca) - um conjunto de componentes para a interface gráfica entre plataformas e outros elementos de programação.

Suponho que você esteja perguntando sobre como substituir o JRE, o plugin Java que a maioria das pessoas usa. Se você quer dizer o contrário, por favor atualize sua pergunta.

A Microsoft costumava ter uma Java Virtual Machine incluída em todos os seus SO, mas isso geralmente é ignorado em favor de um plugin JRE da Oracle.

Existem algumas outras substituições do JRE / JVM que você pode tentar:

JOEQ (ironicamente é escrito em Java) - link

Wonka - link

Sable (não mais ativamente mantido) - link

Cada um deles pode ter algumas quantidades de compatibilidade, mas você provavelmente encontrará, ao rodar o Java para uma versão mais nova do JRE, que você pode encontrar problemas de compatibilidade.

Outra coisa a considerar é se você realmente precisa ou não de Java. Existem tarefas específicas que você realmente exige que o JRE seja executado? Se não, tente ir sem isso.

    
por 21.10.2011 / 23:34
3

O Oracle JRE é construído a partir do OpenJDK. Você pode obter o OpenJDK a partir de várias fontes, incluindo a criação por conta própria. A Azul Systems (meu empregador) oferece a família de downloads Zulu, todos os quais fornecem binários OpenJDK certificados para atender às especificações de teste do Java Standard Edition para cada versão principal do Java (hoje 8, 7 e 6.) Deve ser um substituto adequado para seus tempos de execução do Oracle Java em qualquer uma das plataformas Windows, Linux e Mac OS X. O Zulu pode ser baixado gratuitamente em www.azul.com/zulu. Eu espero que isso ajude. Divulgação: Sou gerente de produto para as linhas de produtos Zulu e Zing na Azul Systems.

    
por 26.11.2014 / 18:51
2

Eu nunca usei, mas você pode querer olhar para OpenJDK .

    
por 21.10.2011 / 23:50