甲骨文严查Java授权,公司连夜删除JDK。。

标签: | 发表时间:2025-09-05 09:52 | 作者:
出处:https://juejin.cn

最近看到了一份有关 合规性审计开源Java 使用情况的研究调查报告。

这份研究调查报告由市场研究公司 Dimensional Research 所发布,这是一个专门为科技行业提供市场研究和调研的公司。

报告数据显示,在过去的三年中,受访的企业里有 高达 73% 的企业遇到过 Oracle 所发起的 Java 许可和合规性审计

这导致不少使用 Oracle JDK 的企业都在为这个许可审计的事情所头疼。

同时,这也逼着不少企业开始思考 是否要放弃 Oracle Java,转而迁移到 OpenJDK 或其他 Java 发行版

这份报告数据显示:有 15% 的受访者已经完成迁移,有 22% 的受访者已经开始迁移,有 25% 的受访者正在计划迁移这件事情。

而仅仅只有 14% 的受访者计划继续使用 Oracle Java 订阅,所以这么一看,Oracle Java 的处境似乎也有一些严峻。。

其实之前就看到过“ 甲骨文开始严查 Java 许可,有公司连夜删除 JDK”的新闻媒体报道,当时的主要操作就是开始将 Java 纳入其软件许可审查中,并且对一些公司的 Java 使用情况开启审计,目的是找出那些处于不合规边缘或已经违规的客户。

之前主要还是针对一些小公司发出过审查函件,而现在,甚至包括财富 200 强等在内的一些企业或者公司都收到了来自 Oracle 官方有关审查方面的信件,而且 审计的频度和力度也在愈渐加大

除了许可审计的压力, 价格和成本也是不少企业打算放弃 Oracle Java 的一个重要因素

报告数据显示,在受访的这些企业中,有相当一部分比例的企业 是因为价格因素而选择迁移到其他的开源版本 Java 提供商。

众所周知,在 2023 年初的时候,Oracle 对其 Java SE 的商用订阅收费标准进行过一次重大调整,引入了所谓的 “ Java SE Universal Subscription” 的订阅模式。

那次调整的核心变化是收费计算方式,它可能对企业的成本产生显著影响。

打开这个 PDF,在里面可以看到 Oracle 当时定的 Java SE 订阅价目表:

表格底部还 举了一个具体计费的例子

比方说一个公司有 28000 名总雇员,里面可能包含有 23000 名全职、兼职、临时雇员,以及 5000 其他类型员工(比如说代理商、合约商、咨询顾问),那这个总价格是按如下方式进行计算的,即:

28000×6.75/月×12个月=2268000/月×12个月 = 2268000/月×12个月=2268000/年

也就是说,这个收费标准是直接 基于公司里总的员工数来进行计算的,而不仅仅是使用 Java SE 的员工数,这也是当时新订阅模式发布以后最引人关注,也是最具争议的一点。

这样一来,可能就会使企业在相同软件的的使用情况下会多出不少费用,从而增加软件成本。

看到这里不得不说,Oracle 在接手之后,把 Java 的商业化运作这块的确玩得是明明白白的

众所周知,其实 Java 最初是由 Sun 公司的詹姆斯·高斯林(James Gosling,后来也被称为 Java 之父)及其团队所研发的。

并且最开始名字并不叫 Java,而是被命名为:Oak,这个名字得自于 Gosling 想名字时看到了窗外的一棵橡树。

就在 Gosling 的团队即将发布成果之前,又出了个小插曲 —— Oak 竟然是一个注册商标。Oak Technology(OAKT)是一家美国半导体芯片制造商,Oak 是其注册商标。

既然不能叫 Oak,那应该怎么命名好呢?

后来 Gosling 看见了同事桌上有一瓶咖啡,包装上写着 Java,于是灵感一现。至此,Java 语言正式得名,并使用至今。

1995 年 5 月,Oak 语言才更名为 Java,并于当时的 SunWorld 大会上发布了 JAVA 1.0,而且那句 “ Write Once,Run Anywhere” 的 slogan 也是那时候所推出的。

此后,Java 语言一直由 Sun 公司来进行维护开发,一直到早期的 JDK 7。

2009 年 4 月,Oracle 以 74 亿美元收购了 Sun 公司,至此一代巨头基本没落。

与此同时,Java 商标也被列入 Oracle 麾下,成为了 Oracle 的重要商业资源。

众所周知,Oracle 接手 Java 之后,便迅速开始了商业化之路的实践,也于后续推出了一系列调整和改革的操作。

其实 Oracle 早在 2017 年 9 月就宣布将改变 JDK 版本发布周期。新版本发布周期中,一改原先以特性驱动的发布方式,而变成了以时间为驱动的版本迭代。

而直到前段时间,Java 24 都已经正式发布了。

那针对 Oracle 的这一系列动作以及新的定价策略和订阅问题,有不少网友讨论道,那就不使用 Oralce JDK,转而切换到 OpenJDK 或者其他开源 Java 提供商。

