OpenJDK passa a ser a implementação de referência para o JavaSE 7  XML
Índice dos Fóruns » Notícias
Autor Mensagem
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

A partir da próxima versão do Java, prometida para o mes que vem, a implementação de referência passará a ser o OpenJDK no lugar da JDK padrão. Essa era uma promessa antiga da Sun ainda, mas que não tinha sido cumprida provavelmente por questão de patentes.

http://blogs.oracle.com/java/entry/moving_to_openjdk_as_the

This message was edited 1 time. Last update was at 10/06/2011 19:26:47

[Yahoo!] aim icon [ICQ]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline

marcosalex wrote:A partir da próxima versão do Java, prometida pro mes que vem, a implementação de referência passará a ser o OpenJDK no lugar da JDK padrão. Essa era uma promessa antiga da Sun ainda, mas que não tinha sido cumprida provavelmente por questão de patentes.

http://blogs.oracle.com/java/entry/moving_to_openjdk_as_the


Notícia muito boa. O Openjdk não anda muito legal não. Em questão de desempenho ele está no mínimo umas 5x atraz da oracle vm.

www.citrox.com.br
Markus Alemao
JavaGuru
[Avatar]

Membro desde: 27/08/2009 10:46:36
Mensagens: 220
Localização: Salgado Filho
Offline

Bacana ....vai reduzir o receio de alguns ....

Too Stupid to Understand Science? Try Religion.

[Email]
Adelar
GUJ Master
[Avatar]

Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline

Legal. Muito boa notícia.

"Errando e aprendendo com os bugs"
http://www.cajuscript.org
[WWW] [MSN]
otaviojava
GUJ Master
[Avatar]

Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline

Uma notícia realmente sensacional

twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra

[WWW]
Elizeu_Santos
Virtual Machine Man
[Avatar]

Membro desde: 01/08/2008 20:21:57
Mensagens: 670
Localização: RJ
Offline

juliocbq wrote:
marcosalex wrote:A partir da próxima versão do Java, prometida pro mes que vem, a implementação de referência passará a ser o OpenJDK no lugar da JDK padrão. Essa era uma promessa antiga da Sun ainda, mas que não tinha sido cumprida provavelmente por questão de patentes.

http://blogs.oracle.com/java/entry/moving_to_openjdk_as_the


Notícia muito boa. O Openjdk não anda muito legal não. Em questão de desempenho ele está no mínimo umas 5x atraz da oracle vm.
]

eu sempre digo isso, mais sempre dizem que a diferença de desempenho é psicológica >.<
existem também alguns problemas com swing, não sei especificar. mais o jdownloader por exemplo quando executado em openjdk fica com os menus estranhos.

JSF 2
EJB 3
Spring 3
Hibernate 4


"É um prazer puro da alma espalhar pelo mundo o fruto de seus estudos e meditações, ainda sem outra remuneração que a consciência de fazer bem."
José Bonifácio
Luiz Henrique Coura
Java Ninja
[Avatar]

Membro desde: 28/04/2004 21:03:05
Mensagens: 283
Localização: Lorena-SP
Offline

Muito bom! A OpenJVM vai ganhar uma credibilidade enorme com isso.

Mas me tirem algumas dúvidas:

A Oracle....
... pode desenvolver uma Reference Implementation (RI) da sua própria tecnologia? Se sim, ela acabou de passar o seu trabalho para a comunidade fazer.
... vai continuar regendo o TCK e isso não é uma forma de controlar (limitar) a OpenJVM? A comunidade pode adicionar itens extras nessa RI?









"A única pergunta estúpida é aquela que você nunca faz"
Anônimo

Luiz Henrique Coura
[MSN]
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

Luiz Henrique Coura wrote:
A Oracle....
... pode desenvolver uma Reference Implementation (RI) da sua própria tecnologia?

Claro, sempre pôde. A direrença era que a RI apesar de gratuita, não era 100% livre, por uma série de motivos.

Luiz Henrique Coura wrote:
Se sim, ela acabou de passar o seu trabalho para a comunidade fazer.

Não, porque ela trabalha no OpenJDK também, assim como a Sun também sempre trabalhou.

Luiz Henrique Coura wrote:
... vai continuar regendo o TCK e isso não é uma forma de controlar (limitar) a OpenJVM?

Sim, essa é a briga eterna. Muitos desenvolvedores não fazem JVMs alternativas porque não concordam com a forma de certificação delas, por causa do tck. A grande polêmica é porque a Oracle antes de adquirir a Sun também era contra o tck, agora que está do outro lado, não se pronunciou. Ela nunca disse que não iria mudar, mas também nunca disse que vai deixar do jeito que está.

Luiz Henrique Coura wrote:
A comunidade pode adicionar itens extras nessa RI?


Sempre pôde, mas resta saber como a Oracle vai tratar essas contribuições sobre a implementação.
[Yahoo!] aim icon [ICQ]
pcassiano
Virtual Machine Man

