Dopo più di un decennio, il caso Oracle v. Google sembra volgere al termine oggi con la sentenza di una delle più importanti cause legali del secolo, causata dall’utilizzo di Java in Android.
La Corte Suprema degli Stati Uniti ha deciso a maggioranza (6 – 2) di dare il motivo a Google *, evitando che l’azienda debba risarcire con oltre 9,3 miliardi di dollari ad Oracle.
L’origine di questa lunga battaglia legale iniziata nel 2010 ha a che fare con la struttura, la sequenza e l’organizzazione delle 37 API Java presenti in Android, in cui Oracle difendeva che il suo codice sorgente era protetto da copyright.
Già nel 2016 il tribunale aveva fornito la motivazione a Google, sostenendo, come in questo secondo processo, che l’implementazione di Java in Android è un “fair use”. Nello stesso anno, Google ha aggiornato l’API Android per utilizzare OpenJDK, la versione gratuita di Java per smettere di avere possibili problemi legali con le nuove versioni di Android e per evitare che l’indennità continui a crescere.
Il caso è stato riaperto nel 2018 quando la Corte d’Appello del Circuito Federale ha accolto il ricorso di Oracle, e ora nel 2021 la nuova sentenza è stata resa pubblica citando in conclusione quanto segue:
“Il fatto che il software sia fondamentalmente funzionale rende difficile applicare i concetti di copyright tradizionali in quel mondo tecnologico … .. Concludiamo che in questo caso, dove Google ha reimplementato un’interfaccia utente, prendendo solo ciò che era necessario per consentire agli utenti di mettere i loro talenti accumulati per lavorare in un programma nuovo e trasformativo, la copia dell’API Java da parte di Google è stato un uso corretto di quel materiale come una questione di legge “.
“Nel riesaminare tale decisione, abbiamo assunto per motivi di argomentazione che il materiale fosse soggetto a copyright. Riteniamo, tuttavia, che la copia in questione costituisca un uso corretto. Pertanto, la copia di Google non ha violato la legge sul copyright. “
Il tribunale verifica quanto Google sostiene da anni, che per creare l’API Android non ha avuto altra scelta che “copiare” alcune funzioni Java, ma che il suo utilizzo è stato sempre corretto anche se Oracle non era d’accordo.
Questa sentenza, come riportato da Kent Walker, SVP of Global Affairs di Google, è una vittoria per i consumatori, l’interoperabilità e il computing, poiché la decisione offre certezza giuridica alla prossima generazione di sviluppatori i cui nuovi prodotti. Non ci sarà più paura di essere citati in giudizio per essersi ispirati a poche righe di codice.