Google VS Oracle: Que pasa con Java en Android e por que a batalla legal volveu a abrir

Oracle vs Google Java Android

Compartir

27 de marzo de 2018, 19:01 – Actualizado o 28 de marzo de 2018, 22:14

A confusión entre Google e Oracle continúa. É unha batalla legal para o uso de Java en Android que se atopa nos xulgados durante anos. As últimas noticias que tiñamos é que o caso fora pechado e Google gañou a batalla, desfacerse dos 9.300 millóns de dólares que Oracle preguntou como reclamación.

Agora, como podemos ler, o xuízo foi reaberto. O xurado anterior entendeu que a implementación de Java en Android era razoable e Google non debe compensar a Oracle por moito copyright que tiña a estrutura dalgunhas Apis Java presentadas en Android. O tribunal de apelación de EE. UU. Determinouse que o uso de Java non era razoable e viola as leis de copyright. Isto invalida o xuízo de 2016 e volve aos tribunais (esta vez a San Francisco) o famoso caso que parece que non ten fin.

Por que é a batalla legal entre Google e Oracle?

Oracle Google

O idioma Java foi creado por Sun Microsystems Inc nos anos 90. En 2010, Oracle comprou a compañía por 7.400 millóns de dólares e oito meses despois comprobouse en Google por uso fraudulento.

Segundo Oracle, o uso de Java proporcionou Google máis de 8.800 millóns de dólares de beneficios con Android e unha posible perda de 475 millóns de oráculos. Estes danos para o uso de Java non razoables en Android é o que levou a un xuízo que foi ansiosamente e parecía pechado ata o día de hoxe, que o Tribunal de Apelación decidiu reabrir.

Que fixo Google? A idea é que Oracle argumenta que as API deben estar ligadas a dereitos de autor e Google argumenta que a linguaxe é implementada por máis de 4.500 millóns de dispositivos. En particular, 37 API de Android que representarían máis de 11.500 liñas de código que se copiarían directamente de Java sen permiso. Por exemplo, a máquina virtual de Dalvik, antes da arte, baseouse na máquina virtual de Java.

Que movementos ten Google en Android para fuxir de Java?

kotlin

de Android Nougat, Google aposta en Open JDK, unha versión gratuita de Java. Aquí temos dúas implementacións, o libre e o propietario de Oracle. É unha opción que implica cambios importantes. Pero, con todo, acabou deixando un recén chegado que vén con moita forza.

Kotlin xa é a lingua oficial de Android, ao mesmo nivel de feito que Java. Permite operar con bibliotecas Java, é máis lixeiro e non necesita ningún complemento adicional.

Nos últimos meses vimos como as versións recentes de Android Studio promoven plenamente o uso de Kotlin como unha alternativa real a Java e os desenvolvedores suficientes parecen estar dispostos a usalo. Nada que ver con Dart, unha opción que tamén sinalou alto pero non logrou convencer.

Quen é correcto?

Oracle Java

Ata agora parecía Google. Pero o xuízo volveu abrir e non sabemos o que os novos xuíces decidirán. Hai moito en xogo, xa que se solicitaron cantidades de máis de 9.000 millóns de dólares de compensación na ocasión anterior. Veremos se neste novo período de batalla legal os importes foron reducidos ou aumentados.

Google non pagou licenzas a Java no momento porque Sun Microsystem non tiña ningún problema en Google para usar as súas API. Java Apis foi gratuíto e Google só debería pagar a licenza no caso de que a marca Java se usase ao promocionar Android. Pero esta alianza dos primeiros días establecida case ad hoc acabou provocando unha verdadeira dor de cabeza anos máis tarde no momento en que Oracle comprou Sun Microsystems.

O criterio clave para determinar quen é correcto está no concepto de “uso razoable”. Un criterio para o que Google podería usar ese material sen necesidade do permiso directo dos propietarios. Seguiremos atentos a saber cal é a opinión do novo tribunal e ver como a nova tempada dun proceso xudicial termina que xa é unha parte intrínseca da historia de Android.

en Xataka Android | 9 Preguntas e respostas para comprender o Java-Android-Oracle-Google Mess

Deixa unha resposta

O teu enderezo electrónico non se publicará Os campos obrigatorios están marcados con *