Apple não mais empacotará o Java nas futuras versões  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

O que significa isto?

Sei que para os desevolvedores não será tão ruim assim. Mas e para a comunidade em geral? Será que isto afeta muito a credibilidade do Java?

Há uma minoria aqui do GUJ (alguns engraçadinhos escrevem corram com til assim: corrão para as montanhas) composta de dois tipos: uns acham que o mundo acaba quando se fala mal do Java e outros acham que o Java já acabou. Se você não é um radical xiita de algum dos 2 lados, seria interessante conhecer sua opinião.

Apple deprecates Java:
http://www.itwriting.com/blog/3354-apple-deprecates-java.html

http://www.infoq.com/news/2010/10/apple-deprecates-java

Java for Mac OS X 10.6 Update 3 and 10.5 Update 8 Release Notes:
http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html#//apple_ref/doc/uid/TP40010380-CH4-DontLinkElementID_2

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
foxpv
JavaEvangelist
[Avatar]

Membro desde: 11/04/2006 09:35:56
Mensagens: 343
Offline

Não sei viu,

Em contrapartida, na página oficial de downloads da JDK não tem uma distribuição pra Mac, mas tem para Windows, Linux e Solaris.

Então a pergunta é:

Quem está certo? A Oracle em não dar suporte pro Mac? Ou a Apple em parar de dar suporte ao JAVA?

Edit: Luca, eu sei que não dei opnião nenhuma, mas é porque realmente, no momento eu não tenho.

This message was edited 1 time. Last update was at 21/10/2010 10:17:02


SCJP 1.5
king_of_gods
JavaTeenager

Membro desde: 28/03/2007 14:28:11
Mensagens: 185
Offline

Luca,

Acho que deve ser um "boicote" a Oracle ou coisa do tipo.

Não sei, já esperava que algumas empresas tomassem essa atitude depois do caso Oracle x Google
bonfarj
Java Ninja
[Avatar]

Membro desde: 28/03/2006 09:55:47
Mensagens: 298
Offline

O Mac OS vem ganhando mercado e consequentemente moral pra impor certas coisas. Esta é a minha opinião.

Vamos ver qual será a reação da Oracle (será que haverá uma?).

IGOR BRITO ALVES
@igoralves
juliocbq
GUJ Expert
[Avatar]

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

Luca, a apple tem uma linguagem própria para os seus produtos que é o objective c. O Iphone não suporta java, porque o seu sistema suportaria?

Vamos levar em conta quais tipos de aplicações desktop rodam no Mac OS. Praticamente nenhuma java. O java só é usado para sistemas de informação específicos e não para aplicações e software básico. Naturalmente uma jvm no Mac OS é um espaço inútil ocupado no hd.

Até no windows ou linux contamos nos dedos quantas aplicações temos escritas em java. No meu ubuntu só tenho o netbeans e os meus projetos.

www.citrox.com.br
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Nossa, que novidade incrível. A apple se fechando só nas tecnologias proprietárias dela. Fato inédito na história da companhia.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
jcranky
JavaGuru
[Avatar]

Membro desde: 14/08/2004 18:45:24
Mensagens: 235
Localização: Mogi das Cruzes - SP
Offline

juliocbq wrote:Até no windows ou linux contamos nos dedos quantas aplicações temos escritas em java. No meu ubuntu só tenho o netbeans e os meus projetos.


Se foi você mesmo quem declarou seu imposto de renda, você usou Java

No fim das contas, talvez esse movimento da Apple seja bom para o Java. Isso porque ter uma versão sempre atrasada no Mac não era lá o melhor dos mundos e não cria uma imagem muito legal... Quem sabe agora alguém não faça o OpenJDK funcionar no Mac (se é que já não rola) e a gente passa a ter um Java tão atualizado quanto em Windows e Linux?

Agora, uma coisa me preocupa um pouco, e mostra um pouco da prepotencia da Apple. Conforme citado no primeiro artigo postado pelo Luca, quanto à App Store:

3.3.1 Applications may only use public APIs and frameworks included in the default installation of Mac OS X or as bundled with Xcode as provided by Apple, deprecated technologies (such as Java) may not be used.


Isso é mais do que não suportar, é proibir, o que para mim parece sem sentido. Lembrando que a Apple já fez isso na App Store do iPhone mas voltou atrás. Ou essa citação acima é antiga, ou eles estão tentando denovo.

Paulo R C Siqueira
http://www.jcranky.com/
[WWW]
juliocbq
GUJ Expert
[Avatar]

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

jcranky wrote:
juliocbq wrote:Até no windows ou linux contamos nos dedos quantas aplicações temos escritas em java. No meu ubuntu só tenho o netbeans e os meus projetos.


Se foi você mesmo quem declarou seu imposto de renda, você usou Java

No fim das contas, talvez esse movimento da Apple seja bom para o Java. Isso porque ter uma versão sempre atrasada no Mac não era lá o melhor dos mundos e não cria uma imagem muito legal... Quem sabe agora alguém não faça o OpenJDK funcionar no Mac (se é que já não rola) e a gente passa a ter um Java tão atualizado quanto em Windows e Linux?

Agora, uma coisa me preocupa um pouco, e mostra um pouco da prepotencia da Apple. Conforme citado no primeiro artigo postado pelo Luca, quanto à App Store:

3.3.1 Applications may only use public APIs and frameworks included in the default installation of Mac OS X or as bundled with Xcode as provided by Apple, deprecated technologies (such as Java) may not be used.


Isso é mais do que não suportar, é proibir, o que para mim parece sem sentido. Lembrando que a Apple já fez isso na App Store do iPhone mas voltou atrás. Ou essa citação acima é antiga, ou eles estão tentando denovo.



