17611538698
webmaster@21cto.com

再见 Oracle,你好 OpenJDK!

编程语言 0 507 2024-08-03 02:57:18
白宫建议对开源人工智能模型不做使用限制

图片

根据Oracle 推出基于员工数的订阅模式后开展的市场研究,只有 14% 的 Java 订阅者计划继续使用Oracle 大红牌子的Java运行时环境。

当前的Oracle Java 运行时

在接受市场调查的 663 名 Java 用户中,有 36% 的人表示已经转向了Oracle 在 2023 年 1 月推出的基于员工的定价模式。

此新模式实施后不久,专家警告称,采用该模式的用户将面临价格大幅上涨。

到了 7 月份,全球科技研究公司 Gartner 预测,与之前的基于使用量的模式相比,新订阅套餐的用户将面临比以前高 2 到 5 倍的成本。

另外,根据独立市场研究公司 Dimensional Research 开展的研究数据。在 86% 使用 Oracle Java SE 的受访者中,有 53% 认为 Oracle 环境太过昂贵,这些受访者目前正在或计划将其部分或全部 Java 应用程序从 Oracle 环境迁移出去。

其中,有 47% 表示迁移的原因是他们喜欢开源软件,38% 表示迁移的原因是定价、许可和支持的持续变化带来的不确定性。

这项研究由 Azul 公司赞助,这家公司为开源 Java 平台提供支持。

Azul首席执行官 Scott Sellers 说:“除了观察强劲的趋势和使用率(从 Oracle Java 转向 OpenJDK 等替代品)之外,很难得出直接的相关性。

“但报告受访者认为 Oracle Java 用户转用的主要原因之一是成本。因此,新的定价指标很可能进一步加剧了这种担忧。”

他还说,企业寻求替代供应商锁定的方法时,对开源软件也更加看重,因为现在上是可以做到的。

“Azul、亚马逊以及微软都提供了免费版本的 OpenJDK。一旦用户不再使用 Oracle Java,他们就会有很多不同的选择,而我们需要赚到这些钱。”

图片

Azul首席执行官 Scott Sellers 

为了在生产中支持 OpenJDK 应用程序,46% 的人选择了付费技术平台,例如 Bellsoft Liberica、IBM Semeru 或 Azul Platform Core;45% 的人选择了免费支持平台,例如 Amazon Corretto 或 Microsoft Build of OpenJDK;37% 的人选择了免费的、不需要技术支持的平台。

在已经转向 OpenJDK 的用户中,25% 的人表示 Oracle 的价格太贵,41% 的人还表示其中的许可证使用比其他选项更贵。

调查发现,四分之三的 Java 应用迁移将在一年内完成,23% 在三个月内完成。

删除和替换 Oralce  JDK的方法

如果想从系统中删除 Oracle JDK 8 并安装 OpenJDK 11,可使用如下方法。

  • 在开始之前,请使用以下方法检查 Java 版本:

 java -version

图片

  • 第一步是删除 Oracle JDK,使用如下命令:

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPanesudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginsudo rm -rf /Library/LaunchAgents/com.oracle.java.Java-Updater.plistsudo rm -rf /Library/PrivilegedHelperTools/com.oracle.java.JavaUpdateHelpersudo rm -rf /Library/LaunchDaemons/com.oracle.java.Helper-Tool.plistsudo rm -rf /Library/Preferences/com.oracle.java.Helper-Tool.plist

图片

  • 卸载后,安装OpenJDK就变得很简单:

 brew cask install java

图片

  • 安装完毕后,请再次并检查 Java 版本:

图片

以上步骤与方法,祝你顺利!干杯 :)

作者:洛逸

评论