Newsgroup: it.comp.os.dibattiti
Titolo: Parere su OS

Io, con un pò di amici, ci è passata per la mente la pazza idea di
progettare e cominciare a implementare un piccolo OS, so che la cosa è
molto difficile, ma lo facciamo per apprendere cose nuove, vorrei avere
però un parere da chi ha più esperienza di noi di OS.
Ho scritto un piccolo documento (ancora parziale) sulle caratteristiche
dell'OS che si trova qui:
http://objectivex.altervista.org/scopi.html
 
la versione pdf è + aggiornata
Anche i pareri contrari sono ben accetti...
CIAO
-- 
E-Mail: 
risi...@libero.it
Sito Web: 
risitano.altervista.org
Gruppo: 
it.groups.yahoo.com/group/decomunistizziamo-internet/
"Noi vogliamo glorificare la guerra - sola igiene del mondo
il militarismo, il patriottismo, il gesto distruttore del liberatori, 
le belle idee per cui si muore."   F.T. Marinetti

 la versione pdf è + aggiornata
Il kernel si chiama caesar.... come si chiamera' il primo virus per il 
vostro OS? Ispanico?
Non potete fare un sistema operativo open source col kernel che si 
chiama cosi', perche' un sistema operativo del genere e' imperialista, 
mentre l'open source e' da comunisti.
E se invece volete farlo closed source e' inutile che pubblichiate 
specifiche e chiediate opinioni.
Per farla finita con l'ironia e venire al sodo: hai una firma che 
riguarda la politica, in questo newsgroup non si parla di politica: va 
bene che ogni tanto ci sono degli OT politici, ma mettere una firma del 
genere e' fuori luogo e inutilmente provocatorio. Tra l'altro quello che 
proponi di fare nel tuo sito pieno di spazzatura (non argomenti mai 
quello che dici) e' anche contro i diritti che ognuno ha, quindi illegale.

...per quanto riguarda le questioni tecniche sul vostro OS, non mi 
ispirano molto queste cose:
- Driver scritti solo in assembler: perche'? In tutti i sistemi 
operativi moderni sono scritti in linguaggi di piu' alto livello (a 
parte ovviamente il codice che comunica con l'hardware).
- Perche' un OS microkernel? Qual'e' il vantaggio? Ce ne sono molti oggi 
ancora in fase di sviluppo, cosa offre il vostro di diverso? Perche' non 
partire da uno che e' gia' in fase di sviluppo, anche per quanto 
riguarda i moduli?
- Non vi conviene iniziare a scriverlo e POI pensare ai dettagli, invece 
di fare il contrario? Dovrete scontrarvi con le difficolta' 
dell'implementazione....

 dell'implementazione....
Stiamo già facendo pure quello...siamo arivari all'inizializzazione degli
interrupt, praticamente a 0, ma ci stiamo lavorando.
Per il resto... se hai idee costruttive faccelo sapere, ogni idea è ben
acetta. 



---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.520 / Virus Database: 318 - Release Date: 18/09/03

 
stupendo, hai qualche documento dove poter vedere come hai intenzione di
implementarlo il tuo VegetaOS , mi interessa, casomai ci si può scambiare
informazioni.
Comunque, un kernel OO offre molti vantaggi, sia implementativi, sia di
astrazione del OS una volta finito, però come controparte ci sono le
prestazionu, cosa che decade molto, in confronto ad un normale kernel C.
Un esempio, se non sbaglio è OS/2 e Win/NT, i quali sono sviluppati ad
oggetti, ma poi non ne sfruttano a pieno le caratteristiche, in confronto
ad Unix, sono molto + pesanti e lenti, però offrono dei livelli di
astrazione che Unix non da.


 unici autorizzati a dialogare con il kernel.
a parte il fatto che questo è il design di hurd, questo porta a dei
problemi. Il punto cruciale diventaa il sistema di messaggistica tra i
processi. Hurd non funziona proprio perché il sistema di messaggistica è
lento. Meglio usare pistachio, che è opensource, che esiste già e che
implementa quello che tu dici.

conosci qualcuno NON Unix, in caso contrario forse ci farei un pensierino.
In ambito closed source, QNX. E' Posix, ma dire che sia un Unix è un
po' una vaccata

 astrazione che Unix non da.
Ma servono? Quanto?
Ciao.

 studiate sul Tanenbaum).
Ssssh, non dirlo, ora arriva Maya e ti cazzia! :P
-- 
il Vide - ICQ# 5301833
IAMM - it.arti.musica.metal 
http://www.heavy-metal.it
"There is no stronger drug than reality"

 Ciao.


 implementa quello che tu dici.
ci sono vantaggi e svantaggi nel sistema di messagistica.
Comunque, ci penserò bene su questa parte, ma comunque non ho intenzione di
eliminare il microkernel e i server, mi potresti linkare il sito di
pistachio non lo trovo.
Ciao e grazie


 pistachio non lo trovo.
porca... ho cancellato i sorgenti la settimana scorsa per farmi spazio sul
disco... Fai una ricerca per L4. E' il lavoro di una università tedesca
se mi ricordo bene. Puoi anche cercare hurd+l4 visto che stanno pensando
di abbandonare ngnumach e passare a l4/pistachio 

perche' il documento e' scritto con caratteri turchi?
--
Il mio forum del caxxo:
www.cazzo.tk
Inviato da 
www.mynewsgate.net

Nicolò Risitano scrive :

Guarda, non l'ho capito nemmeno io, io l'ho scritto con latex,e convertito
in html con latex2html, solo windows mi rompe dicendo che vuole la codifica
in turco... ma se fai annulla si vede ugualmente, può essere comunque a
causa dei dittonghi che ho inserito (ae).


 100~200 pg. studiate sul Tanenbaum).
molto male. Tanenbaum non ne sa un cazzo, leggi il libro di Russinovich 
e Solomon, piuttosto: scritto con la consulenza del team di sviluppo di 
Windows, da due noti esperti del settore e con la benedizione ufficiale 
di Microsoft. E ha un'introduzione scritta da David Cutler
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.5. C, C++ and ASM developers
                               and beta testers are welcome!

 di Microsoft. E ha un'introduzione scritta da David Cutler
Oh, ma non si chiamava Clutter ? :p
-- 
                                                __Nicholas Wieland
Flat is better than nested.
                                                __The Zen of Python

 Oh, ma non si chiamava Clutter ? :p
Umorismo inglese eh? Ma non eri americano?
-- 
\/               
wirix...@libero.it
          ICQ UIN: 3233084
/\ e l l o s s   (per rispondermi in privato, elimina il DEMONE)

 Umorismo inglese eh? Ma non eri americano?
Dehehe, touche' :p
-- 
                                                __Nicholas Wieland
Complex is better than complicated.
                                                __The Zen of Python

 studiate sul Tanenbaum).
Da quel che so OS400 di IBM e' TUTTO orientato agli oggetti
-- 
Alessandro
-------------------------------------------
Ubi Maior minor cessat
-------------------------------------------