La trampa JAVA??
Aupa.
Es muy conocida la postura de Richard Stallman sobre java.
Creo que en los entornos del software libre hubo (hay?) un trauma existencial : la independencia de la plataforma (o que las cosas corran tambien en linux
). Los desarrollos de maquinas virtuales java para sistemas libres trajo esa posibilidad, tambien en entornos web compitiendo con las extensiones propietarias de microsoft para exploter. Asi cada dia se ven mas proyectos de software libre que utilizan java.
Entiendo y comparto algunas de las preocupaciones de RMS sobre este asunto, pero: hay, hoy por hoy, alternativas viables a java totalmente libres?
8 Comentarios
RSS de los comentarios de esta entrada.
Deje un comentario
Disculpe, los comentarios están cerrados.


Python es una alternativa más que viable a Java / J2SE / J2EE. Aparte de ser bastante rápido, Python posee gran cantidad de librerías y colecciones de objetos muy útiles (prueben a hacer apt-get install python* en Debian). Además Python es Software Libre de la cabeza a los pies. Si uniesemos ésto a un manual o sitio de documentación como el de PHP, estariamos ante un serio competidor de Java.
Desde el punto de vista de desarrollo, Python tiene muy buenas características de introspección, modelo de datos y objetos y facilidades para la persistencia de datos (pickle, xmlpickle, etc…). Los servidores de aplicaciones en Python se reducen clásicamente a Zope, aunque no es dificil utilizar mod_python y crearse una infraestructura alrededor, como estamos haciendo con PATXI (http://devnet.webalianza.com/node/44).
Comment por LuisMartinSantos — 21/3/2005 @ 11:43 am
Existen máquinas virtuales Java totalmente libres como Kaffe (bajo la GPL), pero están un poquito lejos de tener implementado Java hasta la versión 1.5 actual de Sun (sirve para código Java que no haga mucha virguería). Ant es un proyecto que sirve de apoyo también, para desarrollo web Java y Tomcat es un servidor de aplicaciones Java libre, pero necesita una implementación de Java para ejecutar las aplicaciones.
En cuanto a compiladores Java libres, tenemos el propio GCC, con la herramienta gjc, o Jikes. Ambos convierten .java-s en .class-es, que luego tendrá que interpretar una JVM.
Se rumoreaba hace unos meses que Sun pensaba liberar Java, pero parece que ahora la rumorología apunta a que no lo liberarán, argumentando que “no es necesario” que Java sea libre.
Comment por Pablo Garaizar Sagarminaga — 21/3/2005 @ 11:54 am
Yo también recomiendo Python en lugar de Java. De hecho, un gurú dijo hace poco:
Java es el nuevo COBOL
Python es el nuevo Java
Ruby es el nuevo Python
Y creo que no le falta razón. Java is deprecated, Python power!
Comment por Pablo Garaizar Sagarminaga — 21/3/2005 @ 11:56 am
Hay otra alternativa totalmente libre: MONO!!!
http://www.mono-project.com
Cuando Microsoft sacó la plataforma .Net, estandarizó la especificación de la misma y también el lenguaje C# (estándares ECMA e ISO). Ximian tomó esa especificación y realizó una implementación de la misma en código abierto. Hoy en día, hay una release estable de la misma que funciona perfectamente en Windows, Linux, Solaris, FreeBSD y Mac OSX.
Además no es la única implementación. El propio Stallman lidera una iniciativa para implementar los estándares ECMA de .Net, llamada dotgnu:
http://www.dotgnu.org
Según mi opinión, cualquiera de las dos implementaciones podrían ser una perfecta alternativa a Java y totalmente libres
Comment por mac — 14/12/2005 @ 4:56 pm
menuda validación!
Comment por jlkjñlj — 19/1/2006 @ 8:35 pm
Vaya novedad. Para los que aún no les haya llegado la noticia, Sun es una empresa y como tal su único objetivo es ganar pasta. Sun libedará sus implementaciones cuando considere que con ello gana pasta.
Con respecto a las alternativas hay un error en el enfoque: la tecnología que se use depende de los requerimientos funcionales del proyecto y no al revés, además de que los clientes no quieren un programa, sino una solución. Y las alternativas serán en todo caso las sustitutas en nuevos proyectos, lo escrito escrito está. Cobol también decia que estaba muerto y hay sigue.
Comment por jaorueta — 9/2/2006 @ 10:43 am
estoy desesperada x k no tengo sonido y no se como instalarlo xfavor k alguien me ayude emlilatremenda@hotmail.com gracias x si ay novedad………….
Comment por emeli — 9/2/2006 @ 6:45 pm
es especial como toca la vanda
Comment por eduardo — 23/2/2006 @ 7:36 pm