历史上的今天
返回首页

历史上的今天

今天是:2025年01月22日(星期三)

正在发生

2019年01月22日 | 2019年1月已到,怎么免费用Java?

2019-01-22 来源:开源中国

国内的 Java 主力版本仍是 Java 8,有近 70% 的用户表示仍在使用 Java 8。所以对于「Java 8 是否要收费」这个问题,十分有必要阐述清楚,以消除不必要的恐慌。首先要明确一点,Java 仍然是免费的,并不需要付费使用!下面解释「Java 8 要收费」这个说法的不合理之处


先说说所谓的「收费」是怎么回事Oracle 一直以来的政策均是如此,所谓「收费」是面向到达 EOL 阶段的 Java 版本,即每个 Oracle JDK 版本的免费 bug 修复和安全维护是有期限的,到期后不再为大众提供开放维护。如需继续维护,则要「付费」获取更新或者技术支持。


划重点了!收费,指的是如果要继续使用2019年1月以后发布的 Java 8 更新,需要付费购买 Oracle 的商业许可证。


这是由于2019年1月份之后,Oracle Java 8 的公开更新将不向没有商用许可证的业务、商用或生产用途提供详情请查看官方的公告 >>> https://java.com/zh_CN/download/release_notice.jsp


到这里,相信各位已了解所谓的「收费」是怎么回事了。「收费」面向的对象一直都是企业用户,至于个人用户,可以继续免费更新到2020年12月

像这种公告,大体上没毛病,但问题不是「因 Oracle JDK 许可变更」,而是这本来就是 Oracle 的更新策略,旨在鼓励开发者升级到更高版本的 JDK。


因为 Oracle JDK 8 u191 是2019年1月前发布的最新版本,所以只要一直使用 JDK 8 u191 以及更早的版本,就不需付费。


不过根据开源中国此前报道的一篇「Java SE 11.0.2(LTS)、8u201 / Java SE 8u202 发布」资讯,有用户回复表示,Java 的更新弹出信息显示为:


Java SE 8 is going through the End of Public Updates process for legacy releases. Oracle will continue to provide free public updates and auto updates of Java SE 8, until at least the end of December 2020 for Personal Users, and January 2019 for Commercial Users. Personal Users continue to get free Java SE 8 updates from Oracle at java.com (or via auto update), and Commercial Users continue to get free updates to Java SE 8 from OTN for free under the BCL license. Starting with the April 2019 scheduled quarterly critical patch update, Oracle Customers can access updates to Java SE 8 for commercial use from Oracle through My Oracle Support and via corporate auto update where applicable (Visit My.Oracle Support Note 1439822.1 - All Java SE Downloads on MOS – Requires Support Login)


意思即是,2019年4月起的更新将影响公司或企业用户;正在安装的版本则不受影响。按这个说法,JDK 8 u201 和 JDK 8 u202 仍可免费使用。


当然,如果你需要使用最新的 Java 特性,从 JDK 11 开始,Oracle 提供了 OpenJDK 的下载包,可用于商业和生产用途。


建议各个公司的技术负责人,认真检查线上运行的各个 Java 版本,确保版本在许可范围之内。另外,以后到官网下载 JDK 包时,请选择 OpenJDK 。


所以,「Java 8 要收费」这样一句话,没有说清楚明确的对象和具体的条件,作为严谨的开发者,无中生有的事,你再把它宣传一遍,等于你也有责任吧……

推荐阅读

史海拾趣

Dino-Lite公司的发展小趣事

Dino-Lite公司自创立之初,就专注于数字显微镜技术的研发与创新。公司研发团队不断探索新技术,将传统显微镜与现代数字技术相结合,成功推出了一系列高性能、易用性强的Dino-Lite数字显微镜产品。这些产品以其高清画质、便捷操作和广泛适用性,迅速赢得了市场的认可。

随着技术的不断进步,Dino-Lite公司不断推出新产品,满足了不同行业对数字显微镜的需求。例如,公司针对医疗领域推出了高分辨率、低光环境下的专业显微镜,为医疗诊断和治疗提供了有力支持;同时,针对教育行业推出了性价比高的入门级产品,让更多的学生和老师能够接触和使用到先进的显微镜技术。

Decawave公司的发展小趣事

Decawave公司成立于2007年,总部位于爱尔兰都柏林。成立之初,公司就专注于超宽带(UWB)技术的研发。在初创阶段,Decawave面临着技术难度大、资金紧张等挑战。然而,凭借对UWB技术的深入理解和研究,公司成功开发出了具有高精度定位能力的UWB芯片,这一技术突破为Decawave在电子行业中赢得了声誉。

Anderson Power公司的发展小趣事

