就在 JavaScript 成为 GitHub 网站最为流行、越来越受到广大开发者热衷的编程语言之际国外网站 reddit 的一篇求助性帖子引发行业内的热议。
帖子大意就是该作者收到苹果公司的一封邮件,洏邮件内容是自己曾经发布在 AppStore 商店的一款 iOS App 未经授权擅自使用 Oracle 公司所属的 Javacript 编程语言涉嫌侵犯商标权,正在接受下架处理
这个事情不仅令該作者手足无措,也让其他软件界的同行们一脸懵逼:JavaScript 不是开源的吗全世界都在用,从来没有听说还需要授权使用啊
事实上,JavaScript 开源不假但开源并不等同于自由和免费。尤其是当 JavaScript 商标权早已归属于以收取软件授权费和打官司出名的大名鼎鼎的 Oracle 公司中文名为甲骨文公司。
其实如果不是这个事件很多人估计和我一样,只知道 Java 属于 Oracle 所有而不知道 JavaScript 商标权也在 Oracle 旗下。
这事说来话长这里长话短说,JavaScript 的前身 LiveScript 早期为了蹭上 java 语言的热度更名为 JavaScript,并被 Sun 公司申请注册商标后来的事大家都知道了,Oracle 大手一挥用超 70 亿美金的巨资拿下 Sun 公司,并开始大摇夶摆地收取 Java 使用授权费
美国联邦巡回法院裁定,谷歌的 Android 系统因使用 Java 代码侵犯Oracle 版权被判定赔偿 Oracle 公司 88 亿美元!
虽然 Google 仍在上诉,最终结果还囿待判定但是,与 Google 的 Java 版权案之争足以见得 Oracle 公司律师团队的厉害之处
谁曾想,Oracle 刚取得 Java 语言版权案的阶段性胜利又开始向 JavaScript 语言下手。