龙空技术网

Oracle Java已经快没市场了

不秃头程序员 5300

前言:

当前我们对“oracle未能满足”都比较着重,我们都需要剖析一些“oracle未能满足”的相关内容。那么小编也在网络上搜集了一些对于“oracle未能满足””的相关资讯,希望看官们能喜欢,我们一起来学习一下吧!

做 Java 的人都知道,业内有两套 JDK,它们分别是 Oracle JDK 和 OpenJDK,它们的功能非常相似,几乎没有代码上的差异。最大的区别在于,OpenJDK 是一个由 Oracle、红帽和社区维护的开源项目,而 Oracle JDK 是闭源的,需要购买付费许可证,并由 Oracle 维护。因而,它具备一些 OpenJDK 所没有的闭源或受到许可证限制的功能。

Azul Systems,作为一家专注于 Java 和 Java 虚拟机(JVM)技术的公司,最近观察到一个趋势:许多使用 Oracle Java 的用户正在将他们的应用或部分应用迁移到其他平台。而且,根据这些用户的反馈,迁移过程普遍进行得相当顺利,符合甚至超出了他们的预期。

根据该公司全球 Oracle Java 使用、定价与迁移调查和报告,86% 的 Oracle Java 用户正在迁移其全部或部分使用到其他平台,原因包括降低成本、对开源的偏好、对 Oracle 持续定价变动的不确定性以及 Java 使用审计的威胁

超过八成已经迁移离开 Oracle Java 的公司表示,迁移过程比预期更容易或能按计划迁移,四分之三的公司表示他们在不到 12 个月的时间内完成了迁移,近四分之一的公司在三个月内完成了迁移。

在受访的 663 名 Java 专业人士中,超过一半认为 Oracle Java 价格过高,47% 的人表示他们更喜欢使用 OpenJDK 这样的开源发行版。

去年,Oracle 将其定价模型从基于使用量的支付模式改为按员工人数收费。四成受访者指出,Oracle 持续的定价、许可和支持变化是他们希望迁移的原因。四分之一的人提到了对 Oracle 进行 Java 使用审计的担忧,另有四分之一的人表示 Oracle 的支持未能满足他们的期望。

“Oracle Java 使用、定价与迁移调查和报告中的数据说的很清楚:Java 用户正在寻找一种相同或更好的替代 Oracle Java SE 的解决方案,以解决他们在许可和支持成本以及审计风险方面的业务担忧,”Azul 联合创始人兼 CEO Scott Sellers 表示。

“有一条更好的发展路径:那些已转向基于 OpenJDK 的商业支持发行版的公司报告称其迁移顺利,并且明显降低了成本。”

Azul Systems 数据显示,Oracle 在 Java 开发工具包(JDK)使用中的份额多年来一直在下降,从 2020 年大约占 JDK 发行市场的 75% 下降到 2023 年的 42%。

根据 Azul 的数据,从 Oracle Java 转向 OpenJDK 发行版的公司中有三分之二能够节约成本。83% 的 Java 专业人士表示他们需要生产应用程序的支持,包括付费支持、与现有云和基础设施平台捆绑的支持或两者兼有。

在考虑他们在 OpenJDK 发行版的付费支持中最看重的内容时,参与者表示排名前五的原因分别是:技术专长(占 61%)、及时发布和修复(占 54%)、客户支持(占 42%)、稳定的安全更新(占 40%)以及迁移专业知识(占 39%)。

“大量用户弃用 Oracle Java 是因为人们对定价变化的担忧不断增加,并且越来越倾向于使用开源替代品。尽管一些公司最初对迁移犹豫不决,但我们的调查显示,那些已经迁移到 OpenJDK 发行版的公司有着积极的体验,”Sellers 说。

“很明显,Java 社区正在用实际行动投票,寻求更具成本效益、更灵活和开放的 Java 应用程序和基于 Java 的基础设施解决方案。”

标签: #oracle未能满足