Send to Kindle

A estas alturas ya debes haber escuchado sobre la demanda que le puso Oracle a Google por infringir patentes de tecnologías de Java en su sistema operativo Android basado en Linux. El problema es el siguiente: cuando (la ahora difunta) Sun abrió la tecnología Java y liberó el lenguaje bajo la GPL (GNU Public License), añadió excepciones a la licencia para que las aplicaciones que usen Java no tuvieran que estar “amarradas” por el copyleft. Sin embargo, Java 2 Micro Edition J2ME quedaba fuera de esto; es decir, si alguna empresa quería usar J2ME en un proyecto comercial de fuente cerrada, había que pagar buen dinero. Entonces, ¿como le hizo Google para no pagar? fácil, Google hizo su propia máquina virtual, llamada Dalvik. Pero Sun también creó restricciones para aquellos que hagan derivados de Java: el que lo quiera hacer tiene que hacer implementaciones completas de la especificación, y no sólo un subset de la misma. No tiene caso seguir discutiendo más del trasfondo tecnológico y legal de esta demanda; el mejor artículo que he encontrado está en este enlace, por mucho. Léanlo y regresen si gustan.

Ahora bien, alejémonos de la terminología legal y de licenciamiento. La demanda de Oracle contra Google sólo deja en claro una cosa: la libertad de Java peligra, y peligra en serio. Y lo digo yo, que no siento amor alguno por Java. Pero es una realidad que es uno de los lenguajes más importantes en la actualidad, como también es una realidad que Oracle se relamió los dedos cuando compraron a la Sun, pues sabían que estaban adquiriendo una mina de oro que Sun prácticamente había estado regalando hasta el momento; creo que es por demás obvio que Oracle no tiene intenciones de permitir eso por mucho más tiempo. Sólo hay que pensar que Google está sacando diario 200,000 unidades Android; esas son 200,000 entradas de dinero que Oracle no ve, por día, y que por supuesto quiere en sus bolsillos. No se confundan, Oracle va a hacer lo que Sun no pudo: capitalizar Java, y lo hará, de eso pueden estar seguros.

Como muchos antes que yo han indicado, esta demanda hace polvo la credibilidad de Oracle respecto a la fuente abierta: simple y sencillamente ahora es inexistente. Más aún, creo que le hará daño a Java como plataforma; sobre todo en cuanto a lo que respecta en adopción. En el escritorio Java está muerto, pero gracias a Android Java de pronto pareció como una plataforma interesante (del lado del cliente) de nuevo, pero ahora, seguramente muchos lo están pensando antes de meterse, y no es para menos. Por lo pronto habrá que esperar a la conferencia JavaOne, donde Oracle detallará su visión y estrategia para la plataforma Java.

No puedo evitar pensar que pasará con las otras tecnologías de Sun que adquirió Oracle: openSolaris ya pasó a mejor vida, openOffice.org no creo que entre entre los planes de Oracle, y por supuesto, la gran duda es MySQL…¿cuánto tiempo antes de que Oracle intente algo?

Send to Kindle
Tagged with:
 

One Response to Google vs. Oracle: el único perdedor será Java

  1. [...] sabrás que se está llevando a cabo en los Estados Unidos un procedimiento legal en el caso de Oracle vs. Google, donde el primero básicamente dice que Google hizo uso de su propiedad privada y también de [...]

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>