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

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Deno contre Oracle : Deno a déposé une demande d'annulation de la marque JavaScript d'Oracle
Oracle a jusqu'au 4 janvier 2025 pour agir, sinon la marque sera probablement annulée

Le , par Jade Emy

8PARTAGES

6  0 
Le conflit entre la communauté JavaScript et Oracle vient de prendre un nouveau tournant. Après la pétition demandant à Oracle de "libérer la marque JavaScript", Deno a déposé une demande d'annulation de la marque JavaScript d'Oracle. Oracle a jusqu'au 4 janvier 2025 pour répondre. S'il n'agit pas, l'affaire sera mise en défaut et la marque sera probablement annulée.

JavaScript est un langage de programmation et une technologie de base du web, aux côtés de HTML et CSS. 99 % des sites web utilisent JavaScript côté client pour le comportement des pages web. Les navigateurs Web disposent d'un moteur JavaScript dédié qui exécute le code client. Ces moteurs sont également utilisés dans certains serveurs et diverses applications. "JavaScript" est également une marque commerciale d'Oracle Corporation aux États-Unis. La marque a été initialement délivrée à Sun Microsystems le 6 mai 1997, et a été transférée à Oracle lors de l'acquisition de Sun en 2009.

Depuis longtemps, la marque JavaScript fait sujet à débat entre la communauté JavaScript et l'entreprise Oracle. Dans une lettre ouverte à Oracle, Ryan Dahl, le créateur de Node.js et Deno, implorait l'entreprise de publier la marque JavaScript dans le domaine public. Le créateur du langage JavaScript, Brendan Eich, avait également soutenu que la marque déposée JavaScript n'est pas défendable. En septembre 2024, la communauté JavaScript a même publié une lettre de pétition demandant à Oracle de libérer la marque JavaScript.

Selon la lettre, Oracle a "depuis longtemps abandonné la marque JavaScript", conformément à la loi qui déclare qu'une marque est abandonnée si elle n'est pas utilisée ou si elle devient un terme générique. Les auteurs ont également annoncé que si Oracle décide de faire silence, ils contesteront la marque en déposant une demande d'annulation auprès de l'USPTO.

C'est maintenant chose faite. Le 22 novembre 2024, Deno a officiellement déposé une requête auprès de l'USPTO afin d'annuler la marque "JavaScript" d'Oracle. Dans la lignée de la lettre de pétition, il s'agit d'une étape cruciale pour libérer "JavaScript" des problèmes juridiques et le reconnaître comme un bien public partagé.


Pour rappel, voici les trois revendications de la pétition :

  • Affirmation 1 : JavaScript est générique

    Le terme "JavaScript" est devenu le nom universel du langage de programmation défini par la spécification ECMA-262. Il est utilisé dans le monde entier par des millions de développeurs et d'organisations, en toute indépendance par rapport à Oracle. Selon la loi, les marques commerciales qui sont devenues génériques ne peuvent pas rester des marques commerciales.

    Oracle ne contrôle pas et n'a jamais contrôlé la spécification ou l'utilisation du langage. Des millions de développeurs, d'entreprises et d'éducateurs utilisent JavaScript tous les jours sans l'intervention d'Oracle. Comme indiqué dans la pétition, JavaScript n'est pas une marque ; c'est une pierre angulaire de la programmation moderne.

  • Affirmation 2 : Oracle a commis une fraude

    Lorsqu'Oracle a renouvelé la marque JavaScript en 2019, il a soumis des preuves frauduleuses à l'USPTO. Il s'agissait notamment de captures d'écran de Node.js - un projet fondé par Ryan Dahl et sans aucun rapport avec Oracle. Présenter Node.js comme preuve de l'"utilisation dans le commerce" d'Oracle viole l'intégrité du droit des marques.

    L'USPTO s'est probablement appuyé sur cette fausse preuve pour renouveler la marque, ce qui invalide potentiellement son renouvellement.

  • Affirmation 3 : la marque a été abandonnée

    Oracle a abandonné la marque par défaut d'utilisation. La pétition démontre qu'Oracle n'a pas proposé de produits ou de services significatifs sous le nom "JavaScript" depuis des années.

    Des offres obscures telles que JavaScript Extension Toolkit ou GraalVM ne constituent pas une véritable utilisation dans le commerce. La loi américaine considère que les marques non utilisées pendant trois années consécutives sont abandonnées, et l'inaction d'Oracle atteint clairement ce seuil.


Que se passera-t-il ensuite ?

