This document discusses how Oracle manages changes to the Java platform, which is used by hundreds of millions of applications worldwide. It outlines Oracle's processes for updating the Java Development Kit and addressing bugs. It also explains how the Java specification acts as an agreement between different versions and vendors. Oracle has special tools, processes, and policies for tracking changes to the specification and testing for compatibility in order to manage updates to Java for all of its users.