Estará a "tirana" Sun quebrando as regras do JCP?  XML
Índice dos Fóruns » Notícias
Autor Mensagem
jmarceno
Thread.start()
[Avatar]

Membro desde: 28/03/2006 18:56:12
Mensagens: 45
Localização: São Paulo - SP
Offline

Leozin wrote:
andreiribas wrote:engraçado isso...
agora apouco no trampo tava lendo uma java magazine antiga... de 2005 se não me engano... da festa do JavaOne2005... e falava que a Sun convidou a Apache a apresentar o projeto Harmony naqueles dias...

quem te viu quem te ve Sun


é verdade, isso aconteceu mesmo, vai entender


Com a implementação da SUN fechada o Harmony era um brinquedo, agora pode virar uma arma.
Mas eu acho isso muito bom, pois ficar na mão de apenas um empresa é muito complicado. (que digam os lendários programadores eu usavam J#)

Apesar de eu também ser contra esse negócio de milhares de implementações pois como disse nosso amigo, isso pode virar uma imensa torre de babel...

abcs...
[MSN]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

ASOBrasil wrote: Acho legal existir essa concorrência, pois as coisas andam mais rápido dessa forma. Hoje o projeto da SUN domina o mercado, mas amanhã quem sabe?!


Pra que brigar se o interesse é comum? Como fazer concorrência com uma coisa gratuita?

Onde o Gnome e o KDE chegaram dessa forma? Nem um pouco perto do Windows...

Melhor ajudar a Sun como disseram do que fazer trabalho repetitivo só por "carinho"
ASOBrasil
JavaEvangelist
[Avatar]

Membro desde: 25/06/2005 20:57:30
Mensagens: 402
Localização: São Paulo
Offline

renato3110 wrote:
Pra que brigar se o interesse é comum? Como fazer concorrência com uma coisa gratuita?

Muitos dos frameworks grandes hoje em dia foram criados porque outras pessoas não gostavam de como o projeto X trabalhava (Hibernate, Spring). Tudo bem que nesses dois últimos casos, eles fizeram de uma forma diferente do que já existia (diferente dos JSEs em debate), mas "talvez se" eles tivessem ajudado em projetos já existentes ao invés de iniciarem outros projetos, com novas idéias, poderiamos não ter esses frameworks no mercado hoje em dia.

renato3110 wrote:
Onde o Gnome e o KDE chegaram dessa forma? Nem um pouco perto do Windows...

Discordo que o Gnome e o KDE não chegaram nem perto do Windows, mas gosto é gosto. O que as pessoas confundem é que o Windows é o sistema operacional em si, você consegue fazer pouca coisa ou quase nada fora do ambiente gráfico, ao contrário do Gnome e do KDE que são ambientes gráficos para facilitar tarefas executadas pelo sistema operacional!

renato3110 wrote:
Melhor ajudar a Sun como disseram do que fazer trabalho repetitivo só por "carinho"

Falando do Harmony que é o foco da discussão, em Maio/2005 o JSE da Sun não era open-source, então você e outras pessoas começam a desenvolver uma versão open-source do JSE, passado mais de um ano e meio a SUN abre o projeto dela. Pergunta: você abandona tudo que tinha feito e parte para ajudar os caras, ou pensa "quero mais que esses caras se f...., vou continuar fazendo o meu projeto aqui!". Minha opinião: a não ser que eu tenha um motivo muito muito bom (não consigo pensar em nenhum no momento) para juntar tudo, eu não abandonaria tudo de uma hora para outra. Estou citando o exemplo desse projeto e da SUN, mas isso valeria para outras empresas também (até porque estou contribuindo com um projeto open-source da SUN).


ASOBrasil

Java Examples || Useful links for web developer
[Email]
dango
JavaEvangelist
[Avatar]

Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline

Parece que já estou vendo:

"Hmmm, esse sistema foi escrito e testado em uma VM da Sun. Mas o deployment será feito em uma máquina onde está rodando a VM ASF-Harmony 5.x.yyy que dá suporte a essa (ou aquela) feature, mas não dá suporte ao mecanismo Kyz, que é implementando parcialmente pela VM desenvolvida pela Non-KISS Corp., que libera uma VM free limitada e outra, que dá suporte total pela bagatela de US$ 970.000,00/a.m."

Continuo sem entender!

Shine on you crazy diamond.
ASOBrasil
JavaEvangelist
[Avatar]

Membro desde: 25/06/2005 20:57:30
Mensagens: 402
Localização: São Paulo
Offline

dango wrote:Parece que já estou vendo:

"Hmmm, esse sistema foi escrito e testado em uma VM da Sun. Mas o deployment será feito em uma máquina onde está rodando a VM ASF-Harmony 5.x.yyy que dá suporte a essa (ou aquela) feature, mas não dá suporte ao mecanismo Kyz, que é implementando parcialmente pela VM desenvolvida pela Non-KISS Corp., que libera uma VM free limitada e outra, que dá suporte total pela bagatela de US$ 970.000,00/a.m."

Continuo sem entender!


E o mesmo já não acontece na plataforma JEE? Agora imagine se você tivesse somente uma opção ao invés de todas que temos hoje (SUN, JBoss, IBM, Oracle)? Umas boas/aceitáveis, outras ruins/péssimas; umas open-source, outras não!

Quem quiser uma coisa única e padronizada, vai para a M$! Fique na padronização e na limitação da plataforma! (dango, isso não é um ataque pessoal)


ASOBrasil

Java Examples || Useful links for web developer
[Email]
chun
GUJ Master
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline

dango wrote:Parece que já estou vendo:

"Hmmm, esse sistema foi escrito e testado em uma VM da Sun. Mas o deployment será feito em uma máquina onde está rodando a VM ASF-Harmony 5.x.yyy que dá suporte a essa (ou aquela) feature, mas não dá suporte ao mecanismo Kyz, que é implementando parcialmente pela VM desenvolvida pela Non-KISS Corp., que libera uma VM free limitada e outra, que dá suporte total pela bagatela de US$ 970.000,00/a.m."

Continuo sem entender!


TCK garante que isso não vai acontecer... a Apache nunca vai poder usar a marca "Java" se não passar neste teste... é mais facil os fanaticos do do Harmonny fazerem algo "que soh funciona ali" do que o contrario..

Outra coisa , Se voce usar o que esta dentro da especificação... e nao usar coisas de com.sun.* sua app vai rodar perfeitamente em qualquer JVM... tenho app's que rodam por igual na JVM da BEA , IBM e Sun... prefiro da Sun... prq alem de ser gratuita... tem se mostrando bastante "performatica" para o meu tipo de app....

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

------
Controverso Eu ? http://www.go-java.com/blog
[WWW] [ICQ]
dango
JavaEvangelist
[Avatar]

Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline

ASOBrasil wrote:
E o mesmo já não acontece na plataforma JEE? Agora imagine se você tivesse somente uma opção ao invés de todas que temos hoje (SUN, JBoss, IBM, Oracle)? Umas boas/aceitáveis, outras ruins/péssimas; umas open-source, outras não!


É... pode até fazer algum sentido, dependendo de como se encara as coisas.

ASOBrasil wrote:
Quem quiser uma coisa única e padronizada, vai para a M$! Fique na padronização e na limitação da plataforma!




ASOBrasil wrote:
(dango, isso não é um ataque pessoal)

Claro que não!

Shine on you crazy diamond.
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

Paulo Silveira wrote:Eu tambem queria saber mais do Harmony, se ele ta pronto e se foi escrito do zero, se é lentissimo, etc....


O Harmony tem uma equipe enorme, quase todos Russos ou Chineses da Intel. A tecnologia da VM vem toda dos projetos de pesquisa da Intel, da antiga ORP e outras. A classlibrary tem um core (java.lang/util/io/ e uma ou outra coisa) da IBM J9, o resto foi tudo contribuição da Intel ou desenvolvida pelo pessoal da IBM.

A performance da VM é aceitável, espere algo como 50% da server VM, o garbage collector já é estado da arte (concurrent/generational/parallel), o compilador funciona razoavelmente bem mas ainda não é tão estável ou implementa muitas das otimizações das JVMs comerciais.

Quanto as vantagens, bom, só olhar para o lado e ver empresas explorando projetos OSS de várias maneiras, pesquisadores produzindo resultados mais úteis e amplos, usuários mais próximos do produto e finalmente todo o fomento a inovação que indiscutivelmente acontece.

http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda
[ICQ]
Alexandre Ferreira
Virtual Machine Man
[Avatar]

Membro desde: 20/09/2006 20:07:03
Mensagens: 520
Localização: Rio de Janeiro
Offline

O que seria um o Apache Harmony? E o que isso pode se voltar contra nos desenvolvedores?

Estou vendo muita gente com panico...
existe motivos?

Alexandre Ferreira
Blog: http://alexandreferreira.com.br
[WWW] [MSN]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

ASOBrasil wrote:

renato3110 wrote:
Onde o Gnome e o KDE chegaram dessa forma? Nem um pouco perto do Windows...


Discordo que o Gnome e o KDE não chegaram nem perto do Windows, mas gosto é gosto. O que as pessoas confundem é que o Windows é o sistema operacional em si, você consegue fazer pouca coisa ou quase nada fora do ambiente gráfico, ao contrário do Gnome e do KDE que são ambientes gráficos para facilitar tarefas executadas pelo sistema operacional!


Como ambiente visual (tanto em beleza quanto em funcionalidade, usabilidade, atratividade) o KDE é confuso e feinho, e o GNOME beira ao ridículo, se compararmos ao Windows XP, e quanto ao visual pelo menos, pior ainda ao Vista.

Por exemplo, é absolutamente arcaico que quando eu visualizo uma pasta como lista no Gnome, eu não tenha uma "área livre" onde eu possa por exemplo criar uma pasta ou arquivo através do menu de contexto. Se você clica com o botão direito do mouse, o menu sempre será relativo a um item, e não à pasta. (PS: aposto que vou receber uma resposta do tipo: "mas isso é fácil, é só você fazer XYZ e ABCDE e KWMXPTWTF que você consegue o que quer")

ASOBrasil wrote:
Falando do Harmony que é o foco da discussão, em Maio/2005 o JSE da Sun não era open-source, então você e outras pessoas começam a desenvolver uma versão open-source do JSE, passado mais de um ano e meio a SUN abre o projeto dela. Pergunta: você abandona tudo que tinha feito e parte para ajudar os caras, ou pensa "quero mais que esses caras se f...., vou continuar fazendo o meu projeto aqui!". Minha opinião: a não ser que eu tenha um motivo muito muito bom (não consigo pensar em nenhum no momento) para juntar tudo, eu não abandonaria tudo de uma hora para outra. Estou citando o exemplo desse projeto e da SUN, mas isso valeria para outras empresas também (até porque estou contribuindo com um projeto open-source da SUN).


Mas eu não entendo o que tem de tão errado com a VM da Sun, pra mim essa história é só remorço, ou "carinho", não vejo argumentos fortes...
ASOBrasil
JavaEvangelist
[Avatar]

Membro desde: 25/06/2005 20:57:30
Mensagens: 402
Localização: São Paulo
Offline

renato3110 wrote:
Como ambiente visual (tanto em beleza quanto em funcionalidade, usabilidade, atratividade) o KDE é confuso e feinho, e o GNOME beira ao ridículo, se compararmos ao Windows XP, e quanto ao visual pelo menos, pior ainda ao Vista.

Por exemplo, é absolutamente arcaico que quando eu visualizo uma pasta como lista no Gnome, eu não tenha uma "área livre" onde eu possa por exemplo criar uma pasta ou arquivo através do menu de contexto. Se você clica com o botão direito do mouse, o menu sempre será relativo a um item, e não à pasta. (PS: aposto que vou receber uma resposta do tipo: "mas isso é fácil, é só você fazer XYZ e ABCDE e KWMXPTWTF que você consegue o que quer")


Essa parte da "área livre" concordo com você! Também não gosto disso! Agora, você já usou o GDesklets? Já percebeu o tanto de coisas (barras, transparência, tamanhos, etc) que você pode configurar no Gnome ou KDE e o que você pode configurar no Window? Desculpe, não tem comparação!

renato3110 wrote:
Mas eu não entendo o que tem de tão errado com a VM da Sun, pra mim essa história é só remorço, ou "carinho", não vejo argumentos fortes...

Não tem nada de tão errado com a VM da Sun! Pode até ser remorço ou carinho por parte do pessoal, mas se coloca na situação deles, você jogaria tudo fora porque a Sun decidiu abrir o JSE deles só agora? E se em alguns pontos o JSE deles for melhor que o da Sun? Tem que haver um acordo (se as idéias e opiniões baterem) de incorporação (veja Struts e WebWork!) dos trabalhos e não: "AH que legal! O JSE da Sun agora é open-source, vamos todos abandonar o Harmony e ajudar a desenvolver o JSE deles! O que for bom agente copia e cola de um para o outro!" É isso que você faria?

[editado]
Se formos por essa linha de pensamento, vamos unificar tudo então? IDEs, Frameworks, e por ai vai! Para que cada um sair escrevendo o seu, pega o melhor de cada um, junta tudo e vamos ter milhares de programadores direcionando suas idéias para as mesmas ferramentas! Não vejo isso como possível no mundo open-source!
[/editado]

ASOBrasil

Java Examples || Useful links for web developer
[Email]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Eclipse e Netbeans, Gnome e KDE, Struts e Webwork, não são duas implementações de uma mesma coisa rígida como a spec da VM, mas de uma idéia.

A única vantagem que vejo que se pode ter é técnica, como desempenho e aspectos internos de implementação, e não de features como APIs fantásticas e um novo modelo ultra-melhor de bytecode, já que há uma especificação a respeitar, e nesse caso, o que é que a baiana tem? Eles conseguem fazer uma VM com menos de 12MB, por exemplo?

Mas eu confesso que ficaria muito puto e iria querer passar no TCK sim, porém acho que ia preferir sim me unir à Sun com as idéais novas implementadas para contribuir com um objetivo único. Iria reconhecer o trabalho da Sun e o meu, e tentar uma união colaborativa, e não uma competição só pela sensação de trabalho perdido.
Bani
JWizard
[Avatar]

Membro desde: 13/10/2002 23:17:37
Mensagens: 2443
Localização: São Paulo
Offline

Resposta da Sun: http://blogs.sun.com/ontherecord/entry/apache_open_letter_to_sun
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

ok, eu estava errado.

A briga vai ser longa!

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
Eduardo Bregaida
Moderador
[Avatar]
Membro desde: 13/11/2003 14:11:35
Mensagens: 2416
Localização: São Caetano do Sul - SP
Offline

Provavelmente a Sun pedirá desculpas, ela n é como a nossa amiga M$ q sempre se acha A CERTA rs

Blog - Java Anywhere
@bregaida - Twitter
Flickr - Fotos
Cursos de Java?

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team