「JavaScript」という名前がOracleの商標であることが広く知られています(以前はSunの商標で、以前はNetscapeの商標でした)。
ただし、JavaScript商標を使用しても問題ないようです。Googleはを参照して、それを使用してV8、Mozillaはを参照して、それを使用していますSpiderMonkeyの、様々な他の場所では、などのMozillaは、その所有者(の底に商標を属性しようとしているようだ唯一のもので、このページ時)、ただしこの記事の記述は、OracleではなくSunに誤って起因しています。
長い間、MicrosoftはECMAScript実装の名前として「JavaScript」ではなく「JScript」を使用していました。これはおそらく商標の侵害を避けるためです。最近(いつになるかわかりません)、Microsoftは「JScript」の名前から「JavaScript」に切り替えたようです。
バージョン履歴に基づいた私の理解では、新しいECMAScript実装を作成し、「JavaScript」という名前を付け、古いものを「JScript」という名前のままにします(「JScript」を「JavaScript」に遡って変更するのではなく)。
私の質問はこれです:JavaScriptは商標であるため、許可なく製品または技術の名前(「Microsoft JavaScript」など)に関連して使用することは侵害ではありませんか?もしそうなら、サードパーティによる商標の使用を許可するOracle / Sun / Netscapeとの契約の記録をどこで見つけることができますか?これらのドキュメントはどこかに公開されていると思いますが、どこにあるのかわかりません。そして最後に、商標が再び変わった場合、以前に作成された契約はまだ有効でしょうか、それとも現在の商標所有者と再構築する必要がありますか?
私が尋ねる理由は、明示的な許可なしにJavaScriptライブラリなどの製品のタイトルに「JavaScript」という単語を使用できるかどうか、およびJavaScriptがOracleの商標であることを示す免責事項を提供する必要があるかどうかを知りたいためです。