Deno Land 已向美国专利商标局 (USPTO) 提交了一份申请,要求取消 Oracle 对 JavaScript 商标的所有权,以消除阻碍 JavaScript 社区在各种商业环境中使用该编程语言的法律障碍。
Deno 创始人兼 Node.js 创建者 Ryan Dahl 在一篇博文中指出:
如果请愿成功,将消除妨碍社区使用该名称的障碍。会议可以重新获得 “JavaScript 会议 ”这样的名称,而不是仅满足于“JSConf”。该语言的规范最终也可以去掉繁琐的 “ECMAScript ”名称,直接称为 “JavaScript 规范”。像 “Rust for JavaScript Developers”这样的社区就不用再担心因使用该术语而受到法律威胁了。
请愿书主要基于以下三项主张:
主张 1:JavaScript 是通用的
“JavaScript”一词已成为 ECMA-262 规范定义的编程语言的通用名称。它被全球数百万开发人员和组织使用,完全独立于 Oracle。根据法律规定,已成为通用名称的商标不能继续作为商标。
Oracle 既不控制也不曾控制过该语言的规范或使用。数以百万计的开发人员、公司和教育工作者每天都在使用 JavaScript,Oracle 公司并未参与其中。正如请愿书中所述,JavaScript 不是一个品牌;它是现代编程的基石。
主张 2:Oracle 公司存在欺诈行为
Oracle 在 2019 年续展 JavaScript 商标时,向美国专利商标局提交了 Nodejs.org 网站的屏幕截图作为该公司在商业中使用“JavaScript”的证据,这一行为构成了欺诈。而 Node.js 是 Dahl 自己创立的项目,与 Oracle 完全无关。将 Node.js 作为 Oracle “在商业中使用”的证据违反了商标法的完整性。
美国专利商标局很可能依赖这一虚假证据来续展该商标,这可能会使续展无效。
主张三:商标已被放弃
Oracle 已放弃使用该商标。该诉状表明 Oracle 多年来未以“JavaScript”名称提供任何重要产品或服务。
像 JavaScript Extension Toolkit 或 GraalVM 这样的不起眼的产品并不构成真正的商业使用。美国法律认为连续三年不使用的商标被视为放弃,而 Oracle 的不作为显然符合这一标准。
事实上,Dahl 早在 2022 年就要求 Oracle 交出 JavaScript 商标,但没有得到任何回应。今年 9 月,Ryan Dahl、JavaScript 创建者 Brendan Eich 以及其他几位 JavaScript 社区的主要成员发表了一封公开信,再次要求 Oracle 放弃该商标,同样没有得到回应。目前,这封公开信已经吸引了 14000 多个签名。
而通过此次向美国专利商标局提交的这份申请书,Oracle 将被迫做出回应。Dahl 指出,Oracle 必须在 2025 年 1 月 4 日之前作出回应;否则,Deno 很可能会默认赢得此案。
“我们真诚希望 Oracle 采取这种方式,承认'JavaScript'属于其全球社区,而不是某家公司。但是,如果 Oracle 选择抗争,我们已做好准备。我们将提供大量证据,证明 Oracle 未按照法律要求使用该商标。此诉讼的每一步(包括与 Oracle 的所有沟通)都将向社区公开透明。”
详情可查看:https://ttabvue.uspto.gov/ttabvue/v?pno=92086835&pty=CAN&eno=1