Las franjas horarias en los distintos países del mundo cambian continuamente (a veces hasta 4 o 6 veces al año) por distintos motivos; por ejemplo, aquí en España variamos dos veces al año nuestra franja horaria cambia para tratar de ahorrar energía eléctrica, y la fecha exacta del cambio varía de un año para otro.
tz database, también conocida como IANA Time Zone Database, es una base de datos que mantiene actualizadas las franjas horarias de todos los países del mundo y que es empleada por muchos softwares para mantener actualizadas sus franjas horarias; por ejemplo por los sistemas operativos. Y también es empleada por Oracle para mantener actualizadas las franjas horarias del JDK.
Cuando te bajas un nuevo JDK Oracle se ha encargado de incorporar en él los últimos cambios en franjas horarias recogidos en la tz database. Sin embargo, si instalas un JDK/JRE y por algún motivo no lo actualizas, su información relativa a franjas horarias pronto estará desactualizada. Como existen escenarios en los que no se quiere/puede estar actualizando continuamente el JDK sobre el que corren las aplicaciones de producción, Sun antes y Oracle ahora tenían una herramienta llamada "Timezone Updater Tool" que uno podía usar para actualizar las franjas horarias de un JDK ya instalado. Pues bien, esta herramienta antes era gratuita, pero recientemente Oracle ha hecho que no se pueda acceder de modo gratuito a esta herramienta.
Si no es crucial para tu aplicación trabajar con fechas en múltiples países diferentes que están distribuidos en distintas franjas horarias, o si te puedes permitir el actualizar continuamente el JDK de tu aplicación, este cambio no te va a importar. En caso contrario, ahora no te va a quedar más remedio que pagar por el soporte de Oracle para Java SE para tener acceso a esta herramienta.