[LUG.ro] ¡¡¡Sun haría Java Open
Source!!!
Manuel Naranjo
lugro@lugro.org.ar
Mon, 29 May 2006 15:03:08 -0300
Llegando al caso, la GRAN diferencia entre C# y Java. Es que en C#
existe un standard que no sé si es de libre modificación, pero tengo
entendido que si de libre lectura, que entre otras cosas especifica una
libreria de clases base, cosa que Sun no ha hecho para Java. Uno no
puede hacer clases que se agreguen a los paquetes java.* ni javax.*,
obviamente mucho menos a los sun.*, también el lenguaje intermedio que
usan todos los lenguajes .Net el MIL (Creo que era esta la sigla
Microsoft Intermidate Langaje) es standard. Sino me equivoco el Byte
Code de java también es standard y libre.
Hasta donde tengo entendido hoy por hoy C# no es mucho más libre que
Java. Y si el proyecto Mono prolifero tan rápido no és porque C# séa más
libre que Java, sino porque a diferencia de Java, nunca hubo una
implementación oficial de la maquina virtual de .Net para algun sistema
que no fuese de Microsoft. No hay que olvidarse que el proyecto
BlackDown, era una implementación libre de Java para Linux, la cual
después Sun compro para implementar su Maquina Virtual.
Otro detalle importantisimo, en los últimos meses Sun ha cambiado la
licencia de muchas de las Api que se le agregan a Java, como ser el caso
de la JavaMail y la ha hecho Open Source, incluso esta empezando a ser
mantendia por una comunidad.
Además otra cosa, no nos tenemos que olvidar que una de las aplicaciones
de ofimática más potente que tenemos hoy en día que es Open Source, la
hiso Sun, el OpenOffice.org, esto nos da una pauta de que Sun apuesta y
duro al SL.
Y no digo más porque parezco un defensor de Sun cuando no es asi-