Java并不免费

还以为Java是免费的吗?甲骨文正在大规模扩大对违反Java许可证的审计 - 这是在购买Sun Microsystems六年后启动的。越来越多的Oracle客户和合作伙伴已经被Larry Ellison公司接触,后者声称他们不符合Java使用标准。

甲骨文在2010年一起收购了Java与Sun Microsystems,但直到现在甲骨文许可管理服务 (LMS)部门才开始进行追讨许可证付款。这家数据库巨头今年在全球雇用了20个人,他们唯一的工作是追查违反其Java许可证的企业。

作为回应,行业聘用Java专家正在升级,预计在2017年扩大,以应对LMS在Java上追查行动。

争论中的Java版本是Java SE,命名用户有三个付费版本从$ 40到$ 300,而处理器许可证从$ 5,000到$ 15,000。

一个在零售行业的客户被甲骨文通知违反其Java协议,一共有80000台电脑。 Oracle通知另外一位Java客户,它欠了100,000美元 - 但是在面对反驳时被削减到了30,000美元。

建议现在下载Java SE时非常小心。Java SE是一个广泛和全面的下载,包括由2014年2月Oracle引入的Java S高级桌面,以及由Oracle在2011年5月引入的Java SE高级和Java SE套件。

Java SE是免费的,但是Java SE Advanced Desktop,Advanced和Suite不是。Java SE被Oracle定义为“通用计算”是免费的 - 而设备包括台式机,笔记本电脑,智能手机和平板电脑则是在其许可证范围内。 Oracle的许可证定义为“用于智能系统的专用嵌入式计算机”并不是免费的,Oracle进一步定义这些设备为 - 手机,手持设备,网络交换机和蓝光播放器等等。

听起来很简单,不是吗? 但是在这些通用设置中的客户受到LMS的打击。 原因是没有办法将付费的Java SE子产品与免费的Java SE分开下载,因为Oracle不提供单独的安装软件。

只有当您有必要使用与相关硬件配置文件相关联的配置时,您就会成为Java SE Suite的指定用户,然后您就应该付费。

如果你想进行Java SE的大量部署,当按照你的应用程序开发流程进行部署时,那么你需要Microsoft Windows Installer企业JRE安装程序-这也不是免费的Java SE的一部分。

“人们没有意识到,”瓜伦特告诉该注册 。 “他们认为Java是免费的 - 因为它是开源的,所以你可以使用它。 这不是合同不清楚; 这是一个基本的误解。

该怎么办?“如果你下载Java,你会全部获得免费和付费部分 - 你需要确保你只安装你能够使用的组件,需要删除你没有使用的库包,”。

“如果你已经有Java,请确保你真正使用的特定组件,以及如何使用它们,并验证这些数据,赶在Oracle发现之前。“

Oracle finally targets Java non-payers – six years