Le procès de deux semaines entre Oracle et Google a pris fin. Oracle a dépensé des millions de dollars pour préparer un procès et payer des avocats. Elle a soigneusement préparé le prochain processus, excluant du jury la seule personne diplômée en informatique. Selon une enquête auprès des candidats au jury, il était également le seul à avoir compris, avant même le procès, le sens du terme «usage loyal» (il en a pris connaissance en étudiant à l'Université de Californie à Berkeley). Mais l'exclusion de ce jury n'a pas aidé Oracle.Hier, après trois jours de discussion, le jury restant est parvenu à un verdict unanime selon lequel l'utilisation de l'API Java dans Android est un exemple d'utilisation équitable en vertu du droit d'auteur.Si le verdict s'avérait différent, le juge poursuivrait le processus et passerait à la phase d'évaluation des dommages. Oracle a réclamé 9 milliards de dollars"Je vous salue pour votre travail acharné sur cette affaire", a déclaré le juge de district William Alsup devant le jury, sous la supervision duquel ce procès se déroule depuis 2010. - Le tribunal vous apporte sa gratitude et vous libère. "Je voudrais entrer dans la salle de délibération du jury et serrer la main de chacun d'entre vous."William Alsup a reçu une renommée particulière lors de l'un des épisodes de l'audience de mai 2012, alors qu'il parlait d'une compensation de 150 000 $ pour le "vol" de la fonction rangeCheck (9 lignes de code) et de fichiers de test pour Android. Du coup, il s'est avéré que le juge sait programmer .Fragment de la transcription des audiences du 15 mai 2012Oracle: , . , , .
, , 15 , 10 Linux. , — . , , , Android.
, Google, Android. Android ; , . , , . . , . $3 , 700 800 . [ Google, $8 $10 ]. , , [] .
[Google] , , . , - , ?
…
: Java [] . , , . rangeCheck . , . , , . . , . , ?
Oracle: rangeCheck.
: rangeCheck! , , . , .
Si un exemple rangeCheck
avait été créé et Oracle poursuivi 150 000 $ pour 9 lignes de code, il aurait alors réclamé une compensation pour le reste du code "volé" au taux établi, de sorte que le montant total de la compensation pourrait atteindre neuf milliards de dollars.Neuf lignes de coderangeCheck
private static void rangeCheck(int arrayLen, int fromIndex, int toIndex {
if (fromIndex > toIndex)
throw new IllegalArgumentException("fromIndex(" + fromIndex +
") > toIndex(" + toIndex+")");
if (fromIndex < 0)
throw new ArrayIndexOutOfBoundsException(fromIndex);
if (toIndex > arrayLen)
throw new ArrayIndexOutOfBoundsException(toIndex);
}
Google a publié une déclaration l'appelant une victoire pour tout le monde. "Le verdict d'aujourd'hui selon lequel Android utilise fidèlement l'API Java représente une victoire pour l'ensemble de l'écosystème Android, pour la communauté des développeurs Java, pour les programmeurs qui s'appuient sur des langages de programmation ouverts et gratuits pour développer des programmes innovants pour les utilisateurs."Le litige entre Oracle et Google sur l'API Java dans Android dure depuis six ans. Le premier procès a été intenté en 2010, en 2012, le juge Alsup a statué que les API n'étaient pas du tout soumises au droit d'auteur, mais cette décision a été annulée en cour d'appel. Maintenant, le jury a approuvé une autre défense contre les affirmations d'Oracle: les interfaces de programmation Android ont été appelées un exemple d'utilisation équitable du code Java.
Le programmeur Dan Bornstein, qui a témoigné au procès, a nommé la machine virtuelle Dalvik du nom d'un petit village de pêcheurs d'Islande. Photo: Dan BornsteinDu point de vue des avocats du logiciel libre, ce n'est pas une bonne option, car une utilisation équitable implique toujours que les lois sur le droit d'auteur sont vraiment applicables à l'API Java. En fait, ils ne devraient pas du tout être soumis au droit d'auteur, comme l'a expliqué en détail le juge Alsup en 2012. Mais c'est mieux que rien.Oracle a l'intention de faire appel à nouveau.«Nous croyons fermement que Google a développé Android en copiant illégalement la technologie Java clé pour pénétrer rapidement le marché des appareils mobiles. Oracle a entamé ce procès pour mettre fin aux activités illégales de Google. Nous pensons qu'il existe de nombreux motifs d'appel, et nous prévoyons de renvoyer l'affaire devant le tribunal fédéral de district pour appel », a déclaré Dorian Daley, avocate en chef d'Oracle.«Ils ont copié 11 500 lignes de code», a déclaré l' avocat d'Oracle Peter Bicks dans le dernier mot avant d'être condamné. - Ce n'est pas discuté. Ils ont pris notre code, l'ont copié et l'ont collé directement dans Android. »Les représentants de Google ont répondu que le langage de programmation Java a toujours été «libre et ouvert» à utiliser - cela s'applique également à la réimplémentation de l'API Java. L'un des témoins au procès était le directeur exécutif de Sun Microsystems, qui a développé Java. Cette société a été achetée par Oracle en 2009. Il a reconnu Android comme un produit légitime et compétitif.Le PDG d'Oracle, Larry Ellison, s'est d'abord félicité de l'avènement d'Android, mais "a changé d'avis lorsqu'il a essayé d'utiliser Java pour son smartphone et a échoué", a déclaré l'avocat de Google, Robert Van Nest, au jury.