JavaOS

JavaOS er et operativsystem utviklet av Sun Microsystems med en Java Virtual Machine som grunnlag. I motsetning til Unix- eller Unixoid- systemer, som hovedsakelig er implementert i C , ble JavaOS primært programmert i Java .

JavaOS har blitt sett på av Sun som det eldre systemet siden 2006 (se fremtiden ).

Systemkrav

Microkernel

Systemet er basert på en microkernel tilpasset den respektive maskinvaren .

Maskinvareplattformer som kjernen kjører på inkluderer

Oppbevaring

  • 256 KByte RAM og 512 KByte ROM
  • for internettbruk 4 MB RAM og 3 MB ROM

System arkitektur

Virtuell maskin

Java Virtual Machine fungerer som den øverste forekomsten av microkernel.

sjåfør

Alle drivere ble skrevet på Java og kjøres av den virtuelle maskinen.

arbeidsmiljø

Grafikksystemet og vindusbehandling, som er basert på AWT API , er også skrevet i Java.

Programmer

Siden JavaOS ble designet som et operativsystem for innebygde systemer , brukes det for eksempel på set-top-bokser , som en del av infrastrukturen for nettverk og også i minibanker . Den JavaStation også kjøres på dette operativsystemet.

framtid

Sun kalte offisielt JavaOS det eldre systemet og anbefalte å bytte til Java ME . Dette er imidlertid ikke et fullverdig alternativ, da Java ME bare er en API og ikke et operativsystem.

Se også

  • JNode Pågående prosjekt som tar sikte på et operativsystem skrevet nesten utelukkende i Java, slik at Java-programmer kan kjøres uten ekstra programvare.
  • JX (operativsystem) Et veldig lite operativsystem skrevet i Java, som fremfor alt skal være fleksibelt og stabilt.

weblenker

Individuelle bevis

  1. JavaOS . I: Vanlige spørsmål om CDC . Arkivert fra originalen 4. november 2006. Hentet 11. oktober 2006.