Čtvrté experimentální vydání OS Brutal

Byl zveřejněn čtvrtý experimentální vydání projektu Brutal, v rámci kterého nadšenci vyvíjejí otevřený operační systém, jehož architektura se snaží spojit ideály Unix systémů ze 70. let s moderními technologiemi. Systém se vyvíjí od nuly a je dodáván s vlastní standardní knihovnou C a mikro-jádrem. Kód projektu je napsán v jazyce C a šíří se pod licencí MIT. Podporováno je sestavení pro architektury x86_64, i686, RISC-V a ARM.

V předchozích testovacích vydáních se hlavní pozornost věnovala rozvoji mikro-jádra a základního systémového prostředí. Byly implementovány multitasking, správce virtuální paměti, systémové volání, IPC, ACPI a lehké vlákna (fiber). V čtvrté experimentální vydání byla realizována model oddělení pravomocí na základě Capabilities a byla navržena grafická subsystém se svou knihovnou pro tvorbu uživatelského rozhraní brutal-GUI, knihovnou pro vektorovou grafiku brutal-GFX a kompozitní. serverem. Základní vykreslování probíhá za použití knihovny SDL. Podporovány jsou SVG obrázky, vektorové písma a degradace.

Čtvrté experimentální vydání OS Brutal

Mezi provedenou prací se také zmiňuje vytvoření základní podpory AHCI a EXT2, portování pro architekturu RISC-V a přepracování subsystému IPC, kde nyní používá architekturu podobnou IPC z OS Fuchsia. V dalším vydání plánují dosáhnout spuštění hry Doom, přidat podporu pro terminály (TTY), implementovat příkazovou konzoli a vytvořit odpovídající ovladače pro AHCI řadiče a souborové systémy Ext2/FAT. V dlouhodobých plánech je vyvinout síťový stack a ovladače pro síťová zařízení.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster