Apache sai do JCP

[quote=nofan][quote=mochuara][quote=PedroTOliveira]
Outro problema é que o TCK foi feito para implementações do Java SE, por isso o FOU com a restrição para dispositivos móveis.
A Oracle quer que implementações para mobile sejam de acordo com as especificações do Java ME.[/quote]

Não. Apenas a Apache foi proibida de usar Harmony em dispositivos móveis. Acredito que por causa do android, não sei.

[/quote]

Arestrição se aplica a qualquer um não apenas ao harmony esse restrição é justamente pra evitar fragmentação sim!
[/quote]

Que fragmentação? O TCK serve justamente para isso. Ele precisa regulamentar a tecnologia e não restringir o campo de uso dela.

Se a Oracle for com a sua cara basta pagar os royalties que a restrição cai. Veja o link no post acima.

[quote=juliocbq][quote=nofan][quote=mochuara][quote=PedroTOliveira]
Outro problema é que o TCK foi feito para implementações do Java SE, por isso o FOU com a restrição para dispositivos móveis.
A Oracle quer que implementações para mobile sejam de acordo com as especificações do Java ME.[/quote]

Não. Apenas a Apache foi proibida de usar Harmony em dispositivos móveis. Acredito que por causa do android, não sei.

[/quote]

Arestrição se aplica a qualquer um não apenas ao harmony esse restrição é justamente pra evitar fragmentação sim!
[/quote]

Que fragmentação? O TCK serve justamente para isso. Ele precisa regulamentar a tecnologia e não restringir o campo de uso dela. [/quote]

Vamos la, voce cria duas versões diferentes de vm so uma suposição

Uma seria…desktop e outra mobile!

ai começão a usar a desktop em aprelhos moveis mas segundo voce isso não gera fragmentação humm entendo!

[quote=mochuara][quote=nofan]
Arestrição se aplica a qualquer um não apenas ao harmony esse restrição é justamente pra evitar fragmentação sim!
[/quote]

Se a Oracle for com a sua cara basta pagar os royalties que a restrição cai. Veja o link no post acima.[/quote]

Que eu me lembre sempre foi desde a sun e ainda é o google so precisava ter pago os royalties!

[quote=nofan][quote=juliocbq][quote=nofan][quote=mochuara][quote=PedroTOliveira]
Outro problema é que o TCK foi feito para implementações do Java SE, por isso o FOU com a restrição para dispositivos móveis.
A Oracle quer que implementações para mobile sejam de acordo com as especificações do Java ME.[/quote]

Não. Apenas a Apache foi proibida de usar Harmony em dispositivos móveis. Acredito que por causa do android, não sei.

[/quote]

Arestrição se aplica a qualquer um não apenas ao harmony esse restrição é justamente pra evitar fragmentação sim!
[/quote]

Que fragmentação? O TCK serve justamente para isso. Ele precisa regulamentar a tecnologia e não restringir o campo de uso dela. [/quote]

Vamos la, voce cria duas versões diferentes de vm so uma suposição

Uma seria…desktop e outra mobile!

ai começão a usar a desktop em aprelhos moveis mas segundo voce isso não gera fragmentação humm entendo![/quote]

  • _ -’

Se você não ler os artigos ou os links que o pessoal postou não vai entender nada de TCK, nada de licença, nada de processo nem nada de nada.

[quote=juliocbq]
Que fragmentação? O TCK serve justamente para isso. Ele precisa regulamentar a tecnologia e não restringir o campo de uso dela. [/quote]

Exato. Um exemplo é um fabricante de blueray, ele só recebera o TCK se implementar a especificação oficial, evitando assim a fragmentação.

O problema é que a Oracle pode simplesmente recusar em alguns casos.

[quote=nofan]

Que eu me lembre sempre foi desde a sun e ainda é o google so precisava ter pago os royalties![/quote]

Se o google tivesse pago talvez ainda estariamos acreditando que Java é livre.

[quote=mochuara][quote=chun]
O fato do OpenJDK ser licenciado sob GPL já garante isto.
A fonte da informacao é o proprio fonte do OpenJDK.
[/quote]

Mas não protege de eventuais processos da Oracle por quebra de patentes, o que na minha opinião é suficiente pra deixar a comunidade com a pulga atras da orelha.

Nem só de licencas se faz software livre.[/quote]

Protege sim , sob todo o codigo que está lá… a GPL do OpenJDK garante isto.

Só nao vai proteger se voce adicionar MAIS CODIGO proprietario da oracle dentro dele…

[quote=mochuara][quote=PedroTOliveira]
Outro problema é que o TCK foi feito para implementações do Java SE, por isso o FOU com a restrição para dispositivos móveis.
A Oracle quer que implementações para mobile sejam de acordo com as especificações do Java ME.[/quote]

