Acredito que seja de conhecimento geral que, ao contrário das principais linguagens desenvovidas pela Microsoft, o Java é free. Basta instalar e sair usando.
Contudo, um artigo (http://www.propus.com.br/news/40), de Richard Stallman, me chamou a atenção para algo supreendente e que traz uma certa apreensão. É dito que a implementação java da Sun e a da Blackdown e as bibliotecas padrão são não-livres. Têm-se a impressão algo de sério pode acontecer caso insistirmos em usar o java da Sun, e fomos avisados tarde demais.
Desse modo, a implementação Java da Sun parece estar num ponto intermediário entre software proprietário e software livre, que confunde os iniciantes em Java.
Qual pode ser a real ameaça contida na Armadilha Java?
Na verdade qualquer programador Java deve estar ciente disto, pois ao ler a licensa da Sun são explicadas que permissões e restrições existem sobre a linguagem.
a implementação da JVM da Sun é free e não é open-source, mas existem algumas implementações que são.
Acho q na realidade não há armadilha, acredito que a Sun faça isso para garantir a credibilidade da linguagem. O Sr. Richard Stallmann é uma grande personalidade, com ótimas idéias e excelentes contribuições para a comunidade de software livre, mas é ‘um pouco’ radical em seus pensamentos, e qualquer radicalismo é prejudicial, seja na área q for.
T
thingolPJ
De qualquer maneira, é isso que impede que algumas distribuições do Linux já venham com a JVM e o JDK (o que seria muito útil, na verdade, porque já poderíamos supor que não seria necessário um processo complexo de instalação).
Existe o projeto Apache Harmony, mas quem é que vai financiar esse processo de criar uma JVM, que é um processo muito caro? Se isso for de interesse da IBM, por exemplo, ela entrará em conflito com a Sun, porque ela já tem uma JVM licenciada (você deve usá-la no Websphere, por exemplo), e terá de criar uma fundação, como a fundação Eclipse.
B
BleederPJ
O SuSE 9.3 Pro já vem com o JDK 1.4.2_06-b03…
J
jack_ganzhaPJ
Não de todas!
valeuz…
V
vieciliPJ
Não de todas!
valeuz…
tah… pras java.* e javax.* tem acesso ao código,
e para todas as outras existe “[color=“orange”]D[/color][color=“red”]J[/color] [color=“orange”]Java[/color] [color=“red”]Decompiler[/color]”
J
jack_ganzhaPJ
O decompiler e o copyright da sun.
valeuz…
R
Rubem_AzenhaPJ
alguma vez vc sentiu a nescessidade de poder modificar a fonte???