危险!80% 用户正在考虑放弃 Oracle JDK…
在 2019 年,Oracle 决定更改许可模式,从提供免费的 Java 更新转变为要求付费订阅,这一重大变化无疑在市场上掀起了一片波澜。
之后,尽管有一些使用Java的公司扔坚持使用 Oracle 并承担了增加的支持成本,但许多公司也在步步为营,谋求新的选择。
据 Azul Systems 的一项新调查显示,目前有 80% 的 Oracle JDK 用户正在考虑其他选择。Snyk 和 Oracle 联合进行的 2018 年调查层表明,Oracle JDK 用户以前占 Java 用户的很大比例。
该调查发现 70% 的受访者使用 OracleJDK,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 个。”
文章转载自 OSCHINA 社区 [http://www.oschina.net]
地址:https://www.oschina.net/news/115942/oracle-jdk-users-considering-alternative-support-options
关注公众号Java技术栈回复"面试"获取我整理的2020最全面试题及答案。
推荐去我的博客阅读更多:
2.Spring MVC、Spring Boot、Spring Cloud 系列教程
3.Maven、Git、Eclipse、Intellij IDEA 系列工具教程
觉得不错,别忘了点赞+转发哦!
相关文章
- Oracle 远程访问配置 在 Windows Forms 和 WPF 应用中使用 FontAwesome 图标 C#反序列化XML异常:在 XML文档(0, 0)中有一个错误“缺少根元素” C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper Decimal类型截取保留N位小数向上取, Decimal类型截取保留N位小数并且不进行四舍五入操作
- Oracle数据库:oracle数据类型转换to_char()日期和数字转字符,to_number()字符转数字,to_date()字符转日期函数
- 每日 Ubuntu 小技巧 - 在 Ubuntu 中手动安装 Oracle Java JDK 8
- Oracle官方并发教程之一个同步类的例子
- Oracle报错:ORA-06508: PL/SQL: 无法找到正在调用的程序单元
- Oracle Tnsping慢
- Oracle CPU使用率过高问题处理
- oracle sql
- oracle常用命令收集
- oracle批量去掉字段值空格
- 《Oracle性能优化与诊断案例精选》——1.3 笔耕不辍,年少曾怀作家梦
- 【Oracle】INSERT INTO SELECT语句和SELECT INTO FROM语句的区别
- Oracle JDBC驱动安装到Maven本地仓库
- Oracle中Over函数使用
- 如何测试Oracle并行执行的并行度状况
- 可以运行的Oracle Advanced Queue的例子
- oracle汉字占用字节长度
- oracle_set运营商
- Oracle PL/SQL编程之包(packages)
- Java11时代Oracle JDK与Open JDK区别
- oracle 使用 in 关键字查询且集合数量大小大于1000
- Oracle数据库sql常用