Inferno (operációs rendszer)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. május 22-én felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .
Pokol

Képernyőkép az Inferno-ról
Fejlesztő Bell Labs és Vita Nuova
OS család A 9. terv leszármazottja
Alapján 9. terv
legújabb verzió 4. kiadás / 2015. március 28
Támogatott platformok ARM , PA-RISC , MIPS , PowerPC , SPARC , x86
Engedély GNU GPL , GNU LGPL és MIT licenc
Állapot Tényleges
Source Code Repository bitbucket.org/inferno-os
github.com/inferno-os
Előző 9. terv
Weboldal www.vitanuova.com/inferno
 Médiafájlok a Wikimedia Commons oldalon

Az Inferno a Vita Nuova által fejlesztett operációs rendszer . [1] Az Inferno tervezését és architektúráját a Plan 9 és az Oberon operációs rendszerek befolyásolták .

Inferno leírása

Ez egy hordozható operációs rendszer, amelyet arra terveztek, hogy elosztott és hálózati rendszereket építsen eszközök és platformok széles körében. Ez a rendszer több platformon is hordozható, és futhat egyéni alkalmazásként vagy önálló operációs rendszerként. A legtöbb általános operációs rendszer és platform támogatja. Minden Inferno rendszer azonos fejlesztői környezetet biztosít a felhasználónak, függetlenül az alapul szolgáló operációs rendszertől vagy architektúrától, lehetővé téve a homogén környezet kialakítását számos különböző platformon.

Az Inferno nem csak egy operációs rendszer; egyben egy teljes fejlesztői környezet is, amely minden olyan eszközt biztosít, amelyre szüksége van az alkalmazások készítéséhez, hibakereséséhez és teszteléséhez. Az Inferno környezetben létrehozott alkalmazások a Limbo nyelven íródnak , amely egy moduláris párhuzamos programozási nyelv C - szerű szintaxissal. A Limbo kódot architektúrafüggetlen bájtkódba fordítják, amelyet azután értelmező módban (vagy a kódot inline fordítva) lehet végrehajtani a célprocesszor számára. Így az Inferno alkalmazások minden Inferno platformon azonosan futnak.

Az Inferno teljes erőforrás- és adatátlátszóságot kínál egy névtérrendszer használatával. Az erőforrások fájlként jelennek meg, egyetlen szabványos kommunikációs protokoll használatával. Ennek köszönhetően az erőforrások, például adattárak, szolgáltatások és külső eszközök megoszthatók a különböző Inferno rendszerek között. Az erőforrás interfész a helyi rendszerbe importálható, és olyan alkalmazások használhatják, amelyek nem tudják, hogy az adott erőforrás helyi vagy távoli-e.

A magas szintű biztonság is része az Inferno rendszernek. Egy szabványos kommunikációs protokoll használatával a teljes hálózatra a biztonság rendszerszinten biztosított. Az Inferno a titkosítás alapú hitelesítést is támogatja.

Cím

Meg kell jegyezni, hogy a " Styx ", "Inferno", " Limbo " stb. protokollok, valamint a fejlesztő cég neve - "Vita Nuova" Dante Isteni színjátékának hatására került kiválasztásra. , amelyet Rob Pike olvasott , miközben az eredeti Inferno projekten dolgozott a Bell Labsnál [2] .

Jegyzetek

  1. Vita Nuova: Grid, elosztott és beágyazott rendszermegoldások szolgáltatója . Letöltve: 2007. január 20. Az eredetiből archiválva : 2007. január 7..
  2. ↑ A név eredete az Inferno -ban Archiválva : 2007. április 22. a Wayback Machine -nél 

Lásd még

Linkek