Node.js 之父喊话 Oracle:请释放 JavaScript 商标


Node.js 之父 RD 近日发文呼吁 Oracle 释放 "JavaScript" 商标。

据介绍,1995 年,Netscape 与 Sun Microsystems 合作创建了可互动的网站。工程师 Brendan Eich 花费 10 天时间就创建了第一个版本的 JavaScript,这是一门动态编程语言,其语法与 Sun 的 Java 语言大致相似。由于这种合作关系,Sun拥有了“JavaScript”商标。2009 年,Oracle 收购了 Sun Microsystems,并因此获得 "JavaScript" 商标。

RD 指出,"JavaScript" 商标对 Oracle 而言并无商业价值。因为除了 Oracle 的 JavaScript 扩展工具包,该公司没有任何产品使用"JavaScript"商标,估计也没计划使用它。Oracle 甚至没有参与任何 JavaScript 引擎的开发,比如 V8、JavaScriptCore 或 Spidermonkey。由于 Oracle 对 "JavaScript" 商标使用方式属于「non-use」,所谓 JavaScript 商标侵权很可能无法在法庭上执行。

然而,这个商标是笼罩在 JavaScript 编程语言上的一片乌云。遵纪守法的工程师会小心翼翼——甚至竭尽全力避免使用它,这也导致出现了 ECMAScript 这种具有混淆性的术语。

RD 认为,Oracle 可以从"JavaScript"商标中获得的最大价值就是将其授予给公共领域 (Public Domain),从而赢得美誉。因为用一个毫无价值的商标来做品牌营销和获得美誉无疑是正确的决定。所以,Oracle,请释放 "JavaScript" 商标吧。

延伸阅读

  • App 遭苹果下架,只因名称使用了甲骨文商标 JavaScript

相關推薦

2024-09-28

原文链接:https://lakin-mohapatra.medium.com/oracle-owns-javascript-cf8eeb90fa9b 原文标题:Oracle owns JavaScript! 如果你好奇过为什么在公司名称、会议或官方品牌中看不到“JavaScript”一词,答案是出乎意料的:Oracle 拥有“JavaScript”名称

2024-09-20

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

2023-07-08

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

2022-06-14

是下一代的 Web 框架。 根据官网的介绍,Fresh 是面向 JavaScript 和 TypeScript 开发者的全栈现代 Web 框架,可帮助他们轻松创建高质量、高性能、稳定性好,以及支持定制的 Web 应用。 Fresh 核心是路由框架和模板引擎的组合,支持

2023-07-04

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

2023-01-30

尝鲜版3进行了广泛的测试和修错。 尝鲜版2新增对Oracle数据库的支持。 架构 基于Java通用代码生成器:光的架构。 生成的代码基于go语言,使用gin作为web框架。目前支持MariaDB,MySQL,PostgreSQL和Oracle四种数据库。支持生成Vu

2023-06-15

介绍关于开发技术和 AI 的部分。 最流行编程语言 JavaScript 连续 11 年成为最流行编程语言,Python 取代 SQL 成为第三大流行编程语言。其他编程语言比如 Bash/Shell, C, Ruby, Perl 和 Erlang,它们的排名均上升了一位。 Go 和 Rust 的

2024-07-26

行 TypeScript 文件。 Node.js 会将 TypeScript 代码自动转译为 JavaScript 代码。在转译过程中,不会执行类型检查,类型会被丢弃——Node.js 团队称之为"type stripping"(类型剥离)。 类型剥离意味着删除所有types,转换 JavaScript 模块中的

2023-03-24

Deno 是一个简单、现代和安全的 JavaScript 和 TypeScript 的运行时,它使用 V8 并以 Rust 构建。 Deno 1.32 正式发布,值得关注的更新包括: 增强 Node.js 的兼容性 Deno 在提高与 Node.js 的兼容性方面继续取得重大进展,提供了更顺畅的整

2022-06-23

探索新的业务线。 Deno 是一个基于 Rust 编程语言和 V8 JavaScript 引擎的 JavaScript、TypeScript 和 WebAssembly的运行时。Deno 由 Ryan Dahl 和 Bert Belder 在 2019 年共同创建,在创建 Deno 之前,Ryan Dahl 更是以创建了 Node.js 而闻名,而后者 Bert Be

2024-06-22

在最近的一则推文中,计算机科学家 Daniel Lemire 指出,JavaScript 运行时 Bun 在解码 Base64 输入时,比 Node.js 22 快了数倍。尽管两者都依赖于同一个底层库 simdutf 来进行实际解码,但 Node.js 在与其底层 JavaScript 引擎 v8 交互时遇到了

2023-09-10

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

2023-10-19

>> Node.js 21 已正式发布。值得关注的变化包括: 将 V8 JavaScript 引擎升级至 11.8 fetch和WebStreams到达稳定状态 添加用于 flip module 默认值的新实验性 flag (--experimental-default-type) 内置 WebSocket 客户端 针对 test runner 的许多更

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(实验性) 运