东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

在收购 Sun 六年后,Oracle 终于瞄准了 Java 的非付费用户

  • 2016-12-27
  • 本文字数:1670 字

    阅读完需:约 5 分钟

Java 语言毫无疑问已经成为软件社区的一个品牌和开放的产业标准。自从 2010 年 Oracle 收购了 Sun Microsystems 公司之后,很多人就担心这在某种程度上是软件开源产业的一次失败,甚至会造成软件发展的倒退。但是彼时 Oracle 选择了维持现状,使得收购事件对整个社区并没有造成非常大的冲击。但是在六年后的今天,Oracle 终于按耐不住了,他们加大了对违反其许可协议的Java 客户的审查力度。

为什么Oracle 选择在收购Sun 公司六年之后才这样做呢?Gavin Clarke 认为这是因为Oracle 的LMS 需要这段时间以详细地了解Java 的各个方面并设计有针对性的审计方法。而现在LMS 已经准备好了,所以他们开始对Java SE 的用户开枪了!“我预计Oracle 在2017 年会增加这方面的投入,” Guarente 告诉The Register,“所有的趋势都显示Oracle 的LMS 审计团队越来越咄咄逼人,他们正在积极地努力从这方面获取更多的收入。我不认为2017 年大家将会看到一个仁慈绅士的Oracle。”

拉里·埃里森的团队认为有很多Oracle 的客户和合作伙伴在使用Java 时违反了他们的许可协议,为此他们正在对这类用户进行约谈,并利用许可证管理服务(LMS)追缴付款。Oracle 目前已经在全球雇佣了20 个人,专门来负责对那些违反Java 许可协议的企业进行追缴付款。

作为回应,行业合规专家组织也在扩充人马,招聘更多的Java 专家并扩大预算以应对2017 年可能增加的大量LMS 的诉讼。因为这其中牵扯了太多的金钱利害关系,每个客户可能涉及数万、甚至数十万美元的费用。

为什么会是这样,之前难道没有这些问题吗?其实,根本原因是大家对Java 的错误认知,都认为Java 是免费的!这种认知可以追溯到Sun Microsystems 时代,在Sun 时代Java 是免费的,大家理所当然的认为Oracle 时代也是这样!但是其实Sun 也曾对IBM 和制造蓝光播放器的厂商收取许可费用。之所以对绝大多数使用者免费,是因为Sun 是以这种方式来销售其他的系统。现在Oracle 的做法只是让Java 商业化的步伐迈得更快一些而已。

那么整个Java SE 哪些内容是收费的,收费标准又是什么样的呢?其实,Java SE 的下载包包罗万象,它包括Oracle 在2014 年2 月推出的Java SE Advanced Desktop,在2011 年5 月推出的Java SE Advanced 和Java SE Suite。其中Java SE 是免费的,包含免费的JDK 和JRE,但是Java SE Advanced Desktop、Advanced、Suite,以及一些其他的额外功能(如Java Mission Control 和Flight Recorde)并不免费。另外,Oracle 定义Java SE 是免费的前提是“通用计算”,指的是桌面电脑、笔记本、智能手机和平板电脑这些设备,而对移动电话、手持设备、网络交换机以及蓝光播放器等嵌入式设备并不免费。

Java SE 的收费标准从每用户 40 到 300 美元,或者每处理器 5000 到 15000 美元不等。例如,使用 Java SE Suite 的用户需要为每个用户支付 300 美金的费用,同时还有 66 美金的服务支持费用;如果是按处理器收费的话,单个处理器需要 15000 美金的费用以及 3300 美金的服务支持费用。

目前已经有用户收到了 Oracle 的催费通知,据 The Register 统计,有一个拥有 8 万台 PC 的零售行业的客户被 Oracle 告知他们违反了 Java 许可协议,还有一个客户被 Oracle 告知他们欠费 10 万美元。另外,寻求 Java 许可协议帮助的客户正在增多,他们在 2016 年下半年就收到了 LMS 的通知。

