делаешь коммерческий продукт на Java, то для свободного использования нужно всегда поставлять продукт с актуальной версией? А если я хочу продавать продукт на базе Java 7, нужно платить Oracle?
Openjdk
Если с этим "коммерческим продуктом" ты одновременно распространяешь Оракловый JDK, то (опа!) надо бы внимательно лицензионное соглашение прочитать. Оно, по-моему, и без всяких новых политик запрещает редистрибуцию (один даунлоад, один компьютер, одна установка). А если какая угодно JDK в системе у пользователя стоит, то проблем не возникало, и не возникает. В отношении Oracle JDK это у пользователя могут быть проблемы с лицензией: можно ему эту JDK в коммерческих целях использовать, или нет.
https://habr.com/post/424579/
Обсуждают сегодня