LexiDict.de - Logo
Druckversion | Impressum | Datenschutz

JNode

Aus LexiDict


JNode (Java New Operating System Design Effort) ist ein Open-Source-Projekt, dessen Ziel es ist, ein Java-Betriebssystem zu erstellen, wobei möglichst alles in Java geschrieben werden soll. Da auch der JIT-Compiler und die Java Virtual Machine selbst in Java geschrieben sind, kann der zum Starten benötigte Teil des Systems durch den JIT-Compiler in Maschinencode übersetzt und so gestartet werden. Auf diese Weise kann bis auf einen minimalen Anteil an Assembler-Code, fast alles in Java geschrieben werden.

Der erste Versuch startete dabei 1995 mit dem Java Bootable System (JBS), jedoch waren die Autoren über den großen Anteil von benötigtem C- und Assembler-Code unzufrieden, worauf ein zweiter Versuch gestartet wurde, namens JBS2. JNode ist der dritte Ansatz, der erstmals 2003 vom Projektleiter Ewout Prangsma öffentlich gemacht wurde. Seitdem benutzt JNode genau zwei Programmiersprachen – Java und Assembler. Unterstützt werden im Moment neben den Dateisystemen ext2, FAT, FAT32 (mittels JFat), NTFS und ISO 9660 auch das Netzwerkprotokoll TCP/IP. Außerdem ist USB-Unterstützung vorhanden, sowie eine weit fortgeschrittene graphische Benutzeroberfläche. Die JVM ist im Moment auf dem Stand von Java 6.0 und als Klassenbibliothek kommt GNU Classpath zum Einsatz, womit prinzipiell jedes Java-Programm auf JNode lauffähig sein sollte.

Das Projekt steht unter der GNU Lesser General Public License (LGPL).

Weblinks




Weblink hinzufügen




Mit dem Speichern dieser Seite versichere ich, dass ich den Beitrag selbst verfasst habe bzw. dass er keine fremden Rechte verletzt, und willige ein, ihn unter der Lizenz Creative Commons Zero zu veröffentlichen.

Add to alltagzAdd to icioAdd to infopiratAdd to linkarenaAdd to misterwongAdd to netselektorAdd to newskickAdd to oneviewAdd to readsterAdd to webnewsAdd to yahooAdd to yigg

Dieser Artikel basiert auf dem Artikel JNode aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.

Von „http://www.lexidict.de/wiki/JNode

Diese Seite wurde bisher 136-mal abgerufen. Diese Seite wurde zuletzt am 24. Juli 2010 um 09:59 Uhr geändert. Inhalt ist verfügbar unter der GNU Free Documentation License 1.2.




Finden

Navigation
Wissen kompakt
Statistik
Denk-Spiel
Fun