Arquivos históricos do BR-Linux.org apresenta:

Sun, em reestruturação, diz que porta ainda está aberta para a idéia do Java open source

Notícia publicada por brain em abril 5, 2004 09:41 AM | TrackBack


"A Sun, com receio de perder o apoio dos desenvolvedores que compartilham os ideais do Software Livre, deu uma resposta dizendo que apesar de não aceitar a idéia de imediato, ela não está fechada e continua ouvindo os argumentos da IBM. A novela continua ..." A contribuição vem de Leandro Jekimim Goulart (jekimim@fc.unesp.br), acompanhada deste link para maiores detalhes.

Particularmente interessante é o trecho em que o representante da Sun fala sobre a intenção de atender aos objetivos do código aberto sem comprometer as restrições de compatibilidade, uso da marca e gerenciamento de licenças.

Mas há um contraponto interessante: "Se depois das últimas notícias a liberação do Java sob a GPL parecia distante, com esta última, (veja a íntegra no Terra), me parece impossível. O mesmo acordo, alem de finalizar as ações judiciais da Sun contra a Microsoft, ainda prevê uma colaboração tecnológica entre as duas empresas e suas tecnologias: Java e .Net. Acho uma péssima notícia para o Software Livre. Eis um trechinho: 'A Sun, que também informou esperar prejuízo muito maior para o terceiro trimestre, anunciou que o acordo inclui pagamento de 700 milhões de dólares à Sun pela Microsoft - resolvendo questões antitruste pendentes - e outros 900 milhões de dólares relativos a patentes.'" A contribuição vem de Rafael-Santos (rsantos@dm9ddb.com.br). A mesma notícia também informa que a Sun está demitindo 3300 funcionários, o equivalente a 10% de sua força de trabalho.

 

Comentários dos leitores
(Termos de Uso)

» Carlos Araujo () em 05/04 10:53

A Sun precisa mesmo é "marcar um rumo" na vida, a situação dela está cada dia mais delicada.Esta semana anunciou demissões, em seguida fechou acordo de patentes com a MS e oficializou iniciativas conjuntas com a MS. Na arena Linux a "estratégia" da Sun continua um zigue zague.Ou seja, falta clareza do que ela pretende fazer e, pelo jeito, tem faltado grana também pois a perdas continuam a ocorrer.


» jcassale () em 05/04 12:34

Será que não estaria havendo um processo de "compra" da Sun pela MS??. Mais um potencial concorrente afastado. Se o java fosse livre será que isso poderia acontecer?


» Job () em 05/04 13:38

Não creio que o dono da Sun, a venda para MS,
até por motivos pessoais. Seu desktop java esta indo bem, eu acho que eles estão avaliando se eles seriam canabilizados se virarem GPL.


» (fuji) Mike Shigueru Matsumoto () em 05/04 14:28

Sobre o caso da SUN, Java e .NET, o que está acontecendo é um comum acordo de normas, patterns para o desenvolvimento. Nada de compra, de MS em cima da SUN e por ai vai. Ou seja, a SUN vai fazer o JAVA dentro deste "pattern" e a Microsoft vai fazer o .NET nele também. A SUN não vai desenvolver ou apoiar nada da Microsoft. Entende? Elas apenas vão criar um estilo W3C para estas linguagens...

http://www1.folha.uol.com.br/folha/informatica/ult124u15625.shtml

Fora isto o pagamento e acordo é que a Microsoft arrume a sua versão de virtual machine. A Microsoft (como sempre) tem um versão da virtual machine dela. Por isso todos nós as vezes nos deparamos com sites em Applet que funciona no Windows\IE e não no Linux\Browsers. A versão dela não é compatível com os padrões da SUN. Com isto a MS se propós a "arrumar" isto.
O resto é para pagar direito autorais para a SUN pelas tecnologias copiadas do JAVA para o .NET. Até então não muda nada.

Não sei se aqui é o lugar certo mas vou colocar este comentário aqui:

