80% 的 Oracle JDK 用户正在考虑其他支持选项
在 2019 年,Oracle 决定更改许可模式,从提供免费的 Java 更新转变为要求付费订阅,这一重大变化无疑在市场上掀起了一片波澜。之后,尽管有一些使用 Java 的公司扔坚持使用 Oracle 并承担了增加的支持成本,但许多公司也在步步为营,谋求新的选择。
据 Azul Systems 的一项新调查显示,目前有 80% 的 Oracle JDK 用户正在考虑其他选择。Snyk 和 Oracle 联合进行的 2018 年调查层表明,Oracle JDK 用户以前占 Java 用户的很大比例。该调查发现 70% 的受访者使用 Oracle JDK,21% 的受访者使用 OpenJDK,9% 的受访者使用其他 JDK 实现,例如 Eclipse OpenJ9/IBM J9、Android SDK 和 Azul。而在这 70% 的用户中,现在则有 80% 在考虑替代方案。
Azul 董事会主席 Bill Coleman 称,“领先的行业分析师一致认为,Oracle 的大多数 JVM 客户都在寻找更具成本效益的开源解决方案,该解决方案可支持原本不受支持的较早版本。”
Azul Systems 透露,在 2020 年 2 月发布的软件开发人员的类似研究结果显示,对 Oracle JDK 的首选使用率已从 70% 下降至 34%,大部分现有用户都选择了免费或受支持的基于 OpenJDK 的部署。2020 版本 Snyk 和 Oracle 的调查也显示了相似的结果。
2020 年 JVM 生态系统报告还发现,有 86% 的受访者没有为 Java 支持付费。7% 的受访者表示,他们愿意根据发布节奏的变化支付支持费用,而 19% 的受访者则表示会考虑这种可能性。
不过在目前愿意支付支持费用的企业中,Oracle 仍然是赢家,占有 55 %的市场份额。红帽(17%)、IBM(16%)和 Azul(12%)则紧随 Oracle 之后。
Snyk 在其 2020 年 JVM 生态系统报告中指出,“当开发人员选择支付 JDK 支持费用时,Oracle 仍然是明显的赢家,而其他三个供应商则平等地分享了其余市场。回想起来,这意味着,如果只有 9% 的开发人员为 JDK 支持付费,则向 Oracle 付费的开发人员总数为 5 %,即 20 个开发人员中就有 1 个。”
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Linus Torvalds 切换到 AMD 处理器,15 年来首次不用 Intel
长期以来,Linus Torvalds一直在使用 Intel 处理器。而在近日的Linux Kernel 5.7-rc7 公告中,Torvalds则透露,他对自己的计算机配置进行了升级,将主要装备切换到了 AMD Ryzen Threadripper。 “实际上,本周最令我兴奋地一件事就是升级了我的主机,这是 15 年来的我的台式机第一次基于非Intel平台。” Torvalds已经开始使用 AMD 驱动的系统。目前看来,他对 Threadripper 3970x 驱动的系统的工作方式印象还不错。其在帖子中表示,“我目前还没有切换到 ARM,不过现在正在使用的是 AMD 的 Threadripper 3970x。我的‘allmodconfig’测试版速度要比此前快了 3 倍。这在现在这段平静期还无法突显出来,不过相信在下个窗口合并期将会有明显的升级。” 资料显示,AMD Threadripper 3970X 是一款 32 核 64 线程的 CPU,基于全新 7nm 工艺、Zen 2 架构,售价将近 2000 美元。基础频率 3.7GHz,加速频率最高 4.5GHz,三级缓存128MB,...
- 下一篇
开发者将 GCC 的 JIT 库移植到 Windows
libgccjit 是一个实现 GCCJIT 编译的嵌入式库,它可以动态链接到字节码解释器和其它程序中,在运行时生成本机代码。 目前 GCC 开发者实验性地将 libgccjit 移植到了 Windows,并提交了 patch。 开发者已经在Emacs 的本地编译分支环境下测试通过,相信它可以很好地运行在 Windows。不过他也表示,过程中 libtool 与 Automake 存在一些差异,比如因为无法通过 libgccjit 创建 dll,并将其放在正确的目录中,所以不得不将 lib/libgccjit.so 复制到 bin/libgccjit.dll 中。同时经过他的测试,在 Windows 中也不必使用 --enable-host-shared。 GCC 代码库使用的是具有“传染性”的GPLv3 许可,因此就算 libgccjit 移植到 Windows,那预估也不会有多少基于 Windows 的程序使用,因为有必须将新程序也开源的要求。不过这一移植经验至少能够让一些跨平台的开源程序看到Windows 上能够这样支持 GCC JIT 的可能性。 从邮件列表来看,目前该 pat...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作