Graham Hamilton, founder of the JCP, leaves Sun


Hamilton recently took a stance against offering Java under the GPL open-source license, questioning Sun's ability to maintain the compatibility of the language.

Hamilton joined Sun in 1995, and participated actively in the development of technologies around Java, such as support for Corba, Java Beans and the JDBC API. He is also known for originating the Java Community Process, and directed Sun's work on Java Standard Edition.

The primary role of the JCP is to coordinate the evolution of the Java language, and to maintain its cohesion and compatibility, especially through certification. It's a role made more difficult by the move to open Java's source code