2026年2月23日 警察频道最新文章 警察频道最新文章

Node.js之父再喊话Oracle:放手JavaScript!

这一次,众人势要让 Oracle 放手 Java 商标。就在昨天,Node.js、Deno 之父 Ryan Dahl 发布声明,宣布 Deno 公司已正式向美国专利商标局提交了请愿书——请求取消 Oracle 的“Java”商标。

此次申请意味着将 Java 这个名字从法律纠葛中解放出来的关键一步,Ryan Dahl 希望能够将「Java」这个商标名作为公共产品,由全球开发者社区共享和维护。

归属 Oracle 的 Java 商标!

作为现代 Web 开发的常用工具,Java 有着广泛的应用,也是开发者非常喜欢的编程语言。论及 Java 为什么会归 Oracle 所有,此前我们也曾报道过:

之所以归属 Oracle,是因为当初他们收购了 Sun 公司。

1995 年,网景公司与 Sun Microsystems 合作创建交互式网站。当时在网景任职的软件工程师 Brendan Eich 只花了十天时间就创建了 Java 的第一个版本,最初称之为 Live,这是一种动态编程语言。

也就是在这一年,Sun 公司的 Java 爆火。为了能蹭到 Java 的流量,网景临时决定将 Live 改名为 Java,而 Sun 公司也同意了“Java”的商标认证。

不失所望,Java 1.0 也的确获得了巨大的成功。彼时,由于这次合作,Sun 公司持有 Java 的商标。2009 年,Oracle 收购了 Sun,也就一并获得了 Java 的商标。

请愿书的三个主张

按理来说,商标已经归属了一家公司,该公司就拥有该商标的所有权和专有权,其他组织及机构无法强行获取。

然而,在 Ryan Dahl 看来,Oracle 占着 Java 商标多年以来,并没有为该编程语言的发展与生态带来任何积极作用,反而造成各种限制,譬如业界其他公司或机构组织的大会不能叫“Java XXX 大会”只能用“JSCon 大会”等这类名称,就连标准也不能叫“Java XXX 标准”而只能是“ECMA”。

因此这次 Ryan Dahl 提交的请愿书中主要建立在三个主张之上:

主张 1:Java 是通用的

专业术语“Java”一词已成为编程语言的通用名称,由 ECMA-262 规范定义。它在全球被数百万人开发人员和组织使用,与 Oracle 完全无关。从法律上讲,已经成为行业通用名称的商标不能继续作为商标存在。

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

主张 2:Oracle 存在欺诈行为

Oracle 在 2019 年续申请 Java 商标时,向美国专利商标局(USPTO)提交了虚假的证据。这些证据包括 Node.js 的截图,而 Node.js 是由 Deno 的 CEO Ryan Dahl 创立的,与 Oracle 完全无关。将他人的成果作为 Oracle 在“商业使用”中的证据,严重违反了商标法的诚信原则。

美国专利商标局很可能依据这些虚假证据续签了商标,这可能使续签无效。

主张 3:商标已被放弃

Oracle 因长期未使用该商标而丧失其权利。请愿书显示,多年来 Oracle 未以“Java”名义提供任何重要的产品或服务。

一些鲜为人知的产品,例如 Java Extension Toolkit 或 GraalVM,并不构成真正的商业使用。根据美国法律,连续三年未使用的商标将被视为废弃,而 Oracle 的不作为显然符合这一标准。

最后

截至目前,最新的请愿书得到了压倒性的社区支持,而 Oracle 并未对此事做出过回应。

Ryan Dahl 表示,「Oracle 必须在 2025 年 1 月 4 日之前做出回应。如果他们不采取行动,案件将进入默认判决阶段,商标很可能会被取消。我们真诚地希望 Oracle 选择这条道路,承认“Java”属于全球社区,而非某一家企业。返回搜狐,查看更多

平台声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()