JSRs do Java 7 e 8 aprovadas

27 respostas
davidbuzatto

The vote is in. The JCP voted yes on the JSRs for Java 7, Java 8, Project Coin, and Project Lambda. Some posts about it: “Java SE 7/8 passed” (unhappy post from Stephen Colebourne), “JCP Approves JSRs for Java SE 7, Java SE 8, Project Coin and Lambda” (Henrik Stahl, from the JRockit team).

Vote analysis: Java 7 and Java 8 get the most attention. The votes were identical for both, with 13 yeses and 3 nos.

In general, the no votes (Tim Peierls, Apache, Google) had a common theme: in inability to accept Oracle’s stance on the field-of-use restrictions on the JVM. Apache’s refusal was the longest expanation of any of the votes, pointing out the field of use restriction, the fact that the JSR is in conflict with its own license, the spec lead ignoring requests from multiple expert group members for explanations, and that oracle is breaching its own license in providing a testing kit for Harmony.

Fonte:
http://www.theserverside.com/discussions/thread.tss?thread_id=61458

Links:
http://blogs.oracle.com/henrik/2010/12/jcp_approves_jsrs_for_java_se_7_java_se_8_project_coin_and_lambda.html
Votação JSR Java 7: http://jcp.org/en/jsr/results?id=5111
Votação JSR Java 8: http://jcp.org/en/jsr/results?id=5112

27 Respostas

M

Muito bom.

Interessante observar que Apache e Google votaram contra por causa do licenciamento vinculado ao TCK, o mesmo que a Sun adotava e eles já reclamavam.

Interessante também que outras empresas que votaram sim, também reclamaram do TCK. A Oracle poderia atender e acabar com o mimimi.

Paulo_Silveira

Excelente noticia. Muita coisa está andando mais rápido com a Oracle. Pode sempre melhorar.

A

o que é JSRs???
seriam as próximas versoões do java aprovadas por algum órgão?

lazaropj

Lambda ?Como q vai ser isso ?

Andre_Fonseca

dê uma olhada

http://code.google.com/p/lambdaj/

J

marcosalex:
Muito bom.

Interessante observar que Apache e Google votaram contra por causa do licenciamento vinculado ao TCK, o mesmo que a Sun adotava e eles já reclamavam.

Interessante também que outras empresas que votaram sim, também reclamaram do TCK. A Oracle poderia atender e acabar com o mimimi.

Se levarmos em conta que a Apache foi uma das que mais contribuiu para plataforma java, a oracle deveria ter liberado isso a muito tempo.

J

alexspe:
o que é JSRs???
seriam as próximas versoões do java aprovadas por algum órgão?

Leia aqui

Loiane

Falaram sobre isso num keynote hoje aqui no JavaOne.

A

dê uma olhada

http://code.google.com/p/lambdaj/

Coisa esquisita…

G

SAP, Eclipse, Redhat e outros mais votaram YES with comment, reclamando sobre o Field of Use e licenciamento. E a IBM, mesmo unindo esforços com a Oracle no OpenJDK, reclamou do mesmo licenciamento. Aliás a maioria reclamou do licenciamento.

L

A maioria reclama do licenciamento mas só votaram SIM por causa da velha máxima “não se morde a mão de quem dá de comer”. Afinal, Red Hat, VMWare, IBM e SAP ganham dinheiro com Java, e não são nem loucos de tomar uma sova da Oracle. A Apache e o Google são os únicos que já perderam alguma coisa, e que por isso tiveram culhões para dizer NÃO.

Tecnicamente é uma boa notícia, mas politicamente significa que Java será um nicho apenas do mercado corporativo, sendo insignificante em outras áreas.

Alessandro_Lazarotti

Leonardo3001:
A maioria reclama do licenciamento mas só votaram SIM por causa da velha máxima “não se morde a mão de quem dá de comer”. Afinal, Red Hat, VMWare, IBM e SAP ganham dinheiro com Java, e não são nem loucos de tomar uma sova da Oracle. A Apache e o Google são os únicos que já perderam alguma coisa, e que por isso tiveram culhões para dizer NÃO.
Tecnicamente é uma boa notícia, mas politicamente significa que Java será um nicho apenas do mercado corporativo, sendo insignificante em outras áreas.

O votar SIM com a ressalva nos comentários não é por “medo” da Oracle (isso não tem o menor fundamento), é porque querem ver logo, já que esta mais tarde do que deveria, as novas versões sendo liberadas. Todo mundo reconhece o valor da briga da Apache com a Oracle em razão do modelo de licença, mas pelo menos por enquanto a prioridade deve ser estes tardios novos releases, e a maioria concorda com isso.

Andre_Brito

E parece que o Tim Peierls não aguentou a ‘vitória’ da Oracle e saiu do JCP: http://www.theserverside.com/news/thread.tss?thread_id=61447

