Newsgroup: it.comp.os.dibattiti
Titolo: Vorrei un semplice Kernel di S.O.

Ciao.
Vorrei procurarmi un semplice Kernel di S.O. che sia almeno 
multitasking (magari multithread ma nn occorre), che supporti la 
modalita' protetta e magari la memoria virtuale (ma non serve).
Poi magari portabile su piu' CPU.
Vorrei un oggetto compatto sul quale provare a impostare un piccolo 
S.O. per sistemi embedded e palmtop/subpalmtop.
A scrivere l'interfaccia utente (una semplice GUI) penserei io.
Titoli preferenziali sono la compattezza, la portabilita', la 
disponibilita' di tool di sviluppo facilmente reperibili.
Ad esempio per ora mi sono fissato su Xinu, e' compatto, e' sviluppato
con vecchio Borland C per DOS nella versione PC.
Solo che la versione 386 non c'e' verso di farla partire sulla mia 
macchina, funge solo la 8086.
Ho trovato anche un po' di documentazione sul Kernel e sulle librerie 
online (in formato postscript).
Volevo qualche info sul Kernel Linux e su cosa comporta l'uso del 
kernel linux in un sistema proprietario in termini di licenza.
In breve, ormai il mondo corre verso il digitale, volevo realizzare un
sistema base assolutamente economico e semplice da usare e programmare
sul quale innestare apparecchiaure elettroniche di ogni genere e 
magari piccolo palmari supereconomici.
Damiano Rullo
Trezzano S/N
Milan, Italy

Guarda che inventresti l'acqua calda: pre fare quello che tu chiede
esiste già QNX...
www.qnx.com
Ciao,
Fabio Alemagna


nospam...@mclink.it
 wrote:
 >Volevo qualche info sul Kernel Linux e su cosa comporta l'uso del 
 >kernel linux in un sistema proprietario in termini di licenza.
Devi rendere disponibili le modifiche che fai sotto la stessa licenza
secondo cui hai ricevuto il sorgente, indipentemente dall'uso.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | > Mettete 
maxa...@tin.it
 nel vostro killfile (Pub. progresso) <


www.qnx.com
Ma non e' gratis e nemmeno ti forniscono i sorgenti da personalizzare.
PS: anch'io sono interessato ad avere una cosa del genere.
Marco Galeone.
(remove NOSPANPLS for answers)


Provate con EcOS della Cygnus e sappiatemi dire
http://sourceware.cygnus.com/ecos/
"Il senno di poi e' una scienza esatta
nello stabilire cosa _non_ si doveva fare"
Murdock Myst
Doc. Linux: 
http://www.pluto.linux.it/ildp
 , 
http://sunsite.unc.edu/LDP
Segnalate la vostra esistenza al Linux Counter: 
http://counter.li.org/

 kernel linux in un sistema proprietario in termini di licenza.
essendo sotto la GPL, una volta che hai fatto le modifiche al kernel
originale, devi renderle "accessibili" a tutti fornendo il sorgente...
Non mi sembra che ci siano altre restrizioni.
Luca
-- 
(o-  ________________________________________________________________
//\  Luca Di Taranto                             dita...@zappami.tin
V_/_ to email me, please, remove "zappami" and add ".it" after ".tin"

 
www.qnx.com
Ma non e' una cosa mia. Mi interessa fare qualcosa del genere sia per 
interesse personale nel comprendere come si realizza un S.O. (anche 
semplice) dalle fondamenta, cioe' dall'interfaccia con l'HW, sia per 
evitare di dover pagare licenze a terzi se un giorno diventasse 
qualcosa di commerciale.
Pensavo a qualcosa di veramente minimo, per fare dai giochini 
eletronici tascabili alle calcolatrici programmabili ad 
apparecchiature controller, sistemi embedded e palmari ultraeconomici.
