danos: ale i tak i tak te systemy sa na procesory conajmniej 16to bitowe...
z elks-a bardzo ciekawa rzecza jest stos tcpip ktory uruchamiany jest jako proces (dostepny w postaci odrebnego pakietu). generalnie - przy tego typu systemach sam kernel obsysa ponad 30k ramu, tak wiec mozna by pomyslec o czyms takim tylko dla rozbudowanych atarek (gole 130xe jest troche nie teges dla takich rozwiazan)
jesli by sie za cos takiego brac, to mozna by wlasciwie olac caly os zawarty w romie i pisac wsio od nowa (uwzgledniajac multithreading). w takim przypadku system bylby nawet calkiem uzywalny (podstawowe calkiem znosnie powinno toto dzialac jako srodowisko uruchomieniowe dla rzeczy w stylu sh/cp/ls/mv/rm/ed/sed/vi).
generalnie kernel musialby zalatwiac takie rzeczy jak - obsluga konsoli (ekran, klawiatura), obsluga urzadzen zew. (flop, hd, streamer ;) ), obsluga filesystemow, obsluga pamieci i procesow (alokacja pamieci, komunikacja miedzyprocesowa)
to wsio dala by rade w tydzien napisac jedna osoba. tyle ze... nikomu by sie nie chcialo...
inna sprawa ze pozadne opracowanie takich rzeczy jak formaty systemow plikow, formaty plikow wykonywalnych (w tym dynamicznych bibliotek) - to kolejnych pare dni dyskusji/uzgadniania, ale na 100% zawsze by sie znalazlo kilka (najglosniejszych) glosow ze to juz nie atari, ze to zle, ze nikt tego nie bedzie uzywal, ze po co, ze ić sp**** - tak po krotce :/
The UNIX Guru`s view of Sex:
unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep