文档结构  
翻译进度:已翻译     翻译赏金:0 元     ¥ 我要打赏

你还在认为 Java 是免费的吗?再想想!(2017年你会欠我们很多钱)

在收购了 Sun 公司的六年后,Oracle 正在大规模的加大对违反其许可证的 Java 客户的审查力度。

越来越多的 Oracle 客户和合作伙伴被拉里·埃里森的团队约谈,称他们没有遵守 Java 的规矩。

Oracle 在 2010 年 收购了 Sun Microsystems 公司 ,知情人士透露现在它的许可证管理服务(LMS) 正在到处追缴付款。

该数据库巨头公司目前已经在全球雇佣了 20 个人专门来负责对那些违反 Java 许可证的企业进行追缴付款。

第 1 段(可获 1.5 积分)

作为回应,行业合规专家组也在不断的扩充人马,招聘更多 Java 专家、扩大预算来应对和参与到 2017 年来自 LMS 的更多诉讼。这其中牵扯了太多的金钱利害关系,每个客户涉及的金额可能数万、数十万美元。

处于事件中的 Java 版本是 Java SE,有三种付费方式,从每用户 40 美元到300美元,或者每处理器 5000 到 15000 美元。

The Register 了解到零售行业的一个拥有 8 万台 PC 的客户已经收到了 Oracle 的通知,称其违反了 Java 许可证。Oracle 还告诉了另外一个客户其欠下了 10 万美元,但这笔欠款现在可以优惠 3 万美元。

第 2 段(可获 1.59 积分)

专家们建议谨慎下载 Java SE ,已经下载的应该在 LMS 打电话过来之前对其使用进行审查并做好准备。这些大师们告诉 The Register 网站,寻求 Java 许可证帮助的客户呈上升趋势,这些客户在 2016 年下半年就已经收到了 LMS 的通知。

“Oracle 已将次当成问题着手处理,” 一个不愿意透露姓名的专家告诉 The Reg 网站。我们的消息来源显示此类信息的查询数量在过去的五个月内不断上升。

Palisade Compliance 的 CEO 和创始人 Craig Guarente 告诉我们 Oracle 的 LMS 并不管你到底是客户或者是合作伙伴。

第 3 段(可获 1.4 积分)

他告诉我们说:“Oracle 把枪口对准合作伙伴,这些正在帮助 Oracle 的公司”。合作伙伴们都想知道,Oracle 怎么可以这样对待他们?

Guarente 说:“因为 Oracle 不断的推动,使得 Java 让我们和客户之间的关系越来越紧密。”

其根本的原因是大家对 Java 错误的认知,都认为 Java 是免费的!

这种错误的感知可以追溯到 Sun Microsystems 公司的时代;在 Sun 的领导下 Java 是免费的,在 Oracle 也是!但是 Sun 也曾对像 IBM 和制造蓝光播放器的厂商收取许可证费用。尽管绝大多数的使用者是不收费的。这是因为 Sun 利用 Java 来帮助其销售各种系统。

第 4 段(可获 1.64 积分)

而现在 Oracle 决定让 Java 商业化的步伐迈得更快。

Java SE 是一个广泛的、包罗万象的下载,包括 Oracle 在 2014年2月推出的 Java SE Advanced Desktop,以及在 2011年5月推出的 Java SE Advanced 和 Java SE Suite。

Java SE 是免费的没错,但是 Java SE Advanced Desktop, Advanced 和 Suite 并非免费。例如需要为每个用户付费 300 美金以及 66 美金的服务支持费用;如果是按处理器计算的话,单个处理器需要 15000 美金以及 3300 美金的服务支持费用。Java SE 包含免费的 JDK 和 JRE,但是 Advanced Desktop, Advanced 和 Suite 以及一些额外的功能却是收费的,如 Java Mission Control 和 Flight Recorder (也叫 JRockit Mission Control 和 JRockit Flight Recorder)

第 5 段(可获 1.56 积分)

此外还有用于大规模 Java 部署的 Microsoft Windows Installer Enterprise JRE Installer 。

Oracle 定义 Java SE 是免费的前提是“通用计算” —— 涉及到的设备包括桌面电脑、笔记本、智能手机和平板电脑。而 Oracle 许可证中规定作为智能系统中专业的嵌入计算机来说并非免费,Oracle 后来又补充了一些其他设备,包括移动电话、手持设备、网络交换机以及蓝光播放器等。

听起来足够简单,不是吗?但是客户在这些设备上越来越多的受到 LMS 的限制。原因是目前没有办法将那些需要付费的 Java SE 子产品从免费的 Java SE 保护伞中剥离开来,Oracle 本身也没有提供独立的安装软件。

第 6 段(可获 1.6 积分)

所以你只能成为Java SE Suite 这个大杂烩的一个用户,尽管你只想要其中的一部分内容,然后根据 Oracle 的要求进行付费。

如果你想大规模的部署 Java SE,则需要 Microsoft Windows Installer Enterprise JRE Installer 这个工具 ,而这个工具并非免费 Java SE 的一部分。

“人们尚未意识到,” Guarente 对 The Reg 说:“他们认为 Java 是免费的,因为它是开源的,所以可以使用。这其实并不是 Java 的协议写得不清楚,而是人们对它产生了误解。”

第 7 段(可获 1.3 积分)

我们那个不愿意透露姓名的合规专家同时还补充道:

如果你下载了 Java 你就获得了 Java 的所有内容,你需要确保你只装了你有权使用的那部分,同时删除没用的内容。使用了任何需要付费的特性都是商业用途。协议中的“一般用途” 是非常模糊的定义,这也是产生很多纠纷的原因。

