内容提要
JavaScript®由Brendan Eich于1995年创建,经历了27年的发展和标准化(ECMAScript),但因商标问题未能成为标准名。目前由Oracle拥有,开发者希望通过法律手段解放它。
关键要点
-
JavaScript®由Brendan Eich于1995年创建,至今已有27年历史。
-
JavaScript®的创建是为了在Netscape的浏览器中实现脚本语言,开发时间仅为10天。
-
JavaScript®与Java的命名关系导致其未能成为标准名,标准名为ECMAScript。
-
JavaScript®的商标最初由Sun Microsystems拥有,后在2009年转移至Oracle。
-
由于商标问题,许多会议和产品选择使用JS而非JavaScript®,以避免法律风险。
-
目前有开发者通过法律手段寻求解除JavaScript®的商标限制,已有超过14,000名开发者签署支持请愿书。
-
希望未来JavaScript®能够与ECMAScript并肩发展。
延伸解读
JavaScript®的历史与发展
JavaScript®自1995年诞生以来,经历了27年的发展,成为现代网页开发的重要工具。尽管其命名与Java有关,但实际上JavaScript®与ECMAScript是两个不同的概念,后者是其标准化的名称。这种命名混淆对开发者造成了一定困扰,也影响了JavaScript®的普及。
商标问题的影响
JavaScript®的商标归Oracle所有,导致许多会议和产品选择使用“JS”而非JavaScript®,以避免法律风险。这种商标限制不仅影响了开发者的使用,也限制了JavaScript®的品牌传播,开发者在使用时需注意相关法律风险。
开发者的呼声与未来
目前已有超过14,000名开发者签署请愿书,支持解除JavaScript®的商标限制。这表明开发者对JavaScript®的热情与期待,若请愿成功,可能会促进JavaScript®与ECMAScript的进一步发展,带来更广泛的应用前景。
延伸问答
JavaScript的创建背景是什么?
JavaScript由Brendan Eich于1995年创建,最初是为了在Netscape的浏览器中实现脚本语言,开发时间仅为10天。
为什么JavaScript没有成为标准名?
JavaScript的命名与Java有关,因商标问题未能成为标准名,标准名为ECMAScript。
JavaScript的商标现在归谁所有?
JavaScript的商标最初由Sun Microsystems拥有,后在2009年转移至Oracle。
开发者如何寻求解除JavaScript商标限制?
开发者通过法律手段寻求解除JavaScript商标限制,目前已有超过14,000名开发者签署支持请愿书。
JavaScript与ECMAScript的关系是什么?
JavaScript是ECMAScript的实现,ECMAScript是JavaScript的标准名。
为什么许多会议选择使用JS而非JavaScript?
许多会议选择使用JS是为了避免Oracle可能采取的法律行动,因JavaScript的商标问题。