Oracle Corporation, compañía con sede en Redwood Shores (California, Estados Unidos) y actualmente segundo mayor productor de software empresarial del mundo, ha presentado una demanda contra Google, compañía con sede en Mountain View (California, Estados Unidos) y actualmente líder en búsquedas en Internet, al considerar que la compañía que preside Eric Schmidt habría infringido varias patentes relacionadas con Android, sistema operativo para dispositivos móviles que está basado en GNU/Linux e inicialmente fue desarrollado por Google.
Oracle asegura que Google infringió deliberadamente y de forma directa la propiedad intelectual de Oracle relacionada con Java al considerar que los desarrolladores de Android, sin contar con la licencia pertinente, han hecho uso de los copyrights de Java.
Oracle se hizo con la tecnología Java cuando adquirió en abril de 2009, por 5.600 millones de dólares, Sun Microsystems, fabricante estadounidense de ordenadores para redes con sede en Santa Clara (California, Estados Unidos).
Explicaciones de Oracle y Google
Larry Ellison, presidente ejecutivo de Oracle, afirmó que estos aspectos del “software” de Java tienen una enorme importancia debido a su uso en una gran variedad de dispositivos electrónicos, desde ordenadores a reproductores de DVD. Por su parte desde Google se indicó que no podía comentar nada al respecto ya que aún no conocen los detalles exactos de la demanda y aún no habían tenido la oportunidad de revisarla.
Diversos analistas consideran que la estrategia de Oracle estaría fundamentada en ser más agresivo en la búsqueda de titulares de licencias de Java.
Tecnología Java
Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
La implementación original y de referencia del compilador, la máquina virtual y las bibliotecas de clases de Java fueron desarrollados por Sun Microsystems en 1995. Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolución del lenguaje a través del Java Community Process, si bien otros han desarrollado también implementaciones alternativas de estas tecnologías de Sun, algunas incluso bajo licencias de software libre.














Añade tu comentario