跳到主要内容
Deno 2.4 发布,带来 deno bundle、字节/文本导入、稳定版 OTel 等更多功能
了解更多

Deno 诉 Oracle:取消 JavaScript 商标

2024年11月22日,Deno 正式向美国专利商标局 (USPTO) 提交了一份请愿书,要求撤销 Oracle 持有的“JavaScript”商标。这标志着朝着将“JavaScript”从法律纠葛中解放出来并承认其为共享公共财产迈出了关键一步。

如果成功,该请愿书将消除阻碍社区使用该名称的障碍。会议可以重新使用“JavaScript Conference”这样的标题,而不是满足于“JSConf”。该语言的规范最终可以摆脱繁琐的“ECMAScript”名称,而简单地被称为“JavaScript Specification”。诸如“Rust for JavaScript Developers”这样的社区将不再担心因使用该术语而面临法律威胁。

完整请愿书可在此此处查阅,其基于三项主张:

主张一:JavaScript 已成为通用词

“JavaScript”一词已成为由 ECMA-262 规范定义的编程语言的通用名称。全球数百万开发者和组织都在使用它,完全独立于 Oracle。根据法律,已成为通用词的商标不能保留商标权。

Oracle 既不控制,也从未控制过该语言的规范或使用。数百万开发者、公司和教育工作者每天都依赖 JavaScript,无需 Oracle 的参与。正如请愿书中所述,JavaScript 不是一个品牌;它是现代编程的基石。

主张二:Oracle 存在欺诈行为

当 Oracle 在2019年续展 JavaScript 商标时,它向美国专利商标局提交了欺诈性证据。这包括 Node.js 的截图——一个由我本人创立且与 Oracle 完全无关的项目。将 Node.js 作为 Oracle“商业使用”的证据,违反了商标法的完整性。

美国专利商标局很可能依赖这些虚假证据续展了该商标,这可能导致其续展无效。

主张三:该商标已被放弃

Oracle 因不使用而放弃了该商标。请愿书表明,Oracle 多年来未曾以“JavaScript”的名称提供任何重要的产品或服务。

诸如 JavaScript Extension Toolkit 或 GraalVM 等不为人知的服务,不构成真正的商业使用。美国法律规定,连续三年未使用的商标将被视为已放弃,Oracle 的不作为显然达到了这一门槛。



该请愿书建立在压倒性的社区支持之上。包括 JavaScript 创始人 Brendan Eich 在内的超过14,000名开发者已签署了我们的公开信,敦促 Oracle 放弃该商标。您还可以在我2022年的博客文章中了解更多关于此问题的历史。

接下来会发生什么?

Oracle 必须在 2025年1月4日 前做出回应。如果他们未能采取行动,案件将自动默认处理,该商标很可能会被撤销。我们真诚地希望 Oracle 走这条路,承认“JavaScript”属于其全球社区——而非某一家公司。

然而,如果 Oracle 选择抗争,我们已做好准备。我们将提交大量证据,证明 Oracle 未能按照法律要求使用该商标。此诉讼过程的每一步——包括与 Oracle 的所有沟通——都将透明地与社区分享。

通过分享此帖子帮助我们传播信息。我们将共同努力,确保“JavaScript”这个名称像语言本身一样开放和可访问。

在 HN 上讨论。