对于这一问题 Oracle 并没有区分客户和合作伙伴,专家们建议下载 Java SE 时一定要谨慎,已经下载的用户在 LMS 打电话过来之前一定要对使用情况进行审查,做好充分的准备。但是目前并没有办法将需要付费的 Java SE 产品和免费的 Java SE 产品分开,Oracle 也没有提供独立的安装软件,所以无论用户是否需要,下载的 Java SE 都将包含所有内容,也必须根据 Oracle 的要求进行付费。为此有合规专家建议用户“确保只安装有权使用的那部分,同时删除没用的内容”。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-12-27 18:003406
用户头像

发布了 321 篇内容, 共 115.9 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

DevSecOps 安全即代码基础指南

SEAL安全

DevOps DevSecOps 云安全 DevSecOps和敏捷

【CSPO认证】国际Scrum联盟认证导师CST授课 | 全国招生

ShineScrum捷行

CSPO认证

MobTech 短信验证使用说明与应用创建

MobTech袤博科技

App sdk 短信验证

运维理想和现实,你是?

嘉为蓝鲸

运维 AIOPS 故障处理 补丁

【CSM认证】9月17-18&24-25日在线周末班 | 全国招生

ShineScrum捷行

CSM

测试管理和领导力秘诀,12+ BAT 大厂测试经理的干货经验汇总

霍格沃兹测试开发学社

《低代码发展白皮书(2022年)》&《2022低代码·无代码应用案例汇编》,发布了

华为云开发者联盟

云计算 后端 低代码 开发

测试面试 | Python 算法与数据结构面试题系列二(附答案)

霍格沃兹测试开发学社

测试开发基础 | Python 算法与数据结构面试题系列一(附答案)

霍格沃兹测试开发学社

拔掉电源会怎样?GaussDB(for Redis)双活让你有备无患

科技怪咖

3. Docker镜像详解

鱼书

c++ 8月月更

科普达人丨一图看懂镜像

阿里云弹性计算

镜像 ECS

基于 JMeter 完成 Dubbo 接口的测试

霍格沃兹测试开发学社

测试面试 | 一道大厂算法面试真题,你能答上来吗?(附答案)

霍格沃兹测试开发学社

【高并发】亿级流量场景下如何为HTTP接口限流?看完我懂了!!

冰河

并发编程 多线程 高并发 协程 异步编程

2. 字符串、向量和数组

鱼书

c++ 操作系统 8月月更

实战 | 电商业务的性能测试(一): 必备基础知识

霍格沃兹测试开发学社

STM32+M5311对接 OneNET 项目记录

矜辰所致

stm32 8月月更 M5311

快速开始安装部署ArkID构建IDaaS,轻松拥有标准化用户身份体系

龙归科技

单点登录 Idaas ArkID

GaussDB(for Cassandra)新特性发布:Lucene二级索引,让复杂查询更智能

科技怪咖

用GaussDB(for Redis)存画像,推荐业务轻松降本60%

科技怪咖

快应用与原生APP相比,都有哪些优势?

Speedoooo

小程序 移动开发 轻应用 快应用 移动框架

DeFi+NFT质押置换挖矿系统开发技术方案详情

开发微hkkf5566

测试面试 | 某 BAT 大厂测试开发面试真题与重点解析

霍格沃兹测试开发学社

开源一夏 | count(列名)、 count(常量)、 count(*)区别

六月的雨在InfoQ

开源 count MySQL 数据库 MySQL InnoDB 8月月更

电商出海,独立站小程序化能更好的连接人和应用

Speedoooo

小程序 移动开发 DTC 独立站 移动框架

给ShardingSphere提了个PR

艾小仙

Java GitHub 程序员 shardingsp

华为伙伴暨开发者大会之GaussDB高校行,产教融合持续赋能人才培养

科技怪咖

接口测试实战 | Android 高版本无法抓取 HTTPS,怎么办?

霍格沃兹测试开发学社

科普达人丨一图看懂安全组

阿里云弹性计算

防火墙 安全组 ECS

干货 | Dubbo 接口测试原理及多种方法实践总结

霍格沃兹测试开发学社

在收购Sun六年后,Oracle终于瞄准了Java的非付费用户_Java_孙镜涛_InfoQ精选文章