En 1997, Sun Microsystems se acercó al organismo de normalización ISO/IEC JTC 1 y más tarde a Ecma International para formalizar Java, pero pronto se retiró del proceso. Java sigue siendo un estándar de facto, controlado a través del Java Community Process.