Share
Il casino tra Google e Oracle continua. È una battaglia legale per l’uso di Java su Android che è nei tribunali per anni. Le ultime notizie che abbiamo avuto è che il caso era stato chiuso e Google ha vinto la battaglia, eliminando così i 9,3 miliardi di dollari che Oracle ha chiesto come reclamo.
Ora, come possiamo leggere, il processo è stato riaperto. La precedente giuria ha capito che l’implementazione di Java in Android era ragionevole e Google non dovrebbe compensare l’oracolo da parte di gran parte del copyright che ha avuto la struttura di alcune API Java presenti a Android. La Corte d’appello degli Stati Uniti ha determinato che l’uso di Java non era ragionevole e viola le leggi sui copyright. Ciò invalida il giudizio 2016 e ritorna ai tribunali (questa volta a San Francisco) il caso famoso che sembra non avere fine.
Perché la battaglia legale tra Google e Oracle?
La lingua Java è stata creata da Sun Microsystems Inc negli anni ’90. Nel 2010, Oracle ha acquistato la società di 7,4 miliardi di dollari E otto mesi dopo è stato controllato contro Google per uso fraudolento.
Secondo Oracle, l’uso di Java ha fornito Google oltre 8,8 miliardi di dollari di benefici con Android e una potenziale perdita di 475 milioni in Oracle. Questi danni per l’uso di Java non ragionevoli a Android è ciò che ha portato a un processo che è stato con impazienza e sembrava chiuso fino ad oggi, che la Corte d’appello ha deciso di riaprire.
Cosa ha fatto Google? L’idea è che Oracle sostiene che le API dovrebbero essere collegate al copyright e Google sostiene che la lingua è implementata da oltre 4.500 milioni di dispositivi. In particolare 37 API Android che rappresenterebbero più di 11.500 linee di codice che sarebbero state copiate direttamente da Java senza autorizzazione. Ad esempio, la macchina virtuale Dalvik, prima dell’arte, era stata basata sulla macchina virtuale Java.
Quali movimenti ha Google su Android per allontanarsi da Java?
da Android Nougat, Google Bets on Open JDK, una versione gratuita di Java. Qui abbiamo due implementazioni, il libero e il proprietario dell’oracolo. È una scelta che coinvolge importanti cambiamenti. Ma tuttavia è finito per lasciare un nuovo arrivato che viene con molta forza.
Kotlin è già la lingua ufficiale di Android, allo stesso livello di fatto che Java. Permette di operare con le librerie Java, è più leggero e non ha bisogno di alcun plug-in aggiuntivo.
Negli ultimi mesi abbiamo visto come le versioni recenti di Android Studio promuovono pienamente l’uso di Kotlin come un’alternativa reale a Java e abbastanza sviluppatori sembrano disposti a usarlo. Niente a che fare con Dart, un’opzione che ha anche sottolineato in alto ma non è riuscito a convincere.
chi ha ragione?
Finora sembrava Google. Ma il processo ha aperto ancora una volta e non sappiamo cosa deciderà i nuovi giudici. Vi è un sacco in gioco, poiché le quantità di oltre 9.000 milioni di dollari di risarcimento sono stati richiesti nell’occasione precedente. Vedremo se in questo nuovo periodo di battaglia legale gli importi sono stati ridotti o aumentati.
Google non ha pagato licenze a Java in quel momento perché Sun Microsystem non ha avuto problemi a Google per usare le sue API. Le API Java erano gratuite e Google dovrebbe pagare solo la licenza nel caso in cui il marchio Java sia stato utilizzato durante la promozione di Android. Ma questa Alleanza dei primi giorni stabilita quasi ad hoc ha concluso provocando un vero emicrania anni dopo al momento Oracle ha acquistato Sun Microsystems.
Il criterio chiave per determinare chi è giusto è nel concetto di “uso ragionevole”. Un criterio per il quale Google potrebbe utilizzare quel materiale senza aver bisogno del permesso diretto dei proprietari. Continueremo attento a sapere cosa sia il parere della nuova Corte e vedere come finisse la nuova stagione di un processo giudiziario che è già una parte intrinseca della storia di Android.
in Xataka Android | 9 domande e risposte per capire il casino Java-Android-Oracle-Google