@levinzhang
2022-09-04T20:52:24.000000Z
字数 835
阅读 390
JavaScript的商标最初是由Sun持有的,2009年随着Oracle收购Sun,该商标也被Oracle纳入囊中。虽然Oracle并没有真正使用该商标,但依然给该语言的发展蒙上了一层阴影,因此Ryan Dahl呼吁Oracle能够交出JavaScript的商标。
本文最初发表于Ryan Dahl的个人站点,由InfoQ中文站翻译分享。
1995年,网景公司(Netscape)与Sun Microsystems合作,创建了互动性的Web站点。著名的Brendan Eich只花了10天时间就创建了第一个版本的JavaScript语言,这是一门动态编程语言,其语法上与Sun的Java语言大致类似。由于这种合作关系,Sun公司因此持有了“JavaScript”的商标。2009年,Oracle收购了Sun Microsystems,并因此获得了JavaScript的商标。
该商标没有商业价值。除了Oracle的JavaScript扩展工具包(JavaScript Extension Toolkit)之外,Oracle没有任何产品使用该商标,估计也没有计划使用它。Oracle甚至没有参与任何JavaScript引擎的开发,如V8、JavaScriptCore或Spidermonkey。由于根本没有使用,JavaScript的商标侵权似乎很难在法庭上成立。
然而,该商标依然是笼罩在这门世界上最流行的编程语言上的一片乌云。遵纪守法的工程师们不得不小心翼翼地避免使用它,这导致了ECMAScript这种具有混淆性术语。
Oracle从该商标中能够获得的最大价值就是将其授予公共领域而获得商誉。我们可以理解这种情况为何直到现在都尚未出现,因为这需要Oracle具有非常超前的思维和高水平的员工来提出如此大胆的想法。然而,用一个毫无价值的商标换取品牌营销和商誉显然是正确的做法。
所以,Oracle,请交出JavaScript的商标吧。