[zxspectrum] Re: Linux (?) e ri-costruzione di vecchie periferiche

  • From: Alfonso Martone <a.martone@xxxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Sat, 10 Sep 2005 07:51:29 +0200

Il "vero" Linux ovviamente non puo' esistere, ma uno Unix e' di (relativamente) facile implementazione.

Si tratterebbe infatti di scrivere un kernel (programma) che implementi le syscall tipiche di ogni Unix: open/close/read/write, sockets, permessi, multiuser, fork/signal, etc... sia pure drasticamente limitato, potrebbe nascere perfino su un 48k. Ovviamente e' tutto piu' facile su un 128k, dove puoi "switchare" pagine da 16k (un task in ognuna, col suo codice/dati/stack) e ottenere un multitasking reale.

Linus Torvalds, l'autore di Linux, prima di comprare il fatidico '386 su cui implementera' la prima versione di Linux nell'estate del 1991, aveva un Sinclair QL e ne era affascinato dal multitasking (che "era strano, ma funzionava davvero").

alf


Other related posts: