甲骨文要拿 JavaScript 开刀了?

因为 JavaScript,甲骨文要苹果下架我的 APP

最近有个程序员小哥 Imacpro1 在 Reddit 发帖求助,他收到苹果公司的一封关于他 APP 的邮件……

上面截图部分的律师函是甲骨文发给苹果的。大意是:

JavaScript 是甲骨文的注册商标。

该程序员小哥没有甲骨文的授权,在 APP 显著用了 JavaScript 字眼;

因为无授权,会导致消费者误以为该 APP 是甲骨文开发或和甲骨文相关;

所以甲骨文请求苹果下架该 APP。

Imacpro1 开发的 APP 的全名是:「HTML5, CSS,JavaScript, HTML, Snippet Editor」。从名字看,就知道是一个前端开发的代码编辑器。(目前在 iTunes 已经打不开了。)

引发热议和吐槽

这个求助帖( http://t.cn/Rm1OOd4 ),在 Reddit 引发开发者们的热议。目前排在第一位是骂甲骨文的(下图)

还有吐槽 O 记是_______的。

除了吐槽,还有人建议 Imacpro1,把 JavaScript 改成 JS 试试。

实在不行,还可以用 ECMAScript 来替代 JavaScript 字眼。

才知道 JavaScript 是甲骨文的商标

有人表示,原以为 JavaScript 是一种开源的东西,直接今天才知道(【JavaScript】在美国的注册商标,是甲骨文的)。

为什么 JavaScript 版权也是甲骨文的?

这要从 JavaScript 的诞生说起。本文简单说一下。

1995 年,网景公司(NetScape)招来了 Brendan Eich(JS 之父),要给 Navigator 2.0 浏览器开发了一种脚本语言,后取名 LiveScript。

在 Brendan Eich 开始项目之前,NetScape 和 SUN 两个公司结盟了。除了 LiveScript 是受到了 Java 的启发,另外为了让 LiveScript 蹭上 Java 的热度,后来临时改名成 JavaScript。这也是后来引发这两种语言之间误解的重要原因。

据说在 1995 年 5 月,Brendan Eich 用了 10 天,把 JS 的原型写出来了。

1995 年12 月 4 日,JavaScript 的第一个公开版正式发布。不过在12 月 1 日,SUN 公司提交了 JavaScript 的商标申请。

自从 SUN 公司作价 77 亿美元卖给甲骨文后,SUN 名下的各种专利,包括 JavaScript 商标权,也就到甲骨文手里了。

估计很多人都还记得,国内的 JavaEye 网站,也曾经收到甲骨文的律师函,后来改名 ITEYE。

参考

Reddit、Wikipedia

话题讨论:

在用 JavaScript 字眼的千千万万,包括各种大型商业公司。为什么 O 记要告(gao)一个开发者的 APP 呢?

觉得本文对你有帮助?请分享给更多人

关注「前端大全」,提升前端技能

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180420B0NI7J00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励