O ruim disto é ainda ver em grupos de discussões e outros o pessoal do Linux dando apoio ao projeto .NET e MONO. Isto é uma forma indireta de dar apoio a uma Empresa que só faz campanhas negativas contra o Linux e pior, sujas. Quem garante que a MS não está fazendo joguinho com a história que .NET é para todos e que ela não vai exigir nada? Vai ver ela só está esperando o .NET se popularizar para depois começar a parecer um monte de poréns.

Vocês estão vendo a Microsoft usando alguma tecnologia desenvolvida pela Comunidade? Não e nem vão ver...
E porque nós temos que ficar usando tecnologias dela? Porque?

Apesar da SUN ainda ser fechada na virtual machine, pelo menos temos a especificação da linguagem aberta e podemos da nossa opnião sobre ela. E a possibilidade ainda está ai. A SUN pelo menos joga muito mais limpo que MS e dá apoio em vários projetos OpenSource. Ou seja, ela pelo menos é mais acessível a idéia.

Os representantes da MS no Brasil, ao qual já tive oportunidade de conversar, dizem que o .NET pode até ser cópia do JAVA, mas que toda cópia é melhor que o original porque melhora. Alguém viu isto na cópia da MS do MAC para Windows? Até acho que pode ser melhor, mas vindo da MS é difícil acreditar em algo atrás das lindas campanhas e caixinhas bonitinhas...

Será que vale a pena trazer uma tecnologia para o Linux de uma empresa que acabou de patrocinar um dos maiores processos contra o Linux pela SCO?

Pensem nisto, todos, e abandonem a idéia que o MONO e .NET são tecnologias confiáveis. A MS vai exigir de alguma forma, de algum jeito alguma coisa sobre isto! Se não exigir vai pelo menos se vangloriar com frases do tipo:

"O pessoal do GNU usa MONO, eles usam nossa tecnologia porque é muito bom!"

ACORDE COMUNIDADE LINUX!!!

Usando esta tecnologia estamos ajudando a empresa a ganhar mais dinheiro para fazer mais campanhas sujas contra o Linux. O projeto MONO é um atraso a comunidade Linux...

Abraços
(Isto é minha opnião e não falo sobre ninguém em específico.)


» Cassio Eskelsen () em 05/04 15:24

Bem, se a Microsoft conseguiu copiar o Java e melhorá-lo muito, parabéns para ela.

As interfaces gráficas do Linux também não tentam imitar o Windows?? Parabéns para elas.

Não é esse o espírito do Software Livre? Reaproveita-se o que é bom e cria-se do zero apenas o que não existe.

Se o .Net fosse esse demônio todo, a FSF não estaria apoiando (www.dotgnu.org).

