myslim ze zakladni principy obsazene v linuxovem jadre by sly aplikovat i na klasickou Z80ku. Ze nema napriklad chraneny rezim jako i386… no je to hold jiny procesor s jinou instrukcni sadou, ale proc by na z80ce nemohl bezet software, na ktery by se slo prihlasit sshckem, proc by takove zarizenicko nemohlo mit ethernet a treba jen tak z kutilskeho hecu na tom nemohl bezet webserver, nevidim duvod proc by to neslo.. Sice pomalu, pianko… v ramci moznosti Z80 ale proc by ne … Porad se jedna o pocitacovy procesor, naprogramovat ho lze ledasjak.
Což o to, tohle by problém nebyl vůbec žádný (ostatně webové servery či ssh se používají i na oblíbených procesorech řady 8051), problém by byl spíš s tím Linuxem – ačkoli existují i poněkud ořezané porty nevyžadující MMU (uCLinux – místo fork() je třeba používat vfork() apod.), patrně nepřekonatelným limitujícím faktorem pro Linux je minimum 32 bitů a nějaká ta minimální RAM.
Asi by bylo třeba k tomu přidat nějaký ten disk (nebo RAM-disk), inspirovat se originálním Unixem z přelomu 60. a 70. let a napsat to (samozřejmě čistě v Assembleru) od začátku znova, na míru Z80. Ale Linux bych opravdu pustil z hlavy. :-)
http://www.ipsec.info/…software.php
PPP and TCP/IP for ZX Spectrum
A fairly complete implementation of a various network protocols for ZX Spectrum, written from scratch in Z80 assembly. Includes serial-line emulation on parallel port (38.400 bps), chat-script interpreter, PPP protocol (LCP, NCP), IP and ICMP, UDP and TCP protocols. Comparing to many todays implementations, e.g. uIP, it is a REAL implementation of those protocols (i.e. it does defragmentation etc.) unlike the understand-some-headers software currently available [© 1998 Milan Pikula, Juraj Rehak, Lubos Janica]