La respuesta rápida es que una "Actualización de parche crítico" (o CPU, la primera en estos pares) es una actualización trimestral, y una "Actualización de conjunto de parches" (o PSU) es una actualización situacional que intenta solucionar los problemas encontrados en su CPU predecesor, lanzado antes de que la próxima CPU esté oficialmente marcada como dorada.
Aquí hay una publicación que describe lo que sucede un poco:
CPU, PSU, SPU - Actualización de terminología de actualización de parche crítico de Oracle .
La Actualización de parche crítico (CPU) ahora se refiere a la versión general de las correcciones de seguridad cada trimestre en lugar del parche de seguridad de la base de datos acumulativa para el trimestre. Piense en la CPU como la versión trimestral general y no como un solo parche.
Deberías estar confundido
Oracle realmente no está haciendo un gran trabajo haciendo clara la diferencia, teórica o práctica, entre CPU y PSU.
Por ejemplo, en las notas de la versión para 8u111 y 8u112 , podría encontrar alguna razón para no usar la última fuente de alimentación, actualmente 8u112. ¡Pero tampoco las notas de lanzamiento por sí mismas me dan una gran razón por la que usaría la PSU!
Había una sección de "Cambios" para 112 que incluía "security-libs / java.security-- SunPKCS11 Provider ya no ofrece SecureRandom por defecto", pero no menciona otros problemas serios.
Pero si Google en todo alrededor lo suficiente , usted no encontrará problemas graves, como ...
JVM lanza NullPointerExceptions en macOS Sierra 10.12
En macOS Sierra 10.12, si un usuario presiona teclas modificadoras (como Comando, Alt, Mayús) mientras se ejecuta un applet en un navegador, puede aparecer un cuadro de error llamado "Error interno". También mostrará el ícono "exec" en el dock de macOS. El usuario puede descartar el applet o intentar volver a ejecutar el applet sin presionar una tecla modificadora. Para solucionar este problema, instale JRE 8u112, para Mac OS X. [énfasis mío]
Quiero decir, técnicamente, ese problema está en la página de error , que en sí es un enlace o dos eliminados de las notas de la versión, en el n. ° 42, [macos] JVM lanza continuamente una NullPointerException en la nueva MacOS 10.12 , pero descubrir que no es así fácil de usar. Tomará un poco de trabajo ver si es fundamental para usted usar una fuente de alimentación.
TL; DR
La mejor suposición es que las CPU tienen un buen control de calidad y Oracle no puede estar tan seguro con las PSU, ya que son básicamente avances de la próxima CPU trimestral, aún no lanzada.
Pero dado que pueden decirle a todos los que usan macOS Sierra que usen una fuente de alimentación, por ejemplo, una fuente de alimentación probablemente sea lo suficientemente buena para el desarrollo y haga un trabajo decente anticipándose a la próxima CPU. No necesariamente lo implementaría en un servidor de producción a menos que una de las correcciones de PSU no fuera crítica para su misión, pero probablemente podría hacerlo , dependiendo de lo cómoda que esté su organización con las versiones de borde.
Pero Oracle debería decir todo esto en algún lugar con un poco más de claridad, o estamos atascados con esta pregunta.