Inferno (sistem de operare)

Acesta este un sistem de operare portabil conceput pentru a construi sisteme distribuite și conectate pe o gamă largă de dispozitive și platforme. Acest sistem are portabilitate cross-platform și poate fi rulat ca aplicație utilizator sau ca sistem de operare independent. Este susținută pentru cele mai comune sisteme de operare și platforme. Fiecare sistem Inferno oferă utilizatorului un mediu de dezvoltare identic, indiferent de sistemul de operare sau de arhitectura de bază, permițând utilizatorului să lucreze într-un mediu omogen cu multe platforme diferite.

Inferno nu este doar un sistem de operare; Este, de asemenea, un mediu de dezvoltare complet, oferind toate instrumentele necesare pentru a crea, depana și testa aplicații. Aplicațiile create în Inferno sunt scrise în Limbo. care este un limbaj modular de programare paralel cu o sintaxă asemănătoare C. Codul Limbo este compilat într-un cod octet independent de arhitectură, care poate fi apoi executat în modul de interpretare (sau codul este compilat prompt) pentru procesorul țintă. Astfel, aplicațiile Inferno sunt executate identic pe toate platformele Inferno.

Inferno oferă o transparență deplină a resurselor și datelor, folosind un anumit sistem de spațiu nominal. Resursele sunt reprezentate ca fișiere, se aplică un protocol de comunicare standard. Datorită acestui fapt, resurse precum depozitele de date, serviciile și dispozitivele externe pot fi distribuite între diferite sisteme Inferno. Interfața cu resursele poate fi importată în sistemul local și aplicațiile care nu știu dacă resursele sunt locale sau de la distanță pot să o utilizeze.

Securitatea la nivel înalt este, de asemenea, parte a sistemului Inferno. Datorită faptului că un protocol standard de comunicații este utilizat pentru întreaga rețea, securitatea este furnizată la nivel de sistem. Inferno oferă, de asemenea, suport pentru autentificare bazată pe criptare.

Trebuie menționat faptul că numele protocoalelor "Styx", "Inferno", "Limbo" etc., precum și numele companiei de dezvoltatori "Vita Nuova" au fost alese sub influența Comediei Divine Dante. care a fost citit de Rob Pike în timp ce lucra la proiectul original al Inferno in Bell Labs [1].







Articole similare

Trimiteți-le prietenilor: