发布日期:2025-07-08 09:47 点击次数:131
IT之家6月30日消息,JavaScript(JS)是构成我们所知互联网的核心技术之一,被用于网页开发领域。然而,许多人并不知道的是,JavaScript这个词在过去几年里一直是法律争议的焦点。这是因为Oracle(甲骨文)拥有这个词的商标权,而不少开发者认为这是不公平的。
Oracle在历史上几乎没有什么实际行动来支持或推广JavaScript的发展。它拥有商标权唯一的原因是Oracle收购了SunMicrosystems,而SunMicrosystems之前收购了JavaScript的创造者Netscape。
开源网页开发社区的开发者认为,这种商标所有权造成了法律上的不确定性,特别是由于Oracle公司可以起诉任何在商业用途中使用该名称的人。例如,你或许听说过各种技术的会议,但你从未听说过“JavaScript会议”,甲骨文公司可能并不真正关心这项技术和从事这项工作的人,而且他们可能没有举办此类活动的权限。
为了夺回该名称的控制权,Node.js的创建者RyanDahl和JavaScript的发明者BrendanEich曾致信甲骨文公司,要求其放弃商标并将其归还社区。然而,这些努力都失败了,因此Dahl向Oracle公司提起了商标撤销申请,声称该公司通过欺诈手段续展了其商标,该名称过于通用不能作为商标,而且Oracle实际上已因在该领域的不活跃而放弃了该商标,因此不应再拥有该名称。
Dahl得到了开源和网页开发社区的大力支持,但案件目前遭遇了挫折,他在6月27日宣布,美国专利商标局(USPTO)的商标审判和上诉委员会(TTAB)驳回了他的欺诈行为指控。尽管Dahl表示他不同意该决定,但他并未修改该指控,因为那样会进一步拖延其他两个指控的处理进程。

Dahl强调,他请愿的核心是另外两项主张——通用性和放弃权,这两项主张依然有效。他指出,JavaScript仅仅是世界上最流行的编程语言,而不是Oracle的品牌或产品。
Dahl还提到,Oracle必须在8月7日详细回应他的指控,调查程序将在9月6日启动。
IT之家注意到,在开发者社区HackerNews上,关于这个话题的帖子正在获得关注,社区大多强烈支持Dahl的努力,还有网友建议把JavaScript改名WebScript,这样也能避免和“Java”前缀扯上关系引起公众的误读。

上一篇:纯欲系初恋短发,减龄小颜超好看