16 Punkte von xguru 2024-09-18 | 4 Kommentare | Auf WhatsApp teilen
  • Obwohl Oracle die Trade Mark (Marke) für JavaScript besitzt, bietet das Unternehmen keine dazu passenden Produkte oder Dienstleistungen an
    • JavaScript ist die beliebteste Programmiersprache der Welt und treibt Websites an
    • Die Marke JavaScript gehört Oracle, doch Millionen von Nutzern wissen das nicht
    • Die Diskrepanz zwischen dem Besitz der Marke und ihrer tatsächlichen Nutzung führt zu Verwirrung und Problemen
  • Oracles Inhaberschaft der JavaScript-Marke kommt rechtlich einer Aufgabe der Marke gleich
    • Nach der rechtlichen Definition einer Markenaufgabe gilt eine Marke als aufgegeben, wenn ihre Nutzung eingestellt wurde und keine Absicht zur Wiederaufnahme besteht oder wenn sie zu einem Gattungsbegriff geworden ist
    • Im Fall von JavaScript sind beide Bedingungen erfüllt

Die Geschichte von Netscape, Sun und Oracle

  • JavaScript entstand 1995 durch die Partnerschaft von Netscape und Sun Microsystems
  • JavaScript ist eine dynamische Programmiersprache, die Brendan Eich in nur 10 Tagen entwickelte
  • 2009 übernahm Oracle Sun Microsystems und damit auch die Marke JavaScript

Begründung für die Aufgabe der Marke

  • Oracle hat nie ein Produkt entwickelt, das die Marke JavaScript verwendet
  • In 2019 beim USPTO eingereichten Unterlagen werden Node.js und Oracle JET erwähnt, doch diese sind keine Produkte von Oracle
  • GraalVM kann JavaScript ausführen, gilt aber nicht als zentrale JavaScript-Engine
  • Die Verwendung von JavaScript in Oracles JET und GraalVM spiegelt keine echte markenmäßige Nutzung wider

Wandel zum allgemeinen Begriff

  • 1996 berief Netscape ein Treffen von ECMA International ein, um JavaScript zu standardisieren, doch Sun (heute Oracle) gab die Marke nicht auf, sodass man sich für den Namen ECMAScript entschied
  • Das Komitee TC39 veröffentlicht ECMA-262, also die JavaScript-Spezifikation
  • Oracles Besitz der Marke JavaScript stiftet nur Verwirrung
  • Der Begriff JavaScript wird von Millionen von Entwicklern, Unternehmen und Organisationen auf der ganzen Welt frei verwendet

Aufruf zur Freigabe der Marke

  • JavaScript wird nicht genutzt oder ist zu einem Gattungsbegriff geworden und gilt daher rechtlich als aufgegeben
  • Oracle wird aufgefordert, die Marke in die Public Domain freizugeben
    • Da Oracle die Marke faktisch nicht nutzt, gibt es keinen Grund, sie weiter zu halten
    • Falls Oracle die Marke nicht freiwillig freigibt, ist geplant, beim USPTO einen Antrag auf Löschung einzureichen

An die Leser

  • Wenn Sie diesem offenen Brief zustimmen, unterschreiben Sie bitte
  • Wenn Sie eine Organisation mit mehr als 25 Mitarbeitenden vertreten, senden Sie bitte eine E-Mail an companies@javascript.tm
  • Gesucht wird pro bono Unterstützung durch Anwälte mit Erfahrung im Markenrecht

Unterzeichner

  • Ryan Dahl - creator of Node.js
  • Brendan Eich - creator of JavaScript
  • Michael Ficarra - editor of the JavaScript spec
  • Rich Harris - creator of Svelte
  • Isaac Z. Schlueter - creator of npm
  • Feross Aboukhadijeh - CEO of Socket
  • James M Snell - member of Node.js TSC
  • Wes Bos - host of Syntax.fm
  • Scott Tolinski - host of Syntax.fm
  • Shu-yu Guo - editor of the JavaScript spec
  • Jordan Harband - emeritus editor of the JavaScript spec
  • sowie mehr als 4000 Mitglieder der JavaScript-Community

4 Kommentare

 
kandk 2024-09-20

Ich frage mich wirklich, ob es überhaupt einen zwingenden Grund gibt, „Java“ und „Script“ im Namen zu verwenden.

 
ahwjdekf 2024-09-18

Die meisten Leute scheinen zu denken, dass das Wort javascript nicht passend ist. Wie wäre es dann mit so etwas: funscript (FS), sexyscript (SS), youscript (YS), shitscript (ebenfalls SS), nimirulscript (NMRS), nonsensescript (NSS), hackscript (HS), wthscript (WTHS), hellscript (HS), poopscript (PS) usw. Es gibt einfach viel zu viele Kandidaten.

 
aer0700 2024-09-21

😂😂😂 Ja, es scheint wirklich richtig zu sein, sich von Java zu lösen.

 
xguru 2024-09-18
Hacker-News-Meinungen
  • Ich finde den Namen "JavaScript" albern. Es ist besser, es "JS" zu nennen

    • "JavaScript" ist ein Überbleibsel einer falschen Marketingentscheidung aus den 1990er Jahren
    • In der nächsten Ausgabe von ECMA-262 sollte empfohlen werden, "JavaScript" als "JS" zu bezeichnen
  • Oracle ist ein Unternehmen, das gegen moralische Überzeugungsarbeit immun ist

    • Es ist die Firma, die Google wegen der Neuimplementierung von Java verklagt hat
    • Wenn man Oracle zu etwas bewegen will, braucht es viel Geld oder eine starke rechtliche Drohung
  • Sie halten am Namen wegen des Teils "Java" fest

    • Auch die Eclipse org hatte Schwierigkeiten, als sie den Namen in "Jakarta" EE änderte
    • Sie geben den Paketnamen "javax" nicht auf
  • Man sollte nicht in die Falle tappen, das Oracle-Management zu personifizieren

  • Ich frage mich, ob Oracle das tatsächlich verteidigt

    • Es gibt die Regel, dass eine Marke tatsächlich benutzt werden muss
    • Der Song von VELCRO erklärt das
  • Viele Leute verwenden Namen, die Marken verletzen

    • "Aspirin", "elevators", "laundromat" usw. sind Beispiele
    • Auch "App Store" wurde von Apple als Marke eingetragen
  • Wenn die Marke bereits aufgegeben wurde, frage ich mich, warum dann ein Brief nötig ist

  • Es gibt einen Link zu Oracles Behauptung der kommerziellen Nutzung

    • Dort finden sich die node.js-Download-Seite und das Oracle Javascript Extension Toolkit
    • Schwach, aber diskussionswürdig
  • Ich sehe keinen unmittelbaren Nutzen in der Behauptung, dass dies Verwirrung und Chaos stifte

  • Zuerst hielt ich es für Internet-Gejammer, aber dann war ich überrascht, als ich die Unterzeichner des Briefes sah