Claro que a Microsoft vai querer alguma coisa em troca. Ninguém trabalha de graça (se você trabalha de graça, nossa empresa esta'com vagas em aberto!!!).

Só digo uma coisa: se o C#/.Net não fosse tão bom, ele não teria crescido da forma espantosa que cresceu entre os desenvolvedores. E quando se fala em desenvolvedores não pode-se usar o argumento que são "nós-cegos" como os usuários que usam o Windows apenas porque todo mundo usa.
Se o Java fosse melhor ou mais fácil, com certeza a maioria o estaria escolhendo.


» Peter Parker () em 05/04 17:11

O C# é 98% igual ao Java (em termos de sintaxe).
E corrigindo: o DotGnu não é um apoio ao .NET. É o desenvolvimento de uma tecnologia concorrente.


» Cassio Eskelsen () em 05/04 17:19

Peter,

Sim, é 98% igual ao Java. Algumas coisas a menos, mas muitas coisas a mais.

Quanto ao DotGnu, veja o que está na sua página principal:

"DotGNU Portable.NET, an implementation of the Common Language Infrastructure (CLI), more commonly known as ".NET", includes everything that you need to compile and run C# and C applications that use the base class libraries, XML, and Systems.Windows.Forms. Currently supported CPUs: x86, ppc, arm, parisc, s390, ia64, alpha, mips, sparc. Supported operating systems: GNU/Linux (on PCs, Sparc, iPAQ, Sharp Zaurus, PlayStation 2, Xbox,...), *BSD, Cygwin/Mingw32, Mac OS X, Solaris, AIX."

Não se está apoiando a "maquina virtual" da M$, e sim, criando uma "maquina virtual" concorrente, mas a CLI será a mesma, portanto, no mínimo acabará apoiando indiretamente o .Net.

abraços!!!

Cássio


» (fuji) Mike Shigueru Matsumoto () em 05/04 18:34

Exatamente, esta apoiando a MS com isto. Este é o ponto que eu quis dizer.

Sobre o C# ser melhor ou mais fácil eu não disse nada disto. O C# realmente é uma boa linguagem até digo excelente, e acho que grande parte disto foi por ser copia do JAVA.

Só acho que não precisamos de mais uma tecnologia da NS no OpenSource. Mas isto é minha opnião.

Como eu disse, a MS usa alguma coisa do OO?

E veja bem que um site não representa a Comunidade OpenSource. Mesmo que o Richard Stallman estivesse apoiando isto, não quer dizer que a comunidade GNU está. A comunidade não é apenas 1 fundador, ou um grupo de projeto.

Abraços


» Osvaldo Santana (aCiDBaSe) () em 05/04 22:17

Eu acho que ambas as plataformas possuem características 'nebulosas' com relação a software livre.

1 - As únicas implementações 100% 'usáveis' são software proprietário
2 - As especificações *da linguagem* Java e *da linguagem* C# são livres. Podem ser usadas sem problemas.
3 - A linguagem bytecode da plataforma Java é liberada (porém controlada pela Sun para evitar problemas de compatibilidades) e a linguagem bytecode do .NET também é liberada.
4 - Ambas as empresas possuem suas patentes sobre determinadas características de suas respectivas plataformas

Portanto, tirando o fato da Sun dizer que apóia o SL, essa discussão de Java vs. .NET é conversa de sujo com mal-lavado.

Eu acho que a comunidade de SL teria uma oportunidade fantástica de criar a sua própria plataforma de desenvolvimento (como era a idéia original do dotGNU que pelo que vi nos comentários não parece ser mais).

Agora é o momento de fazer uma propaganda gratuita :) A linguagem Python tem se mostrado bem interessante e robusta, além de possuir implementações livres (inclusive implementações que rodam sob JVM e recentemente uma implementação que funciona sobre .NET).


» Patola (Cláudio Sampaio) () em 05/04 23:56

"2 - As especificações *da linguagem* Java e *da linguagem* C# são livres. Podem ser usadas sem problemas."

"4 - Ambas as empresas possuem suas patentes sobre determinadas características de suas respectivas plataformas"

Mas java não tem a proibição de sub-licenciamento.

Releia a reportagem sobre "Mono...pólio". Referência: http://brlinux.linuxsecurity.com.br/noticias/001650.html


» Rafael Felipe () em 06/04 09:32

Se a microsoft fosse boazinha teria incrementado o java e não criado sua própria versão (C#)
A tendencia é Java, você ve pela quantidade de vagas do mercado! As versões novas do java estão melhorando, inclusive copiando alguns recursos do C# e melhorando eles também. Para aqueles que não viram, a nova versão beta (1.5), vem com muitas facilidades para o uso da linguagem!


» Eduardo () em 06/04 11:12

Bem gente, sei que esses meu comentário vai visto com maus olhos, mas fazer o que, esse forum respeita a liberdade de expressão não é mesmo:
No intervalo de um seminário sobre informática se encontram, no banheiro, o Sr Linus, Bill Gates e Steve Jobs. Após uma rápida passagem pelo mictório, o Sr Linus lava cuidadosamente as mãos, se vira para Bill Gates e diz:
- Nós do Linux, somos perfeccionistas.
Bill Gates também lava meticulosamente as mãos, tomando o cuidado de esfregar bem entre os dedos
e por baixo da unha. Lança um olhar desafiador para Linus e exclama:
- Nós da Microsoft, somos perfeccionistas e detalhistas!
Nesse instante, Steve Jobs, que estava dando as costas para a ridícula cena, se dirige à saída do
banheiro. Ao unissono, Linus e Gates lhe perguntam:
- Steve, você não vai lavar as mãos?
E Steve Jobs responde, secamente:
- Nós da Apple, não mijamos nas mãos!

É isso ai... falow


» aCiDBaSe () em 06/04 13:55

Lá vem essa conversa sobre o "Deus mercado" :)

