Jurado dice que Google violó los derechos de autor de Java para crear Android

oracle_google.jpg


El juicio entre Google y Oracle, en el que la compañía propietaria de Java acusa a Google de usar indebidamente partes de ese lenguaje de programación para crear Android, cerró este lunes su primer capítulo. El jurado dictaminó que la gran G sí violó los derechos de autor de Java para desarrollar su sistema operativo móvil, pero no pudo responder si esas violaciones están o no amparados por la doctrina de los usos justos.

En términos generales, Oracle afirma que, para crear Android, Google ‘tomo prestadas’ algunas de las librerías -conjuntos de funciones para hacer ciertas cosas- de Java, al mismo tiempo que creó su propia máquina virtual -un programa que traduce las instrucciones escritas en Java en instrucciones que otro sistema operativo puede entender- y se basó en un proyecto llamado Harmony para crear las librerías de Android. Con esto, según CNET, Android “dejó de lado” a Java, y así evitó darle crédito y millones de dólares en licencias.

La demanda llegó a los tribunales luego de que fracasara una conciliación entre las dos empresas. Google quería pagarle 2,8 millones de dólares a Oracle, pero a la firma dueña de Java le pareció una suma demasiado baja. En el juicio, Sergey Brin, cofundador de la compañía del buscador, admitió que Google tenía en mente usar la tecnología de Oracle, pero no fue posible debido a que las licencias le impedían usarla en conjunto con software propietario.

En concreto, el veredicto dice que Google sí violó los derechos de autor de dos librerías de Java, pero que no lo hizo en otras varias. Como el primer objetivo del jurado era determinar si “Oracle probó que Google infringió toda la estructura, secuencia y organización de trabajos con derechos de autor” en Android, los abogados de la ‘gran G’ pidieron la anulación del juicio: según ellos, si el veredicto es parcial, el juicio no es válido.
El lío de las APIs

En la segunda etapa del juicio, el jurado deberá decidir si es posible reclamar derechos de autor sobre las APIs, los conjuntos de instrucciones que un desarrollador pone a disposición de otros desarrolladores para que estos puedan comunicarse con su plataforma.

Oracle dice que Google copió sin permiso 37 APIs de Java, y que estas están protegidas por derechos de autor en la medida en la que “no solo son ‘ideas’, pero trabajos creativos (…) que requieren experiencia significativa y tiempo para ser desarrollados”. En su defensa, Google dice que su uso de las APIs de Java “fue ‘transformativo’ y no derivativo, creando algo nuevo a partir de Java”.

Normalmente se asume que las APIs no están sujetas a los derechos de autor. Un desarrollador puede usarlas sin ningún problema, por ejemplo, para introducir en un sitio un sistema de comentarios basado en Facebook o un ‘widget’ de Twitter. Esto es beneficioso para las dos partes involucradas. Para el creador de un ecosistema, publicar libremente sus APIs le permite ser parte de otras aplicaciones y convertirse poco a poco en un estándar de la industria. Y al desarrollador que las usa, le permite introducir elementos que necesite sin preocuparse por asuntos legales.

Si el jurado decidiera que sí están protegidas, las consecuencias podrían ser profundas para la industria del software en general. Como dice Oliver Herzfeld, de Forbes, una victoria de Oracle podría hacer que las APIs “deban ser licenciadas por los desarrolladores de plataformas, manufactureros de hardware, programadores de aplicaciones y todos los otros participantes de la cadena alimenticia”.

http://www.enter.co/moviles/jurado-...derechos-de-autor-de-java-para-crear-android/
 
Abra que esperar para ver el veredicto final del jurado. lo cierto es que es mucha la plata que esta en juego.
Buena noticia.
 
Lo peor como seria si todas (Por que hay muchas) las APIs fueran parte de el conunto de licencias de derechos de autor, si la mayoria del software de calidad que existe en la web es una mezcla de todo un poco.
 
  • Me gusta
