Java版本历史:什么是;2019年(商业)“;什么意思?

Java版本历史:什么是;2019年(商业)“;什么意思?,java,Java,当我回顾Java版本的历史时,我发现第8个版本将在2019年投入商业使用,并在2020年投入非商业使用。我不明白这些是什么意思。此外,请解释“特定于供应商”是什么意思? 您似乎在引用。在那一页上写着: …Java 8的“公共更新结束”计划于2019年1月用于商业用途,非商业用途不早于2020年12月 …从图表的“商业”和“非商业”部分来看,这似乎相当清楚。它链接到Oracle Java SE支持路线图,其中包含以下定义: 商业用户。商业用户是指除Oracle客户以外的实体,它们将Java SE作

当我回顾Java版本的历史时,我发现第8个版本将在2019年投入商业使用,并在2020年投入非商业使用。我不明白这些是什么意思。此外,请解释“特定于供应商”是什么意思?

您似乎在引用。在那一页上写着:

…Java 8的“公共更新结束”计划于2019年1月用于商业用途,非商业用途不早于2020年12月

…从图表的“商业”和“非商业”部分来看,这似乎相当清楚。它链接到Oracle Java SE支持路线图,其中包含以下定义:

商业用户。商业用户是指除Oracle客户以外的实体,它们将Java SE作为第三方交付或内部开发的Java应用程序的一部分用于商业、商业或生产目的

个人用户。个人用户是指在个人台式机或笔记本电脑上使用JavaSE的个人。个人用户包括使用Oracle Java SE开发出于爱好或教育目的的应用程序、玩游戏或运行消费者生产力应用程序的个人

…进一步说,“商业用户端公共更新”是2019年1月,“个人用户端公共更新”是2020年12月


“特定于供应商”的确切含义是:不同的供应商(Oracle、OpenJDK)在Java SE 11的扩展支持结束时将有自己的策略。

支持停止的日期

这里解释了商业和非商业的区别:

引述:

商业用户。商业用户是Oracle以外的实体 使用JavaSE进行商业、商业或生产的客户 作为第三方交付的Java应用程序的一部分,或 内部开发

个人用户。个人用户是在上使用Java SE的个人 个人台式机或笔记本电脑。个人用户包括使用 Oracle Java SE用于开发用于业余爱好或教育目的的应用程序 目的,玩游戏或运行消费者生产力应用程序


Personal=非商业性

特定于供应商的
意味着每个供应商都有自己的策略。鉴于此,我了解到OpenJDK是开源java,在2015年之前,它的速度非常缓慢。但谷歌已经决定在Android上使用OpenJDK。感谢您对“特定于供应商”的解释。OpenJDK与Oracle JDK