
最新研究数据显示,超过90%的用户对Oracle Java许可证策略的变动感到不安,众多科技公司正在努力应对这一新局面。
根据Dimensional Research的一项调查,在2000名受访者中,高达92%的人表示对Oracle Java的定价感到担忧。这个比例比去年同期的调查结果(82%)显著上升。更值得注意的是,对价格变化“非常担忧”的受访者比例,从2025年的19%急剧攀升至当前的29%。
这种普遍的焦虑情绪,根源在于2023年Oracle对其Java SE订阅模式的重大调整。该公司将收费基础从传统的“按用户”或“按处理器”计算,更改为“按员工总数”收费。这一转变被许多批评者视为“掠夺性”策略,因为它可能对那些Java使用量有限但员工规模庞大的企业造成不成比例的成本冲击——即便公司里只有少数人使用Java,也可能需要为全体员工支付许可费用。
同年晚些时候,Gartner的研究报告进一步佐证了这种担忧。报告指出,在新许可模式下,企业使用相同软件的成本预估将增加两到五倍。成本的急剧上升,正成为驱使Java用户寻找替代方案的核心动力。调查显示,高达81%的技术专业人士已经、正在或计划将其全部或部分Oracle Java环境迁移至开源替代方案。
事实上,除了Oracle官方发行版,市场上存在多个可用于生产环境的OpenJDK发行版,例如Bellsoft Liberica、IBM Semeru以及Azul Platform Core等。这项调查的委托方、Java支持与技术提供商Azul Systems的首席技术官兼联合创始人Gil Tene分析认为,用户对许可变更的担忧持续加剧,是因为信息在组织内部的传递存在延迟。
“对大多数公司而言,了解情况的起点往往是和Oracle销售人员的对话,” Tene解释道,“这场对话通常始于组织内部的某个层级,但信息需要一段时间才能层层传递,最终到达那些真正关心财务影响和预算控制的人手中。”
Tene还指出,用户正逐渐意识到,简单地“逐步淘汰”Oracle Java并不能自动解决许可合规问题。他声称:“大约三年前发生的根本性转变是,计费模式从基于使用量转向了基于员工数。这意味着,只要公司内有一名员工在使用一份Oracle Java软件,公司就可能需要为全体员工支付许可费。”
此外,频繁的合规审计也加深了企业的压力。Dimensional Research在2025年发布的一项独立研究发现,73%的Oracle Java用户在过去三年内曾接受过审计。
与此同时,云计算的普及也给Java的总体拥有成本(TCO)带来了另一重压力。最新的调查数据显示,97%的受访者已采取措施降低其公有云支出,其中41%的组织采用了高性能Java平台作为优化手段。然而,仍有74%的组织承认,其公有云环境中超过20%的计算资源未能得到有效利用,这凸显了在云环境中进行精细化成本管理和技术架构优化的重要性。
面对Oracle Java许可政策带来的不确定性与成本挑战,评估并规划向开源OpenJDK发行版的迁移策略,已成为许多企业技术负责人的重要议程。关于各类JDK发行版的技术选型、迁移实践及成本优化,开发者们经常在云栈社区进行深入交流与案例分享。
|