Licences OTN vs BCL
Oracle JDK 8 (также известный как 1.8) больше не использует BCL (лицензия двоичного кода). С 16 апреля 2019 года Oracle JDK 8 использует лицензию OTN (Oracle Technology Network), которая требует от вас создания учетной записи Oracle для загрузки JDK 8 и оплаты !!
BCL = Лицензия двоичного кода Oracle
- Вы можете использовать его, но не можете изменить
- Вы соглашаетесь не подавать в суд на Oracle, если что-то пойдет не так
- Вы можете распространять / публиковать его (чтобы продавать продукты со встроенной Java), но если вы это сделаете, вы соглашаетесь освободить Oracle от ответственности; так что если кто-то подаст на вас в суд, вы не сможете втянуть в это Oracle.
Это действительно просто для защиты интеллектуальной собственности Oracle и защиты их от судебных исков при обнаружении ошибок.
источник: https://www.quora.com/In-short-what-does-the-Oracle-Binary-Code-License-Agreement-for-Java-SE-actually-say-or-prohibit/answer/Jon-Harley
Вкратце: БЕСПЛАТНО с рисками и без какой-либо вины Oracle
OTN = лицензия Oracle Technology Network
Вкратце: в отличие от BCL и БЕСПЛАТНО только для разработки на вашем ноутбуке. Для предприятий необходимо ОПЛАТИТЬ
FREE with risks: java 4,5,6 y 7
Oracle не показывает никаких сообщений, связанных с изменениями лицензии для java 4,5,6 y 7 загрузок. Таким образом, мы можем использовать их для разработки и производственного развертывания, принятия проблем и проблем с безопасностью.
Устаревшие версии до 7 не имеют и не будут иметь обновлений. Возможно, контакт по продажам может быть решением, если у вас есть устаревшие системы, работающие на этих старых версиях Java.
FREE with risks: java 8 update 202
Только Java SE 8 JDK 8u202 и более ранние версии бесплатны для разработки и промышленного развертывания. Вы можете скачать его здесь:
NOT FREE anymore but safe: java 8 update 221
Начиная с обновления java 8, выпущенного 16 апреля 2019 г. 8u221, все версии и обновления для (java 8,9,10,11,14) бесплатны только для для личного использования и развития. Для любого другого использования требуется коммерческая лицензия.
FREE and safe : Open jdk 8
AdoptOpenJDK использует сценарии инфраструктуры, сборки и тестирования для создания предварительно скомпилированных двоичных файлов из библиотек классов OpenJDK ™ и на выбор OpenJDK или Eclipse OpenJ9 VM.
Все двоичные файлы и скрипты AdoptOpenJDK имеют открытый исходный код и доступны бесплатно.
OpenJDK - это инициатива ORACLE. Подробнее здесь: https://adoptopenjdk.net/
сжатая версия
Вы можете загрузить последнюю версию v8 с здесь. Последняя версия:
установить
apt-get install openjdk-8-jre (just run apps)
apt-get install openjdk-8-jdk (develop and run)
Из https://openjdk.java.net/install/
FREE and safe : Zulu Community (java 6,7,8,11,13,14,15)
Загрузки сообщества Zulu:
FREE and safe : OpenJDK (java 8,9,10,11,12,13,14)
Free and Open Source
Следующие реализации, перечисленные в алфавитном порядке, имеют открытый исходный код и бесплатны для использования:
- AdoptOpenJDK
- Amazon Corretto
- Азул Зулу
- Bck2Brwsr
- КАКАО
- Codename One
- DoppioJVM
- Затмение OpenJ9
- GraalVM CE
- HaikuVM
- HotSpot
- Джамига
- JamVM
- Jelatine JVM
- Jikes RVM (виртуальная машина Jikes Research)
- JVM.go
- leJOS
- Максин
- Многофункциональный движок
- ВеревкаVM
- uJVM
Источник: https://www.baeldung.com/oracle-jdk-vs-openjdk < / а>
Proprietary Implementations
Есть также реализации, защищенные авторским правом:
- Azul Zing JVM
- CEE-J
- Excelsior JET (Снято с производства)
- GraalVM EE
- Imsys AB
- ЯмайкаVM (aicas)
- JBlend (Aplix)
- MicroJvm (IS2T - Промышленная интеллектуальная программная технология)
- OJVM
- PTC Perc
- SAP JVM
- Waratek CloudVM для Java
Источник: https://www.baeldung.com/oracle-jdk-vs-openjdk < / а>
Oracle Java 9 y 10 : Deprecated
Поддержка Oracle Java 9 и 10 закончилась.
More References
person
JRichardsz
schedule
02.06.2020