OpenJDK
Uiterlijk
| OpenJDK | ||||
|---|---|---|---|---|
| Ontwerp en ontwikkeling | ||||
| Categorie | Bibliotheek | |||
| Ontwikkelaar(s) | Oracle | |||
| Besturingssysteem | GNU/Linux, BSD, Windows, macOS, Unixachtig besturingssysteem | |||
| Geschreven in | C++ en Java | |||
| Status en tijdlijn | ||||
| Uitgebracht | 8 mei 2007 | |||
| Recentste versie | 26 (17 maart 2026)[1] | |||
| Onderdelen | ||||
| Licentie(s) | GPLv2, GPL linking exception, Universal Permissive License | |||
| Links | ||||
| Website | Website | |||
| Versiebeheer | Broncode | |||
| ||||
OpenJDK (ook bekend als Open Java Development Kit) is een opensourceimplementatie van Java waarop de officiële referentie-implementatie van Java gebaseerd is.[2][3]
Geschiedenis
[bewerken | brontekst bewerken]In 2006 startte Sun Microsystems (dat later overgenomen werd door Oracle) het OpenJDK-project, als een gevolg van de belofte om de Java-implementatie open source te maken.
Componenten
[bewerken | brontekst bewerken]OpenJDK bestaat uit:
- een Java Virtual Machine, HotSpot
- een Java Class Library (standaard bibliotheken beschikbaar in Java)
- een Java-compiler (javac)
De browserplug-in en Java Web Start, die wel onderdeel zijn van Oracle Java, zijn geen onderdeel van OpenJDK. Een opensourcealternatief voor deze onderdelen is IcedTea.
OpenJDK wordt vrijgegeven onder de GPL behoudens een kleine uitzondering, omdat beperkte onderdelen van de Java Class Library niet onder de GPL-licentievoorwaarden beschikbaar zijn.
Externe link
[bewerken | brontekst bewerken]- (en) Projectpagina
Bronnen, noten en/of referenties
- ↑ Mark Reinhold; "Java 26 / JDK 26: General Availability"; datum van uitgave: 17 maart 2026; geraadpleegd op: 17 maart 2026.
- ↑ (en) OpenJDK Legal Documents.
- ↑ https://jdk.java.net/java-se-ri/11