Ryan Dahl, créateur des plateformes JavaScript Node.js et Deno, demande à Oracle de renoncer à la marque déposée « JavaScript ». La première étape a été la publication l'an dernier d'une lettre ouverte à Oracle, appelant à abandonner la marque JavaScript, car ce mot est devenu un terme générique, sans lien avec des produits spécifiques d'Oracle et largement utilisé par des personnes et des entreprises.
Oracle n'a pas réagi à cet appel et Ryan a tenté d'annuler la marque auprès de l'Office américain des brevets et des marques (USPTO). Une demande a été soumise au Conseil d'appel des marques (TTAB) pour annuler la marque, contenant trois revendications : tromperie lors du renouvellement de la marque, utilisation de la marque pour un terme d'usage général et non-utilisation de la marque dans les produits de son propriétaire.
Il y a quelques jours, le Conseil d'appel a rejeté la première revendication, qui stipulait qu'au moment du renouvellement de ses droits sur la marque « JavaScript » en 2019, Oracle avait induit l'USPTO en erreur en fournissant des informations incorrectes. Pour démontrer ses produits utilisant la marque « JavaScript », Oracle a présenté une capture d'écran du site de la plateforme Node.js, qui n'est en aucun cas liée à Oracle et n'a jamais été son produit. Ryan n'est pas d'accord avec cette décision, mais il n'a pas l'intention de consacrer des ressources à son appel, car cela ne ferait que prolonger le litige pendant des mois.
Il a été décidé de concentrer les efforts sur les deux revendications restantes : la nature générale du terme « JavaScript » et la non-utilisation de la marque dans les produits Oracle :
- Le mot « JavaScript » est largement utilisé pour décrire le langage de programmation défini par la spécification ECMA-262, et non comme une marque ou un produit d'Oracle, qui n'est en aucun cas liée à l'évolution du langage JavaScript. Le terme JavaScript est utilisé par des millions de développeurs dans le monde entier, indépendamment d'Oracle. Oracle n'a jamais contrôlé le processus de développement de la spécification ou l'utilisation du langage. Conformément à la législation en vigueur aux États-Unis, les mots devenus des termes génériques ne peuvent pas rester des marques.
- La marque « JavaScript » a été cédée à Oracle avec les actifs de Sun Microsystems et n'est en pratique directement associée à aucun produit Oracle. Le langage JavaScript est standardisé par l'association Ecma, géré par le groupe de travail TC39 et est mis en œuvre par des entreprises telles qu'Apple, Google et Mozilla. La législation américaine considère les marques abandonnées (abandoned) si elles ne sont pas utilisées pendant trois ans.
Avant le 7 août, les représentants d'Oracle doivent fournir à l'USPTO des réponses à tous les points soulevés dans la demande d'annulation de la marque. Après cela, le 6 septembre, une audience commencera à l'USPTO. Plus de 20 000 développeurs ont signé une pétition affirmant que la marque « JavaScript » ne sert pas l'intérêt public et nuit à l'industrie.
Il est noté que la présence d'une marque en cours oblige les entreprises qui développent des produits liés au langage JavaScript à agir dans une zone grise, utilisant ce nom tant qu'Oracle ne réclame pas de droits. Par exemple, en raison de craintes concernant d'éventuelles réclamations d'Oracle, la « Conférence JavaScript » n'a jamais été créée. On suppose qu'Oracle conserve la marque qu'elle n'utilise pas pour maintenir son influence sur l'écosystème dans lequel elle ne participe plus.
Source : opennet.ru