众所周知,OpenJDK 是一个基于 GPL v2 许可的开源项目( github.com/openjdk/jdk… Java 7 开始就是 Java SE 的官方参考实现。

既然如此,也有不少企业或者组织基于 OpenJDK 从而构建了自己的 JDK 版本,这些往往都是基于 OpenJDK 源码,然后增加或者说定制一些自己的专属内容。

比如像:

替代方案 提供商
Tencent Kona 腾讯
Dragonwell 阿里
Amazon Corretto Amazon
Azul Zulu Azul
AdoptOpenJDK Adoptium
Liberica JDK BellSoft

等等,这些都是典型的代表。

它们都是各自根据自身的业务场景和业务需求并基于 OpenJDK 等等来打造推出的开源 JDK 发行版本,像这些也都是可以按需去选用的。


作者:CodeSheep
链接:https://juejin.cn/post/7545087741063675955
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关 [甲骨文 java 授权] 推荐:

甲骨文严查Java授权,公司连夜删除JDK。。

- -
Java 使用情况的研究调查报告. 这份研究调查报告由市场研究公司 Dimensional Research 所发布,这是一个专门为科技行业提供市场研究和调研的公司. 报告数据显示,在过去的三年中,受访的企业里有. 高达 73% 的企业遇到过 Oracle 所发起的. 这导致不少使用 Oracle JDK 的企业都在为这个许可审计的事情所头疼.

甲骨文告谷歌侵害JAVA利益

- 断肠君 - Engadget 中国版
每一个成功的背后,都会看到一些失落的影子,甲骨文于2010年1月通过收购Sun获得了Java编程语言,但显然没有获得多大的利润,而谷歌利用Android布局获得了大量利益和市场,甲骨文最新提交的文件显示,该公司要求谷歌支付9亿美元至14亿美元赔偿,并分享谷歌Android手机操作系统业务15%的广告收入.

甲骨文放弃Linux Java许可计划

- Paul - cnBeta.COM
 北京时间8月31日上午消息,甲骨文已经终止了2006年由Sun创立的“操作系统Java分销许可”. 这份收费许可允许Linux开发商将Sun的Java版本整合到他们的Linux发行版中.

美法官裁决谷歌未侵犯甲骨文Java版权

- - cnBeta全文版
6月1日消息,据国外媒体报道,一位美国法官周四做出裁决称,Android使用的Java应用程序编程接口是不受版权保护的. 这一裁决使甲骨文在与谷歌的法律诉讼中遭遇了一个失败. 这个裁决的适用范围比较窄,仅适用于这个案子中有争议的37个Java API(应用程序编程接口). 但是,许多人把这个裁决看作是软件行业的一个胜利.

甲骨文 Java 专利索赔:被伤害与侮辱的人?

- - 爱范儿 · Beats of Bits
据 路透社报道,在 Google 与甲骨文(Oracle)关于 Java 专利纠纷将要宣判之际,Google 提出了一个一揽子赔偿方案,甲骨文嫌价低,没有接受. 假如甲骨文能够在即将到来的审判中证明 Google 的 Android 系统侵犯甲骨文的专利,Google 将从每年的 Android 收入中拿出一部分来赔偿甲骨文的损失.

甲骨文改变Java版本号命名方式

- - cnBeta.COM
为了避免混淆,甲骨文宣布改变Java版本号命名方式:自JDK 5.0起,Java以两种方式发布更新——Limited Update包含新功能和非安全修正,Critical Patch Updates(CPUs)只包含安全修正. 甲骨文将继续以这两种方式发布更新,但 其版本号将有所改变: Limited Update更新使用的版本号将是20的倍数,而CPU更新采用的版本号将是上一个Limited Update版本号加上五的倍数后的奇数.

Google不想与甲骨文争了,要放弃Java APIs

- - 雷锋网
与Android崛起相伴的其实还有战争,而其中最重要且最有争议性的,恐怕就是甲骨文和Google的官司了. 自2010年起,两家公司关于Android系统的一部分是否侵犯了甲骨文的版权和专利,一起争论不休,因为系统中使用了甲骨文拥有的Java. 但Google似乎有些乏了,于是决定从下一代的Android N(应该会在2016年发布)开始,系统将不再使用Java APIs.

不能赚钱的Java 终于要被甲骨文抛弃了

- - 爱活网最新资讯
最近甲骨文(Oracle)恐怕日子不太好过,由于他们已经基本上放弃了Java Enterprise Edition(Java EE)的资助和开发而遭受到各方的责骂. 一如对待OpenSolaris、OpenOffice. Java EE就是服务器端的Java技术,多年来一直都是极为重要的互联网工具,唯一的问题就是,赚不了什么钱.

Java专利侵权案:甲骨文赢得对谷歌的上诉

- - 博客园_新闻
北京时间 5 月 10 日上午消息,甲骨文在与谷歌的 Java 专利侵权案中获得了一项关键的胜利. 美国上诉法院本周判决称,甲骨文有权根据版权法来保护其软件. 此前,下级法院曾驳回了甲骨文的起诉. 在一份长达 69 页的判决书中,由 3 名法官组成的小组判决称,甲骨文可以就谷歌在 Android 系统中对 Java 的使用主张版权.

甲骨文称将很快发布补丁软件修正Java缺陷

- - 开源中国社区最新新闻
[ 导读]美国国土安全部和安全专家上周四表示,黑客已经找到利用Java插件中的该缺陷在PC上安装恶意软件的方法,这使得他们能实施各种犯罪活动,其中包括身份窃贼、使用户计算机成为肉鸡. 北京时间1月13日消息,据国外媒体报道,美国国土安全部呼吁计算机用户关闭浏览器中的Java插件后,甲骨文表态称,该公司正在开发能够修正Java中这一安全缺陷的补丁软件.