Thix

Thix je poměrně zdařilý pokus o napsání unixovéhe jádra. Zatím sice nepodporuje síť, ale časem...

Thix není kompletním operačním systémem, ale pouze výsledkem pokusu o napsání unixového jádra napsaného podle standardu POSIX.1 (IEEE Std 1003.1-1988). Autor (Tudor Hulubei) se chtěl naučit návrh a psaní operačního systému, jádra, správu operační paměti, rozdělování procesorového času apod. Výsledkem je tento systém, nyní ve verzi 0.3 alfa.

Na internetu jsou k dispozici zdrojové kódy instalace a disketové demo, které jsem vyzkoušel. na to, aby si člověk udělal obrázek, to docela stačí. Demo nainstalujete na disketu pomocí linuxového příkazu:

dd if=thix-demo.bin of=/dev/fd0

nebo programem Rawrite (v DOSu). Potom stačí z diskety nabootovat a přihlásit se jako root.

Současná verze jádra nepodporuje síť ani jiné periferie, ale umí pracovat s disketovými mechanikami, IDE disky, porty tiskáren a virtuálními tiskárnami. To opravdu není mnoho.

Thix - screenshot

Vzhledem k tomu, že je pro Thix k dispozici GNU C/C++ Compiler, je možné překládat řadu linuxových aplikací. na demodisketě jsou k dispozici textový editor Joe a velmi jednoduchý souborový manažer Git.

V současnosti není Thix téměř vůbec použitelný. Pokud by jeho vývoj pokračoval i nadále, možná by se dostal i do stavu použitelnosti, ale dnes mohou být zdrojové kódy užitečné maximálně některým programátorům, kteří se o psaní operačních systémů zajímají.

Odkazy

2002-03-22 10:06:48 — Petr Kinšt — Přečteno 1803× — Komentáře (0)

Komentáře

Zatím bez komentáře.

Přidat komentář
  • Klávesa [Enter] slouží pro ukončení odstavce.
  • HTML elementy budou odstraněny.
  • Emailová adresa se při výpisu na stránce rozvine na , takže ji můžete zadat bez obav ze spamových vyhledávacích robotů.