Membro desde: 07/06/2005 16:17:56
Mensagens: 730
Offline

será que, à partir de agora, questões como segurança, desempenho etc serão resolvidas mais rapidamente?

alguém sabe dizer se o open jdk será referência para o java ee 7?
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

pcassiano wrote:
alguém sabe dizer se o open jdk será referência para o java ee 7?


Provavelmente.
Mas lembrando também que a Oracle provavelmente vai manter a vesão jRockit comercial, que talvez vire uma JVM Enterprise, com código proprietário e patentes. Daí não sei até que pondo ela vai melhorar a qualidade do OpenJDK, embora ela venha lançando melhorias pra ele, inclusive vindas do jRockit.
[Yahoo!] aim icon [ICQ]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline

marcosalex wrote:
pcassiano wrote:
alguém sabe dizer se o open jdk será referência para o java ee 7?


Provavelmente.
Mas lembrando também que a Oracle provavelmente vai manter a vesão jRockit comercial, que talvez vire uma JVM Enterprise, com código proprietário e patentes. Daí não sei até que pondo ela vai melhorar a qualidade do OpenJDK, embora ela venha lançando melhorias pra ele, inclusive vindas do jRockit.


Eu usei a jrockit e achei inviável para todo tipo de projeto que se pode imaginar. É simplesmente uma jvm que aloca ela mesma(completamente) na memória ram. Um netbeans rodando nela ocupa mais de 1Gb de memória.

A jvm convencional resolve de maneira muito mais equilibrada a grande maioria dos problemas. Esse produto na minha opinião é para inglês ver.

Por falar nisso quem mais daqui do forum fez experiência com a JRockit?

This message was edited 1 time. Last update was at 14/06/2011 07:03:12


www.citrox.com.br
namor
JavaBaby

Membro desde: 15/09/2010 19:22:42
Mensagens: 76
Offline

Me tirem uma dúvida:

Quer dizer que não vai existir Java 7 (com este nome) agora o nome vai ser OpenJDK?
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

juliocbq wrote:
Eu usei a jrockit e achei inviável para todo tipo de projeto que se pode imaginar. É simplesmente uma jvm que aloca ela mesma(completamente) na memória ram. Um netbeans rodando nela ocupa mais de 1Gb de memória.

A jvm convencional resolve de maneira muito mais equilibrada a grande maioria dos problemas. Esse produto na minha opinião é para inglês ver.

Por falar nisso quem mais daqui do forum fez experiência com a JRockit?


O jRockit não é pra rodar em sistemas standalone, é pra rodar em servidores. Eu mesmo nunca fiz testes, mas aqui no GUJ tem muita gente que postava ganhas consideráveis em desempenho com ele, principalmente se haviam várias conexões concorrentes, fora as ferramentas de monitoramento e gerenciamento da JVM que eram bem mais completas.

Mas nunca testei ele, no máximo fiz testes semelhante ao seu, usando na máquina pra desenvolvimento.
[Yahoo!] aim icon [ICQ]
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline

marcosalex wrote:
juliocbq wrote:
Eu usei a jrockit e achei inviável para todo tipo de projeto que se pode imaginar. É simplesmente uma jvm que aloca ela mesma(completamente) na memória ram. Um netbeans rodando nela ocupa mais de 1Gb de memória.

A jvm convencional resolve de maneira muito mais equilibrada a grande maioria dos problemas. Esse produto na minha opinião é para inglês ver.

Por falar nisso quem mais daqui do forum fez experiência com a JRockit?


O jRockit não é pra rodar em sistemas standalone, é pra rodar em servidores. Eu mesmo nunca fiz testes, mas aqui no GUJ tem muita gente que postava ganhas consideráveis em desempenho com ele, principalmente se haviam várias conexões concorrentes, fora as ferramentas de monitoramento e gerenciamento da JVM que eram bem mais completas.

Mas nunca testei ele, no máximo fiz testes semelhante ao seu, usando na máquina pra desenvolvimento.



Pois é, isso eu imaginei mesmo. Tem que ser servidor muito robusto. Mas em termo de processamento sinceramente não existe ganho. Existe a redução do gargalo do coletor de lixo porque tudo já está alocado em memória(o que descarta praticamente a necessidade de um gc para gerenciar tempo de vida de objetos). Pra desktop não serve como solução.

www.citrox.com.br
benflodin
JavaGuru
[Avatar]

Membro desde: 04/06/2006 13:50:18
Mensagens: 223
Offline

Claro que faz sentido colocar o OpenJDK como RI, assim a Oracle renomeia Hotspot para JRockit e vende como a lendaria VM mais rapida.
Gostaria muito de ver um Bench de JRuby rodando sobre a atual JRockit para saber o quanto melhor ela é quando comparada com a Hotspot.

Tendo a renomeação o povo vai crer que openjdk = hotspot e jrockit sempre paga e mais rapida.

think Java
[WWW] [MSN]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team