Por mucho que te empeñes, con GNU Classpath no puedes compilar una aplicación minimamente seria. En la actualidad sólo está implementado el 55% del API ( ver páginas del proyecto )
Especificamente, si usas swing, awt, rmi, ssl criptografia, logging o "tonterias" de ese estilo, no hay dios que haga que siquiera compile
¿Qué libertad tengo si no puedo usar la mitad de la especificación, porque simplemente, no existe?
En segundo lugar gjc es simplemente un compilador. La única vm realmente seria es jikes-rvm ( de IBM ), y aún así no tiene implementadas muchas de las funcionalidades (verificación de integridad del bytecode, por ejemplo )
Si programas aplicaciones cliente-servidor, que tengan consideraciones de seguridad, no puedes usar jikes....
Ademas: casi todas las vm's libres se apoyan en el gnu classpath, que no funciona....
Conclusión: no hay plataformas de desarrollo y ejecución java libres. Punto.
¿Cuanta gente se ha leido la Sun Research License?
Básicamente te permite hacer todo salvo llamarlo Java. Claro, que como RMS me ha dicho casi insultantemente en más de un mail, eso ya basta para considerarlo no libre.... ( tengo un mail en el que aplaude que la gente no quiera colaborar conmigo en un proyecto java )
Y si Stallman dice que no, pues no. Dios habló.
Saludos cabreados.
.
-- Quosque tandem abutere Catilina Patientia nostra?
"Contra la estupidez, los propios dioses luchan en vano". Imagino que es tu firma, pero casi parece que la hayas dicho en relación con el resto de tu comentario :-)
-- Marcos (cualquier parecido con la coincidencia es pura realidad)
Puntualizaciones
(Puntos:3, Informativo)( http://barrapunto.com/ )
Por mucho que te empeñes, con GNU Classpath no puedes compilar una aplicación minimamente seria. En la actualidad sólo está implementado el 55% del API ( ver páginas del proyecto )
Especificamente, si usas swing, awt, rmi, ssl criptografia, logging o "tonterias" de ese estilo, no hay dios que haga que siquiera compile
¿Qué libertad tengo si no puedo usar la mitad de la especificación, porque simplemente, no existe?
En segundo lugar gjc es simplemente un compilador. La única vm realmente seria es jikes-rvm ( de IBM ), y aún así no tiene implementadas muchas de las funcionalidades (verificación de integridad del bytecode, por ejemplo )
Si programas aplicaciones cliente-servidor, que tengan consideraciones de seguridad, no puedes usar jikes....
Ademas: casi todas las vm's libres se apoyan en el gnu classpath, que no funciona....
Conclusión: no hay plataformas de desarrollo y ejecución java libres. Punto.
..............................................
¿o si?
¿Cuanta gente se ha leido la Sun Research License?
Básicamente te permite hacer todo salvo llamarlo Java. Claro, que como RMS me ha dicho casi insultantemente en más de un mail, eso ya basta para considerarlo no libre.... ( tengo un mail en el que aplaude que la gente no quiera colaborar conmigo en un proyecto java )
Y si Stallman dice que no, pues no. Dios habló.
Saludos cabreados.
.
Quosque tandem abutere Catilina Patientia nostra?
Re:Puntualizaciones
(Puntos:1)( http://barrapunto.com/ | Última bitácora: Miércoles, 06 Noviembre de 2013, 12:05h )
Marcos (cualquier parecido con la coincidencia es pura realidad)