2020年,美国RF解决方案的领先供应商Qorvo宣布收购Decawave。这一收购对于Decawave来说是一个重要的里程碑。Qorvo看中了Decawave在UWB技术领域的创新能力和市场潜力,通过收购整合,Qorvo能够更好地将Decawave的技术应用于其移动、汽车、消费类和工业物联网市场的产品中。同时,Decawave也借助Qorvo的全球资源和市场渠道,进一步扩大了其市场份额和影响力。

Galaxy Semi-Conductor Co Ltd公司的发展小趣事

飞虹半导体自2002年建厂之初,便意识到大功率半导体产品市场几乎被国外进口产品垄断。为了改变国内电子厂家在价格与交货期上的被动局面,飞虹半导体毅然踏上了大功率半导体国产化生产研发的道路。尽管面临重重困难,但飞虹半导体坚持不懈,逐步在LED驱动、工业开关电源、新能源电动车等多个领域取得突破。其功率器件产品因性能优越,逐渐获得市场认可,为国产半导体替代进口产品贡献了重要力量。

DALLAS公司的发展小趣事

在1980年代,Dallas公司凭借其创新的DS1820温度传感器产品,成功打开了新市场的大门。这款温度传感器以其高精度、低功耗和易于集成的特性,赢得了众多客户的青睐。它的推出不仅为Dallas公司带来了显著的收入增长,也为公司后续的产品研发和市场拓展奠定了坚实的基础。

C-MAC Automotive公司的发展小趣事

面对激烈的市场竞争,C-MAC Automotive公司不断创新营销手段。公司利用互联网和社交媒体平台开展线上宣传活动,通过发布技术文章、举办线上讲座等方式吸引潜在客户。同时,C-MAC还积极参加各类行业展会和论坛,与同行和客户面对面交流,拓展业务合作。这些创新的营销举措有效地提升了公司的市场影响力,为公司的快速发展提供了有力支持。

问答坊 | AI 解惑

win7安装使用8962开发板

win7下系统不能自动识别开发板,打开手册看: Requirements   You have a PC, with a USB interface, running Microsoft® Windows 2000 or XP     You have the Stellaris® Evaluation Kit Documentatio ...…

查看全部问答>

请教目前8051系列单片机哪家的抗干扰能力强?

请教目前8051系列单片机哪家的抗干扰能力强? 还有温度 湿度 等环境适应能力强的。 很多年前用philips的,但很贵,过这么多年了,不知道情况怎么样了。…

查看全部问答>

菜鸟来问 driver studio和ddk的安装问题

我只安装了DS,但是没有安装DDK 而且现在VC里已经有DS了,能创建程序,但是文件里没有.sys文件啊 但是现在是安装好了吗? 我怎么看见大家好像都是说要先装VC再装DDK最后再装DS 我没装DDK 啊,这样对吗?能生成正确的程序吗? 谢谢各位高手指点 ...…

查看全部问答>

ARM中怎么样去查看通用寄存器的值?

ARM7 44b0,用ADS裸机调试。想在调试中查看PC、CPSR、Rn的值?怎么来实现?是不是要用到汇编?有没有一些例子? 谢谢!! …

查看全部问答>

求EDM12232-20 图形液晶资料,在网上找个EDM12232-6 和 -10 的好像有错误

求EDM12232-20 图形液晶资料,在网上找个EDM12232-6 和 -10 的好像有错误,在程序中没说明 R1寄存器的值,而且调试程序时白板一块,什么都不显 …

查看全部问答>

winsocket select 函数的设置为读时返回总是0

我的代码如下 CUDP_CE *pSocket;         pSocket = (CUDP_CE*)lparam;         fd_set fdRead;         int ret;         TIMEVAL      &n ...…

查看全部问答>

☆☆大量有关ST7系列单片机的应用笔记免费下载☆☆

请点击下列相应的应用笔记标题,从ST的网站上免费下载;这些应用笔记可以帮助您更好地使用ST7系列单片机,现在它们还是英文的版本,欢迎愿意协助翻译的网友与我们联系,可以发邮件到:mcu.china@st.comAN886 如何选择微控制器的ROM、FAST ...…

查看全部问答>

stm32f103分散加载文件求助

项目中要用到malloc函数,需要对heap进行分配,因为需要给堆分出40kb的空间(从sram中)分散加载文件怎么写,启动代码还需要修改什么,谢谢,急用!…

查看全部问答>

招聘FPGA项目组长、工程师

FPGA项目组长岗位职责:1、负责某个硬件产品的整体系统结构设计。2、负责硬件产品的研发 。任职资格:1、电子、通信等相关专业,重点大学本科及以上学历,5年以上FPGA开发经验。2、熟悉大型fpga项目的整个设计开发流程和关键技术细节,能够指导和带 ...…

查看全部问答>