IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

API Java : Google bat Oracle devant la Cour suprême


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 679
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 679
    Par défaut
    Citation Envoyé par Battant Voir le message
    Bon quelle serait la solution pour mettre tout le monde d'accor ?
    1. Porter Android sur open JDK : solution la plus simple pour conserver java
    2. Abandonner java Et Android en python Avec une api sous golf ou autre licence libre.
    A priori, Google est en train de travailler sur ta première solution. Avec la quantité de code pour Android aujourd'hui, Google ne peut se permettre de renoncer a Java.

    Citation Envoyé par Battant Voir le message
    Je croyais que dans la deuxième solution il y a des problèmes de connaissance du langage par les développeurs et de performance mais avec python est sûre que la licence est libre. En plus, il paraît qu'il est facile d'écrire desprogrammes en python. Le librechoix de l'API est par ailleurs possible.
    Python ou n'importe quel autre langage libre (et ce n'est pas ça qui manque) ferait l'affaire.
    Personnellement je suis surpris que Google n'ai pas investi dans Go pour remplacer Java a long terme sur Android. C'est un langage plutôt adapté à ce genre de tache et qu'ils ont développés eux mêmes.

    Citation Envoyé par Battant Voir le message
    Question : Par laquelle le site de manière Google ne dépendrait plus d'Oracle . la deuxième ou les deux ?
    La deuxième leur offrirait clairement plus d'indépendance mais il ne peuvent se débarrasser directement de Java maintenant. S'ils veulent améliorer l'utilisation d'autres langages, ça ne peut se faire qu'en parallèle de Java.

    Citation Envoyé par Battant Voir le message
    J'avais déjà vu la licence java : le code était accessible mais la modification de pemise où est-ce que je me trompe ?
    Java est publié sous licence GPL v2. Ça signifie en gros que tu peux l'utiliser pour tout ce que tu veux, lire le code, le modifier et redistribuer les modifications a la condition que toutes les versions modifiées que tu publies soient aussi sous licence GPL v2.

    Citation Envoyé par Battant Voir le message
    Si j'étais l'un des juges , je sauterais sur l'occasion pour faire expertiser le code d'Android et de Java par des universitaires ?
    Pour quoi faire? Leur code est déjà bien connu.

    Citation Envoyé par Battant Voir le message
    Est-ce que quelqu'un sait si Intel expertise a été faite ?
    Oui, et à priori il n'ont pas réussi a prouver de copie à part sur une petite dizaine de lignes tout à fait anecdotiques.

  2. #2
    Membre très actif
    Inscrit en
    Février 2006
    Messages
    707
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 707
    Par défaut Pourquoi ce procès ?
    Bonjour,

    Pourquoi faire un procès si Java est sous licence GPL et si Google de la copier que quelques lignes de code ?

    Merci pour le renseignement

    Salutations

  3. #3
    MikeRowSoft
    Invité(e)
    Par défaut
    Les modèles, méthodes et autres normes n'auraient pas permis d'éviter cela?

  4. #4
    Membre très actif
    Profil pro
    developpeur
    Inscrit en
    Septembre 2010
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : developpeur

    Informations forums :
    Inscription : Septembre 2010
    Messages : 220
    Par défaut procès oracle contre google
    Je ne sais pas à quoi joue Oracle mais c'est un combat dépassé quand on voit apple et sap faire alliance,
    De plus Google est un acteur majeur qui fait la promo de java gratos pour oracle

    cette attitude d'Oracle n'est gagnante pour personne

  5. #5
    Membre averti
    Profil pro
    Developpeur
    Inscrit en
    Décembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Décembre 2004
    Messages : 62
    Par défaut
    Oracle ne produit plus rien, c'est une boite à licence....
    Google a prévu de toute manière une migration vers OpenJdk.
    Java finira comme OpenOffice. Quand la communauté désertera Jdk pour OpenJdk, ils lâcheront l'affaire...

  6. #6
    MikeRowSoft
    Invité(e)
    Par défaut
    Citation Envoyé par NaSa Voir le message
    Oracle ne produit plus rien, c'est une boite à licence....
    Google a prévu de toute manière une migration vers OpenJdk.
    Java finira comme OpenOffice. Quand la communauté désertera Jdk pour OpenJdk, ils lâcheront l'affaire...
    IBM est vraiment exceptionnel alors, Lotus Symphony a eu le même sort que OpenOffice (je sais que c'est faux, mais tu es très convaincant).
    Surement une histoire de popularité et de support sur le long terme...

    Malgré sa, il faut Apple, Intel et bien d'autres pour une telle diversité professionnelle.

  7. #7
    Membre très actif Avatar de alves1993
    Homme Profil pro
    Développeur Java/Dart/Javascript/Android (FullStack)
    Inscrit en
    Décembre 2012
    Messages
    222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Java/Dart/Javascript/Android (FullStack)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2012
    Messages : 222
    Par défaut
    Citation Envoyé par NaSa Voir le message
    Java finira comme OpenOffice. Quand la communauté désertera Jdk pour OpenJdk, ils lâcheront l'affaire...
    Ce que tu dis est un peu extrême et tu risques de t'attirer les foudres des développeurs Java.
    La communauté Java est vraiment solide, même si Oracle venait abandonné Java la communauté à elle seule suffira à la faire évoluer et à la maintenir à flot, sans parler de Google et autres.
    Et je pense bien qu'il aura une multitude de développeurs qui seront heureux de voir Oracle céder Java.
    Bref chacun son avis.
    Un geek ne vieillit pas, il se met à jour.

    Pour plus d'informations sur Android regarder la faq Android.
    Ensuite les tutoriels Android sont disponibles ici
    Pour les mecs, qui n'arrivent pas toujours à digérer le Javascript, Dart peut-être une solution pour vous.

  8. #8
    Inactif  
    Profil pro
    undef
    Inscrit en
    Février 2013
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Localisation : France, Lot (Midi Pyrénées)

    Informations professionnelles :
    Activité : undef

    Informations forums :
    Inscription : Février 2013
    Messages : 1 001
    Par défaut
    Wooooow. J'ai choisi de développer en java pour quatre raisons :

    1. La possibilité de n'avoir qu'à compiler une fois les sources pour pouvoir déployer un programme sur différents systèmes.
    2. La syntaxe du langage fortement inspirée du C/C++.
    3. La doc qui a été et est toujours un modèle de clarté/efficacité ayant inspiré toutes les docs des langages et bibliothèques de fonctions qui ont suivi.
    4. Le système de licences de Sun Microsystems était clair, l'utilisation de java était libre et gratuite pour les programmes libres et gratuits, seul le programmes commerciaux devaient acquitter une licence.


    De là, je trouve tous les arguments d'Oracle fallatieux, et particulièrement celui qui prétend que Google profite des développeurs qui sont déjà familiers au langage dans la mesure ou le langage java est par conception une version simplifiée de C++ .

  9. #9
    MikeRowSoft
    Invité(e)
    Par défaut
    Citation Envoyé par alves1993 Voir le message
    Ce que tu dis est un peu extrême et tu risques de t'attirer les foudres des développeurs Java.
    La communauté Java est vraiment solide, même si Oracle venait abandonné Java la communauté à elle seule suffira à la faire évoluer et à la maintenir à flot, sans parler de Google et autres.
    Et je pense bien qu'il aura une multitude de développeurs qui seront heureux de voir Oracle céder Java.
    Bref chacun son avis.
    PhysX SDK et Glide API ont bien bien compris. Surtout le coté un seul binaire exécutable.
    Il y a vraiment aucun projet abandonné qui est très utilisé?
    C'est vrai qu'a relire se que tu as écris encore et encore me donne des idées et des points d'observations.

    Citation Envoyé par 23JFK Voir le message
    Wooooow. J'ai choisi de développer en java pour quatre raisons :

    1. La possibilité de n'avoir qu'à compiler une fois les sources pour pouvoir déployer un programme sur différents systèmes.
    2. La syntaxe du langage fortement inspirée du C/C++.
    3. La doc qui a été et est toujours un modèle de clarté/efficacité ayant inspiré toutes les docs des langages et bibliothèques de fonctions qui ont suivi.
    4. Le système de licences de Sun Microsystems était clair, l'utilisation de java était libre et gratuite pour les programmes libres et gratuits, seul le programmes commerciaux devaient acquitter une licence.
    Modèle objets donc pas étonnent pour la clarté.
    Rational Rose si je devais faire de la pub.
    Dernière modification par MikeRowSoft ; 09/05/2016 à 18h09.

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut
    Je n'avais jamais vu le conflit entre Google et Oracle sous cet angle, et en effet les conséquences sur notre métier de développeur risque d'être bouleversé. Si une décision favorable devait être prise en faveur d'Oracle, l'industrie informatique exigera de plus en plus l'ouverture des API sous licence open source.

  11. #11
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Billets dans le blog
    9
    Par défaut
    Dans mon cas si une réponse favorable était donner je ne m'inquieterais pas trop, je code en python...

    Python est fournie avec une licence très intéressante la "python software foundation" (on peut tous faire, même recompiler le code et juste changer le nom par monproduit si sa vous chante).

    Si Oracle veut fermer ces api/JVM, les développeurs soit abandonnerons la JVM, soient abandonnerons carrément le java au profit d'un langage plus permissif (au niveau judiciaire) comme python par exemple.

    Dans tous les cas, Oracle sera perdant.

  12. #12
    Chroniqueur Actualités
    Avatar de Michael Guilloux
    Homme Profil pro
    Data Consultant
    Inscrit en
    Juillet 2013
    Messages
    2 976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Data Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 2 976
    Billets dans le blog
    2
    Par défaut Procès API Java : Oracle reproche à Google d’avoir détourné sa propriété et son opportunité
    Procès API Java : Oracle reproche à Google d’avoir détourné sa propriété
    pour saisir son opportunité et percevoir ses revenus

    Après la sélection des membres du jury ce lundi, Google et Oracle se sont présentés devant le tribunal dans une nouvelle tentative de trancher définitivement leur conflit au sujet des API Java utilisés dans Android sans paiement de licence. Mountain View semble mal parti dans la mesure où la firme a été reconnue coupable d’avoir copié les API Java d’Oracle. Sa seule échappatoire, c’est que le tribunal reconnaisse que cette copie, qu’Oracle estime illégale, est couverte par les règles de fair use ou d’usage loyal. Oracle estime à 9,3 milliards de dollars US, la somme que Google doit payer pour dommages et intérêts dans cette affaire, et la firme de Larry Ellison espère bien obtenir gain de cause dans ce nouveau procès.

    Dans sa tentative de convaincre les membres du jury, l’avocat d’Oracle a sorti un grand jeu, affichant la plus grande éloquence verbale possible pour être plus persuasif. Mettant de côté les termes techniques, monsieur Peter Bicks a essayé non seulement de montrer la gravité de l’acte de Google vis-à-vis de la propriété intellectuelle, mais encore de persuader les membres du jury qu’Android n’aurait connu aucun succès si Google n’avait pas utilisé les API Java. « Si ce code n'avait pas été dans leurs trois milliards de téléphones, pas un seul n’aurait pu fonctionner », soutient Peter Bicks, l’avocat d’Oracle, en s’adressant au jury.

    Citant les propres emails de Google, monsieur Bicks montre que Google a délibérément décidé de violer la propriété d’Oracle pour se faire rapidement du profit. Ce que monsieur Bicks considère comme un « raccourci » illégal. « Google, l’une des entreprises les plus importantes et les plus sophistiquées du monde, a pris une décision d’affaires délibérée de ne pas prendre une licence et de copier et utiliser le précieux logiciel d’Oracle illégalement », a-t-il déclaré. Et de poursuivre : « Pourquoi ? D’énormes profits. »

    L’avocat d’Oracle a expliqué comment Google a détourné la propriété de son client pour saisir son opportunité et percevoir ses revenus. « Trois milliards de téléphones mobiles ont été activés avec la propriété d’Oracle », a-t-il dit. Il explique qu’il y a 100 000 téléphones Android étant activés chaque heure. Google se serait donc fait « 42 milliards de dollars US en revenus grâce à l'ensemble de ces activations », estime l’avocat. Monsieur Peter Bricks rappelle que chacune de ces activations s’est faite avec la propriété de son client qu’il appelle « le précieux code informatique. »

    Les 37 API Java copiées par la firme de Mountain View représentent 11 000 lignes de codes. Si Google estime que cela ne correspond qu’à une fraction du système Android, l’avocat d’Oracle montre que cela représente beaucoup en informatique. Pour illustrer cela, il a montré une diapositive qui explique qu’il a fallu 10 000 lignes de code pour programmer le module informatique de l’atterrisseur lunaire Apollo, là où des vies étaient en jeu. Il revient alors pour dire que cela représente 1000 lignes en moins par rapport au code que Google a copié. Et donc le fair use brandi par Google n’est qu’une excuse.

    Comme Oracle l’a plusieurs fois souligné, monsieur Bricks estime qu’Android a gâché l’affaire d’Oracle. Il note que Google s’est enrichi sur le marché des mobiles au détriment d’Oracle. Son client « a vu de l’argent sortir par la porte » pour aller chez Google, a-t-il soutenu.

    Source

    Et vous ?

    Que pensez-vous des arguments de l’avocat d’Oracle ? Pensez-vous qu’Oracle a été convaincant pour obtenir les dommages et intérêts souhaités ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  13. #13
    Membre confirmé Avatar de Mouvii
    Homme Profil pro
    stagiaire
    Inscrit en
    Avril 2016
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : stagiaire

    Informations forums :
    Inscription : Avril 2016
    Messages : 41
    Par défaut
    L'avocat a utilisé des bons arguments pour convaincre le jury, c'est un fait.

  14. #14
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Décembre 2011
    Messages
    1 325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 325
    Billets dans le blog
    12
    Par défaut
    il a montré une slide qui explique qu’il a fallu 10 000 lignes de code pour programmer le module informatique de l’atterrisseur lunaire Apollo
    Je ne savais pas que le code d'Apollo était en Java

    Une solution pour Google serait d'avoir un support polyglot officiel pour Android (cf: pouvoir écrire dans d'autres langages pour arriver au même but), un peu comme Google App Engine, on peut faire du Java (premier a être supporté), Python, PHP, et Go. Ils auraient ainsi plus de cartes en main.
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Ma page Developpez | Mon profil Linkedin | Vous souhaitez me contacter ? Contacter Gokan EKINCI

  15. #15
    Membre confirmé
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Juin 2013
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 277
    Par défaut
    Leur avocat est quand même assez bon

  16. #16
    Chroniqueur Actualités
    Avatar de Michael Guilloux
    Homme Profil pro
    Data Consultant
    Inscrit en
    Juillet 2013
    Messages
    2 976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Data Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 2 976
    Billets dans le blog
    2
    Par défaut Procès API Java : le PDG d’Oracle aurait applaudi l’utilisation de Java dans Android en 2009
    Procès API Java : le PDG d’Oracle aurait applaudi l’utilisation de Java dans Android en 2009
    d'après une vidéo présentée par l’avocat de Google

    Après le passage de Peter Bricks, l’avocat d’Oracle, le président exécutif d’Alphabet, Eric Schmidt est passé à la barre des témoins pour donner sa version des faits, en ce qui concerne l’utilisation des API Java dans Android. Lors de son intervention, monsieur Bricks a essayé de persuader les jurés que la firme de Mountain View a délibérément violé la propriété d’Oracle, et par cet acte, a détourné l’opportunité et les revenus de son client.

    Interrogé par l’avocat de Google avant celui de la partie adverse, l’ancien PDG de Google, Eric Schmidt a relaté la genèse d’Android. Il montre surtout que Jonathan Schwartz, le PDG d’alors de Sun Microsystems, était favorable à l’utilisation de Java dans Android. Ayant lui-même travaillé à Sun Microsystems au moment où la société développait le langage Java, l’ancien PDG de Google explique qu’il n’y avait pas de frais à payer pour utiliser le langage. Eric Schmidt met en avant de très bonnes relations avec Schwartz et affirme que ce dernier était informé du développement d’Android, mais n’a exprimé aucune désapprobation, que ce soit par email, dans une discussion, lors d’une rencontre ni d'aucune autre manière. Il ajoute encore que Jonathan Schwartz ne lui a jamais dit qu’il devait avoir une licence de Sun Microsystems pour utiliser les API Java, ou qu’il était en infraction en le faisant. D’ailleurs, l’ancien PDG de Sun Microsystems avait félicité Google pour le choix de Java pour Android. Sun voulait en effet voir Java gagner davantage en popularité, et l’action de Google allait tout simplement y contribuer.

    La stratégie de l’avocat de Google s’appuyait sur le fait que Java est un langage ouvert et libre d’utilisation. Robert Van Nest a également rappelé que l’utilisation des API Java dans Android a été transformatrice. Autrement dit, cela a permis de produire quelque chose de nouveau et complètement différent de ce qui existe déjà. Mountain View « a passé plusieurs années et dépensé des centaines de millions de dollars pour créer Android en utilisant le savoir-faire de Google, » explique Van Nest. « Ils ont créé une nouvelle plateforme d’innovation de marque pour les smartphones et tablettes », laquelle plateforme « est allée au-delà de tout ce qu’aucun d’entre nous n’avait jamais vu auparavant », a-t-il précisé.

    Il montre encore que la version de Java sur laquelle reposent les API qui ont été utilisées pour construire Android (Java 2 Standard Edition) était trop précoce pour supporter les smartphones. Google a donc abattu un travail énorme en combinant des API qui étaient conçues pour des plateformes de bureau avec 130 packages d’API Android pour mettre en place un système d’exploitation mobile robuste. Ce qu’Oracle et Sun Microsystems n’ont pas réussi à faire.

    Cet argument vient pour renforcer le fair use défendu par Google. D’ailleurs, la société revient sur les 11 000 lignes de code Java en faisant remarquer qu’elles représentent « moins d’un dixième d’un pour cent » des 15 millions de lignes de code Android.

    En parlant de ceux qui ont félicité Google pour Android, Van Nest fait passer une vidéo datant de 2009, dans laquelle le PDG d’Oracle, Larry Ellison avait également applaudi l’utilisation de Java dans Android. « Nous allons voir beaucoup de dispositifs Java, certains d'entre eux venant de nos amis de Google, » s’est-il réjoui à l’époque. Ainsi, pourquoi Oracle essaie-t-il aujourd’hui d’obtenir des dommages et intérêts de Google ? La réponse se trouve peut-être dans les autres preuves présentées par l’avocat de Google.

    Comme Peter Bricks, Van Nest a sorti des documents internes d’Oracle dans lesquels la société reconnait avoir échoué dans le mobile avec Java. « Notre stratégie mobile Java est un échec », peut-on le lire dans un document qui a été projeté lors de l’audience. Dans un autre, Oracle se plaint de « l'expertise interne très limitée pour prendre des décisions intelligentes » en ce qui concerne le domaine du mobile.

    Pour Van Nest, cela prouve que « M. Ellison a compris qu'il ne pouvait pas utiliser Java pour construire un smartphone, et c'était trop tard pour un partenariat avec Google ». Ce serait donc ce qui a donné naissance aux accusations d’Oracle.

    Sources : Témoignage d’Eric Schmidt, Intervention de l’avocat de Google

    Et vous ?

    Qu’en pensez-vous ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  17. #17
    Chroniqueur Actualités
    Avatar de Michael Guilloux
    Homme Profil pro
    Data Consultant
    Inscrit en
    Juillet 2013
    Messages
    2 976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Data Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 2 976
    Billets dans le blog
    2
    Par défaut Google vs Oracle : l’ancien PDG de l’entreprise créatrice du langage Java témoigne en faveur de Google
    Google vs Oracle : l’ancien PDG de l’entreprise créatrice du langage Java témoigne
    et explique que les API Java sont libres d’utilisation

    Après le passage à la barre des témoins d’Eric Schmidt, le président exécutif d’Alphabet et l’ex-PDG de Google, c’est au tour de l’ancien PDG de Sun Microsystems de donner sa version des faits, dans le procès opposant Google à Oracle. Jonathan Schwartz était à la tête de Sun, l’entreprise qui a développé le langage Java, au moment où Google construisait son OS mobile et même après qu’Android soit dévoilé.

    Ayant déjà témoigné en faveur de Mountain View lors du premier procès en 2012, Jonathan Schwartz reste sur sa position et soutient qu’Android n’a aucun problème de licence avec Java. Cela vient encore conforter la position de Google, après que l’avocat du géant de la recherche en ligne ait montré une vidéo datant de 2009, où le PDG d’Oracle lui-même avait applaudi le choix de Java par Android.

    Interrogé par l’avocat de Google, Schwartz explique que le langage Java a toujours été ouvert et libre d’utilisation, et ce, depuis sa conception et bien avant qu’il arrive à Sun Microsystems. « Si vous utilisez Java, alors Sun peut vous vendre tous ses autres produits. Mais, si vous utilisez Microsoft Windows, le système dominant, Sun ne peut rien vous vendre », ajoute l’ancien PDG de Sun, pour montrer que c’était dans l’intérêt de l’entreprise de voir Java gagner en popularité. Et l’action de Google allait certainement y contribuer. Jonathan explique encore que cette liberté d’utilisation s’étendait également aux API Java, et que la concurrence ne se situait plus donc qu’au niveau de l’implémentation de ces API.

    Van Nest, l’avocat de Google a demandé à Jonathan Schwartz, l’opinion que lui et Sun avaient de GNU Classpath, une implémentation libre de la bibliothèque de classe standard du langage Java. S’il s’agit d’une implémentation concurrente, Jonathan Schwartz explique qu’aucune licence n’a été exigée pour ce projet. « J’étais contrarié », avoue l’ancien PDG de Sun Microsystems. « Mais c’était tout à fait conforme à nos pratiques. Lorsque vous dites que les API sont ouvertes, il existe des implémentations concurrentes », a-t-il ajouté.

    Source

    Et vous ?

    Qu’en pensez-vous ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  18. #18
    Invité de passage

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Par défaut
    Il faudrait savoir si cette ouverture des API a été actée quelque part. Est-ce qu'il y a eu une déclaration officielle de Sun sur le sujet, à l'époque ?

  19. #19
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 679
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 679
    Par défaut
    A priori ce n'est pas acté, mais c'était le principe même de Java. Sun laissait des tiers implémenter l'API Java a des tiers et les faisait payer pour valider l'implémentation et pour avoir accès à son implémentation de référence. Si il se sont mis a distribuer leur propre JVM c'est avant tout parce que Microsoft avait délibérément sabordé la sienne et que ça menaçait l'avenir de Java en tant que système portable.

    Sun n'a pas attaqué Apache Harmony et GNU Classpath pour usage de l'API Java, il s'est juste contenté de refuser leur certification.

  20. #20
    Chroniqueur Actualités
    Avatar de Michael Guilloux
    Homme Profil pro
    Data Consultant
    Inscrit en
    Juillet 2013
    Messages
    2 976
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Data Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 2 976
    Billets dans le blog
    2
    Par défaut Google vs Oracle : l’ancien patron d’Android aurait fait fi des questions juridiques liées aux API Java
    Google vs Oracle : l’ancien patron d’Android témoigne en faveur de Google
    mais des emails indiquent qu’il était conscient des questions juridiques liées aux API Java

    Après Eric Schimdt, l’ancien PDG de Google, et Jonathan Schwartz de Sun Microsystems, Andy Rubin, l’un des créateurs d’Android a également été appelé à la barre des témoins. Andy Rubin a été l’un des fondateurs d’Android en 2003 avant que la société ne devienne la propriété de Google. Il était également le chef d’Android après l’acquisition de sa société par la firme de Mountain View.

    Interrogé par l’avocat d’Oracle, l’ancien patron d’Android a livré un récit de décisions importantes qui ont été prises, alors que l’entreprise voulait se lancer le plus tôt possible sur un marché où Apple venait d’être accueilli en fanfare avec le lancement de l’iPhone en 2007. La problématique était donc de savoir quels choix techniques opérer afin de bâtir, dans les délais les plus brefs, un Android robuste capable de connaître du succès sur le marché des mobiles.

    Pendant plus de quatre heures d’interrogatoire, Annette Hurst, l’avocate d’Oracle a essayé d’obtenir des aveux d’Andy Rubin. La stratégie de cette dernière consistait à montrer, comme Oracle l’a toujours soutenu, que Google a utilisé une voie plutôt facile pour se lancer sur le marché des mobiles, et le tout, en faisant fi du respect des droits d’auteur.

    Andy Rubin a reconnu qu’il était sous une pression incroyable de livrer un OS mobile le plus tôt possible, mais cette pression n’a en aucun cas été exercée par Google, mais plutôt par sa propre ambition de relever ce si grand défi.

    Présentant ensuite le contrat d’Andy Rubin avec Google, Annette Hurst fait ressortir quatre jalons dont le respect aurait permis à Andy et son équipe d’obtenir 60 millions de dollars US comme bonus. La première étape était de livrer Android avant une échéance déterminée dans le contrat, ce qui aurait permis à Andy et son équipe d’obtenir un bonus de 8 millions USD. Selon le contrat, ces derniers devaient également avoir droit à des bonus de 10, 15 et 27 millions USD, respectivement après la vente de 5, 10 et 50 millions de smartphones Android. Un autre point mis en avant par l’avocate d’Oracle est que, d’après le contrat, Andy et son équipe auraient perdu la totalité des 60 millions de dollars US, si la première étape du contrat n’était pas respectée, c’est-à-dire si le premier smartphone Android n’était pas expédié dans le délai fixé ; ce que l’ancien patron d’Android a d’ailleurs reconnu. L’objectif d’Annette Hurst était de montrer que les développeurs d’Android étaient prêts à violer les droits de propriété intellectuelle, pourvu que l’OS soit livré dans le temps. Ce qui leur permettrait de toucher le bonus de 60 millions de dollars US.

    Assailli par les questions de l’avocate d’Oracle, Andy répond que construire les bibliothèques de base d’Android était une tâche énorme, et qu’il était constamment à la recherche de moyens pour accélérer cette étape, que ça soit en trouvant des bibliothèques ailleurs ou en faisant contribuer la communauté open source. Toutefois, en ce qui concerne le choix des API Java, Andy Rubin estime qu’ils ne peuvent pas être soumis à des droits d’auteur, ce qu’Annette Hurst a essayé de démonter par la suite, en faisant ressortir des anciens emails dans lesquels Andy et Google s’étaient exprimés au sujet de l’utilisation des API Java.

    Dans un email de 2010, l’ingénieur Tim Lindholm de Google a informé Rubin que les fondateurs de Google Larry Page et Sergey Brin lui ont demandé des « alternatives techniques à Java ». En réponse à ces derniers, Tim Lindholm a répondu que les autres alternatives n’étaient pas assez intéressantes. « Nous concluons que nous devons négocier une licence pour Java sous les termes dont nous avons besoin », a-t-il ajouté. Dès lors, peut-on dire qu’Andy et Google ignoraient que les API Java étaient protégées par les droits d’auteur ? Mis en face de cet email, Andy Rubin reconnait qu’il avait bel et bien lu le courriel de Tim Lindholm.

    Annette Hurst enfonce davantage Andy Rubin avec un email où ce dernier a été interrogé au sujet du plan d’une autre entreprise d’utiliser Java. « Je leur souhaite bonne chance, » a écrit Rubin. Avant d’ajouter : « les Java.lang.apis sont sous copyright ».

    L’avocate d’Oracle confronte encore l’ancien patron d’Android à ses propres déclarations. En 2007, alors qu’un ingénieur britannique annonçait Android comme « une meilleure saveur de Java », Andy Rubin a écrit dans un email que le nécessaire devrait être fait afin que seules les personnes autorisées parlent à la presse au sujet d’Android, en précisant : « ceci est très important, il s’agit d’une question juridique ». La firme de Mountain View a-t-elle donc fait fi des questions juridiques pour sortir rapidement son OS mobile ? Là est la question que l’on pourrait se poser après le témoignage de l’ancien patron d’Android ?

    Source

    Et vous ?

    Quelle est votre opinion après le témoignage d’Andy Rubin ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

Discussions similaires

  1. Python a dépassé Java pour la première fois en termes d'utilisation sur les projets open source GitHub
    Par Stéphane le calme dans le forum Débats sur le développement - Le Best Of
    Réponses: 1
    Dernier message: 15/02/2020, 08h35
  2. Réponses: 4
    Dernier message: 29/01/2015, 19h00
  3. Réponses: 2
    Dernier message: 24/03/2010, 18h47
  4. Réponses: 1
    Dernier message: 26/03/2009, 14h10
  5. Changer d'image placée dans un cadre en cliquant sur un lien
    Par makalu65 dans le forum Webdesign & Ergonomie
    Réponses: 2
    Dernier message: 14/12/2008, 19h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo