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

JavaScript Discussion :

Une startup reçoit une injonction de la part d'Oracle lui demandant de cesser d'utiliser la marque JavaScript


Sujet :

JavaScript

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Juin 2023
    Messages
    965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2023
    Messages : 965
    Points : 17 160
    Points
    17 160
    Par défaut Une startup reçoit une injonction de la part d'Oracle lui demandant de cesser d'utiliser la marque JavaScript
    La société "Rust For JavaScript Developers Ltd" reçoit une injonction de cessation et d'abstention de la part d'Oracle en raison de l'utilisation de la marque JavaScript
    car elle appartient à Oracle

    Oracle aurait envoyé une injonction de cessation et d’abstention à la startup londonienne "Rust For JavaScript Developers Ltd" lui demandant de cesser d'utiliser la marque déposée JavaScript. Big Red détient la marque JavaScript depuis le rachat de Sun Microsystems en 2009. Par conséquent, Rust For JavaScript Developers Ltd est légalement tenue de supprimer la mention JavaScript de son nom sous peine de poursuites judiciaires. Ce cas n'est pas isolé. En fait, le géant américain des logiciels de bases de données refuse de placer la marque JavaScript dans le domaine public et de nombreux développeurs non avertis et entreprises ont subi la loi d'Oracle au fils des ans.

    Oracle possède la marque "JavaScript" depuis le rachat de Sun Microsystems

    Rust For Javascript Developers Ltd est une société active constituée le 3 janvier 2023 et dont le siège social est situé à Londres, au Royaume-Uni. Comme son nom l'indique, l'entreprise propose des ressources et des cours sur Rust spécialement pour les développeurs JavaScript. Mais un responsable de l'entreprise a récemment écrit sur Twitter : « je viens de recevoir un avis juridique d'Oracle America pour renommer ma société en @rustforjsdev parce qu'ils possèdent la marque déposée de JavaScript ». En effet, les responsables de Rust For Javascript Developers Ltd s'exposent à des poursuites judiciaires de la part d'Oracle s'ils n'obtempèrent pas.

    Même si cela peut paraître déroutant à première vue, Oracle est en droit d'interdire à n'importe qui d'utiliser le terme JavaScript pour nommer un produit, un service ou une entreprise. Mais pourquoi ? Pour comprendre où se situe le problème, il faut remonter aux origines de JavaScript. En 1995, l'informaticien américain Brendan Eich a développé JavaScript pour le compte de Netscape Communications. Le langage a porté successivement les noms Mocha, LiveScript et JavaScript, respectivement en mai, septembre et décembre de la même année. Selon Eich, le nom JavaScript n'était rien d'autre qu'une sorte de stratagème pour surfer sur la notoriété de Java.

    Selon la rumeur, Netscape était à l'époque en pleine rivalité avec Microsoft sur plusieurs produits pour les navigateurs Web. Et pour concurrencer Microsoft, Netscape aurait coopéré avec Sun Microsystems, le propriétaire de Java, pour échanger des produits et a choisi le nom en JavaScript à des fins promotionnelles. Cela dit, Netscape échoue à concurrencer Microsoft et disparaît. Sun Microsystems connaît également des problèmes financiers et est racheté par Oracle en 2009. En raison du partenariat existant entre Sun Microsystems et Netscape, Oracle devient par la même occasion le propriétaire du langage de programmation Java et de la marque JavaScript.

    Oracle décide de tirer parti de cet achat en poursuivant Google pour l'utilisation des API Java dans Android et en mettant en difficulté de nombreux produits utilisant dans leurs noms JavaScript. En 2018, à la suite de l'un de ces problèmes, Apple est contraint de supprimer de l'App Store une application dont le nom s'appuie sur la marque JavaScript. L'application en question est "HTML5, CSS, JavaScript, HTML, Snippet Editor", développée par un certain Zhongmin Steven Guo. À l'époque, Guo a expliqué que le nom a été choisi dans le but de "jouer avec le classement de l'App Store en ajoutant tous les mots-clés importants au nom de l'application".

    Cette tentative d'attirer l'attention n'a peut-être pas fait de l'application un succès, mais elle semble avoir fourni assez de visibilité dans les recherches pour attirer un cabinet d'avocats affilié à Oracle. L'avis juridique cité par Guo s'élève contre "l'affichage non autorisé de la propriété intellectuelle d'Oracle". Compte tenu du penchant connu d'Oracle pour les litiges en matière de propriété intellectuelle, de nombreux développeurs craignent que l'entreprise les prenne pour cibles. Les développeurs qui n'étaient pas au courant que le nom JavaScript est protégé se disent surpris lorsqu'ils reçoivent une injonction de cessation et d'abstention de la part d'Oracle.

    Oracle refuse toujours de placer la marque JavaScript dans le domaine public

    Depuis le rachat de Sun Microsystems en 2009, et depuis qu'Oracle a commencé à interdire toute forme d'utilisation de la marque JavaScript, les développeurs ou les entreprises doivent prendre garde à ne pas mentionner JavaScript dans le nom de leurs produits ou services. Selon les critiques, la marque JavaScript n'existe que de nom et pourrait même être légalement applicable en raison de l'absence d'utilisation active. Le seul produit JavaScript connu d'Oracle serait JET - Oracle JavaScript Extension Toolkit - et les critiques soutiennent donc que la marque n'offre aucun avantage monétaire et qu'elle devrait être libérée et tomber dans le domaine public.

    Les problèmes sont allés si loin que Ryan Dahl, le créateur de Node.js et Deno.js, a dû réagir à ces événements. Le 3 septembre 2022, il a adressé une lettre ouverte, intitulé "Dear Oracle, Please Release the JavaScript Trademark", à Oracle lui demandant de libérer la marque : « la marque déposée est un nuage sombre qui plane sur le langage de programmation le plus populaire au monde. Les ingénieurs respectueux de la loi se plient en quatre pour éviter de l'utiliser, ce qui conduit à des termes confus comme ECMAScript. La meilleure valeur qu'Oracle pourrait tirer de la marque serait la bonne volonté qu'il recevrait en l'accordant au domaine public ».

    ECMAScript est la norme JavaScript destinée à assurer l'interopérabilité des pages Web sur les différents navigateurs. Elle est supervisée par ECMA International. Selon Dahl, Mozilla a réussi à obtenir le droit d'utiliser la marque JavaScript auprès de Sun Microsystems avant son acquisition par Oracle. « Pourquoi une entreprise voudrait-elle rendre les choses plus difficiles et moins claires pour les programmeurs qui voudront potentiellement apprendre un langage dont la marque vous appartient ? Vous n'avez pas dépensé d'argent pour le cours ou le livre de ce type, mais pourquoi rendre les choses moins claires ? », s'interrogent les critiques d'Oracles.

    « En quoi l'usage qu'il fait de la marque entrave-t-il votre activité ? Je veux dire. Ils savent qu'ils sont Oracle, n'est-ce pas ? Est-ce si important pour eux que les gens sachent qu'ils possèdent la marque JavaScript ? J'étais une personne heureuse jusqu'à il y a quelques minutes, lorsque j'ignorais encore qu'Oracle était propriétaire de la marque », lit-on dans les commentaires. Oracle a un grand historique de controverses autour de la loi sur les droits d'auteur et les logiciels. La plainte déposée par Oracle contre Google était un litige concernant 11 000 lignes de code source dans une API Java. L'affaire a duré plus d'une décennie et a pris fin en 2021.

    Oracle prétendait que ce code était utilisé illégalement dans le système d'exploitation Android de Google et qu'il appartenait légalement à Oracle America Inc. Google a admis avoir utilisé le code dans sa plateforme mobile, mais a considéré que le code Java relevait des quatre facteurs de l'usage loyal. L'affaire a été tranchée en faveur de Google à travers une décision de la Cour suprême des États-Unis. Le verdict a statué que les API Java utilisées dans Android étaient un usage loyal. L'affaire a toutefois soulevé la question de savoir si une API pouvait être protégée par le droit d'auteur, et le cas échéant la définition légale de l'utilisation équitable pour le code source.

    Les développeurs de logiciels, en particulier ceux qui dépendent des logiciels libres, se sont intéressés à cette affaire, aux facteurs utilisés pour déterminer l'usage loyal et à l'avenir de la législation sur le droit d'auteur. Selon certaines sources, il existe toujours des applications et d'autres produits qui utilisent le nom JavaScript, mais ils ne semblent pas être inquiétés par Oracle. Ainsi, l'on ignore les critères qui poussent Oracle à agir contre une application ou une entreprise qui utilise la marque JavaScript.

    Sources : Rust For JavaScript Developers Ltd, Ryan Dahl

    Et vous ?

    Quel est votre avis sur le sujet ?
    Que pensez-vous du comportement d'Oracle à l'égard de la marque JavaScript ?
    Comprenez-vous cette position ? En quoi l'utilisation de la marque JavaScript nuit-elle à Oracle ?
    Selon vous, pourquoi Oracle refuse-t-il de placer la marque JavaScript dans le domaine public ?

    Voir aussi

    L'historique de JavaScript : Brendan Eich l'a écrit en seulement 10 jours et c'est ainsi qu'il a changé le monde pour toujours

    La spécification ECMAScript 2023 pour JavaScript inclut de nouvelles méthodes pour les tableaux, notamment la possibilité de rechercher un élément dans un tableau à partir de la fin du tableau

    API Java : Google bat Oracle devant la Cour suprême qui estime que Google pouvait légalement utiliser des éléments de l'API Java d'Oracle lors de la création d'Android

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2012
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2012
    Messages : 53
    Points : 189
    Points
    189
    Par défaut
    Ils cherchent vraiment les ennuis, parce que si je me souviens bien "Rust" aussi est une marque déposée et ne peut pas être utilisée n'importe comment.

  3. #3
    Membre averti Avatar de supertonic
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 200
    Points : 321
    Points
    321
    Par défaut ras le bol
    l'informatique est le domaine qui est le plus pénible. Tu veux faire des choses bonnes, tu ne pourras pas car tu es dans un système capitaliste.
    Bonne masturbation mentalo-juridiques à tout ses acteurs.
    Et au passage, je pense que ES/JS va redevenir l'enfer qui était, si ce n'est déjà le cas.
    Passons à autre chose

  4. #4
    Membre expert
    Profil pro
    programmeur du dimanche
    Inscrit en
    Novembre 2003
    Messages
    891
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : programmeur du dimanche
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2003
    Messages : 891
    Points : 3 837
    Points
    3 837
    Par défaut
    Citation Envoyé par supertonic Voir le message
    l'informatique est le domaine qui est le plus pénible. Tu veux faire des choses bonnes, tu ne pourras pas car tu es dans un système capitaliste.
    Quel est le rapport avec le système capitaliste ?

    Les marques déposées existaient aussi en URSS pour info.

    D'ailleurs, les marques déposées sont sensées être une régulation des dérives du capitalisme en luttant contre la contrefaçon.

    Là le mec trouve "Ridiculous " d'être mis en demeure, alors que le nom de sa société c'est deux marques déposées concaténées (c'est quand même tendre le bâton, même si Oracle tend à faire le patent troll). Il peut très bien faire ses produits, c'est juste qu'il n'a qu'à appeler sa boîte Crab For ECMAScript Developers Ltd s'il veut éviter les problèmes.

  5. #5
    Membre éclairé
    Homme Profil pro
    Webdesigner
    Inscrit en
    Juin 2014
    Messages
    439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2014
    Messages : 439
    Points : 885
    Points
    885
    Par défaut
    Citation Envoyé par supertonic Voir le message
    ES/JS va redevenir l'enfer qui était, si ce n'est déjà le cas.
    ???

Discussions similaires

  1. Réponses: 30
    Dernier message: 10/09/2010, 11h08
  2. ouvrir une fenêtre pour faire part d'une alarme
    Par Orel01 dans le forum LabVIEW
    Réponses: 4
    Dernier message: 19/03/2010, 12h51
  3. Une aide de votre part à tous
    Par velight dans le forum Général Python
    Réponses: 0
    Dernier message: 06/05/2009, 13h58

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