Java Development Kit
Appearance
| Developer(s) | Oracle Corporation |
|---|---|
| Stable release | 25
/ 16 September 2025[1] |
| Written in | Java, C++, C, Assembly[2] |
| Operating system | Windows, macOS, Linux |
| Platform | AArch64, x86-64 |
| License | Oracle No-Fee Terms and Conditions (NFTC)[3] with third party components[4] |
| Website | oracle.com/java/technologies/ |
The Java Development Kit (JDK) is a software development kit for Java applications that primarily communicates with the JRE.[5] It supports other JDK-based languages like Kotlin and allows Java bytecode to be compiled into native code. JDK implements the Java Language Specification and Java Virtual Machine Specification, providing the Standard Edition of the Java API.[6] Derived from OpenJDK, JDK includes tools like a compiler, debugger, and performance monitors. Oracle releases it under the No-Fee Terms and Conditions license for Windows, macOS, and Linux. The main JDK implementation is HotSpot.
References
[change | change source]- ↑ "JavaDevelopment Kit 25 Release Notes". Oracle Corporation. Retrieved 17 September 2025.
- ↑ "Based on the OpenJDK sources". OpenJDK. Retrieved 23 October 2021.
- ↑ "Oracle No-Fee Terms and Conditions License". Oracle Corporation. Retrieved 23 October 2021.
- ↑ "Licensing Information User Manual" (PDF). Oracle Corporation. Retrieved 23 October 2021.
- ↑ "Java Development Kit". www.ibm.com. Retrieved 2026-01-31.
- ↑ "OpenJDK FAQ". openjdk.java.net. Retrieved 2026-01-31.