Oracle 再夺 Java 命?大公司用 Java 要小心了!

4a75ae9ca202cc2dab8f8d8b5bb817ce.gif

整理 | 苏宓

出品 | CSDN(ID:CSDNnews)

Oracle 改写 Java SE 定价模式已经过去一年多了,不过,其关于 Java 许可的审查也越来越严格。

据外媒 The Register 最新报道,Oracle 过去只是面向小公司“下属”,对使用 Java 软件的企业进行合规性检查,确保企业遵守了 Java 的使用许可和版权规定。这次,有专家爆料,Oracle 首次开始向财富 200 强公司发送 Java 审计函。

55bdb13155ed2a6ccf5416489f4c7d6c.png

倘若不合规,Oracle 可能会要求企业购置相应许可证,并支付相关罚款或费用。对于 Oracle 公司而言,通过审计,这些公司均获得了不错的收入。据不少企业境外普通客户称,“Oracle 此举可能会‘杀死’ Java。”

21fabc118757914a3a857735bca8aa56.png

a380ff0c7b76df6194f20d44c253b95e.png

最受开发者欢迎的 Java,业务场景使用需注意

近三十年来,Java 一直是世界上使用最广泛的编程语言之一,这要归功于其多功能性、可靠性、稳定性以及在满足 DevOps 社区需求方面的积累。

据 CSDN 即将发布的《2024 中国开发者调查报告》显示,Java 以 40% 的受欢迎程度成为开发者最受欢迎的。

bf86de3e9f4667f8d5a7a0e9800882fe.jpeg

Java 对于云服务、大数据、电子商务、支付、欺诈和身份、应用程序等来说都是关键的语言。

然而,随着时间的推移,变化也随之而来。Oracle 在 2009 年以 74 亿美元价格收购 Sun Microsystem 时获得了 Java 特许经营权,并在往后的多年快速迭代中,今年我们也迎来了Java 的第 22 个版本

去年,Oracle 官宣对 Java SE 的收费标准进行更改,引发了巨大的争议。从服务上来看,新版 Java SE 和旧版没有太大的变化。不过收费方式却天差地别,其从过去根据客户端设备的“Named User Plus (NUP)”和服务器的“Processors”来授权,而后更改根据企业的“员工”数量来授权。

详细如下:如果现在公司员工数量小于 999 人,只要公司用的是 Java SE,那每个员工将承担 15 美元的开支。

7cd9aa4a6ad599d81466ad73ad1f5135.png

倘若总员工数量超出50000,需要询问Oracle官方。

对于这一政策,批评也从来没有停止过,来自 Azul、首席执行官兼联合创始人 Scott Sellers 表示:“在 Oracle 于 2023 年 1 月更改制定政策后,Java 社区出现了强烈的“这到底是怎么回事?”的反应,因为在我们看来,他们制定了非常创新的 Java 收费方式,坦率地说,非常不公平。”

Gartner甚至 给出预估,这种按员工付费的模式比传统版本贵2-5倍。

22d926e3c42ccbf00901a24209c795c9.png

Oracle 的审计,已从小型公司扩展到财富 200 强企业

虽然说价格便宜,但是如果企业想扩大规模,那就必须增加成本,否则成本会更高。

据 The Register 报道,过去 Oracle 主要针对一些小型公司发出审计信,要求他们澄清他们的 Java 许可条款。不过,他们却没有对大公司下达命令。

据独立 Oracle 许可咨询公司 Palisade Compliance 的创始人兼首席执行官 Craig Guarente 称,“近期几个月发生了变化”。

“一个月前,我还会说 Oracle 没有对《财富》100 强或 200 强公司进行高端审计,因为高端审计是门槛的,但现在已经没有了”,他说,“上个月,我们向 Oracle 公司发了《财富》100 强公司的正式审计函。发布是给现有的 Oracle Java 订阅用户,即使他们即将续约;另外,一些没有向 Oracle 支付任何 Java 费用的企业也已经开始审计函。所以不管有没有续约,在 Oracle 看来,似乎真的没有区别。”

2beb15ca9dcbb89435bab84bedf04964.png

审计结果

那么,收到 Oracle 发来的审计函究竟意味着什么?

一家陪伴Oracle许可证管理服务的管理咨询公司补救合规性也曾发文进行过详尽的解释。其透露,Oracle Java 审计检查Java 许可合规性分为两种类型:正式审计和软审计。

  • 涉及正式审计时,Oracle 在审计开始前提前 45 天发出通知。使用 Java 的组织必须共享数据,如提供安装日期、路径、版本等等详细信息,但更重要的是可以双方具体协商。Oracle 其调查结果,企业可以并作出承诺。

  • 相较之下,软审计较小正式启动,Oracle 已于近日与企业 IT 部门的合规对话开始,进行初次接触,收集了一些信息。Oracle 后续基于使用 Java 安全下载记录来推动合规性。这些审计可能会升级,涉及 C 级高管和法律团队,推动交易。

