编程世界应该开始加载Java,当然这不是新闻。自2018年4月,甲骨文宣布公开更新的Java SE 8将不能用于无营业执照的商业,商业或生产使用自2019一月。
为了解决Java加载问题,51CTO官方社区也开展了有关该主题的讨论活动。记者发现,只有少数CIO和开发人员了解此事。大多数CIO和开发人员只看到Java收费的消息。关税的详细内容,因此小编将组织内容并附上可更换的解决方案供大多数用户参考。
据考证,在Java 8是一个旧版本,但版本比较稳定,生态环境良好,有没有收费,用户的比例已经相当高。也有一些开发商谁说,即使Java的加载,还是有很多免费的开发语言可供选择,如Python,围棋,科特林等。
了解Java费用
事实上,在Oracle JDK 8发布于2014年3月推出,并正式在2019年一月进入“公用更新结束”甲骨文一直支持这个版本快5年了,这是不可能无限期地承认。太高了
然而,二月结束了,大多数IT人员还没有感觉到甲骨文有任何行动。为什么呢?
原因很简单。 Java SE 8的收费用于更新关键补丁。上传期间正式录入后的第一次更新是2019年4月。如果贵公司使用的是Java SE 8,则尚未获得。如果您想要更新,则需要支付额外费用。此外,Java SE 8速率适用于业务用户。如果您是个人用户,则可以确保在2020年12月之前可以继续免费更新。
据报道,Java SE费用从每位用户40美元到300美元不等,或者每个处理器从5,000美元到15,000美元不等。此外,Oracle不区分客户和合作伙伴。 Java SE没有免费版本或付费版本。因此,只要从官方Java SE下载,它就可能包含付费内容。因此,如果您使用的是Java SE 8版本,Oracle许可证管理服务(LMS)团队可以在今年4月之后找到它。详细解决方案
对于业务用户,如果要继续免费使用Java 8,则必须提前准备,只有两个选项:
1,不再更新,无限期继续使用Oracle JDK 8,最好咨询官方支付内容,以免产生额外费用;
2.使用来自其他提供程序的Java SE 8/OpenJDK 8的免费二进制分发版。
本文建议第三方选择IBM——运行时。在此版本中,业务用户无需修改现有Java应用程序。只需使用OpenJDK开源替换Java环境,即可获得更好的性能和业务支持。支付重要错误和安全更新以及获取应用程序的相应管理和监视工具是一个很好的选择。
需要强调的是,如果你的公司使用打包在IBM的产品,如WAS,MQ,IIB,DB2等Java中,你将不必支付额外的这些版本的Java是IBM产品的一部分是很重要的。
IBM Runtime for Business的四大优势
1.只占所用资源的66%;
2.起步速度提高42%;
3,最大性能提升3倍;
4,性能高达100%。
正如可以在第一两个优点看,IBM运行时对业务是特别适用于资源有限的,诸如工作站和云部署,其中起始和快速加速和低存储器空间是关键的环境。此外,3倍的最大性能改进包括云环境和工作站,在所有环境中都具有100%的性能。
JDK迁移问题
据报道,几乎在所有情况下,Oracle的Java和Java的Runtime for Business都使用OpenJDK,从头到尾,无需更改应用程序。对于服务器环境,IBM专家建议对这些更改进行全面测试,而IBM将为那些不需要它的人提供支持和优化帮助,IBM不会将安全补丁用作“实践”。
低成本和灵活的选择。
对于那些付费的业务用户,IBM Runtime for Business可以帮助他们解决将来使用Java的高成本问题。 IBM提供的Java支持价格比同类型低至少56%。此外,与其他开源的OpenJDK相比,IBM运行时的业务可以保证的缺陷服务器支持方面的服务和支持的支付灵活性子集,使企业用户可以感觉更舒适。最后,小编编写了51CTO社区用户感兴趣的一些问题,以及IBM专家的专业回复,希望对他有所帮助。