Also released J2EE (Java 2 Enterprise Edition) and J2ME (Java 2 Micro Edition). J2SE 1.2 (JDK 1.2) (December 1998): Re-branded as 'Java 2' and renamed JDK to J2SE (Java 2 Standard Edition).JDK 1.1 (February 1997): Introduced AWT event model, inner class, JavaBean, JDBC, and RMI.JDK 1.0 (January 1996): Originally called Oak (named after the oak tree outside James Gosling's office).JDK Alpha and Beta (1995): Sun Microsystem announced Java in September 23, 1995.OracleJDK: This article is based on the 'OracleJDK' ) (due to legacy), which is free for personal and development use but no longer free for commercial use.OpenJDK: Currently, the 'OpenJDK' developed by Oracle and the Java community ) provides a free and open-source JDK official reference implementation.
The Java Development Kit (JDK), officially named 'Java Platform Standard Edition' or 'Java SE', is needed for writing and running Java programs.