
Giallo attorno al caso che vede Google e Oracle in tribunale sull'uso di proprietà intellettuali Java brevettate all'interno di Android. Secondo quanto scritto dall'esperto di brevetti Florian Mueller, Google potrebbe avere seri problemi nel difendersi dalla causa depositata da Oracle nei mesi scorsi, riguardante sette brevetti Java e altro materiale protetto da copyright (Oracle denuncia Google per Java, Big G non ci sta - Google difende Java su Android, Oracle è ipocrita - Android ha davvero copiato il codice Java di Oracle? - Google si chiama fuori da Android nella causa Oracle) .
"A oltre 5 mesi dalla denuncia, Google non sembra in grado di rispondere a Oracle sull'infrazione dei brevetti, mentre nel frattempo emergono alcune prove del fatto che differenti componenti di Android potrebbero violare davvero i diritti di proprietà intellettuale di Sun, l'azienda acquisita da Oracle un anno fa".
Mueller avrebbe scoperto "altro materiale che Oracle potrebbe presentare alla corte come esempi d'infrazione di copyright nel codice di Android". Oltre alle evidenze portate da Oracle come prove, Mueller avrebbe trovato altri sei file che mostrerebbero chiari segni di scopiazzamento. "Tutti questi file fanno parte del codice sorgente online di Froyo (Android 2.2) e Gingerbread (2.3) a differenza dei file presentati da Oracle".
L'esperto ha inoltre identificato 37 file contrassegnati dalla scritta proprietario/confidenziale di Sun e un file con la dicitura DO NOT DISTRIBUTE (da non ridistribuire). Questi file sembrano collegati "alle API Mobile Media del Sun Java Wireless Toolkit e, a meno che Google non abbia ottenuto una licenza per quel codice, ciò costituisce un'altra infrazione".

Secondo Mueller si sarebbe passati da un'intestazione di quel tipo alla licenza GPL 2, magicamente. Google ha dichiarato nella sua risposta formale alla denuncia che Oracle aveva omesso l'intestazione sul copyright. "È vero, ma ora che ho visto due versioni del file originale, non penso che le parti mancanti favoriscano Google. È il contrario. Sia sotto licenza proprietaria che GPL, il codice collegato non potrebbe essere concesso nuovamente sotto Apache da chiunque altro se non il detentore di diritti (Oracle/Sun)", ha aggiunto Mueller.
"Un'infrazione di copyright è un'infrazione di copyright, e se Google pubblica codice sotto una licenza che non è mai stata resa disponibile dal legittimo proprietario, questo è un serio problema legale".
In un secondo post Mueller ha rincarato la dose, affermando che tutto questo codice di dubbia legittimità è presente su build distribuite online da Motorola, LG e Samsung. "Sono sicuro che queste aziende non intendevano infrangere i diritti di Oracle. Probabilmente si sono affidate a codice Android che presumevano legale". Dell e HTC non hanno integrato questi file nel sorgente delle distribuzioni online e secondo Mueller il codice potrebbe essere presente anche in file diversi, vista licenza GPL con cui è stato reso disponibile online.
Le "prove" di Muller sono però state messe in discussione da Ed Burnette di Zdnet, il quale ha affermato che i file in questione non sarebbero parte delle versioni effettivamente commercializzate con i terminali Android.

Mueller ha prontamente risposto dichiarando di non aver mai detto che i dispositivi in commercio contengono il codice che ha identificato. "Mi sono riferito solo al software Android e se il codice offerto su android.kernel.git.org non costituisce Android, cos'altro? E che dire della disponibilità di pacchetti sorgente per i dispositivi Android che ho appena menzionato? I blogger hanno scritto solo che il codice non è mai stato integrato in alcun dispositivo. Per dimostrarlo avrebbero dovuto eseguire un'indagine per ciascun dispositivo Android disponibile".
"Il codice in android.kernel.git.org è Android. Lo stesso vale per la disponibilità dei pacchetti sorgente dei dispositivi Android di cui ho parlato". Mueller ha citato anche Nilay Patel di Engadget, che ha fatto notare come "una volta creata o distribuita una copia non autorizzata, si è responsabili di una violazione. La distribuzione online è una forma elettronica di vendita di software".
"Come ho scritto in precedenza, semplicemente perché il codice non si trova nei file per la versione di default di Android ciò non significa che non è usato da un OEM da qualche parte, soprattutto quando tale codice è apparentemente sotto licenza Apache, una licenza open source molto permissiva che consente l'integrazione all'interno di programmi closed-source", ha concluso Meuller.
Questioni di lana caprina, apparentemente, ma Oracle potrebbe sfruttarle per rafforzare la propria posizione contro Google. Vedremo se il colosso statunitense saprà cogliere i suggerimenti di Florian Mueller.
Nuovo Apple Magic Mouse con touchscreen OLED
UE, 230 milioni di euro per il digital divide italiano
La Cina mette sotto chiave i metalli rari dell'hi-tech
Tegra 2 da 1,2 GHz per smartphone e tablet 3D
Sapphire all'attacco con HD 6870 Toxic e Vapor-X
PSP2, schermo OLED e 3G solo per lo scambio dati?
CPU al grafene, un'utopia: il silicio avrà lunga vita
Windows 8 nel 2013, ecco una presunta roadmap
Radeon HD 6990 con due GPU, svelata da lontano
La pornografia online mette a rischio i PC
Hammerhead 98902, il PC più geek di tutti i tempi
Samsung Nexus S, il primo Android 2.3 italiano
FIFA 12 come la realtà: tutti al servizio delle stelle
XBMC trasforma iPad e iPhone 4 in media center
Nokia N9 cancellato, ma ecco il tablet MeeGo
Toshiba presenta il suo tablet e si burla di Apple
Cellulare TTM Outlimits Solaris con pannello solare integrato
Mio Cyclo 300 e Mio Cyclo 305 HC sono GPS da bicicletta
Facebook vuole Opera per realizzare un nuovo browser?
Microchip nei cetacei per studiare il clima e la fauna marina
Le offerte 3 Italia per il Samsung Galaxy SIII in anteprima
Steve Jobs geniale ma Cook è il capo perfetto per Apple
Absinthe 2.0 per il jailbreak del Nuovo iPad e iOS 5.1.1
Google cancella 1,2 milioni di link pirata al mese
TV a Ultra Alta Definizione: si parla già di standard
Video e foto niente male con i Project Glass di Google
Java 8, Java 9 e il resto: Oracle promette rivoluzioni
Android: Google vuole privilegiare Motorola
Oracle e Google, colpi bassi nel caso Java Android
Oracle ai produttori Android: hey, iniziate a pagarci
Java e Android, Google potrebbe perdere miliardi
Oracle attacca Google e Microsoft con Cloud Office
Sparc Supercluster: Oracle sfida IBM e HP
Sap deve pagare: 1,3 miliardi di dollari a Oracle
Android ha davvero copiato il codice Java di Oracle?
Oracle contro Micron, prezzi delle memorie gonfiati
Le offerte 3 Italia per il Samsung Galaxy SIII in anteprima
Google assolta perché Android non viola i brevetti Oracle
Intervista: i giochi Android e iOS sfideranno Xbox, Playstation e PC
Tablet Tegra 3 con Android 4.0 a 199 dollari, ormai ci siamo
Android Malware Genome Project apre i battenti
VIA APC è il concorrente del Raspberry Pi con Android
VIA Technologies APC - PR
LG Optimus L3 per chi non ha pretese - Video Recensione
Motorola RAZR MAXX porta in Italia la batteria dei record
Il Samsung Galaxy S 3 è già pronto per le ROM cucinate
Originariamente inviata da El Presidente
Tutti a mungere la vacca.
Originariamente inviata da SwatMaster
...Per un metodo toString? ma lol?
Spero che il resto del codice sia un po' più complesso, altrimenti è davvero da ridere.
Originariamente inviata da TheThane
Non è questa la questione, ma il fatto che è palesemente un copia-incolla spudorato.
Google si chiama fuori da Android nella causa Oracle
Android ha davvero copiato il codice Java di Oracle?
Google difende Java su Android, Oracle è ipocrita
Oracle denuncia Google per Java, Big G non ci sta
Microsoft: Ballmer frainteso sui 500 milioni di Windows 8
Microsoft fa pagare caro lo sviluppo di applicazioni desktop
Yahoo! Axis è un browser per iPhone quasi meglio di Safari
Linux Mint 13 Maya per chi vuole Ubuntu senza Unity
Ballmer pazzo per Windows 8: 500 milioni di copie in un anno
Windows 8 e la fine del tasto F8: l'avvio è troppo veloce
Commenti