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

  1. #101
    Membre émérite

    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
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par Uther Voir le message
    Je ne vois pas ce que ça changerait: Java est déjà un langage open-source standard.
    Je pense qu'il veut dire : un langage vraiment open-source. Un peu comme s'il n'était pas couvert par des tonnes de brevets...

  2. #102
    Membre émérite

    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
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par B.AF Voir le message
    Etre open source n'a jamais signifié être libre de droit,ni être sans propriétaire.
    Je pense par exemple à ceux qui à leur époque ont tenté d'écrire des ouvrages sur Jboss et les conséquences....

    En même temps, c'est le combat des titans, ils ont que ça à faire.
    http://www.opensource.org/docs/osd

  3. #103
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2009
    Messages : 11
    Points : 41
    Points
    41
    Par défaut
    J'ai l'impression que Oracle à des envies de domination du monde de l'IT qui semblent beaucoup moins nobles que celles de Google...

    Mon post ressemblera peut être à un troll mais c'est mon avis, Oracle veulent le beurre, l'argent du beurre et la crémière rien que pour eux alors qu'avant la crémière travaillé pour tous... Je suis vraiment très déçu de voir ce qu'il ont fait avec OpenOffice, Solaris, MySQL et ce foutu Java (que je n'apprécie pas particulièrement mais quand même, il à certaines qualités !)

    Bientôt on va nous demander de payer pour compiler un .java si ça continue... Ils veulent pas devenir "propriétaire" du SQL et du C pendant qu'ils y sont ??? Oracle et surtout la politique Larry Ellison sont pathétiques je trouve... Mais tout ça c'est mon point de vue de consommateur/développeur.

  4. #104
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 559
    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 559
    Points : 15 482
    Points
    15 482
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Je pense qu'il veut dire : un langage vraiment open-source. Un peu comme s'il n'était pas couvert par des tonnes de brevets...
    Les brevets qu'Oracle fait valoir ne sont qu'un épouvantail : tous les experts s'accordent à dire qu'ils ne sont pas recevables.

    De plus ces mêmes brevets pourraient très bien être utilisés (la aussi comme épouvantail) contre d'autre langages.

  5. #105
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 273
    Points : 2 202
    Points
    2 202
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Et en quoi ça s'applique à Java ?

    Il y a les mirages de la théorie et la réalité de la pratique...MySql, Jboss, VM...
    Java.
    Faut pas confondre Java TM et OpenJDK non plus.
    En outre, ce n'est pas parce que le compilateur est libre que toutes les librairies sont libres.

    La license de Java n'est pas GNU :
    La licence de Java (Sun Community Sourced License - SCSL) permet :
    L'acquisition gratuite sur le site de Sun de la JRE (machine virtuelle accompagnée des bibliothèques de base)
    La redistribution gratuite de la JRE si elle accompagne une application écrite en Java à destination d'un ordinateur de bureau ou serveur à usage général, sont donc soumis à royalties les machines spécialisées pour un seul usage (comme les téléphones, les consoles de jeu, les voitures etc...) ce que l'on appelle "logiciel embarqué".
    La licence Java ne permet pas :
    La décompilation, la modification de la plate-forme Java
    Java a toujours été la propriété de Sun, et donc aujourd'hui d'Oracle.

  6. #106
    Membre émérite

    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
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par Uther Voir le message
    Les brevets qu'Oracle fait valoir ne sont qu'un épouvantail : tous les experts s'accordent à dire qu'ils ne sont pas recevables.

    De plus ces mêmes brevets pourraient très bien être utilisés (la aussi comme épouvantail) contre d'autre langages.
    C'est ce que ce procès permettra de déterminer. Mais pour l'instant, la menace existe, c'est incontestable.

  7. #107
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 559
    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 559
    Points : 15 482
    Points
    15 482
    Par défaut
    Mais un autre langage n'est pas moins menacé.

  8. #108
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Points : 7 752
    Points
    7 752
    Par défaut
    Citation Envoyé par Uther Voir le message
    Mais un autre langage n'est pas moins menacé.
    Oui, et de même, un développeur, qu'il utilise une techno propriétaire ou non, open source ou non, finit toujours par être dépendant d'un certain nombre de choses qu'il ne maîtrise pas.

  9. #109
    Membre émérite

    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
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par B.AF Voir le message
    Et en quoi ça s'applique à Java ?
    Ben c'est toute la question. Sun a voulu mettre Java en open-source, et les brevets font pour l'instant que ce n'est qu'une illusion. Donc le procès va permettre de clarifier les choses...

  10. #110
    Membre émérite

    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
    Points : 2 528
    Points
    2 528
    Par défaut
    Citation Envoyé par Uther Voir le message
    Mais un autre langage n'est pas moins menacé.
    Ça se discute. Pour l'instant, les plaintes d'Oracle portent surtout sur des brevets concernant la JVM et le bytecode. Donc Groovy ou Scala sont menacés. C# ou PHP, c'est plus difficile à croire. Quant aux dernières prétentions d'Oracle, elles concernent clairement l'API Java, donc...

  11. #111
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 559
    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 559
    Points : 15 482
    Points
    15 482
    Par défaut
    Citation Envoyé par B.AF Voir le message
    Faut pas confondre Java TM et OpenJDK non plus.
    En outre, ce n'est pas parce que le compilateur est libre que toutes les librairies sont libres.

    La licence de Java n'est pas GNU :
    Java a toujours été la propriété de Sun, et donc aujourd'hui d'Oracle.
    Et toi tu confond Java™ et les JRE/JDK de Sun/Oracle.
    La marque Java appartient bien à Sun/Oracle, mais Java n'est pas un logiciel : c'est un ensemble de spécifications.

    - l'OpenJDK est bien totalement libre(aussi bien la JVM, le compilateur que l'API) sous licence GPL+classpath exception
    - Le JDK et le JRE que Sun/Oracle distribue sous Windows et Linux sont propriétaires. Le code source est uniquement consultable(SCSL).

    Mais les deux sont des implémentations certifiées valide de Java™.

  12. #112
    Futur Membre du Club
    Profil pro
    informatique
    Inscrit en
    Mars 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : informatique

    Informations forums :
    Inscription : Mars 2007
    Messages : 3
    Points : 7
    Points
    7
    Par défaut open source ne veut pas dire gratuit
    Donc pour Oracle, Java n'est pas open-source. Quelle mauvaise nouvelle...

    dans l'open source il ya des regles vous ne pouvez pas utiliser n'importe quoi n'importe comment, google s'est engagé a utiliser java tel qu'il est
    et en plus open source ne veut pas dire gratuit

  13. #113
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 559
    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 559
    Points : 15 482
    Points
    15 482
    Par défaut
    Citation Envoyé par yao06 Voir le message
    Donc pour Oracle, Java n'est pas open-source. Quelle mauvaise nouvelle...
    C'est un peu plus compliqué que ça. Oracle reconnait tout a fait que l'OpenJDK est libre sous licence GPL.
    Mais la particularité de la GPL est qu'elle est dite virale. Si du code utilisé sous GPL est modifié ou intégré à un autre code, le résultat doit être sous licence GPL.
    S'il est avéré que l'API d'Android à repris directement du code à l'OpenJDK, elle aurait du passer sous licence GPL.

    Par contre ce qu'Oracle n'apprécie pas, c'est qu'il y ait d'autres implémentations de Java, sous des licences plus permissives que la GPL, comme c'est le cas d'Harmony(licence Apache) qui a servi de base à l'API de Google.
    En effet le business model de java repose en bonne partie sur la vente des droits d'utilisation de leur l'implémentation de référence à ceux qui souhaitent avoir une machine virtuelle non GPL.

    C'est pour cela que Oracle refuse de fournir le TCK (la suite de test permetant d'obtenir la certification Java) à Harmony et attaque Google.

  14. #114
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 273
    Points : 2 202
    Points
    2 202
    Par défaut
    C'est beau le libre au fond...

  15. #115
    Expert éminent sénior
    Avatar de Idelways
    Homme Profil pro
    Développeur Ruby on Rails / iOS
    Inscrit en
    Juin 2010
    Messages
    1 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Ruby on Rails / iOS

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 374
    Points : 68 548
    Points
    68 548
    Par défaut
    Affaire Oracle – Google : le code incriminé n'appartient pas au projet Harmony
    Affirme la Fondation Apache

    Mise à jour du 01/11/2010 par Idelways



    Depuis qu'Oracle a musclé sa plainte contre Google en l'accusant de copier du code appartenant à Oracle (lire ci avant), les spéculations vont bon train pour déterminer quelles parties du code d'Android sont visées.

    La fondation Apache est bien évidemment au cœur de cette affaire (avec son projet Harmony). Dans ces nouvelles accusations, Oracle pointe du doigt un certains nombre de fichiers sources de Java qui sont sous licence Apache.

    La fondation Apache vient de réagir, en précisant que le fait que ces fichiers soit sous licence Apache ne veut en aucun cas dire qu'ils appartiennent à la fondation, encore moins au projet Harmony.

    "Même si le code en question a une licence Apache, il ne fait pas partie de Harmony, PolicyNodeImpl.java n'est tout simplement pas une classe Harmony" peut-t-on lire sur le blog de la fondation qui invite les observateurs dans le titre de son billet à "Lire au-delà des entêtes [des fichiers]".

    Oracle, pour plaider sa cause, vient par ailleurs de déposer six pages de comparaisons entre son code et celui de Google, parmi lesquelles cette capture d'écran.



    Google n'a pas encore réagi a ce nouveau dépôt de preuves, mais il y a fort à parier qu'il accusera Oracle de vouloir imposer des droits d'auteur sur du code Open-Source.


    Source : blog de la fondation Apache.

    Et vous ?

    Comment Google réagira-t-il a ce nouveau dépôt de preuve selon vous ?
    Selon vous, Google a-t-il copier du code appartenant à Oracle ?

    En collaboration avec Gordon Fowler

  16. #116
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    C'est là qu'on voit que le décompilateur de code Java ne permet pas de retrouver les noms de variable explicites.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  17. #117
    Expert éminent

    Avatar de Marcos Ickx
    Homme Profil pro
    Blogueur
    Inscrit en
    Mai 2007
    Messages
    1 557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Blogueur

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 557
    Points : 6 733
    Points
    6 733
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par pseudocode Voir le message
    C'est là qu'on voit que le décompilateur de code Java ne permet pas de retrouver les noms de variable explicites.
    Je ne sais pas pourquoi tu dis cela, car ils n'ont rien décompilé.
    Marcos Ickx

    Liens intéressants :
    Mon blog,
    Mon compte Twitter

  18. #118
    Membre éclairé Avatar de Julien Bodin
    Homme Profil pro
    Devops
    Inscrit en
    Février 2009
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Calvados (Basse Normandie)

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

    Informations forums :
    Inscription : Février 2009
    Messages : 474
    Points : 843
    Points
    843
    Par défaut
    Citation Envoyé par Marcos Ickx Voir le message
    Je ne sais pas pourquoi tu dis cela, car ils n'ont rien décompilé.
    Parce que ça ressemble méchamment à du code décompilé

  19. #119
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 240
    Points
    1 240
    Par défaut
    le code android est open source il me semble donc ya rien à décompiler.

  20. #120
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Citation Envoyé par Marcos Ickx Voir le message
    Je ne sais pas pourquoi tu dis cela, car ils n'ont rien décompilé.
    Hum... disons que ca y ressemble fort. Ca ne me rend pas les actions de Oracle plus sympathiques, ou celle de Google moins hypocrites.

    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    PolicyNodeImpl(PolicyNodeImpl policynodeimpl, String s, Set set, boolean flag, Set set1, boolean flag1)

    Ca me parait assez inhabituel de coder un constructeur de ce genre sans donner des noms de paramètres un minimum explicites. Ca me parait plus le résultat d'un générateur de code qui nomme automatiquement les variables en fonction de leur type. Tout comme cela me semble également improbable de déclarer les mêmes variables dans exactement le même ordre dans tout un fichier.

    Ces deux suspicions dans un meme fichier me font donc penser à une décompilation, suivie d'une passe d'écriture de commentaire. Ce qu'on appelle habituellement du reverse engineering de code.

    Pour moi, ca signifie juste que le commiter de ce source n'a pas suivi les règles qui régissent le projet Android. En ayant fait cela, il jette le doute sur tout le projet et sur le travail des "vrais" développeurs qui font l'effort de ne pas tricher.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Discussions similaires

  1. Google, 90% de parts de marchés en France, et 98% sur les informaticiens
    Par Kerod dans le forum Général Conception Web
    Réponses: 36
    Dernier message: 09/08/2011, 18h06
  2. Réponses: 10
    Dernier message: 08/04/2011, 15h16
  3. Question aux historiens d'Oracle
    Par Keihilin dans le forum Oracle
    Réponses: 2
    Dernier message: 08/07/2008, 09h03
  4. [Oracle 8i & 10g] Une question sur les séquences
    Par Bahan dans le forum Administration
    Réponses: 5
    Dernier message: 06/04/2007, 14h54
  5. Réponses: 5
    Dernier message: 30/10/2006, 16h23

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