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
- Sistem de operare JX (engleză)
- Raport sumar despre JavaOS
- JavaOS - un sistem de operare pentru intranet? Universitatea de Tehnologie din Chemnitz