某使用者在 reddit 發文,自己開發了一個 App,是一個用來編輯 Html, css, javascript 程式碼片段的編輯器。然後收到了 Apple 的郵件,大概內容是“你不能使用 Javascript,因為 Oracle 擁有它”
“As you are likely aware, Oracle owns US Trademark Registration No. 2416017 for JAVASCRIPT. The seller of this iTunes app prominently displays JAVASCRIPT without authorization from our client. The unauthorized display of our client`s intellectual property is likely to cause consumers encountering this app to mistakenly believe that it emanates from, or is provided under a license from, Oracle. Use of our client`s trademark in such a manner constitutes trademark infringement in violation of the Lanham Act. 15 U.S.C. § 1125(a)(1)(A). In order to prevent further consumer confusion and infringement of our client`s intellectual property rights, we request that you immediately disable access to this app. We look forward to your confirmation that you have complied with this request.”
“眾所周知,Oracle 擁有美國商標註冊號為 No. 2416017 的 JAVASCRIPT,這個 iTunes App的賣家在未經我們授權的情況下很明顯地顯示 JAVASCRIPT。
這可能會導致消費者遇到此 App 出現錯誤的時候,會誤認為它是由 Oracle 釋出的或是由甲方許可提供的。
以這種方式使用我方商標構成違反“Lanham Act Section 15 U.S.C. § 1125(a)(1)(A)”的商標侵權行為。
為了防止消費者進一步混淆和侵犯我們的智慧財產權,我們要求您立即禁止訪問此應用程式,我們期待您遵守此要求。”
我在之前的回答(為什麼 Google 要賠 Oracle 88 億?)中也提到過,為什麼 JavaScript 的標準叫 ECMAScript:
因為 JavaScript 是 Oracle 的註冊商標。
當 ECMA(歐洲計算機制造商協會 European Computer Manufacturers Association)給 js 制定完標準後因為商標原因不能把這個指令碼語言命名為 JavaScript,於是乾脆直接命名為 ECMAScript 了,意思是 ECMA 制定的指令碼語言,js 標準為 emac-262,目前最新版是 2017。
最新規範一共有 100 多萬字,如果你在文件裡面搜尋一下“javascript”,你會發現只有 1 條結果,就是在前言裡面介紹 ECMAScript 的歷史時提到了一下。