Node.js发明人敦促甲骨文放手JavaScript商标
Node.js发明人敦促甲骨文放手JavaScript商标DevClass报道称:作为Node.js和Deno的发起人,RyanDahl已向甲骨文公司致去一封公开信,恳请该公司将JavaScript商标释放到公共领域。他写道:“这个商标已成为笼罩在世界上最流行的编程语言上的一片乌云,谨慎守法的工程师会竭力避免使用,并导致诸如ECMAScript之类让人感到困惑的术语的出现”。官网截图RyanDahl还附上了指向NetscapeCommunications于1995年发布JavaScript时的初始新闻稿的链接。长期以来,无论商标权属如何变化,该语言的名称一直让人们误以为它是Java的变体。然而Netscape曾表示JavaScript是对Java的补充和集成,设想是能够与网页上的Java小程序进行交互。尽管实质性工作不算太高级,但作为两款‘花括号’语言,JavaScript与Java语言几乎没有共同之处此外JavaScript发明人BrendanEich上月表示——“JavaScript这个名字完全是个幌子,它与Java的关系不大、且语法上都与同一个老祖(C语言)相关”。截图(来自:TinyClouds.org)DevClass指出,商标的原意是保护产品不被竞争对手抄袭或假冒。当微软想出一个用于IE浏览器的JavaScript实现时,曾把它叫做JScript、后又制作了一个.NET版本。然后网景(Netscape)与包括微软在内的其它公司合作,通过Ecma国际标准机构对该语言开展了标准化改造。即便ECMAScript听起来有些难以理解、且像是一个不太受欢迎的商标,但名词本身还是中性的。遗憾的是,当甲骨文于2010年收购Sun时,它也一并获得了JavaScript的商标。法理上,这意味着只有该公司可以将一种语言称作JavaScript,但甲骨文却一直将它晾在了一旁。RyanDahl指出,甲骨文没有任何使用该商标的产品——尽管正如HackerNews评论所观察到的那样,该公司确有提供包含JavaScript实现的GraalVM。另一方面,Oracle并未在其商标指南中明确提及JavaScript(但有谈到Java和MySQL)。该指南指出:“正确使用甲骨文商标,可加强其作为我们产品和服务的品牌效用、并有助于防止其成为任何人都可用的通用名称”。最后,DevClass已向Oracle发去置评请求,但截止发稿时,该公司尚未作出回应。PC版:https://www.cnbeta.com/articles/soft/1313311.htm手机版:https://m.cnbeta.com/view/1313311.htm
在Telegram中查看相关推荐
🔍 发送关键词来寻找群组、频道或视频。
启动SOSO机器人