A bagunça entre o Google e a Oracle continua. É uma batalha legal pelo uso de Java no Android que está nos tribunais há anos. A última notícia que tínhamos é que o caso havia sido fechado e o Google ganhou a batalha, se livrando dos 9,3 bilhões de dólares que a Oracle perguntou como uma reivindicação.
Agora, como podemos ler, o julgamento foi reaberto. O júri anterior entendeu que a implementação de Java no Android era razoável e o Google não deve compensar o Oracle por muitos direitos autorais que teve a estrutura de algumas APIs Java presentes no Android. O tribunal de apelo dos EUA determinou que o uso de Java não era razoável e viola as leis de direitos autorais. Isso invalida o julgamento de 2016 e retorna aos tribunais (desta vez para São Francisco) o caso famoso que parece não ter fim.
Por que a batalha legal entre o Google e o Oracle?
A linguagem Java foi criada pela Sun Microsystems Inc nos anos 90. Em 2010, a Oracle comprou a empresa em 7,4 bilhões de dólares. e oito meses depois, foi verificado contra o Google para uso fraudulento.
De acordo com a Oracle, o uso de Java forneceu ao Google mais de 8,8 bilhões de benefícios com o Android e uma perda potencial de 475 milhões no Oracle. Esses danos para o uso de Java não são razoáveis no Android é o que levou a um julgamento que foi ansiosamente e parecia fechado até hoje, que o Tribunal de Recurso decidiu reabrir.
O que o Google fez? A ideia é que a Oracle argumenta que as APIs devem estar ligadas ao Copyright e ao Google argumenta que a linguagem é implementada por mais de 4.500 milhões de dispositivos. Em particular, 37 apis para Android representariam mais de 11.500 linhas de código que teriam sido copiadas diretamente de Java sem permissão. Por exemplo, a máquina virtual dalvik, antes da arte, tinha sido baseada na máquina virtual Java.
Quais movimentos possuem o Google no Android para se afastar de Java?
do android Nougat, o Google aposta em JDK Aberto, uma versão gratuita do Java. Aqui temos duas implementações, a livre e o proprietário da Oracle. É uma escolha envolvendo mudanças importantes. Mas, no entanto, ele acabou deixando um recém-chegado que vem com muita força.
KoTlin já é a língua oficial do Android, no mesmo nível de fato de que Java. Permite operar com bibliotecas Java, é mais leve e não precisa de nenhum plugin adicional.
Nos últimos meses, vimos como as versões recentes do Android Studio promovem plenamente o uso de KoTlin como uma alternativa real para Java e desenvolvedores suficientes parecem dispostos a usá-lo. Nada a ver com Dart, uma opção que também apontou alta, mas não conseguiu convencer.
Quem está certo?
Até agora parecia google. Mas o julgamento mais uma vez se abriu e não sabemos o que os novos juízes decidirão. Há muito em jogo, já que as quantidades de mais de 9.000 milhões de dólares de compensação foram solicitadas na ocasião anterior. Vamos ver se neste novo período de batalha legal os montantes foram reduzidos ou aumentados.
O Google não pagou licenças para Java no momento porque a Sun Microsystem não teve problema no Google para usar suas APIs. A APIs Java eram gratuitas e o Google deve pagar apenas a licença no caso de a marca Java foi usada ao promover o Android. Mas esta aliança dos primeiros dias estabelecida quase ad hoc acabou provocando uma verdadeira dor de cabeça anos depois, no momento, o Oracle comprou Sun Microsystems.
O critério chave para determinar quem é direito está no conceito de “uso razoável”. Um critério para o qual o Google poderia usar esse material sem precisar da permissão direta dos proprietários. Continuaremos atentos para saber qual é a opinião do novo tribunal e veja como a nova temporada de um processo judicial termina que já é uma parte intrínseca da história do Android.
em xataka android | 9 perguntas e respostas para entender a bagunça Java-Android-Oracle-Google