Eu tenho a opinião de que *nós* somos o mercado.

Repito: a muito pouco tempo atrás (alguns dizem que até hoje) Windows era o "padrão de mercado" e qualquer MCP tinha emprego garantido. No entanto, com o trabalho sério desenvolvido com o SL estamos vendo empresas como a IBM, Sun, Oracle dizer que o "Deus mercado" agora quer usar Linux também.


» Marcelo (Hunter-D) () em 07/04 15:41

Em resposta e complemento aos comentários de Osvaldo Santana (aCiDBaSe) [ http://#017172 ] sobre as características 'nebulosas' das plataformas Java e .Net com relação a software livre:

"1 - As únicas implementações 100% 'usáveis' são software proprietário"
Claro! Pois ambas possuem APIs extremamente complexas e extensas. Assim, mesmo que todas as especificações sejam publicadas "abertamente" não é nada trivial replicá-las. Ainda mais c/ as questões de propriedade intelectual (leia-se patentes) citadas nos próximos itens.

"2 - As especificações *da linguagem* Java e *da linguagem* C# são livres. Podem ser usadas sem problemas."
Isso não é de todo verdade. As especificações são "abertas". Estão disponíveis para livre CONSULTA e apenas isso. Mas USO que se faz dessas especificações é coberto por licenças, atualmente gratuitas, não livres. E elas impõem uma série de limitações sobre o q vc pode fazer c/ o conhecimento oriundo dessas especificações. E essas condições estão sujeitas a mudanças "ao sabor do vento" ;-)

"3 - A linguagem bytecode da plataforma Java é liberada (porém controlada pela Sun para evitar problemas de compatibilidades) e a linguagem bytecode do .NET também é liberada."
O que vc chama de 'liberada'!? O q existe aqui é novamente uma especificação publicada sob licença c/ uma série de patentes a espreita ;-\ Vide item anterior.

"4 - Ambas as empresas possuem suas patentes sobre determinadas características de suas respectivas plataformas."
Aqui é q está o grande problema! Vide itens 2 e 3.

É por isso que nem Java e muito menos .Net são ambientes realmente livres e abertos. E mais são na verdade armadilhas em que muitos desenvolvedores de software livre estão caindo.

Essa discussão de Java vs. .NET é MESMO uma conversa de sujo falando do mal-lavado.
A grande diferença aqui é q a Microsoft é de longe a mais suja das 'porcorations' em termos de táticas anti-concorrência. Ela é um monopólio e não se envergonha de usar o poder político e econômico de ser um monopólio de fato p/ aniquilar c/ todos os q se puderem em seu caminho.

Os projetos dotGNU e MONO só fazem sentido realmente se for p/ usar apenas o arcabouço do .Net a VM e portar ou criar bibliotecas e frameworks multi-plataforma próprias (GTK#, QT#, glib#...what ever) q não estejam impregnadas de uma visão e conceitos tão "Windows-centric" como no .Net

Só concordo c/ o aCiDBaSe na questão do Python ;-P
Python rules!
Zope (q é escrito em Python) rules!


;-)


» Macrelo (Hunter-D) () em 07/04 15:43

Corrigindo o link acima:
http://brlinux.linuxsecurity.com.br/noticias/002172.html#017172


» Marcelo (Hunter-D) () em 07/04 15:43

Corrigindo o link acima:
http://brlinux.linuxsecurity.com.br/noticias/002172.html#017172


» Marcelo (Hunter-D) () em 07/04 16:17

Apropósito C# em inglês é "C sharp", mas e em português?!
C tralha!?

Fala sério? Vamos tirar essa 'tralha' daí!!! ;-)


Comentários desativados: Esta discussão é antiga e foi arquivada, não é mais possível enviar comentários adicionais.



O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação, layout, tabela de caracteres, etc.) o acervo de notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter de acervo, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.