8000 多名 JS 社区成员联名让 Oracle 放弃 JavaScript 商标!包括 JS、Node、npm 创建者等核心人物


https://javascript.tm 网站上发起了一项让 Oracle 放弃 JavaScript 商标权的联名呼吁。目前已有包括 Node.js 的创造者、JavaScript 的创造者、Svelte 创始人、npm 创建者、Socket 首席执行官、JavaScript spec 编辑在内的 8000 多名 JS 社区成员署名!

1995 年,Netscape 和 Sun Microsystems 合作开发了 JavaScript;2009 年,Oracle 收购了 Sun Microsystems,并因此获得了JavaScript 商标。

一封公开信,敦促 Oracle 放弃对 JavaScript 商标的控制。文章指出,尽管 JavaScript 是世界上最流行的编程语言之一,但大多数人并不知道它是 Oracle 控制的商标。Oracle 持有 JavaScript 商标但不作为的行为符合商标放弃的法律定义,因为它已经连续三年未使用,且 JavaScript 已经成为一个通用名称,失去了作为商标的意义。Oracle 从未真正提供过名为 JavaScript 的产品,而且最近的商标使用示例并不反映其对商标的真正使用。

Oracle 的产品 GraalVM 和 JET 并不代表 JavaScript 的标准实现,而且 Oracle 并不是 OpenJS Foundation 的成员,也不参与 Node.js 的开发。JavaScript 的创造者 Brendan Eich 曾经表达过对 ECMAScript 名称的不满,ECMAScript 是 JavaScript 的标准规范名称。

文章强调 JavaScript 社区组织因 Oracle 的商标控制权而被迫避免使用 JavaScript 名称的困境,其呼吁 Oracle 主动放弃商标权利,并说明如果 Oracle 不采取行动,将向美国专利商标局提出取消商标的请求。

罗列几个要点:

  • JavaScript 是一个广泛使用的编程语言,但其商标由 Oracle 控制,这种情况导致了广泛的混淆和卡壳。
  • Oracle 虽然持有 JavaScript 商标,但无具体作为,已经符合商标放弃的法律定义,因为它已经连续三年未使用,且 JavaScript 已经成为一个通用名称。
  • Oracle 从未真正提供过名为 JavaScript 的产品,其产品 GraalVM 和 JET 并不反映对 JavaScript 商标的真正使用。
  • JavaScript 的商标控制权导致了社区组织在命名和活动组织上的限制,如无法举办名为 “JavaScript Conference” 的活动。
  • JavaScript 的标准规范名称是 ECMAScript,而不是 JavaScript,这反映了 JavaScript 作为一个通用术语的现实。
  • 联名授权页面可以发现,此次事件背后是 Deno 社区。


相關推薦

2022-09-06

Node.js 之父 RD 近日发文呼吁 Oracle 释放 "JavaScript" 商标。 据介绍,1995 年,Netscape 与 Sun Microsystems 合作创建了可互动的网站。工程师 Brendan Eich 花费 10 天时间就创建了第一个版本的 JavaScript,这是一门动态编程语言,其语法

2023-02-16

述自己的开源经历和遭遇,以及心态变化。 core-js 是 JavaScript 标准库中最流行和最普遍使用的 polyfill,它为最新的 ECMAScript 标准和提案提供支持,能够让低版本浏览器兼容现代化 ECMAScript API。 Denis 在文章中直言“开

2022-01-18

源项目 Faker.js 和 colors.js 一周后,Faker.js 现在已成为由社区控制的项目。目前项目的管理团队由 8 名来自不同背景和公司的工程师组成。 Faker.js 是十分流行的 Node.js 工具库,提供了各种类型的模拟数据,用于开发调试。

2022-06-22

icious 是 Perl 开发的 Web 框架)。mojo.js 使用了所有最新的 JavaScript 特性,专为聚焦超媒体 (hypermedia) 的后端 Web 服务精心设计。 主要特性 实时 Web 框架,开发者可轻松地将单文件原型扩展为结构良好的 MVC Web 应用程序。 开

2022-10-20

项目了解更多内容:https://github.com/noslate-project/noslate JavaScript 是开发者数量最庞大的编程语言,早些年 Node.js 等技术的出现,让 JavaScript 可以轻松地处理各类服务端任务。 但随着云原生/Serverless 等新架

2024-04-03

JavaScript开发者们瞩目已久的Bun 1.1版本终于正式发布了!这次大版本更新带来了一系列令人兴奋的新特性和显著的性能提升,将为开发者们提供更加顺畅、高效的开发体验。 首先,让我们为Bun 1.1支持Windows而欢呼吧!是的,你没

2023-09-24

要被干掉? Bun 发布了其最新版本 v1.0.3,这是一个集 JavaScript 运行时、打包器、转译器和包管理器于一体的工具。这次的更新不仅修复了众多已知的问题,还引入了一系列令人期待的新功能。 首先,Bun 在这个版本中增加了对

2022-10-19

Node.js 19 在今天正式发布了,此次更新包括将 V8 JavaScript 引擎更新到 10.7,以及默认启用 HTTP(s)/1.1 KeepAlive。 Node.js 18 在本月晚些时候将进入长期支持(LTS),Node.js 19 将取代 Node.js 18 成为 "Current" 版本。 node --watch(实验性) 运

2023-10-26

Bun Bun 是采用 Zig 语言编写的高性能 “全家桶” JavaScript 运行时,官方称其为 "all-in-one JavaScript runtime"。Bun 提供了打包、转译、安装和运行 JavaScript & TypeScript 项目的功能,内置原生打包器 (native bundler)、转译器、t

2023-09-13

者大会精彩演讲回顾 这篇博客对比了当前流行的三大 JavaScript 运行时环境:Deno、Bun 和 Node.js。 先直观看一下特性上的比较: 除了表格上这些直观可以对比的特性,作者还列出了一些相关的值得关注的要点: Bun 在一定

2023-09-10

2022年9月8日,Javascript运行时Bun正式发布1.0版本,标志着这个由前Facebook工程师创建的项目正式进入稳定生产可用阶段。 Bun的愿景是通过深度整合,让Javascript开发“快如闪电”。这个新生力量是否能撼动Javascript界老牌霸主Node的

2022-06-03

不会放弃这项技术。有 43% 的受访者认为 TypeScript 将超越 Javascript 成为 Web 开发的主要解决方案的。 报告中的一些其他发现还包括: SSG(Static-site generators)解决方案正在兴起 越来越多的项目开始迁移到云端托管 微前端正

2023-06-22

Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。Node.js 由 Node.js Foundation(已与 JS Foundation 合并为 OpenJS Foundation)持有和维护,亦为 Linux 基金会的项目。Node.js 采用 Google 开

2023-07-04

Go 语言通用代码生成器:仙童已发布 Beta7 版,完善支持 Oracle 数据库,已发布最新介绍视频。请见: https://www.bilibili.com/video/BV1uM4y1774F/ Beta7 版完善了对 Oracle 数据的支持。更多测试,更多错误修正。现在,仙童 Beta7 版已可以完