Si la demande de Deno aboutit, la pétition éliminera les obstacles qui ont étouffé l'utilisation du nom par la communauté. Les conférences pourraient reprendre des titres comme "JavaScript Conference" au lieu de se contenter de "JSConf". La spécification du langage pourrait enfin abandonner l'encombrante appellation "ECMAScript" et être connue simplement sous le nom de "Spécification JavaScript". Les communautés telles que "Rust for JavaScript Developers" ne craindraient plus les menaces juridiques liées à l'utilisation de ce terme.

La pétition s'appuie sur le soutien de la communauté JavaScript. Plus de 14 000 développeurs, dont le créateur de JavaScript Brendan Eich, ont signé la lettre ouverte exhortant Oracle à libérer la marque. Oracle a jusqu'au 4 janvier 2025 pour répondre. S'il n'agit pas, l'affaire sera mise en défaut et la marque sera probablement annulée.

Ryan Dahl, le créateur de Node.js et Deno, se projète sur la suite de cette demande :

Nous espérons sincèrement qu'Oracle s'engagera dans cette voie, reconnaissant que "JavaScript" appartient à la communauté mondiale et non à une seule entreprise.

Toutefois, si Oracle choisit de se battre, nous sommes prêts. Nous présenterons une multitude de preuves démontrant qu'Oracle n'a pas utilisé la marque comme la loi l'exige. Chaque étape de cette procédure - y compris toutes les communications avec Oracle - sera partagée de manière transparente avec la communauté.

Aidez-nous à faire passer le message. Ensemble, nous pouvons faire en sorte que le nom « JavaScript » soit aussi ouvert et accessible que le langage lui-même.
Source : Deno

Et vous ?

Pensez-vous que ces réclamations sont crédibles ou pertinentes ?
Quel est votre avis sur cette pétition ?

Voir aussi :

Ryan Dahl : « Cher Oracle, veuillez libérer la marque JavaScript ». Le créateur de Node.js et Deno écrit une lettre ouverte à Oracle, lui rappelant que la marque n'a aucune valeur commerciale

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 peut-il s'opposer à l'utilisation du terme JavaScript par des tiers ? Le créateur du langage s'exprime sur la question

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de BlueScreenJunky
Membre habitué https://www.developpez.com
Le 27/11/2024 à 7:22
conformément à la loi qui déclare qu'une marque est abandonnée si elle n'est pas utilisée ou si elle devient un terme générique
C'est quoi cette loi ? Ca veut dire que dans les années 90 n'importe qui aurait pu sortir un lecteur de cassette portable en l'appelant "walkman" parce que c'était devenu un terme générique ? Ou vendre du ruban adhésif sous le nom "scotch" ?
1  0 
Avatar de qvignaud
Membre actif https://www.developpez.com
Le 27/11/2024 à 12:39
Citation Envoyé par BlueScreenJunky Voir le message
C'est quoi cette loi ? Ca veut dire que dans les années 90 n'importe qui aurait pu sortir un lecteur de cassette portable en l'appelant "walkman" parce que c'était devenu un terme générique ? Ou vendre du ruban adhésif sous le nom "scotch" ?
Pour la loi étasunienne je ne sais pas, mais la loi française et européenne a des disposition similaires :
- Article L714-6 du Code de la propriété intellectuelle
- Règlement sur la marque de l'Union européenne

Or il apparaît clairement dans le règlement de l'Union que :
1. Sont refusés à l'enregistrement:
d) les marques qui sont composées exclusivement de signes ou d'indications devenus usuels dans le langage courant ou dans les habitudes loyales et constantes du commerce;
[…]
Le paragraphe 1, points b), c) et d), n'est pas applicable si la marque a acquis pour les produits ou services pour lesquels est demandé l'enregistrement un caractère distinctif après l'usage qui en a été fait.
Et concernant la loi française (Article L714-5) :
Encourt la déchéance de ses droits le titulaire de la marque qui, sans justes motifs, n'en a pas fait un usage sérieux, pour les produits ou services pour lesquels la marque est enregistrée, pendant une période ininterrompue de cinq ans.
Donc non, on peut en déduire qu'il n'aurait pas été possible d'utiliser les termes « walkman » ou « scotch » ainsi.

Concernant le cas de la marque JavaScript, on peut voir sur TMView (EUIPO) que toutes les marques JavaScript dans le monde semblent issues du dépôt initial aux États-Unis, et donc dépendent à tout le moins de la validité de celui-ci. Si ce dernier est annulé, les autres pourraient l'être en cascade. Et indépendamment de ça si elle n'est pas conforme aux lois des pays elle peut y être annulée au cas par cas par législation.
0  0