Я каким-то образом понимаю разницу между Oracle JDK и OpenJDK, но не могу найти причин использовать OpenJDK. В Oracle JDK уже есть все необходимое, и иногда он работает быстрее, чем OpenJDK.
В каких случаях следует использовать OpenJDK? Это только из-за вопросов законности? Если да, то в чем проблемы? Все свои проекты я разрабатываю с использованием Oracle JDK.
Подробнее здесь: https://stackoverflow.com/questions/472 ... se-openjdk