Visopsys (VISual OPerating SYStem) je operačný systém, ktorý vznikol ako nezávislý projekt zameraný na vývoj kompaktného, vizuálne orientovaného a technicky jednoduchého operačného prostredia. Systém je dostupný pre architektúru x86 a je uvoľnený ako open source pod licenciou GPL.

História Visopsys patrí medzi málo známe, no technicky významné alternatívne operačné systémy, ktoré vznikli ako „one-man project“. Autor Andy McLaughlin začal systém vyvíjať v roku 1997 s cieľom vytvoriť vlastný OS od základu – nie odvodený od Unixu, Linuxu ani žiadneho existujúceho jadra.

Vývoj Visopsysu sa začal ako osobný experiment počas 90. rokov. McLaughlinov cieľ bol vytvoriť OS, ktorý používateľovi poskytne grafické rozhranie bez ťažkých externých GUI knižníc a zároveň zostane malý a prehľadný.

Prvé verzie obsahovali len minimálne systémové komponenty, no postupne pribudli grafické ovládače, systém okien, správa pamäte, diskové nástroje a podpora viacerých súborových systémov. V roku 2006 bola uvoľnená stabilná verzia 0.65.

Funkcie a použitie Visopsys bol navrhnutý podľa troch zásad: Jednoduchosť jadra, Kompaktnosť, Vizualita. Tieto zásady umožnili, aby sa systém stal vhodným vzdelávacím materiálom pre študentov operačných systémov a nadšencov alternatívnych OS.

Visopsys používa monolitické jadro, ktoré integruje: pre-emptívny multitasking, správu pamäte, prácu so súborovými systémami, podporu základných zariadení, grafický systém a správcu okien. Jadro je napísané prevažne v jazyku C, s malým množstvom kódu v assembleri. V porovnaní s inými OS je výrazne kompaktnejšie.

Medzi vlastnosti Visopsysu patria: grafické rozhranie od základu, pre-emptívny multitasking, správca okien a ikon, diskové utility vrátane nástrojov na delenie diskov, zápis na FAT12/16/32 a čítanie súborových systémov ext2/3.

Visopsys sa využíva najmä ako: výukový materiál pre pochopenie návrhu operačných systémov, experimentálna platforma pre vývoj aplikácií, jednoduchý grafický systém pre starší hardvér, demonstračný OS pre testovanie partition managerov.

Posledná stabilná verzia je 0.65 z roku 2006. Napriek pomalému vývoju zostáva projekt prístupný a zdrojové kódy sú dostupné pre ďalší výskum a experimenty.

Referencie

Iné projekty

Externé odkazy visopsys.org – oficiálna stránka

Kategória:Operačné systémy