- OracleはJavaScriptのTrade Mark(商標権)を保有しているにもかかわらず、それに見合う製品やサービスを提供していない
- JavaScriptは世界で最も人気のあるプログラミング言語であり、Webサイトを動かしている
- JavaScriptの商標権はOracleが保有しているが、何百万人ものユーザーはこの事実を知らない
- 商標権の所有と実際の使用の不一致により、混乱や問題が生じている
- OracleによるJavaScript商標権の保有は、法的には商標権の放棄に当たる
- 商標権放棄の法的定義によれば、使用を中止して再開の意思がない場合、または商標が一般名称になった場合は放棄とみなされる
- JavaScriptの場合、その両方の条件を満たしている
Netscape、Sun、Oracleの歴史
- 1995年、NetscapeとSun Microsystemsのパートナーシップを通じてJavaScriptが誕生した
- JavaScriptはBrendan Eichが10日で開発した動的プログラミング言語
- 2009年、OracleがSun Microsystemsを買収し、JavaScript商標権もあわせて取得した
商標権放棄の根拠
- OracleはJavaScriptマークを使用した製品を開発したことがない
- 2019年にUSPTOへ提出された資料ではNode.jsとOracle JETに言及しているが、これはOracleの製品ではない
- GraalVMはJavaScriptを実行できるが、主要なJavaScriptエンジンとは見なされていない
- OracleのJETとGraalVMにおけるJavaScriptの使用は、商標の真正な使用を反映していない
一般用語への変化
- 1996年、NetscapeはJavaScriptを標準化するためにECMA Internationalの会議を招集したが、Sun(現Oracle)が商標権を手放さなかったため、ECMAScriptという名前を使うことになった
- TC39委員会はECMA-262、すなわちJavaScript仕様を発行している
- OracleによるJavaScript商標権の所有は混乱を招くだけだ
- JavaScriptという用語は、世界中の何百万人もの開発者、企業、組織によって自由に使われている
商標権の解放を求める呼びかけ
- JavaScriptは使用されていないか、一般名称化しているため、法的には商標権放棄に当たる
- Oracleに対し、商標権をパブリックドメインに解放するよう求める
- Oracleは商標権を実質的に使用していないため、維持する理由がない
- Oracleが自発的に商標を公開しない場合、USPTOに取消請求を提出する予定
読者へ
- この公開書簡に賛同するなら、署名してほしい
- 従業員25人以上の組織であれば、companies@javascript.tm にメールを送ってほしい
- 商標法の経験がある弁護士によるpro bono支援を求めている
署名
- 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
- そしてJavaScriptコミュニティの4000人以上のメンバーたち
4件のコメント
本当に、わざわざ名前にJavaとScriptを使う必要があるのかと思います。
大半の人は、
javascriptという言葉は適切ではないと考えているようだ。では、こんなのはどうだろう。funscript(FS)、sexyscript(SS)、youscript(YS)、shitscript(これも SS)、nimirulscript(NMRS)、nonsensescript(NSS)、hackscript(HS)、wthscript(WTHS)、hellscript(HS)、poopscript(PS) などなど、あまりにも多くの候補がある。wwwwwwww 確かに、
javaは外すのが正しい気がしますね。Hacker Newsの意見
「JavaScript」という名前は愚かだと思う。「JS」と呼ぶ方がよい
Oracleは道徳的な説得が通じない企業である
名前に含まれる「Java」の部分に固執している
Oracle経営陣を擬人化する罠に陥るべきではない
Oracleが実際に防衛しているのか疑問である
多くの人が商標を侵害する名前を使っている
もし商標がすでに放棄されているなら、なぜ書簡が必要なのか疑問である
Oracleの商業的使用という主張へのリンクがある
混乱と錯誤を引き起こすという主張について、即時の利益が見えない
最初は単なるインターネット上の不満だと思ったが、書簡の署名者を見て驚いた