当你作为一个组织,分发一些包含 Java 的东西给终端用户—— 而且越来越多的公司也通过分发应用让客户获得产品和服务,这些都不是“一般用途”,现在 Oracle 想从中赚钱!

第 8 段(可获 1.38 积分)

为什么 Oracle 选择在收购 Sun 公司六年后才这样做呢?

我们认为这是因为 Oracle 的 LMS 是在详细了解 Java 的各个方面,并设计有针对性的审计方法。

LMS 现在已经准备好在 2017 年对 Java SE 的用户开枪了!

“我预计 Oracle 在 2017 年会增加这方面的投入,” Guarente 告诉 The Reg. “所有的趋势都显示 Oracle 的 LMS 审计团队越来越咄咄逼人,正积极努力在这方面获取更多收入。我不认为 2017 年我们能看到一个仁慈、温和的 Oracle。”

第 9 段(可获 1.35 积分)

我们该怎么做?

一位不愿意透露姓名的专家警告说:“如果你下载了 Java ,你就获得了所有 Java 的东西。你需要确保你只安装了你有权的组件,那些你没用到的内容最好删除”。

“如果你已经在用 Java,请确保你真正在使用的具体组件,以及它们是如何被使用的。请在 Oracle 找到你之前先对这些问题进行验证。”

尽管 The Register 网站不断的在请求,但 Oracle 目前尚未对本文做出评论。

第 10 段(可获 1.14 积分)

文章评论

CY2
反正我是惊呆了 ~
厦门访客
openJdk 走起
中山狼
OpenJDK 总是莫名其妙的崩溃啊
CY2

就是就是,我都不敢用它跑可译
苏州访客
反正有js
访客
又要丧心病狂了,合作伙伴也不放过
中山狼
这种趋势真的是越来越危险啊 ~
西安访客
惊尿了,java必死无疑
CY2
应该让我 Oracle 去
班纳睿
😱
访客
哇擦,真的? Oracle要开始收Java专利费了,上次只是向Google索赔安卓Java专利费,这次是Java SE,就是一般公司用的标准Java
访客
这就好像天天渔港的开业大酬宾,仅仅第一天可以免费试吃,现在第一天过去了。。。
杭州访客
Java SE 包含免费的 JDK 和 JRE。安心了
访客
你们都用java赚钱, oracle 却赚不到钱。。。。
访客
Oracle 定义 Java SE 是免费的前提是“通用计算” —— 涉及到的设备包括桌面电脑、笔记本、智能手机和平板电脑。而 Oracle 许可证中规定作为智能系统中专业的嵌入计算机来说并非免费,Oracle 后来又补充了一些其他设备,包括移动电话、手持设备、网络交换机以及蓝光播放器等。

听起来足够简单,不是吗?但是客户在这些设备上越来越多的受到 LMS 的限制。原因是目前没有办法将那些需要付费的 Java SE 子产品从免费的 Java SE 保护伞中剥离开来,Oracle 本身也没有提供独立的安装软件。
访客
正儿八经的,猪养肥了,在杀啊
访客
轰轰烈烈的“去IOE”大潮中,Oracle核心数据库业务不断下滑,云计算也落后于AWS云、微软azure云,看到其它公司用Java赚钱,Oracle自己却没赚到Java的大钱
成都访客
去IOE只是国内。。。,并且O还真是不好去
访客
mongodb+node.js+html+js+css
成都访客
说不定哪天node也要收钱
访客
微软当年收拾盗版系统也没敢这么干
访客
求java程序员的心理阴影面积,求代替java的最好的语言有哪些QAQ
深圳访客
MS 也是收费的,从系统平台那端收而已
成都访客
.Net Core呀
成都访客
不是说了jdk和jre不收费么?
访客
怎么可以吃兔兔。。。
深圳访客
:joy: 难道说PHP才是最好的语言。。。
福州访客
业界毒瘤oracle
西安访客
是时候推动openjdk前进了
访客
.NET PHP Go Python nodejs……技术社区喜闻乐见,终于有了重新洗牌的机会,Java社区表示抗议:Oracle二狗你变了。Oracle一脸无辜:你们这些公司用Java赚钱,我们投入大量资金到Java研发团队,却没有赚到Java的大钱,想收点Java专利费有错吗? 各语言思路相通,建议未雨绸缪多学一两门,语言灾备,优势互补,共同进步
访客
Oracle在不断加码,从之前向Google索赔安卓Java专利费几十亿美元,到裁员JavaEE团队,到现在JavaSE标准版,加上Java的GPL开源协议强制使用Java的系统也必须开源,不得不佩服Oracle打法律战确实很强悍,都是完全合法的诉讼依据
访客
java的开源协议其实一直有问题的,Java是GPL开源协议要求所有用了Java的项目都必须也一样开源,否则就是侵犯Java版权,之前Oracle睁一眼闭一眼,这套路好深
访客
您先看看GPL的开源软件都有哪些再出来白话
CY2
Java 的许可证不是 GPL
访客
似乎大部分在瞎起哄,和西安砸日系车主一样,到底明白怎么回事没,至少从那几句没看出来什么...
看起来,也许起哄才是目的,真相无所谓:)
珠海访客
js和java没有半毛钱关系啊!回复 @苏州访客 的 #30593# 评论

青岛访客
:astonished:
访客
王八壳律师事务所 :joy:
访客
:unamused:
ExDevilLee
这篇文章好火啊,感谢coyee,感谢CY大叔翻译 :grin:
访客
哈哈😄回复 @西安访客 的 #30809# 评论

深圳访客
java会不会被oracle弄衰落???
成都访客
看着肥猪,却吃不到肉,要杀猪了!
访客
安心啦! Oracle想跨国际来中国收费,还需要过国家手段审核呢!就算几年后他过审了,我TM一家名不见经传的小公司,你知道个屁啊!