Reacciones: 4 personas
Ahi Google peco y cayo en la Java Trap.

Como dice James Gosling de Larry, Prince of Darkness:
he's famously a fan of a quote attributed to Genghis Khan: "It's not enough that we win; all others must lose".

Google deberia mirar como opcion a .NET, aunque a estas alturas, es muy dificil el cambio.
 
  • Me gusta
Reacciones: 8 personas
Ahi Google peco y cayo en la Java Trap.

Como dice James Gosling de Larry, Prince of Darkness:


Google deberia mirar como opcion a .NET, aunque a estas alturas, es muy dificil el cambio.

Genial el articulo sobre el Java Trap.

But the major source of this problem today is Java, because people who write free software often feel Java is sexy. Blinded by their attraction to the language, they overlook the issue of dependencies and fall into the Java Trap.

When you build software in Java and the JVM, you are being locked into only running it on a platform controlled by a single company – Oracle.
 
  • Me gusta
Reacciones: 2 personas
offtopic

Michael Schumacher llega a casa después de un duro día de entrenamiento en el circuito.
Su mujer le recibe con un beso y le pregunta:
- "¿Cómo ha ido hoy el día, cariño?"
- "Bueno, cuando he llegado al circuito, he ido a boxes y el F1 no estaba en su sitio. En su lugar había un burro."
- "¿Cómo?", se sorprende la mujer.
- "Si, así es. Le he preguntado al jefe de equipo y me ha confirmado que habían cambiado el monoplaza por el burro."
- "¿Y tu que le has contestado?"
- "Pues yo le he dicho que quizás no seria tan rápido como el F1. Él ha dicho que ciertamente es así, pero que ahora tenemos una ventaja y es que podremos correr en todo tipo de circuitos: F1, rally, motocross, trail sin... Y bueno, al menos hoy he podido venir montado en él hasta casa, cosa que no podía hacer con el F1."
- "Ya. Pero si tu sólo corres en F1, ¿para que quieres poder correr en otros circuitos?"
- "Pues no lo se, la verdad. Además, después de montarme en el burro le he dicho al jefe de equipo que no era ni la mitad de cómodo que el monoplaza."
- "¿Qué ha respondido el?"
- "Simplemente ha dicho que eso no importa porque ahora podemos correr en todo tipo de circuito."
- "¡Ay Señor!, ¿Y no corres más riesgo de hacerte daño si te caes?"
- "En realidad no, porque le han puesto al burro las mismas protecciones que tiene la cabina del F1. A pesar de que hace que todavía vaya un poco mas lento. Según el jefe eso ya no tiene tanta importancia, porque ahora podemos correr en todo tipo de circuito."
- "Esta bien, enséñame el burro."
Tras salir al jardín y quedarse estupefacta con la imagen de un burro pintado de rojo, con el escudo de Ferrari pegado en la frente y una protección de F1 encima de la silla de montar, la mujer le pregunta a Michael:
- "¿Y como se llama el animal?"
- Se llama ....
- Se llama ....
- Se llama ....
- Se llama ....
- Se llama ....
- Se llama ....
JAVA !!!!!!!!
X-DDDDD
 
  • Me gusta
Reacciones: 12 personas
jajajajajajajajajajajaja xDDDDDD

Creo que hay un proyecto en el cual android lo reescribieron totalmente en .net. creo que se llama xobots o algo asi. Que pereza esa vaina de las licencias.
 
Los que se quejen de la velocidad de Java deberían desarrollar en assembler...

Sobre XobotOS, que menciona un compañero creo que esa es una de las mejores opciones.

Intentar desarrollar en assembler es muy lento y propenso a errores, imaginen que un programa escrito en C tiene estadisticamente un error cada 50 lineas de codigo, cuantos errores creen habria en las mismas lineas de codigo en un programa en ensablador con la complejidad asociada ? :confused:

Por eso queda restringido a partes de los SO, drivers........etc
 

Los últimos temas