问题来自Java技术沙龙的杨佳乐
Java技术沙龙报名链接:https://yq.aliyun.com/promotion/796
0、Java10新特性感觉就只有G1算法是亮点,其他的可有可无,之前版本也可以通过设置使用G1算法
1、Java依然是免费的,大量的OpenJDK发型版本,Java依然免费,国内新闻断章取义误导大众,混淆概念
2、Oracle JDK收费,收取的是2019年1月1日之后的更新维护费用
3、Amazon JDK版本, Corretto 8,永久免费长期支持最新版本。
4、使用Open JDK的公司没有影响,影响主要是之前使用Oracle JDK的公司,后续更新要考虑收费问题,替换OpenJDK需要点工作量。
5、不要轻易下载Oracle JDK8后续更新,避免许可证陷阱,后续更新注意方式,当然如果你打算付费购买技术更新支持服务也可以。
6、目前Java 8版本已经足够使用,大部分企业选择稳定版本,后续语法糖特性应该影响不大。无需升级版本,除非万不得已。
7、直接使用 Open JDK 8发行版本,并且接受社区的免费的更新支持,Redhat红帽已经表示会领导更新工作。Redhat红帽将接管这项任务 - 他们已经公开承诺。
8、在Java 11的前6个月中,Oracle将在jdk.java.net上提供带有安全补丁的GPL + CE许可免费下载。
Java依然免费,Open JDK依然免费,Amazon JDK Corretto 永久免费!所以请放心使用Java。太多开源免费的方案。
我之前写过文章,详细分析过这个问题
《2019Java依然免费,你应该知道的事实真相,不要被误导--技术领导必读》
https://yq.aliyun.com/articles/684070
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。