He dado el paso, por fin, y me he lanzado a utilizar una de la distribuciones libres de Java, concretamente, el openJDK que distribuye Oracle. Aquí tienes el enlace donde encontrar más información y poder descargar la distribución. Ojo, existen muchas más distribuciones.
El problema que me he encontrado al instalarlo y quitar la anterior distibución, la JRE 1.8, es que me sale el siguiente error:
C:\>java -version Error: opening registry key 'Software\JavaSoft\Java Runtime Environment' Error: could not find java.dll Error: Could not find Java SE Runtime Environment.
Esto se debe a que he eliminado la anterior distribución y se ha cargado, literalmente, todo, pero desgraciadamente ha dejado algo que nos va a tocar la moral. Si usamos el siguiente comando vemos por dónde van los tiros:
C:\>where java C:\ProgramData\Oracle\Java\javapath\java.exe C:\Program Files\Java\openjdk\bin\java.exe
Lo que nos indica es dónde encuentra el sistema el fichero java.exe y en ese orden.
Solución
Hay que eliminar aquello que nos está dando problemas y como es evidente hay que quitar de en medio la primera entrada. Esto lo hacemos bien o quitando su referencia del PATH o la carpeta C:\ProgramData\Oracle. Yo optaría por las dos opciones. Menos basura en el equipo.
Para poder eliminar, completamente, la carpeta hay que quitar del PATH la ruta previamente.