Insistentes rumores indican que Sun abrirá el lenguaje Java

Desde su presentación pública a mediados de los 90 -aunque existía ya desde principios de esa década aunque mayoritariamente desconocido para el gran público-, el lenguaje Java despertó pasiones entre la comunidad de los desarrolladores. Su alta portabilidad -expresada en el eslogan "compilar una vez y ejecutar en cualquier parte"- y su descendencia directa del lenguaje C fueron los puntos que más atrajeron a los programadores. Posteriormente, su paso a los dispositivos móviles con la "Micro Edition" completó el círculo permitiendo desarrollar para casi cualquier dispositivo existente en el mercado. Hace ya tiempo que la comunidad open source y de programadores en Java viene reclamando a Sun que oficialice en este lenguaje una situación que se da con mucha frecuencia entre el nutrido grupo de desarrolladores que forman la comunidad Java, y que comparten código muchas veces bajo licencia GPL. Por sus características, Java es un estándar semi-abierto, del cual se dispone de amplia documentación e incluso la posibilidad de crear clónicos de la máquina virtual oficial de Sun, compiladores y cualquier otra utilidad bajo cualquier licencia. Pero lo que le falta a Java y que su comunidad reclama es la apertura total y absoluta; en otras palabras: que Sun ceda el control sobre el lenguaje a una organización independiente y no vinculada con la empresa californiana. Hasta ahora Sun Microsystems se había negado a esta posibilidad, manteniendo su política de control sobre el lenguaje y dictando las modificaciones y novedades que este sufría. No obstante, los últimos movimientos de la compañía en favor del software libre y el código abierto parece que están cambiando las cosas y dentro de la empresa se está abriendo paso una corriente que aboga en favor de la apertura de determinados productos, entre ellos Java. Por ejemplo, se está también hablando mucho de una posible liberación de Solaris bajo la licencia GPL, lo que lo acercaría en filosofía de distribución a Linux. Pero aún así, Sun se muestra todavía reticente a abrir Java y desprenderse así del control de uno de sus productos que más éxito ha obtenido en el mercado. Los posibles beneficios de la apertura de Java son varios, según algunos expertos y la propia comunidad de desarrolladores. Especialmente interesante resultaría atraer a toda la masa de programadores que actualmente utilizan otros lenguajes y plataformas para desarrollar software libre. La competencia directa con .NET de Microsoft no es algo que se mencione especialmente, ya que se da por sentado que esta última plataforma no va a ser liberada, pero su "alter ego" Mono -un clon de .NET con licencia libre- sí podría constituir una amenaza real para la plataforma Java. Por otra parte, los detractores de la idea argumentan que bajo una licencia libre cualquier persona podría modificar el lenguaje adaptándolo a sus necesidades y, por lo tanto, fragmentando el estándar y rompiendo la norma de "compilar una vez, ejecutar en cualquier parte". Y finalmente, se propone también una tercera vía: liberar bajo una licencia libre tipo GPL el lenguaje, pero manteniendo sistemas de control que permitan asegurar su compatibilidad entre plataformas. Por el momento Sun no se manifiesta, con lo que seguramente tendremos que esperar al menos unos meses mientras la compañía californiana reflexiona sobre el futuro de uno de sus productos más importantes; y es que cualquier movimiento tan importante como este sobre Java tiene que sopesarse en su medida. fuente: diariored.com
COMPARTE ESTA NOTICIA

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
SIGUIENTE NOTICIA