История версий java: что означает "2019 (коммерческая)"?

Когда я посмотрел на историю версий Java, я увидел, что 8-я версия будет коммерческой в ​​2019 году и не будет коммерческой в ​​2020 году. Я не понял, что они означают. И, кроме того, объясните, пожалуйста, что означает "конкретный поставщик"? enter image description here

vendor specific означает, что у каждого поставщика есть собственная политика
Jens 10.09.2018 08:38
1
1
1 030
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Похоже, вы цитируете Страница истории Java в Википедии. На этой странице написано:

...and "end of public updates" for Java 8 is scheduled for January 2019 for commercial use, and not earlier than December 2020 for non-commercial use.[3]

... что кажется довольно ясным с точки зрения соотношения "(коммерческая)" и "(некоммерческая)" в этой таблице. Он связан с дорожной картой поддержки Oracle Java SE, в которой есть следующие определения:

Commercial Users. Commercial Users are entities other than Oracle Customers that use Java SE for business, commercial or production purposes as part of a Java application delivered by a third party or developed internally.

Personal Users. Personal Users are individuals who use Java SE on personal desktops or laptops. Personal users include individuals using Oracle Java SE to develop applications for hobby or educational purposes, play games or run consumer productivity applications.

... и далее говорится, что «Конец общедоступных обновлений для коммерческих пользователей» - это январь 2019 г., а «Конец общедоступных обновлений для личных пользователей» - декабрь 2020 г.

«Зависит от поставщика» означает именно то, что: Различные поставщики (Oracle, OpenJDK) будут иметь свою собственную политику на тот момент, когда закончится расширенная поддержка Java SE 11.

Благодаря этому я узнал, что OpenJDK - это Java с открытым исходным кодом, и до 2015 года он работал очень медленно. Но Google решил использовать OpenJDK для Android. Благодарим вас за пояснение, относящееся к конкретному поставщику. OpenJDK против Oracle JDK stackoverflow.com/a/38685948/104085

uzay95 10.09.2018 09:16

Даты наступают, когда поддержка прекращается.

Здесь объясняется разница между коммерческим и некоммерческим бизнесом:

План поддержки Oracle Java SE

Цитировать:

Commercial Users. Commercial Users are entities other than Oracle Customers that use Java SE for business, commercial or production purposes as part of a Java application delivered by a third party or developed internally.

Personal Users. Personal Users are individuals who use Java SE on personal desktops or laptops. Personal users include individuals using Oracle Java SE to develop applications for hobby or educational purposes, play games or run consumer productivity applications.

Личный = некоммерческий

Другие вопросы по теме