JavaOS - JavaOS

JavaOS
Dezvoltator Sun Microsystems
Scris in Java
Starea de lucru Întrerupt
Modelul sursă Sursă închisă
Platforme ARM , PowerPC , SPARC , IA-32 (x86)
Tipul de nucleu Microkernel
Licență Proprietate

JavaOS este în principal un sistem de operare U-SIM-Card bazat pe o mașină virtuală Java și care rulează aplicații în numele operatorilor și al serviciilor de securitate. A fost inițial dezvoltat de Sun Microsystems . Spre deosebire de sistemele Windows , macOS , Unix sau Unix , care sunt scrise în principal în limbajul de programare C , JavaOS este scris în principal în Java . Acum este considerat un sistem vechi .

Istorie

Java limbaj de programare a fost introdus de Soare în mai 1995. Jim Mitchell și Peter Madany la JavaSoft proiectat un nou sistem de operare, cu nume de cod Kona, scris complet în Java. În martie 1996, Tom Saulpaugh s-a alăturat echipei Kona, de acum șapte persoane, pentru a proiecta o arhitectură I / O, venind de la Apple ca inginer Mac OS din iunie 1985 și co-arhitect al Copland .

JavaOS a fost evanghelizat pentru prima dată într-un articol Byte . În 1996, anunțul oficial al produsului JavaSoft a descris sistemul de operare compact conceput pentru a rula „în orice, de la calculatoare nete la pagere”. La începutul anului 1997, JavaSoft a transferat JavaOS către SunSoft. La sfârșitul anului 1997, Bob Rodriguez a condus echipa să colaboreze cu IBM, care apoi a comercializat platforma, a accelerat dezvoltarea și a adus contribuții arhitecturale importante la următoarea versiune de JavaOS, redenumită în cele din urmă JavaOS pentru afaceri. IBM a indicat că se concentrează mai mult pe clienții subțiri ai computerelor de rețea , în special pentru a înlocui „ ecranul verde ” tradițional și terminalele UNIX și pentru a implementa clienți cu aplicație unică.

Sistemul de operare distribuit în timp real Chorus a fost utilizat pentru tehnologia sa de microkernel. Acest lucru a început cu Chorus Systèmes SA , o companie franceză, care acordă licențe JavaOS de la Sun și a înlocuit stratul de abstracție hardware JavaOS anterior cu microkernelul Chorus, creând astfel produsul Chorus / Jazz, care a fost destinat să permită aplicațiilor Java să ruleze într-un sistem distribuit, real -mediu de sistem încorporat în timp. Apoi, în septembrie 1997, s-a anunțat că Sun Microsystems achiziționează Chorus Systèmes SA.

JavaSoft a acordat licențe pentru mai mult de 25 de producători, inclusiv Oracle Corp, Acer Inc., Xerox, Toshiba Corp și Nokia. IBM și Sun au anunțat cooperarea pentru JavaOS for Business la sfârșitul lunii martie 1998.

În 1999, Sun și IBM au anunțat întreruperea produsului JavaOS. Încă din 2003, materialele Sun s-au referit la JavaOS ca o „ tehnologie moștenită ”, recomandând migrarea către Java ME , lăsând implementatorului alegerea sistemului de operare specific și a mediului Java.

Prezentare generală

JavaOS se bazează pe o microkernel nativă de arhitectură hardware , care rulează pe platforme, inclusiv ARM , PowerPC , SPARC , StrongARM și IA-32 (x86). Mașina virtuală Java rulează deasupra microkernelului. Toate driverele de dispozitiv sunt scrise în Java și executate de mașina virtuală. Un sistem grafic și de ferestre care implementează AWT API este, de asemenea, scris în Java.

JavaOS a fost conceput pentru a rula pe sisteme încorporate și are aplicații pe dispozitive precum set-top box-uri , infrastructură de rețea și bancomate . Vine cu JavaStation .

Vezi si

Referințe

linkuri externe