Java 30周年之际,开发者转向 OpenJDK

6个月前 科技 31观看
摘要 根据 Azul Systems 最新的 Java 现状报告显示,这门已有30年历史的编程语言与时俱进,正被用于开发人工智能等先进应用。今年的调查覆盖了超过 2,000 名 Java 用户。调查发现,半数 (50%) 的用户正

根据 Azul Systems 最新的 Java 现状报告显示,这门已有30年历史的编程语言与时俱进,正被用于开发人工智能等先进应用。tuT喜好网-记录每日喜好的科技时尚娱乐生活

今年的调查覆盖了超过 2,000 名 Java 用户。调查发现,半数 (50%) 的用户正在使用 Java 构建 AI 功能,使用率超过了其他常用的编程语言,如 Python 等更常与 AI 联系在一起的语言。据 Azul Systems 表示,这凸显了 Java 的"适用性",它提供了可扩展性、丰富的库和与现有企业系统的无缝集成。tuT喜好网-记录每日喜好的科技时尚娱乐生活

Java 使用一个称为 Java Development Kit (JDK) 的运行时平台和软件开发环境来开发和运行应用程序。它是构建企业系统的主要语言之一。tuT喜好网-记录每日喜好的科技时尚娱乐生活

虽然 Oracle 以商业方式销售 Oracle JDK,但也有一个开源版本叫做 OpenJDK。tuT喜好网-记录每日喜好的科技时尚娱乐生活

Java 在 AI 应用中的应用tuT喜好网-记录每日喜好的科技时尚娱乐生活

Azul Systems 的 CEO Scott Sellers 表示:"我们所有参与 OpenJDK 开发的人都在推动 Java 的发展,使其能够更快地与 AI 功能集成。"tuT喜好网-记录每日喜好的科技时尚娱乐生活

据 Sellers 介绍,许多传统应用程序开发者正在使用 Java 构建支持 AI 的应用,通过使用应用程序编程接口 (API) 向大语言模型发送查询。tuT喜好网-记录每日喜好的科技时尚娱乐生活

"好用的 Java 因其规模、弹性和安全性而成为最佳选择。" - Scott Sellers,Azul SystemstuT喜好网-记录每日喜好的科技时尚娱乐生活

这与数据科学家使用 Python 等语言对数据进行临时查询的方法有很大不同。tuT喜好网-记录每日喜好的科技时尚娱乐生活

Sellers 说:"生产级应用需要同时处理数十万甚至数百万用户,而老牌的 Java 因其规模、弹性和安全性而成为最佳选择。"tuT喜好网-记录每日喜好的科技时尚娱乐生活

他还指出,Java 经过几十年的验证,这使其成为运行企业应用的极其稳定且广受认可的平台。tuT喜好网-记录每日喜好的科技时尚娱乐生活

Oracle 许可变更tuT喜好网-记录每日喜好的科技时尚娱乐生活

然而,由于 Oracle 对 Oracle JDK 许可做出的变更,成本已成为一些组织的障碍。根据 Gartner 的研究,这使得成本比之前的订阅模式高出两到五倍。tuT喜好网-记录每日喜好的科技时尚娱乐生活

Gartner 在 1 月底发布的《管理 Oracle Java SE 许可风险的三个步骤》报告中指出:"如果您组织中的任何人自 2019 年 4 月以来下载过任何 Oracle Java SE 更新,您可能需要订阅,并且可能面临合规风险。如果您需要商业支持协议,特别是在使用非常旧或新的 Java 版本(如 Java 7 或 21)时,您可能会决定需要 Oracle Java SE 订阅。"tuT喜好网-记录每日喜好的科技时尚娱乐生活

除了 Java 订阅成本外,Azul 的调查显示一些组织选择不为 Oracle JDK 购买维护和支持。在不支付 Java 支持费用的调查参与者中,21% 表示费用太高,31% 表示这不是优先事项,52% 认为他们根本不需要。tuT喜好网-记录每日喜好的科技时尚娱乐生活

据 Azul Systems 称,这种分歧突显了组织在前期成本和安全、可靠的应用性能长期价值之间面临的权衡,特别是在稳定性和安全性不容妥协的环境中。tuT喜好网-记录每日喜好的科技时尚娱乐生活

Azul Systems 认为,不断增长的不满反映出对成本效益的迫切需求,部分原因是组织重新审视其长期管理 Java 许可和支持成本的策略,从而寻求更可预测和可持续的选择。tuT喜好网-记录每日喜好的科技时尚娱乐生活

在 Azul 的上一次调查中,72% 的 Oracle Java 用户已经在考虑转向其他 JDK 提供商。在最新的 Azul 调查中,这一比例激增至 88%。tuT喜好网-记录每日喜好的科技时尚娱乐生活

尽管 88% 的用户考虑从 Oracle 转向其他选择,82% 对 Oracle Java 定价表示担忧,但 Sellers 表示一些受访者并未直接受到价格上涨的影响,因为 Java 的成本在其他人的预算中。"一个以 Java 为生的开发者可能看不到直接的预算影响,因为是其他人在支付许可费,"他说。tuT喜好网-记录每日喜好的科技时尚娱乐生活