补救合规称,有五种常见情况可能会产生更大的概率触发审计:

  • Java 下载和更新:如果你的组织中有人下载或更新过Java,请留意。Oracle 会严密监控这些下载,其日志可达 7 年。

  • 2023 年之前的 Java SE 许可证:对于在 2023 年 1 月之前购买 Java SE 许可证的用户,无法续订这些旧许可证。相反,您占用了接受 Oracle 的软审计。

  • 正式审计:拒绝与 Oracle 合作的组织,在安全下载方面非常出色,可能会面临正式的 Java 审计。

  • 限制 Oracle 软件的使用:如果你的组织机构非常活跃或根本就不使用 Oracle 软件,你就有可能成为审计目标。

  • 缺乏 Oracle 云策略:没有 Oracle 云基础设施 (OCI) 或软件即服务 (SaaS) 策略的组织更容易受到审计。

根据补救措施合规性经验来看,倘若相关企业收到 Oracle 的审计,Oracle 将会识别该企业过去的使用情况,例如过去三年的安全下载以及当前企业的 Java 安装量,然后定为标准协议,建议企业终止期限在三年的协议,而不是追溯过去三年的使用费用。

倘若企业不同意,就可能就谈判阶段,Oracle会给出两个选项:

  • 选项一:签署一份三年(或更长)的协议。

  • 选项二:支付一年的费用,外加三年的追溯使用费。

此外,Oracle 表示 3 至 10 年的协议提供 10% 至 20% 的折扣。

da93167cde7b4cff850207ac162a073d.png

另想他法

咨询公司 Palisade Compliance 的创始人兼首席执行官 Craig Guarente 警告称,“客户应该评估他们的立场,只在必要时为 Java 付费”。

Craig Guarente表示,“签署长期协议将会使用户在续约时成为财富之人质。如果你每年向Oracle支付一百万美元,并且你订阅了三年,一旦你被锁定,你认为续约时你认为这绝对不会是一百万美元,只会更多。如果你被锁定并且无法在30天或60天内离开Oracle,那么你的续约就会大大增加。”

帮助 Oracle 客户处理授权问题的公司 House of Brick 的专家 Walter 表示,“Java 是 Oracle 在许可方面最大的攻击源。凭借 Java,Oracle 正在扩大自己的客户群,因为即使客户使用 Oracle 数据库,他们也有可能在用户台式机、服务器试用 Java。Oracle 正在积极地敲开人们的大门,宣称不接受 Java 标准。”

Walter表示,House of Brick 也曾遇到过这样的客户,他们不知道支付了数万美元,现在却被要求在新的 Java 制度下支付惊人的美元。“这让客户措手不及,因为他们真的不知道 Java 协议中的内容。他们不知道如何计算 Java,因此 Oracle 非常积极地推动他们购买订阅服务。”

SoftwareOne 的 Jensen 认为,Java 是目前与公司客户的所有对话中提及最多的产品。“我们每两周至少会新增一位 Java 客户。他们的许可模式的重大变化无疑震撼了整个行业。客户正在尽一切可能避免购买或遵循现有的许可条款。”

基于此,现有的解决方案主要是使用 OpenJDK,这些版本可能不包括商业版本的支持和某些企业级功能。除了 Oracle 的 Java SE 外,还有其他免费的 Java 实现知名,例如 AdoptOpenJDK、Amazon Corretto 和 Azul Zulu 等。

对于 Oracle 最近的举动,有表示:“大约 2 年前,我合并了 Java SDK 运行时都到了采用的 OpenJDK 版本。现在公司的政策是,我们不会因为任何原因在第三方使用任何版本的 Oracle Java JDK,如果无法运行,那么运气不好,请重新编码它,直到它运行为止。”

来源:

https://www.theregister.com/2024/06/10/fortune_200_oracle_java_audit/

https://redresscompliance.com/java-audit-what-you-can-expect-in-the-audit/

https://www.theregister.com/2024/05/17/oracle_year_end_feature/

推荐阅读:

▶让 AI 写高考作文!10 款大模型 20 秒“交卷”,自评最高 55 分

▶历史性一幕!C++ 首次超越 C,仅次榜首 Python | TIOBE 6 月榜单发布

▶仅用 30 分钟!开发者做“山寨版” VSCode 扩展,攻破 4830 亿美元巨头,甚至登上了官方热趋榜?

bb2cf1d8ecf08d0835664d94d9b9ca36.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值