UnununiumOS

A HupWiki-ből...

Tartalomjegyzék

Áttekintés

A projekt célja újszerű számítási környezet létrehozása a rendszerösszetevők lehető legteljesebb együttműködésének biztosításával. Szakítani szeretne azzal az általános megközelítéssel, hogy a számítási környezet két részből állhat: egy általános (és meglehetősen egyszerű) fájlrendszerből és az attól - és egymástól is - elkülönülő, a fájlrendszert kezelő alkalmazásokból.

A projekt a fejlesztés korai stádiumában van: a rendszer alapjai készen vannak, de a mindennapi használhatóság még távoli cél. A kibocsátás jelenleg a 0.2 verziónál tart.

Jellemzői

Erősebb Összekapcsolódás

Ez a felfogás az alkalmazásokat nem elszigetelt "doboznak" tekinti, inkább rugalmasan összekapcsolható, hierarchiába szervezhető rész-összetevőnek. Így a kedvenc szövegszerkesztőnket akár weboldalak szövegmezőinek szerkesztésére is használhatnánk.

Az adatokhoz való hozzáférést is általánosabbnak képzeli, egységes felületen keresztül, így az adatok forrásától függetlenül egységesen kezelhetjük őket. A helyi fájlrendszeren tárolt és az Internetről HTTP protokollon keresztül elért fájlokat hasonlóan kezelhetnénk.

Ortogonális Perzisztencia

Az Unununiumban a dolgok addig léteznek, amíg szükség van rájuk: a számítógépet kikapcsolása, majd újbóli bekapcsolása után a korábbi állapotban találjuk még akkor is, ha a kikapcsolás előre nem tervezett módon, valamilyen hiba (pl. áramszünet) miatt történt.

Az Unununium felfogása a rendszermemóriát átmeneti tárolónak tekinti, és a naplózó fájlrendszereknél alkalmazotthoz hasonló megoldások segítségével gondoskodik tartalmának megőrzéséről.

A megoldás: Python

Az Unununium nagy része Pythonban íródott. A magas szintű nyelv előnyei az áttekinthetőség, és a kapcsolódási felület C és assembly nyelvű összetevőkhöz. A jelenlegi Python-értelmezők lassúságának kiküszöbölésére célul tűzték ki egy gyors megvalósítást létrehozását.

Szabad szoftver, licencek nélkül

Az Unununium forráskódja szabadon hozzáférhető és módosítható, de a készítői semmilyen licencet nem adnak hozzá, mert szerintük ez felesleges.

Lásd Még

Külső Hivatkozások

FIXME