Zum Inhalt springen

„JavaOS“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[ungesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung
K Änderungen von 94.102.109.20 (Diskussion) auf die letzte Version von Jpp zurückgesetzt
Zeile 63: Zeile 63:
[[Kategorie:Betriebssystem]]
[[Kategorie:Betriebssystem]]
[[Kategorie:Sun Microsystems]]
[[Kategorie:Sun Microsystems]]

Preferences
Keys/General Scheme Default
Keys next edi
Command Binding Category User
Next Editor Ctrl+Tab Windows U
_Copy Command _Unbind Command Re_store Command
Name: Next Editor
Description: Switch to the next editor
Conflicts
Command When
Binding Ctrl+Tab
_When In Windows
Filters Export CSU
Restore _Defaults Apply
Tastenkürzel in Eclipse einstellen OK Cancel

Version vom 13. Juli 2015, 11:47 Uhr

JavaOS ist ein von Sun Microsystems entwickeltes Betriebssystem mit einer Java Virtual Machine als Basis. Anders als Unix oder unixoide Systeme, die hauptsächlich in C realisiert werden, wurde JavaOS vorrangig in Java programmiert.

Seit 2006 wird JavaOS von Sun als Altsystem angesehen (siehe Zukunft).

Systemanforderungen

Mikrokernel

Das System basiert auf einem für die jeweilige Hardware angepassten Mikrokernel.

Hardware-Plattformen, auf denen der Kernel läuft, sind unter anderem

Speicher

  • 256 KByte RAM und 512 KByte ROM
  • für Internetanwendung 4 MByte RAM und 3 MByte ROM

Systemarchitektur

Virtual Machine

Die Java Virtual Machine fungiert als oberste Instanz des Mikrokernels.

Treiber

Alle Treiber wurden in Java geschrieben und werden von der Virtual Machine ausgeführt.

Arbeitsumgebung

Das Grafiksystem und der Fenstermanager, die auf das AWT API aufsetzen, sind ebenfalls in Java geschrieben.

Programme

Da JavaOS als Betriebssystem für Embedded Systems entworfen wurde, findet es zum Beispiel auf Set-Top-Boxen, als Teil der Infrastruktur für Netzwerke und auch in Geldautomaten Anwendung. Auch die JavaStation läuft unter diesem Betriebssystem.

Zukunft

Sun bezeichnete JavaOS offiziell als Altsystem und empfahl die Umstellung auf Java ME.[1] Dabei handelt es sich jedoch nicht um eine vollwertige Alternative, da Java ME lediglich ein API und kein Betriebssystem ist.

Siehe auch

  • JNode Laufendes Projekt, das ein nahezu komplett in Java geschriebenes Betriebssystem zum Ziel hat, um Java-Programme ohne jegliche Zusatzsoftware ausführen zu können.
  • JX (Betriebssystem) Ein sehr kleines, in Java geschriebenes Betriebssystem, das vor allem flexibel und stabil sein soll.

Einzelnachweise

  1. JavaOS. In: CDC FAQ. Archiviert vom Original am 4. November 2006; abgerufen am 11. Oktober 2006.