Não. Apenas a Apache foi proibida de usar Harmony em dispositivos móveis. Acredito que por causa do android, não sei.

[/quote]

Aonde está escrito que “apenas a apache” foi proibida ?

Acho que não é bem assim:

http://br-linux.org/2010/mono-aplicativos-populares-usam-namespaces-fora-da-promessa-da-ms/

[quote=mochuara][quote=nofan]
Arestrição se aplica a qualquer um não apenas ao harmony esse restrição é justamente pra evitar fragmentação sim!
[/quote]

Se a Oracle for com a sua cara basta pagar os royalties que a restrição cai. Veja o link no post acima.[/quote]

Hummm… deve ser porque vivemos em um mundo capitalista né ?

[quote=mochuara][quote=nofan]

Que eu me lembre sempre foi desde a sun e ainda é o google so precisava ter pago os royalties![/quote]

Se o google tivesse pago talvez ainda estariamos acreditando que Java é livre.[/quote]

Legal , a google pega a carona em todo marketing , nao paga um centavo , ganha dinheiro com isso e ainda chamda de JAva…

E A Oracle que é a maldosa neste caso…

DOis pesos , duas medidas ?

De forma alguma. Só falei que o google forçou a Oracle a sair da moita. Eu ainda preferia ter o Java fechado como sempre foi do que essa porcaria que resultou o Android.

[quote=juliocbq][quote=nofan][quote=juliocbq][quote=nofan][quote=mochuara][quote=PedroTOliveira]
Outro problema é que o TCK foi feito para implementações do Java SE, por isso o FOU com a restrição para dispositivos móveis.
A Oracle quer que implementações para mobile sejam de acordo com as especificações do Java ME.[/quote]

Não. Apenas a Apache foi proibida de usar Harmony em dispositivos móveis. Acredito que por causa do android, não sei.

[/quote]

Arestrição se aplica a qualquer um não apenas ao harmony esse restrição é justamente pra evitar fragmentação sim!
[/quote]

Que fragmentação? O TCK serve justamente para isso. Ele precisa regulamentar a tecnologia e não restringir o campo de uso dela. [/quote]

Vamos la, voce cria duas versões diferentes de vm so uma suposição

Uma seria…desktop e outra mobile!

ai começão a usar a desktop em aprelhos moveis mas segundo voce isso não gera fragmentação humm entendo![/quote]

  • _ -’

Se você não ler os artigos ou os links que o pessoal postou não vai entender nada de TCK, nada de licença, nada de processo nem nada de nada.[/quote]

Não sei se voce leu o que eu escrevi ou esta com dificuldades de interpretar o que foi escrito…

[quote=mochuara][quote=chun]
Legal , a google pega a carona em todo marketing , nao paga um centavo , ganha dinheiro com isso e ainda chamda de JAva…

E A Oracle que é a maldosa neste caso…

DOis pesos , duas medidas ?
[/quote]

De forma alguma. Só falei que o google forçou a Oracle a sair da moita. Eu ainda preferia ter o Java fechado como sempre foi do que essa porcaria que resultou o Android.[/quote]

Pois é , no final acaba sendo indiferente mesmo. Mas esse debate foi útil para desmistificar um monte de coisas e uma delas o suposto OpenJDK como “software livre”(entre aspas).

Dificuldade

A plataforma java nunca vai se fragmentar justamente porque o tck existe. Essa conversa toda girou em meio as restrições do tck e sobre a possibilidade do OpenJDK não ser realmente livre, entendeu?

Fragmenta porque pode-se utilizar a versão desktop em aparelhos moveis entendeu?

Se não existisse separação entre movel e desktop então ai sim nunca fragmentaria capiche :wink:

[quote=nofan][quote=juliocbq]

Dificuldade

A plataforma java nunca vai se fragmentar justamente porque o tck existe. Essa conversa toda girou em meio as restrições do tck e sobre a possibilidade do OpenJDK não ser realmente livre, entendeu?
[/quote]
Fragmenta porque pode-se utilizar a versão desktop em aparelhos moveis entendeu?

Se não existisse separação entre movel e desktop então ai sim nunca fragmentaria capiche :wink: [/quote]

Capitei sim. Mas no link que o mochuara postou explica bem isso ae. O tck jme não limita o JSE. Fora que são duas especificações completamente diferentes. Não tem como usar se em dispositivos móveis.

[quote=juliocbq]

Capitei sim. Mas no link que o mochuara postou explica bem isso ae. O tck jme não limita o JSE. Fora que são duas especificações completamente diferentes. Não tem como usar se em dispositivos móveis.[/quote]

Pois é ai que entra o problema, na minha opnião a oracle deveria seguir pra uma unificação das duas que resolveria esse problema!

++