Que prepotência? Não seja dramático. Me cite 5 aplicações java usadas no dia a dia de um usuário final de um sistema Mac OS que usam java.

Sobre o imposto...
Posso declarar o imposto sem usar um sistema desktop, ou seja sem utilizar máquina virtual no meu PC.

www.citrox.com.br
kicolobo
Moderador
[Avatar]

Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline

Na prática, é o modus operandi padrão da Apple.

Eu me lembro em 2001 que falavam com a maior fanfarra, no lançamento do Mac OS X que era o melhor SO do mundo pra Java.
Claro: não haviam tantas aplicações assim pro novo SO e, além disto, Java permitia interoperabilidade, o que ajudaria a salvar a marca.

Pois bem: a Apple cresce. O que ela faz? Ela simplesmente abandona ou tenta aniquilar os companheiros. Aliás, é engraçado ver como eles falavam com todo orgulho que também "amavam o Flash". Olha ai o que tão fazendo agora. (alguém lembra do que ela fez com o Sherlock no Mac OS 9?)

Como usuário Apple, a impressão que eu tive com a nova versão do Mac OS (o Lion) é que pouco a pouco o Mac vai virar um iPhone/iPad. Basta notar que hoje o Mac conta 33% do faturamento da empresa, menos da metade. Bem diferente de 10 anos atrás. E de novo, o mesmo que rola com o iPhone/iPad a gente vai ver com a App Store pra Mac. Daqui a pouco vai ter de rolar jailbreak pro Mac. Como usuário de produtos da Apple, confesso que fiquei bastante preocupado.

Com relação à comunidade Java, muda pouco. Daqui a pouco a Oracle lança alguma versão do JDK pro Mac OS. O que muda é que os usuários do Mac OS vão ter de fazer como os demais usuários de outros sistemas operacionais, que precisam instalar a JVM nos seus PCs.

http://devkico.itexto.com.br

Twitter: http://www.twitter.com/loboweissmann

Vamos aprender Grails?
http://www.grailsbrasil.com.br
[WWW] [MSN] [ICQ]
kicolobo
Moderador
[Avatar]

Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline

Detalhe: não existe uma versão do JDK pra Mac no site da Oracle porque a Apple havia se comprometido em implementar a sua própria versão. Ela não queria liberar código fonte pra Sun na época.


http://devkico.itexto.com.br

Twitter: http://www.twitter.com/loboweissmann

Vamos aprender Grails?
http://www.grailsbrasil.com.br
[WWW] [MSN] [ICQ]
BlackDog
JavaChild
[Avatar]

Membro desde: 24/12/2008 13:47:46
Mensagens: 118
Offline

juliocbq wrote:Luca, a apple tem uma linguagem própria para os seus produtos que é o objective c. O Iphone não suporta java, porque o seu sistema suportaria?

Vamos levar em conta quais tipos de aplicações desktop rodam no Mac OS. Praticamente nenhuma java. O java só é usado para sistemas de informação específicos e não para aplicações e software básico. Naturalmente uma jvm no Mac OS é um espaço inútil ocupado no hd.

Até no windows ou linux contamos nos dedos quantas aplicações temos escritas em java. No meu ubuntu só tenho o netbeans e os meus projetos.


Péééééééeéééééé errado !!!!

OpenOffice é feito em Java !!! Quem não quer comprar o Office pode usar o OpenOffice, que tem release para Mac. Você não lê documentos doc e xls no seu ubuntu ?
juliocbq
GUJ Expert
[Avatar]

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

kicolobo wrote:Detalhe: não existe uma versão do JDK pra Mac no site da Oracle porque a Apple havia se comprometido em implementar a sua própria versão. Ela não queria liberar código fonte pra Sun na época.



E mesmo assim acho pouco útil rodar java em um mac. Custo benefício alto até para sistemas específicos.

www.citrox.com.br
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

Se o Jobs realmente fizer tudo ser instalável através de app store e fechar as portas pra simplesmente arrastar e jogar coisas ou intalar aplicativos via Ports/Homebrew/Fink a coisa realmente vai ficar feia pro lado deles.

Como cliente, eu não teria nenhum receio de não comprar mais nada deles e eu, pessoalmente, acredito que a comunidade de desenvolvedores deve ser um pedaço importante da Apple pra ela simplesmente jogar fora assim. É meio assustador ver essa notícia agora, porque eu realmente gosto muito do OSX, mas se ele se fechar nele mesmo eu volto pro linux sem nenhum receio e uso o mac somente pra desenvolvimento em Cocoa.

Acho que ainda é cedo pra conjecturas, mas espero que a Apple libere os pedaços próprios do Java pra o OpenJDK e a Oracle mantenha o Java funcionando no Mac.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

BlackDog wrote:Péééééééeéééééé errado !!!!

OpenOffice é feito em Java !!! Quem não quer comprar o Office pode usar o OpenOffice, que tem release para Mac. Você não lê documentos doc e xls no seu ubuntu ?


Eu ainda concordo com o Julio. Você só citou uma única aplicação, o OpenOffice. O que mais um não-desenvolvedor usaria com java? No Brasil, no máximo o IRPF.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline

ViniGodoy wrote:
BlackDog wrote:Péééééééeéééééé errado !!!!

OpenOffice é feito em Java !!! Quem não quer comprar o Office pode usar o OpenOffice, que tem release para Mac. Você não lê documentos doc e xls no seu ubuntu ?


Eu ainda concordo com o Julio. Você só citou uma única aplicação, o OpenOffice. O que mais um não-desenvolvedor usaria com java? No Brasil, no máximo o IRPF.


O OpenOffice é feito em Java? ele tem pedaços em java, mais especificamente na parte "access" dele, não? O OpenOffice é escrito em C/C++ em sua maior parte.

Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr

Screencast de Introdução a linguagem Objective-C
[WWW]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team