por
pobrecito hablador
el Jueves, 25 Septiembre de 2003, 14:57h
(#220499)
Has oido hablar de GNUClasspath, GNUClasspathX, GCJ, los proyectos apache-jakarta?
En la práctica puedes desarrollar y ejecutar java en un entorno libre(si, libre como le gusta a Stallman: GPL , y libre como le gusta a Apache)
Lo que no es libre es la certificación Java, es decir que puedas decir que tu implementación es java, para eso tienes que pagar, ¿pero a quién le importa eso? A mi no
Uno de los servidores de aplicaciones java lideres: JBoss(si, es libre) no estaba(lo ha hecho recientemente) certificado y eso no le ha importado a nadie
En cuando estén más maduros GNUClasspath y GCJ te aseguro que la gente lo va a user sin problemas aunque no se pueda decir oficialmente que sea Java(que lo es)
Salu2
Utopio
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?
Si lo quieres libre lo tienes
(Puntos:0)En la práctica puedes desarrollar y ejecutar java en un entorno libre(si, libre como le gusta a Stallman: GPL , y libre como le gusta a Apache)
Lo que no es libre es la certificación Java, es decir que puedas decir que tu implementación es java, para eso tienes que pagar, ¿pero a quién le importa eso? A mi no
Uno de los servidores de aplicaciones java lideres: JBoss(si, es libre) no estaba(lo ha hecho recientemente) certificado y eso no le ha importado a nadie
En cuando estén más maduros GNUClasspath y GCJ te aseguro que la gente lo va a user sin problemas aunque no se pueda decir oficialmente que sea Java(que lo es)
Salu2
Utopio
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?