Java não será Open Source

http://www.guj.com.br/user.story.get.chain?page=1&story.id=439

Na minha opnião, é a melhor coisa. Do contrario, aconteceria como com o Linux, quando faz o seu, e nenhum interage com o outro.

Eu tenho esta mesma idéia, jah q o fato da especificação ser participativa, jah eh um grande avança. Porém, acho q o JCP ainda tem o q evoluir, mas ainda chegaremos lah.

Também acho que não deve abrir mesmo não.Isso irá enfraquecer o Java.Vide Linux, como disse o nosso colega abilio.

A Paz!!

Não não.

Linux é um SO que começou como hobbie, seu criador não é nenhum gênio de negócios e estava cag%%$%$ e andando para as merdas que se ia fazendo. Finalmente criou-se o LSB e as coisas cominham para uma padronização. Mesmo na bagunça atual, meu programa roda em praticamente todos os sabores, com diferenças mínimas.

Peguem algo como KDE ou Gnome, com uma cmundiade firme e bem formada. Quantas vers~eos de KDE incompatíveis existem?

Este argumento é fraco e repetido como um mantra. A $un é uma incompetente comercialmente, então ser a toda poderosa é muito pergioso para a linguagem…

Mas tudo bem, eu estou pensando em aprender Python mesmo, que para mim deverá ser o futuro, se não esta tecnologia algo nesta linha. E PYthon é livre.

Mas como semrpe, são opiniões… agora que eu não gosto de ficar na mão da $un, não gosto mesmo… Talvez no dia em que a emrpesa decidir se fabrica hardaware como complemento do software, ou software como complemento do hardware, ou enfim reconhecer que são iguais em importância, posso mudar.

Aliás, qual a diferença entre umJava controlado pela Sun [JCP é muito legal… mas quem manda é a Sun] e o Mono/.Net?

[]s

hhmm… eu prefiro deixar 'nao mao" da sun do que na mao dos maravilhosos MVP’s da MS…

Rafael

Eu já ficaria satisfeito se algumas regras pudessem ser flexibilizadas para que se possa redistribuir livremente as JDKs (não sei se isto implica a abertura do código, mas acho que não).
Estamos bolando um remaster do Kurumin voltado para desenvolvimento e ainda não temos certeza se podemos incluir alguma JDK no CD…

O Red Hat Enterprise vem com 2 JDKs (IBM e outra que nao lembro) … mas não com a da Sun pq a Sun não permite isso.

Aliás, o RH Enterprise eh bem pago, é possível que eles tenham feito algum acordo comercial pra isso.

Atualmente já pode redistribuir sim.
É só olhar a licença.

Ah, e só para constar, o código do JSDK atualmente é de certa forma aberto. Qualquer um pode ir lá olhar (desde que aceite a respectiva licença).

[quote=“Bani”]Atualmente já pode redistribuir sim.
É só olhar a licença.[/quote]
É a isto que você se refere?

[quote]Sun Microsystems, Inc. Binary Code License Agreement for
the JAVATM 2 SOFTWARE DEVELOPMENT KIT (J2SDK), STANDARD
EDITION, VERSION 1.4.2_X

(…)

1.DEFINITIONS. “Software” means the identified above in
binary form, any other machine readable materials
(including, but not limited to, libraries, source files,
header files, and data files), any updates or error
corrections provided by Sun, and any user manuals,
programming guides and other documentation provided to you
by Sun under this Agreement. “Programs” mean Java applets
and applications intended to run on the Java 2 Platform,
Standard Edition (J2SETM platform) platform on Java-enabled
general purpose desktop computers and servers.

(…)

B.License to Distribute Software. Subject to the terms and
conditions of this Agreement, including, but not limited to
the Java Technology Restrictions of these Supplemental
Terms, Sun grants you a non-exclusive, non-transferable,
limited license without fees to reproduce and distribute the
Software, provided that (i) you distribute the Software
complete and unmodified (unless otherwise specified in the
applicable README file) and only bundled as part of, and for
the sole purpose of running, your Programs, (ii) the
Programs add significant and primary functionality to the
Software, (iii) you do not distribute additional software
intended to replace any component(s) of the Software (unless
otherwise specified in the applicable README file), (iv) you
do not remove or alter any proprietary legends or notices
contained in the Software, (v) you only distribute the
Software subject to a license agreement that protects Sun’s
interests consistent with the terms contained in this
Agreement, and (vi) you agree to defend and indemnify Sun
and its licensors from and against any damages, costs,
liabilities, settlement amounts and/or expenses (including
attorneys’ fees) incurred in connection with any claim,
lawsuit or action by any third party that arises or results
from the use or distribution of any and all Programs and/or
Software.[/quote]

É.