JavaOS

JavaOS este un sistem de operare dezvoltat de Sun Microsystems, având ca bază o mașină virtuală Java . Spre deosebire de sistemele Unix sau Unixoid , care sunt implementate în principal în C , JavaOS a fost programat în principal în Java .

JavaOS a fost privit de Sun ca sistemul vechi din 2006 (a se vedea viitorul ).

Cerințe de sistem

Microkernel

Sistemul se bazează pe un microkernel adaptat hardware-ului respectiv .

Platformele hardware pe care rulează nucleul includ

Depozitare

  • 256 KByte RAM și 512 KByte ROM
  • pentru internet folosiți 4 MB RAM și 3 MB ROM

Arhitectura sistemului

Mașină virtuală

Mașina virtuală Java acționează ca instanță supremă a microkernelului.

conducător auto

Toți driverele au fost scrise în Java și sunt executate de mașina virtuală.

mediu de lucru

Sistemul grafic și managerul de ferestre, care se bazează pe API AWT , sunt, de asemenea, scrise în Java.

Programe

Deoarece JavaOS a fost conceput ca un sistem de operare pentru sistemele încorporate , este utilizat, de exemplu, pe set-top box-uri , ca parte a infrastructurii pentru rețele și, de asemenea, în bancomate . JavaStation , de asemenea , rulează pe acest sistem de operare.

viitor

Sun a numit oficial JavaOS sistemul vechi și a recomandat trecerea la Java ME . Cu toate acestea, aceasta nu este o alternativă completă, deoarece Java ME este doar un API și nu un sistem de operare.

Vezi si

  • Proiect JNode în curs, al cărui scop este un sistem de operare scris aproape în întregime în Java, pentru a putea rula programe Java fără niciun software suplimentar.
  • JX (sistem de operare) Un sistem de operare foarte mic scris în Java, care mai presus de toate ar trebui să fie flexibil și stabil.

Link-uri web

Dovezi individuale

  1. JavaOS . În: Întrebări frecvente despre CDC . Arhivat din original la 4 noiembrie 2006. Adus la 11 octombrie 2006.