Ir al contenido principal

La guerra entre Google y Oracle por Android y Java continúa

Si entre las empresas tecnológicas estallan guerras, no hay duda de que las principales armas que utilizanson las patentes. Arrojadizas, explosivas y capaces de hundir a auténticos gigantes o, al menos,provocarles graves heridas en forma de suma millonaria. ¿Las guerras más famosas? La de Samsung y Apple, seguro, pero no menos encarnizada es la que mantienen Oracle y Google.
Android necesita Java dado que las aplicaciones están desarrolladas con este lenguaje de programación. Dichas apps se compilan según se ejecutan apoyándose en un framework Java (con ART la compilación se realiza cuando se instala la app), comunicándose con los distintos elementos de software y de hardware gracias a las APIs (interfaz de programación de aplicaciones). Resumiendo: Android guarda una relación muy estrecha con Java desde sus inicios, lenguaje de programación que es propiedad de Oracle (antes Sun Microsystems).

¿Qué es lo que desencadena la guerra entre Oracle y Google? A pesar de que Java en sí es un lenguaje de código abierto u open source, las APIs son propiedad de Oracle, algo que la empresa alega en su defensa para pedirle a Google una compensación económica por la violación de copyrights relacionados con 37 APIs de Java.
Un conflicto que viene de largo: en el primer juicio ganó Google
En mayo de 2012, justo hace cuatro años, se enfrentaron en los juzgados de California ambas partes delante del juez William Alsup. Tras el proceso celebrado en varias partes, el juez dictaminó que las Apis en disputa carecían de derechos de propiedad y que las patentes tampoco merecían compensación (según el criterio del jurado). Oracle y Google realizaron un acuerdo por las patentes, pero no consiguieron lo mismo en el tema de las Apis, elevándose el caso al juzgado federal en forma de apelación.
Muchas veces destacamos la aspiración de Android por ser considerada de código abierto, aunque, como podemos comprobar con el caso de Oracle, no es open source en su totalidad. Además de Java, en Android encontramos código escrito en C, C++ y XML, en principio libre de copyrights.
Ya hay selección de jurado para el nuevo juicio entre Google y Oracle
Habrá que seguir de cerca este enfrentamiento entre grandes empresas tecnológicas porque afecta muy de cerca a Android. Aún no empezó a celebrarse la vista, pero sí se conocen ciertos datos del jurado encargado de esclarecer las implicaciones de Google en materia de copyright con el uso de las Apis de Java. 8 mujeres y 2 hombres seleccionados durante cinco horas en el juzgado de William Allsup quedictaminarán el coste para Google de no haber desarrollado de cero las Apis en conflicto. O quizá salga indemne, seguiremos informando.

Fuente: http://www.elandroidelibre.com/2016/05/guerra-google-oracle-android-java.html

Comentarios

Entradas más populares de este blog

Las aplicaciones educativas que deben tener tus hijos

Desde la década de los años 80, el mundo le ha dado la bienvenida a la nueva generación de niños llamados “Los millennials”, esos que desde pequeños manejan a la perfección los teléfonos celulares y los que sorprenden con su ‘‘habilidades digitales’’. Estos niños naturalmente nacen inmersos en la tecnología, lo que obliga a los padres a enseñarles su buen uso. Contactamos a la educadora Rosario Ramírez, quien nos explicó que el uso de la tecnología es una competencia necesaria para la vida y la educación en el siglo XXI. Por lo tanto, la tecnología, según su punto de vista, es como un eje transversal que ayuda a desarrollar competencias del siglo XXI, tales como: ‘‘la metacognición’’, o sea, la capacidad de aprender cosas nuevas y crear nuevos contenidos y conocimientos. Esta permite la innovación y es una herramienta que hace eficiente la comunicación, la colaboración y el trabajo en equipo. Además, de que desarrollen la capacidad de pensamiento crítico al aprender a eval

Disponible Fedora 29, primera versión ‘modular’ de la distribución comunitaria de Red Hat

Se acaba de anunciar el lanzamiento de  Fedora 29 , la nueva versión de la distribución comunitaria de Red Hat y “la mejor hasta la fecha” en palabras de Matthew Miller, líder del proyecto. Cuenta Miller que estaban pensando en darle una semana más de margen, no porque hubiese algún problema grave -los retrasos en los lanzamientos de Fedora han sido una constante a lo largo de su historia-, sino para que coincidiese con el  decimoquinto aniversario del lanzamiento de Fedora Core , el origen de la distribución allá cuando Red Hat Linux se reconvirtió en Red Hat Enterprise Linux, dejando a Fedora el papel comunitario y de implementación de nuevas tecnologías. “ Pero, ¿por qué hacer esperar a todo el mundo? “, sentencia. Dicho y hecho, Fedora 29 ya está aquí y viene fuerte, con el kernel  Linux 4.18  y  GNOME 3.30  al frente de su edición Workstation, que como no podía ser de otra manera pone a Wayland por delante, aunque con X.Org Server 1.20 para quien lo necesite. Por lo d

Cómo se elabora un modelo Canvas

Hay muchas formas de explicar cómo diseñar un modelo de negocio, “pero The Business Model Canvas , creado por Alexander Osterwalder (http://alexosterwalder.com) , permite, de forma gráfica, explicarlo de manera muy sencilla”, recomienda Megías. Como explica Osterwalder en el libro Generación de modelos de negocio (www.businessmodelgeneration.com), de Ediciones Deusto (Grupo Planeta), “la mejor manera de describir un modelo de negocio es dividirlo en nueve módulos básicos que reflejen la lógica que sigue una empresa para conseguir ingresos. Estos nueve módulos cubren las cuatro áreas principales de un negocio: clientes, oferta, infraestructuras y viabilidad económica”. Lo que viene a decir The Model Canvas , sostiene el consultor Javier Megías , es que “tienes una propuesta de valor, que es lo que te hace especial en el mercado –y que está colocada en el centro del lienzo (ver la distribución en el gráfico)–. Tu propuesta de valor la tienes que llevar a una serie de clientes (que es