G

Uma pena que, mesmo passados 8 anos desde o primeiro release do Java Logging (fev/2002 no JDK 1.4), até agora a API de logging não ganhou nenhuma melhoria. Dei uma pesquisada no JCP e não achei nada referente a logging nas JSRs aprovadas.

Inclusive os bugs milenares continuam lá… http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4827381

Adelar

E vamo que vamo :smiley:

ViniGodoy

Toda a Apache se retirou: http://java.dzone.com/news/apache-backs-its-threat-leaves-0

G

Saiu no blog da Apache: https://blogs.apache.org/foundation/entry/the_asf_resigns_from_the

Adelar

E mais um pouco de FUD para alegrar nossa vida. :?

ViniGodoy

Bom, se fosse a MS falando, seria FUD.

Mas é simplesmente a Apache, somando sua voz ao que o próprio Games Josling já vinha avisando.
São pessoas e entidades que eram ativos defensores do Java e que tiveram uma parcela de contribuição mais do que significativa.

Adelar

Bom, se fosse a MS falando, seria FUD.

Mas é simplesmente a Apache, somando sua voz ao que o próprio Games Josling já vinha avisando.
São pessoas e entidades que eram ativos defensores do Java e que tiveram uma parcela de contribuição mais do que significativa.
Mas discussões neste sentido começarão em breve, e depois como sempre acalmam. :smiley:

J

Bom, se fosse a MS falando, seria FUD.

Mas é simplesmente a Apache, somando sua voz ao que o próprio Games Josling já vinha avisando.
São pessoas e entidades que eram ativos defensores do Java e que tiveram uma parcela de contribuição mais do que significativa.
Mas discussões neste sentido começarão em breve, e depois como sempre acalmam. :smiley:

Não vão se acalmar não. Dessa vez é muito sério. Seu java é agora privatizado.

M

Privatizado por que? O field-of-use sempre existiu, desde a época da Sun. O tck também tinha os mesmos termos de licença e o pessoal reclamava do mesmo jeito, inclusive a Apache. Só que ela só resolveu tomar uma atitude agora. E as JSRs do Java 7 e 8 já estavam previstas há tempos, desde a época da Sun, inclusive a Apache estava trabalhando em alguma delas. Por que votou contra? Parece até aqueles deputados PSDB e PT que votam contra as próprias matérias ou contra o país só pra não dar vantagem política ao concorrente.

Outra coisa, na eleição do JCP esse ano, foi a própria Oracle que indicou a fundação Apache para o JCP na sua cota.

Por fim, eu acredito que o Goggle deve sair também, piorando ainda mais o cenário.

J

marcosalex:
Privatizado por que? O field-of-use sempre existiu, desde a época da Sun. O tck também tinha os mesmos termos de licença e o pessoal reclamava do mesmo jeito, inclusive a Apache. Só que ela só resolveu tomar uma atitude agora. E as JSRs do Java 7 e 8 já estavam previstas há tempos, desde a época da Sun, inclusive a Apache estava trabalhando em alguma delas. Por que votou contra? Parece até aqueles deputados PSDB e PT que votam contra as próprias matérias ou contra o país só pra não dar vantagem política ao concorrente.

Outra coisa, na eleição do JCP esse ano, foi a própria Oracle que indicou a fundação Apache para o JCP na sua cota.

Por fim, eu acredito que o Goggle deve sair também, piorando ainda mais o cenário.

Eu também acredito que o google saia. Mas a causa da apache sair é que as restrições colocadas no tck como você mesmo citou impedem a apache de continuar com o harmony como também qualquer outro projeto que seja opensource. Apache é uma empresa Opensource. Não tem sentido ela continuar no jcp.
Privatizado porque a licença do tck responde uma única empresa, no caso a Oracle.

Agora a questão não é quem é dono do quê. A questão é o atraso tecnológico que isso vai gerar(Digamos uma questão ideológica que afeta várias tecnologias existentes).

M

Pois é, julio. Mas a licença do tck é a mesma da época da Sun, não mudou. Se for assim, o Java é privatizado desde sempre então porque a Apache continuava no JCP?

J

marcosalex:
juliocbq:

Privatizado porque a licença do tck responde uma única empresa, no caso a Oracle.

Pois é, julio. Mas a licença do tck é a mesma da época da Sun, não mudou. Se for assim, o Java é privatizado desde sempre então porque a Apache continuava no JCP?

A Oracle brigou junto com a apache na época contra essas restrições. Hoje com o harmony a oracle pisou na bola com ela.

edutoporoski

tadinha da apache…

chun

Já foi tarde.

Criado 7 de dezembro de 2010
Ultima resposta 13 de dez. de 2010
Respostas 27
Participantes 17