OpenWebStart
| OpenWebStart | |
|---|---|
| Basisdaten
| |
| Aktuelle Version | 1.14.0[1] (6. Juli 2026) |
| Lizenz | GNU General Public License, Version 2 |
| openwebstart.com | |
OpenWebStart ist eine kostenlose Anwendung zum Starten und Verwalten von JNLP (Java Network Launch Protocol) basierten Java-Anwendungen. OpenWebStart basiert auf IcedTeaWeb und bietet eine Implementierung des JNLP-Standards, welcher in JSR-56 des Java Community Process (JCP) definiert ist. Das Tool wird von der Karakun AG entwickelt.
Nachdem Oracle Web Start abgekündigt hatte,[2] entstand eine Lücke im Java-Ökosystem, da noch immer viele User auf JNLP setzen. Aus diesem Grund wurde 2019 die Weiterentwicklung der im IcedTea existierenden, aber seit einigen Jahren verwaisten Open-Source-Implementierung (IcedTeaWeb) des JNLP-Protokolls gestartet. Dabei wurde es aus dem IcedTea Projekt herausgelöst und als eigenes Github Projekt neu gestartet. OpenWebStart hat im April 2021 die stabile Version 1.3.3 erreicht.
Die Software wird als Freie Software unter der GPL-2.0-Lizenz (mit Ausnahmen) entwickelt[3] und kostenlos unter der Webseite des Tools zur Verfügung gestellt. Die JNLP-Funktionalität von OpenWebStart wird innerhalb des IcedTeaWeb-Projektes entwickelt, das von Red Hat der AdoptOpenJDK-Community übergeben wurde und nun von Red Hat und der Karakun AG weiter gepflegt wird.[4]
Funktionen
OpenWebStart bildet die im JSR-56 spezifizierten Funktionalitäten auf Basis von IcedTeaWeb ab. Darüber hinaus enthält OpenWebStart einen JVM-Manager, der die Verwaltung von Java Virtuellen Maschinen (JVM) ermöglicht. Da OpenWebStart hier herstellerunabhängig arbeitet, werden grundsätzlich alle auf OpenJDK basierten JVMs wie etwa AdoptOpenJDK oder Amazon Coretto unterstützt. OpenWebStart kann hierbei beim Start einer JNLP-Anwendung eine passende JVM lokal auswählen oder je nach Benutzer-Konfiguration und -Entscheidung auch eine passende JVM von einem dedizierten Server herunterladen. Hierdurch kann OpenWebStart sogar verwendet werden, ohne dass eine vorhandene Java-Installation auf einem Client-PC benötigt wird.
Weblinks
- karakun/OpenWebStart auf GitHub
- AdoptOpenJDK/IcedTea-Web auf GitHub
- JSR-56
- OpenWebStart-Webseite von Karakun AG
Einzelnachweise
- ↑ Release 1.14.0. 6. Juli 2026 (abgerufen am 7. Juli 2026).
- ↑ Oracle: JDK 9 Release Notes. In: OTN. Oracle, abgerufen am 5. Juni 2020 (englisch).
- ↑ OpenWebStart auf GitHub
- ↑ hendrik: How open source saved WebStart. 10. Dezember 2019, abgerufen am 5. Juni 2020 (englisch).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.