OpenJDK в отличие от Oracle JDK не содержит некоторое количество проприетарного кода, например там полностью отстутсвует компонент deployment (Java Web Start, Plugin), кроме того имплементация некоторых алгоритмов для JDK и OpenJDK отличается, так как в закрытой части используются исходники лицензия которых не разрешает их свободного распространения.
Oracle JDK на текущий момент строится следующим образом:
1. собирается OpenJDK для конкретной платформы
2. Накладывается(собирается) проприетарная часть, это примерно +5% исходников/функционала
3. Создается инсталятор (он есть не только для Win)
В целом, если вы не планируете запускать Java апплеты или Web Start приложения, то разницы между OpenJDK и OracleJDK вы скорее всего не почувствуете.