应用程序所有者也不是最终支付 Java 费用的人。这些成本往往被隐藏,因为它被视为基础设施,就像设施和互联网接入被列入基础设施预算一样。跨应用程序共享的软件和基础设施成本无法由应用程序所有者管理,这意味着,根据 Sellers 的说法,他们专注于其他降低成本的方式,而不是关注 Oracle JDK 许可费用。tuT喜好网-记录每日喜好的科技时尚娱乐生活

据 Sellers 称,调查显示用户意识到他们不需要使用 Oracle JDK,因为相同的功能可以从 OpenJDK 获得。"为什么要选择带有限制的商业许可产品,而不是开源产品呢?"tuT喜好网-记录每日喜好的科技时尚娱乐生活

通常是 IT 主管或 CIO 最终做出决定并能够推动变革。tuT喜好网-记录每日喜好的科技时尚娱乐生活

Sellers 表示,Oracle 在审计方面非常激进,经常要求用户提供使用报告。"如果你不想处理软件审计,那么你不妨直接放弃 Oracle,转向本质上开源且不需要商业软件许可的产品,"他补充道。tuT喜好网-记录每日喜好的科技时尚娱乐生活

切换的复杂性tuT喜好网-记录每日喜好的科技时尚娱乐生活

Azul Systems 的重点领域之一是帮助企业了解其 Oracle Java 清单,并与他们合作提供 Sellers 所说的"一对一替换"。这可能特别困难,因为可能使用多个不同版本的 Java,每个版本都需要用正确版本的 OpenJDK 替换,以确保依赖特定 JDK 版本的 Java 应用程序不会出现问题。tuT喜好网-记录每日喜好的科技时尚娱乐生活

"当组织想要迁移出 Oracle Java 时面临的挑战之一是,Oracle 每季度提供约 1,000 个更新,"Sellers 说。tuT喜好网-记录每日喜好的科技时尚娱乐生活

这因为可能存在特定主要版本和次要版本的 Java 补丁而变得更加复杂。"除非你为所有这些不同版本和子版本都有一个与 Oracle 完全对应的等效版本,否则在迁移时可能会遇到不兼容问题,这可能会很有挑战性。"tuT喜好网-记录每日喜好的科技时尚娱乐生活

鉴于其广泛的应用范围,Java 将在未来多年继续在企业 IT 中发挥重要作用。然而,IT 领导者很可能会从 Oracle JDK 转向更便宜的选择。tuT喜好网-记录每日喜好的科技时尚娱乐生活

展开全文
猜你感兴趣
五环外接不住马拉松“泼天富贵”

五环外接不住马拉松“泼天富贵”

11月10日,这个寻常的周末,全国有十

11-19 125阅读
年轻人的失眠症,正在被包装成“熬夜经济”

年轻人的失眠症,正在被包装成“熬

最近一段时间,各大奶茶店纷纷开启

11-19 121阅读
小米手机下次相机版本更新增加水印颜色选项,老机型也会版本迭代

小米手机下次相机版本更新增加水

11 月

11-19 113阅读
GOG 商店确保经典游戏长期兼容,首批 100 款上线

GOG 商店确保经典游戏长期兼容,首

11-19 135阅读
大厂离职博主,卷向海外

大厂离职博主,卷向海外

离开

11-19 125阅读
TXT迷你七辑《The Star Chapter: SANCTUARY》进入专辑主榜"Billboard 200"(11月23日次)第2位

TXT迷你七辑《The Star Ch

17日,据美国Billboard榜单

11-19 127阅读
央视剧评|《西北岁月》:书写西北革命史的壮丽篇章

央视剧评|《西北岁月》:书写

  正在总台央视综合频道(CCTV-1)黄金

11-19 117阅读
《令人心动的offer6》:职综天花板如何让英雄主义落地现实

《令人心动的offer6》:职综

  《令人心动的offer》第六季以豆瓣

11-19 104阅读
郭德纲外甥大婚排场大!岳云鹏张云雷引人关注,新娘面相惹争议

郭德纲外甥大婚排场大!岳云

11月18日,德云社相声演员王九龙大婚,他

11-19 114阅读
要钱干嘛!比尔盖茨支持对富豪加税:我愿放弃62%的财富

要钱干嘛!比尔盖茨支持对富

11月11日消息,据

11-19 104阅读
《彩虹六号:围攻》“COLLISION POINT行动”12月3日推出

《彩虹六号:围攻》“COLLIS

中国,上海– 2024年11月18日 – 今天,

11-19 131阅读
《维纳斯璀璨假期 死或生XTREME》公开实机游玩

《维纳斯璀璨假期 死或生X

台湾光荣特库摩宣布,家机新作沉浸式恋爱

11-19 134阅读
博德之门3怎么装MOD?手把手教你博德之门3MOD安装方法

博德之门3怎么装MOD?手把

博德之门3怎么装MOD?博德之门3游戏是支

11-19 142阅读
在360安装目录创建exe文件提示目标文件夹访问被拒绝的解决方法

在360安装目录创建exe文件

最近有网友反映,自己想要在360安全卫士

11-19 161阅读
奥特曼格斗进化0怎么放大招?奥特曼格斗进化0攻略

奥特曼格斗进化0怎么放大

《奥特曼格斗进化0》游戏中可以操控各

11-19 152阅读