Portál AbcLinuxu, 1. května 2025 03:25
Už od malička jsem neustále něco vymýšlel a konstruoval, bavilo mně vytvářet vlastní věci, postupem času se tato vlastnost přenesla do programování, dlouho jsem bádal, jak který program funguje, hrál si se zdrojovým kódem, kompiloval.
Nyní, když mám schopnosti v širším spektru, se snažím o něco více, tj. napsat si operační systém. Někteří říkají, že je to stráta času, já si to ale nemyslím a snažím se ze všech sil aby z toho něco bylo.
Hlavním přínosem je to, že pochopím jak funguje HW, jak probíhá komunikace mezi systémem a programy, atd .. Práce je to docela namáhavá ale dosti zajímavá a člověk se při tom zdokonalí v programování.
Myslím, že tu hlavní část systému jsem už napsal, teď už zbývá jen napsat drivery pro různá zařízení, někde vylepšit kód, přidat pár vychytávek. Sami ho můžete vyzkoušet, postačí virtualbox/vmware
V žádném případě nechci dělat někomu konkurenci, prostě jen poznat hlubiny PC, vše jen jako hobby..
Odkaz pro svn checkout najdete zde. Kód je licencován pod GNU/GPL3, k dispozici je také maličký ISO image http://opensvn.csie.org/zexos/zexos-0.3.0-i386.iso
Tímto vás vyzývám, pokud někdo má chuť se přidat z jakéhokoliv důvodu, může tak učinit
Tiskni
Sdílej:
Ještě tě to nepustilo? :)
Ukaž se zase někdy na #tuxanci
, bude asi potřeba trošku upravit ten dedicated server (Dušan už myslím něco dělal s protokolem) Jinak samozřejmě držím palce...
Btw, mněl -> měl.
$ svn co http://opensvn.csie.org/zexos/ zexos svn: REPORT request failed on '/zexos/!svn/vcc/default' svn: REPORT of '/zexos/!svn/vcc/default': 400 Bad Request (http://opensvn.csie.org)WTH?
svn co http://opensvn.csie.org/zexos/
Pišete to trochu spatně (v tomhle případě, viz README)
tomas@gentoo ~ $ mkdir zexos tomas@gentoo ~ $ svn co http://opensvn.csie.org/zexos/ A zexos/kernel A zexos/kernel/vfs.c A zexos/kernel/commands.c ...
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.