<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=JavaOS</id>
	<title>JavaOS - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=JavaOS"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=JavaOS&amp;action=history"/>
	<updated>2026-05-16T09:15:20Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=JavaOS&amp;diff=1149903&amp;oldid=prev</id>
		<title>imported&gt;Alxffm am 22. Juli 2025 um 15:26 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=JavaOS&amp;diff=1149903&amp;oldid=prev"/>
		<updated>2025-07-22T15:26:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;JavaOS&amp;#039;&amp;#039;&amp;#039; ist ein von [[Sun Microsystems]] entwickeltes [[Betriebssystem]] auf Basis einer [[Java Virtual Machine]] (JVM). &lt;br /&gt;
&lt;br /&gt;
Im Unterschied zu verbreiteten Systemen wie [[Unix]]-Derivaten oder [[Windows]], die überwiegend in [[C (Programmiersprache)|C/C++]] implementiert werden, sind bei JavaOS große Teile der plattformunabhängigen Schicht – darunter Gerätetreiber, Netzwerk‑, Grafik- und Fenstersystem – in [[Java (Programmiersprache)|Java]] realisiert.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot;&amp;gt;{{Internetquelle |autor=Sun Microsystems |titel=JAVAOS™: The Standalone Java™ Application Platform |url=https://www.justice.gov/sites/default/files/atr/legacy/2006/03/03/436.pdf |werk=Produkt-Whitepaper |datum=1997-10-13 |format=PDF |sprache=en |abruf=2025-07-22}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;DrDobbs&amp;quot;&amp;gt;{{Internetquelle |autor=Jacob Filipp |titel=JavaOS: An Operating System for Small Devices |url=https://jacobfilipp.com/DrDobbs/articles/DDJ/1996/9617/9617f/9617f.htm |werk=Dr. Dobb’s Journal (Archiv) |datum=1996 |sprache=en |abruf=2025-07-22}}&amp;lt;/ref&amp;gt; Seit 2003 führt Sun JavaOS als &amp;#039;&amp;#039;„legacy technologies“&amp;#039;&amp;#039; und empfiehlt eine Migration auf die [[Java Platform, Micro Edition|Java ME]]‑Konfiguration [[Connected Device Configuration|CDC]].&amp;lt;ref name=&amp;quot;CDCFAQ&amp;quot;&amp;gt;{{Internetquelle |titel=CDC FAQ – What is the migration path for the PersonalJava, EmbeddedJava and JavaOS technologies? |url=http://java.sun.com/products/cdc/faq.html |werk=java.sun.com |datum=2006-11-04 |sprache=en |abruf=2025-07-22 |archiv-url=https://web.archive.org/web/20061104104944/http://java.sun.com/products/cdc/faq.html |archiv-datum=2006-11-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
JavaOS wurde auf der ersten JavaOne-Konferenz im Juni 1996 offiziell vorgestellt. Sun demonstrierte ein JavaOS‑Terminal mit MicroSPARC‑II‑Prozessor; als Minimalanforderung wurden 512&amp;amp;nbsp;kB ROM und 128&amp;amp;nbsp;kB RAM genannt.&amp;lt;ref name=&amp;quot;InfoWorld1996&amp;quot;&amp;gt;{{Internetquelle |autor=Elinor Mills; Kristi Essick |titel=JavaOne: Sun unveils JavaOS and licensees |url=https://www.infoworld.com/article/2169436/javaone-sun-unveils-javaos-and-licensees.html |werk=InfoWorld |datum=1996-06-26 |sprache=en |abruf=2025-07-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1997 veröffentlichte Sun ein Whitepaper, das die Schichtenarchitektur (Mikrokernel, JVM, Java‑Treiber, Grafik-/Fenstersystem, Netzwerkklassen) beschreibt und typische Speicherprofile angibt: Eine vollständige Network‑Computer‑Konfiguration (inklusive HotJava‑Browser, Bibliotheken, Fonts) benötigt etwa 4&amp;amp;nbsp;MB ROM/Flash bzw. Festplattenspeicher und 4&amp;amp;nbsp;MB RAM; JavaOS und HotJava allein belegen weniger als 2,5&amp;amp;nbsp;MB RAM.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;DrDobbs&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Am 1. April 1998 kündigten Sun und IBM eine Kooperation zu &amp;#039;&amp;#039;&amp;#039;JavaOS for Business&amp;#039;&amp;#039;&amp;#039; an;&amp;lt;ref name=&amp;quot;InfoWorldApr1998&amp;quot;&amp;gt;{{Internetquelle |titel=Sun, IBM join to announce JavaOS for Business |url=https://www.infoworld.com/article/2165109/sun-ibm-join-to-announce-javaos-for-business.html |werk=InfoWorld |datum=1998-04-01 |sprache=en |abruf=2025-07-22}}&amp;lt;/ref&amp;gt; am 5. August 1998 wurde die Plattform ausgeliefert (zunächst für Intel‑x86‑Hardware) und zielte auf zentral administrierbare Thin Clients.&amp;lt;ref name=&amp;quot;InfoWorld1998&amp;quot;&amp;gt;{{Internetquelle |autor=Ted Smalley Bowen; Dana Gardner |titel=JavaOS for Business arrives from Sun, IBM |url=https://www.infoworld.com/article/2165672/javaos-for-business-arrives-from-sun-ibm.html |werk=InfoWorld |datum=1998-08-05 |sprache=en |abruf=2025-07-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ebenfalls 1998 berichtete &amp;#039;&amp;#039;Wired&amp;#039;&amp;#039;, dass Hitachi JavaOS in 30.000 Set‑Top‑Boxen einsetzt und bis Ende 1999 200.000 Geräte plant.&amp;lt;ref name=&amp;quot;WiredSetTop&amp;quot;&amp;gt;{{Internetquelle |autor=Chris Oakes |titel=Java Wins First Set-Top OS Role |url=https://www.wired.com/1998/06/java-wins-first-set-top-os-role/ |werk=Wired |datum=1998-06-09 |sprache=en |abruf=2025-07-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im August 1999 bestätigte IBM die Einstellung der gemeinsamen Weiterentwicklung von JavaOS for Business; als Gründe wurden u. a. Performance‑Verbesserungen der JVM auf bestehenden Betriebssystemen genannt.&amp;lt;ref name=&amp;quot;LinuxToday1999&amp;quot;&amp;gt;{{Internetquelle |titel=ComputerWorld: IBM, Sun axe thin-client JavaOS |url=https://www.linuxtoday.com/developer/computerworld-ibm-sun-axe-thin-client-javaos/ |werk=LinuxToday (Zitat aus Computerworld) |datum=1999-08-25 |sprache=en |abruf=2025-07-22}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;CNET1999&amp;quot;&amp;gt;{{Internetquelle |autor=Stephen Shankland |titel=Sun, IBM decaffeinate JavaOS |url=http://news.cnet.com/Sun,-IBM-decaffeinate-JavaOS/2100-1023_3-231302.html |werk=CNET News.com |datum=1999-08-23 |sprache=en |abruf=2025-07-22 |archiv-url=https://web.archive.org/web/20110816164035/http://news.cnet.com/Sun,-IBM-decaffeinate-JavaOS/2100-1023_3-231302.html |archiv-datum=2011-08-16}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Systemarchitektur ==&lt;br /&gt;
JavaOS ist schichtenorientiert aufgebaut; plattformspezifische und plattformunabhängige Komponenten können unabhängig voneinander aktualisiert werden.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mikrokernel &amp;amp; Speichermanager:&amp;#039;&amp;#039;&amp;#039; Bootvorgang, Interrupt-/Trap‑Handling, Thread‑Verwaltung, DMA-Unterstützung.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Java Virtual Machine:&amp;#039;&amp;#039;&amp;#039; Bytecode‑Interpreter, Class Loading, Speicherverwaltung, Bytecode‑Verifier; optimiert für geringe RAM‑Budgets.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gerätetreiber:&amp;#039;&amp;#039;&amp;#039; vollständig in Java implementiert, portabel erweiterbar.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;DrDobbs&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Netzwerkklassen:&amp;#039;&amp;#039;&amp;#039; TCP/IP, UDP, ICMP; DNS/NIS zur Namensauflösung; DHCP und Reverse ARP zur Adressvergabe; Administration via SNMP; NFS‑Client.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;DrDobbs&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Grafik- und Fenstersystem:&amp;#039;&amp;#039;&amp;#039; Umsetzung des [[Abstract Window Toolkit|AWT]]‑API in Java (Zeichenoperationen, Fonts, Fensterverwaltung).&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Java Application Environment (JAE):&amp;#039;&amp;#039;&amp;#039; erlaubt die Ausführung identischer Applets/Anwendungen auf anderen JVM‑Plattformen.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hardwareunterstützung und Ressourcenbedarf ==&lt;br /&gt;
JavaOS wurde u. a. auf [[Sun SPARC|SPARC]], [[ARM Limited|ARM]]/[[ARM StrongARM|StrongARM]], [[PowerPC]] und [[x86-Prozessor|IA‑32 (x86)]] portiert.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;InfoWorld1996&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Demo-Minimum (1996):&amp;#039;&amp;#039;&amp;#039; 512&amp;amp;nbsp;kB ROM / 128&amp;amp;nbsp;kB RAM.&amp;lt;ref name=&amp;quot;InfoWorld1996&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;NC-Konfiguration (1997):&amp;#039;&amp;#039;&amp;#039; ca. 4&amp;amp;nbsp;MB ROM/Flash bzw. Festplatte und 4&amp;amp;nbsp;MB RAM; JavaOS + HotJava &amp;lt; 2,5&amp;amp;nbsp;MB RAM.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;DrDobbs&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Sehr kleine Konfiguration ohne Grafik/Netzwerk:&amp;#039;&amp;#039;&amp;#039; ~128&amp;amp;nbsp;kB RAM / 512&amp;amp;nbsp;kB ROM (Dr. Dobb’s).&amp;lt;ref name=&amp;quot;DrDobbs&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sekundärquellen im deutschsprachigen Raum nennen ähnliche Größenordnungen.&amp;lt;ref name=&amp;quot;TUChemnitz&amp;quot;&amp;gt;{{Internetquelle |titel=JavaOS – Ein Betriebssystem für Intranets? |url=http://archiv.tu-chemnitz.de/pub/1997/0032/javaos.html |werk=TU Chemnitz (Archiv) |datum=1997 |sprache=de |abruf=2025-07-22 |archiv-url=https://web.archive.org/web/20160304193954/http://archiv.tu-chemnitz.de/pub/1997/0032/javaos.html |archiv-datum=2016-03-04}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;OSorgDE&amp;quot;&amp;gt;{{Internetquelle |titel=JavaOS |url=http://www.operating-system.org/betriebssystem/_german/bs-javaos.htm |werk=Operating-System.org |datum=2001-11 |sprache=de |abruf=2025-07-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arbeitsumgebung ==&lt;br /&gt;
Das grafische Subsystem und der Fenstermanager basieren auf dem AWT‑API; als Benutzeroberflächen wurden u. a. der [[HotJava]]‑Browser und HotJava Views eingesetzt.&amp;lt;ref name=&amp;quot;SunWhitepaper&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Einsatzgebiete ==&lt;br /&gt;
JavaOS richtete sich an [[Embedded System|eingebettete Systeme]] und [[Thin Client|Network Computer]]. Einsatzbeispiele sind Set‑Top‑Boxen (Hitachi) sowie zentral verwaltete Kiosk‑/POS‑Terminals und Suns [[JavaStation]].&amp;lt;ref name=&amp;quot;WiredSetTop&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;InfoWorld1998&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ablösung / Zukunft ==&lt;br /&gt;
Sun bezeichnete JavaOS ab 2003 als Alttechnologie („legacy technologies“) und empfahl die Migration auf CDC/CLDC der Java‑ME‑Plattform. Diese Konfigurationen definieren JVM‑Profile und APIs, stellen jedoch kein vollwertiges Betriebssystem dar.&amp;lt;ref name=&amp;quot;CDCFAQ&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;OracleCDCIntro&amp;quot;&amp;gt;{{Internetquelle |titel=CDC Java Runtime Environment – Introduction |url=https://docs.oracle.com/javame/config/cdc/cdc-opt-impl/ojmeec/1.0/runtime/html/intro.htm |werk=Oracle Help Center |sprache=en |abruf=2025-07-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur |Autor=Tom Clements; Charles Mirho |Titel=Inside the JavaOS Operating System |Verlag=Addison-Wesley |Ort=Reading (MA) |Jahr=1999 |ISBN=0-201-18393-5 |Sprache=en}}&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[JNode]] – Java-basiertes Open-Source-Betriebssystem &lt;br /&gt;
* [[ChorusOS]] – von Sun übernommenes Mikrokernel-Betriebssystem&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www4.informatik.uni-erlangen.de/Projects/JX/index.html JX-Betriebssystem] (englisch)  &lt;br /&gt;
* [http://www.operating-system.org/betriebssystem/_german/bs-javaos.htm Zusammenfassender Bericht über JavaOS] (deutsch)  &lt;br /&gt;
* [http://archiv.tu-chemnitz.de/pub/1997/0032/javaos.html &amp;#039;&amp;#039;JavaOS – Ein Betriebssystem für Intranets?&amp;#039;&amp;#039;] TU Chemnitz (1997; archiviert)  &lt;br /&gt;
* [https://www.justice.gov/sites/default/files/atr/legacy/2006/03/03/436.pdf JavaOS – The Standalone Java Application Platform] (Sun-Whitepaper, 1997; PDF)  &lt;br /&gt;
* [https://www.infoworld.com/article/2169436/javaone-sun-unveils-javaos-and-licensees.html InfoWorld: JavaOne – Sun unveils JavaOS and licensees] (1996)  &lt;br /&gt;
* [https://www.infoworld.com/article/2165672/javaos-for-business-arrives-from-sun-ibm.html InfoWorld: JavaOS for Business arrives from Sun, IBM] (1998)  &lt;br /&gt;
* [https://www.wired.com/1998/06/java-wins-first-set-top-os-role/ Wired: Java Wins First Set-Top OS Role] (1998)  &lt;br /&gt;
* [https://www.linuxtoday.com/developer/computerworld-ibm-sun-axe-thin-client-javaos/ Computerworld/LinuxToday: IBM, Sun axe thin-client JavaOS] (1999)  &lt;br /&gt;
* [https://web.archive.org/web/20061104104944/http://java.sun.com/products/cdc/faq.html CDC-FAQ (Archiv) – Migrationspfad für JavaOS]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Java-Technologie]]  &lt;br /&gt;
[[Kategorie:Laufzeitumgebung]]  &lt;br /&gt;
[[Kategorie:Betriebssystem]]  &lt;br /&gt;
[[Kategorie:Sun Microsystems]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Alxffm</name></author>
	</entry>
</feed>