甲骨文再掀风波,JavaScript或将改名WebScript引热议
6月30日消息,JavaScript(JS)是构成我们所知互联网的核心技术之一,广泛应用于网页开发领域。然而,许多人并不知道的是,近年来“JavaScript”这一名称一直陷入法律争议。原因在于Oracle(甲骨文)拥有该词的商标权,而许多开发者对此表示不满,认为这种做法并不合理。 从技术发展的角度来看,JavaScript作为一门广泛使用的编程语言,其名称不应被单一企业垄断。这不仅影响了开发者的使用自由,也可能对整个开源生态产生不利影响。尽管Oracle拥有相关商标,但技术的公共性和开放性应得到更多尊重与保障。
Oracle在历史上几乎未采取实际行动来支持或推动JavaScript的发展。它拥有该技术商标权的唯一原因在于Oracle收购了Sun Microsystems,而Sun Microsystems此前曾收购了JavaScript的原创造者Netscape。
开源网页开发社区的开发者表示,这种商标归属带来了法律上的不确定性,尤其是因为Oracle公司有权起诉任何在商业中使用该名称的人。例如,你可能听说过许多技术会议,但从未听说过“JavaScript会议”。甲骨文公司可能并不真正关注这项技术及其开发者,而且他们可能并没有举办相关活动的权利。
为了夺回“Node.js”这一名称的控制权,其创始人Ryan Dahl与JavaScript的发明者Brendan Eich曾联名致信甲骨文公司,要求其放弃相关商标并将其归还社区。然而,这些努力最终未能成功。随后,Dahl向甲骨文提出了商标撤销申请,指控该公司通过不正当手段续展了该商标,认为“Node.js”这一名称过于通用,无法作为有效商标使用,同时指出甲骨文在该领域已长期不活跃,实际上已放弃了对该名称的控制权,因此不应继续持有该商标。 **看法观点:** 此次事件反映了开源社区在面对企业商标争议时所面临的挑战。尽管技术名称往往具有公共属性,但商标制度仍可能成为阻碍。这不仅关系到技术项目的归属问题,也涉及对开源精神的维护。如何在保护知识产权与促进技术共享之间找到平衡,仍是行业需要持续思考的问题。
Dahl 得到了开源和网页开发社区的大力支持,但案件目前遭遇了挫折,他在 6 月 27 日宣布,美国专利商标局(USPTO)的商标审判和上诉委员会(TTAB)驳回了他的欺诈行为指控。尽管 Dahl 表示他不同意该决定,但他并未修改该指控,因为那样会进一步拖延其他两个指控的处理进程。
Dahl强调,他发起请愿的核心仍包含另外两个主张——通用性和撤销权,这些主张依然有效。他指出,JavaScript只是目前全球使用最广泛的编程语言,并非Oracle的品牌或产品。
Dahl指出,Oracle需在8月7日对他的指控作出详细回应,随后调查程序将于9月6日正式启动。 从目前的情况来看,这一时间节点的设定显示出事件正在按部就班地推进。8月7日的回应期限为双方提供了明确的行动框架,而9月6日的调查启动则意味着正式进入实质性的处理阶段。这样的安排有助于确保程序的透明与规范,同时也给相关方留出了必要的准备时间。整体来看,流程的有序进行对于维护各方权益具有积极意义。
注意到,在开发者社区HackerNews上,有关该话题的帖子正逐渐受到关注,多数网友对Dahl的举措表示支持,也有用户建议将JavaScript更名为WebScript,以避免因“Java”前缀引发公众的误解。
相关阅读:
《无惧 1.6 万人请愿开放,甲骨文动议驳回 JavaScript 商标挑战》
免责声明:本站所有文章来源于网络或投稿,如果任何问题,请联系648751016@qq.com
页面执行时间0.009291秒