[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-