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

Événements Java Discussion :

Larry Ellison livrera sa vision de l'avenir de Java au prochain JavaOne de septembre, Google n'ira pas


Sujet :

Événements Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté

    Profil pro
    Inscrit en
    Février 2009
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 284
    Par défaut
    Il s'agit de brevets concernant JME, en gros tout le monde doit publier le code source de ses app Android ou il faut payer des royalties à Oracle.
    Préparez vos chèques pour Oracle

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Android n'est pas un détournement de J2ME. C'est surtout un gros concurrent (et même plus que cela en fait).

    Google n'a jamais annoncé faire du Java ou du J2ME avec Android. Il a juste utilisé le langage pour générer des applications spécifiques.

    Il n'a jamais été question de faire tourner des applications "Java".


    D'ailleurs la plainte de vise pas cela mais des algorithmes de la JVM :
    • Protection domains to provide security in a computer system
    • Controlling access to a resource
    • Method and apparatus for pre-processing and packaging class files
    • System and method for dynamic preloading of classes through memory space cloning of a master runtime system process
    • Method and apparatus for resolving data references in generated code
    • Interpreting functions utilizing a hybrid of virtual and native machine
    • Method and system for performing static initialization

    Source : http://carlodaffara.conecta.it/?p=478


    Donc le problème ne vient pas du langage en lui même...



    Perso j'ai du mal à voir l'intérêt d'Oracle dans ce proces. Peut-être est-ce pour toucher des royalties sur les machine virtuelle Dalvik ? A moins qu'il n'y ait une volonté de forcer Google à leurs donner un certain contrôle sur la plateforme Android ?


    En tout cas Oracle s'est bien manqué sur la communication (contrairement à Google), et cette attaque en justice est très mal perçu car on a du mal à cibler les intérêts qu'il y a derrière, avec plein d'ambiguïté dans tous les sens...

    a++

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Février 2009
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 284
    Par défaut
    Android n'est pas un détournement de J2ME.
    Bon bah c'est bien t'as déjà répondu à la question, je vais appelé Larry pour qu'il retire sa plainte.

    Donc écrire une application en java sur un téléphone c'est pas un détournement de J2ME?
    Après que les développeurs Android de tombent dans la caricature méchant Oracle et gentil Google, je le conçois, mais en prenant un peu de distance on peut dire que le pire qu'il puisse arrivé à Java c'est la fragmentation, Gosling le dit lui même, le hardware des mobiles ne nécessite plus une telle fragmentation de J2ME, en dix ans on est passé de la calculatrice au micro ordinateur sur les mobiles.
    Pour ceux qui restent persuadés que Dalvik n'a rien à voir avec Java on a ça, ça et ça.
    A noté qu'a l'époque, Oracle avait demandé à Sun de pouvoir développer Java de son côté, ce que Sun lui avait refusé, donc...

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par galien Voir le message
    Bon bah c'est bien t'as déjà répondu à la question, je vais appelé Larry pour qu'il retire sa plainte.
    La plainte ne porte pas sur le langage mais sur des algorithmes liés à la machine virtuelle...

    Citation Envoyé par galien Voir le message
    Donc écrire une application en java sur un téléphone c'est pas un détournement de J2ME?
    Non : tu développes bien une application avec le langage Java, mais tu ne génères en aucun cas une application Java ME !

    Ce n'est pas pour rien si Google n'a jamais parlé de Java pour promouvoir Android...

    Citation Envoyé par galien Voir le message
    Après que les développeurs Android de tombent dans la caricature méchant Oracle et gentil Google, je le conçois,
    Le problème vient surtout de la mauvaise communication d'Oracle : pourquoi ce procès ? Personne ne le sais précisément.

    Citation Envoyé par galien Voir le message
    mais en prenant un peu de distance on peut dire que le pire qu'il puisse arrivé à Java c'est la fragmentation, Gosling le dit lui même, le hardware des mobiles ne nécessite plus une telle fragmentation de J2ME, en dix ans on est passé de la calculatrice au micro ordinateur sur les mobiles.
    Justement Google a su éviter cette fragmentation contrairement à Sun avec Java ME...


    Citation Envoyé par galien Voir le message
    Pour ceux qui restent persuadés que Dalvik n'a rien à voir avec Java on a ça, ça et ça.
    Il s'agit de deux machines virtuelles basé sur une API relativement proche, donc oui c'est comparable et surement très proche. Mais ce n'est pas l'objet de la plainte...

    Citation Envoyé par galien Voir le message
    A noté qu'a l'époque, Oracle avait demandé à Sun de pouvoir développer Java de son côté, ce que Sun lui avait refusé, donc...
    Google n'a pas développé un Java, mais une nouvelle plateforme.


    a++

  5. #5
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 776
    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 776
    Par défaut
    Citation Envoyé par galien Voir le message
    Donc écrire une application en java sur un téléphone c'est pas un détournement de J2ME?
    Non, tu confonds plateforme et langage. Par exemple, il y a des langages, autre que java qui fonctionnent sur la JVM (Groovy, Scala, JPhyton, ...).

    Google a fait l'inverse : un code en langage Java est compilé pour une autre plateforme que la JVM(même si ça en reste proche).

    D'ailleurs Dalvlik est plus proche de JavaSE que de JavaME.

    Citation Envoyé par galien Voir le message
    A noté qu'a l'époque, Oracle avait demandé à Sun de pouvoir développer Java de son côté, ce que Sun lui avait refusé, donc...
    Peux tu préciser?
    Oracle a bien sa propre JVM : JRockit. Et je n'ai jamais entendu dire que ca posait problème à Sun.

  6. #6
    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
    Citation Envoyé par galien Voir le message
    Après que les développeurs Android de tombent dans la caricature méchant Oracle et gentil Google, je le conçois,
    C'est ça, tous les gens qui ne sont pas d'accord avec toi caricaturent... C'est pas avec ce genre d'argument que tu vas améliorer ta crédibilité.
    Citation Envoyé par galien Voir le message
    mais en prenant un peu de distance on peut dire que le pire qu'il puisse arrivé à Java c'est la fragmentation, Gosling le dit lui même, le hardware des mobiles ne nécessite plus une telle fragmentation de J2ME, en dix ans on est passé de la calculatrice au micro ordinateur sur les mobiles.
    Ca veut dire quoi, un langage fragmenté ? Parce qu'Android n'a jamais eu la prétention d'être une JVM.
    Citation Envoyé par galien Voir le message
    Pour ceux qui restent persuadés que Dalvik n'a rien à voir avec Java on a ça, ça et ça.
    Le premier lien, c'est une implémentation de Dalvik pour la JVM. Quelle meilleure preuve que ce n'est pas la même chose ?

    Le deuxième lien, ce sont des considérations générales concernant la conflit Google-Oracle. Plutôt oiseuses... Le troisième lien parle au moins du sujet, c'est déjà bien. Mais on y trouve des "démonstrations" du type "comme un programme pour Android est compilé en .class avant d'être compilé en .dex, le bytecode Java et le bytecode Dalvik sont équivalents", ce qui n'a rien d'évident. L'outil JUMP de Microsoft permettait de traduire du Java en C#. Est-ce que ça veut dire que Java et C#, c'est la même chose ?

    Bref, sans intérêt. Et étrangement, sur un site d'Oracle...
    Citation Envoyé par galien Voir le message
    A noté qu'a l'époque, Oracle avait demandé à Sun de pouvoir développer Java de son côté, ce que Sun lui avait refusé, donc...
    Oracle a aussi lancé un vote du JCP pour que Sun ouvre le code de Java...

Discussions similaires

  1. Larry Ellison : Google a volé notre code
    Par Hinault Romaric dans le forum Actualités
    Réponses: 46
    Dernier message: 03/09/2013, 17h06
  2. Réponses: 42
    Dernier message: 26/08/2013, 16h42
  3. Réponses: 7
    Dernier message: 18/04/2013, 22h26
  4. Réponses: 1
    Dernier message: 27/07/2010, 12h11
  5. Réponses: 13
    Dernier message: 25/06/2010, 11h45

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