Newsgroup: it.comp.os.dibattiti
Titolo: Re: Viva WinXP - Provocazione

 Linux ancora non vede il modem quando lo inserisco!!!
La mia redhat da anni, grazie a kudzu, anche se in seriale. Si', e'
una seccatura quando e' spento o lo scolleghi. Ma almeno, ti avverte
a differenza di w2k/XP...    ;-)
bye G.L.
-- 
« E' assolutamente evidente che l'arte del cinema
  si ispira alla vita, mentre la vita si ispira alla TV »
(Woody Allen)

 parlando dei piu' evoluti desktop environment.
A proposito di Linux e Solaris, avete visto la demo[1] di Looking Glass[2]?
///
[1] 
http://wwws.sun.com/software/looking_glass/demo.html
[2] 
http://wwws.sun.com/software/looking_glass/

[cut]
Renais........ ho il trollometer a fondoscala.......
col tipo in questione (Francesco) c'è già stata una terza guerra mondiale...
lascia perdere.........:-)
-- 
Linuxuser  Slackwaredotato

 Sono motivi basilari sai......rinuncia a quelli.....quanto o cosa vali più
?
Io lavoro come programmatore e ti posso assicurare che stai dicendo una
fesseria. Questa massima non vale nè per me nè per i miei colleghi. Quello
che sei più incentivato a fare, casomai, è cercare di fare le cose più in
fretta, ma non necessariamente meglio (anzi... fretta e meglio non sono due
cose che vanno molto d'accordo). Quando, invece, ti metti a progammare
qualcosa a casa, per passione, sei spinto a fare le cose nel miglior modo
possibile.
Non vale per tutti, ovviamente, vale questo discorso, ma credo sia
abbastanza generale.
BlueSky
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 lascia perdere.........:-)
ma dai... adesso abbiamo vuoto di polli per giocare a bischero nel mezzo
:))
-- 
RiK0
Non credo negli schemi non vincenti.

 :))
Ok! allora avete trovato il degno successore fi Gino Pilotino...;-)

 complessa di un sistema operativo),
Venti minuti per uno scheduler, cutteccopy dai manuali intel per il gestore
della memoria, ricutteccopy dal testo di tanembaum per il gestore di
tastiera e disco, un po' di tempo per implementare messaggi, semafori, e
cazzatine varie, mettici un driverino per la vga e hai un kernel
funzionante. Penso che in una settimana si tira fuori, altro che la parte
piu' complessa.

 Ed in tutte queste cose Linux batte Windows (il kernel intendo). 
nei tuoi sogni bagnati, magari. Linux è altamente irrilevante. Tempo 
che venga raggiunto dai BSD e che implementi qualche standard vero, e 
non ricorderemo neanche come si chiamava. Come è giusto che sia: chissà 
che non smettiate di farvi le seghe e iniziate a fare del lavoro utile, 
chè la piattaforma ormai è bella che pronta, ma il piatto-applicazioni 
piange
Mettiti in testa che Linux non ha niente di speciale. Cronometrare il 
microsecondo è futile esercizio penimensorio

infatti, la parte piu' complessa in assoluto viene dopo...
servizi, integrazione, comunicazione, etc.e tc. etc. etc.
"Infradito" <infr...@infra.dit> wrote in message
news:1cRSc.103142$OR2.5...@news3.tin.it...


 servizi, integrazione, comunicazione, etc.e tc. etc. etc.
ironico on/
non potreste farmi un bel "Kit del kernel per principianti" ?
ironico off/
anche se non sono all'altezza per poter discutere di queste cose, mi sembra
che siate come minimo "faciloni" nell'affermare che per fare un kernel
basta fare un cut&copy .............
ok, ora se vi pare, cominciate a sparare tanto sono emigrato in
alaska....:-))
-- 
Linuxuser  Slackwaredotato


Error: Keyboard not found. Press F1 to continue...

 anche se non sono all'altezza per poter discutere di queste cose,
Ecco.

 più difficile.
Si parlava della parte piu' complessa.

 Si parlava della parte piu' complessa.
Anch'io parlo della parte più complessa. Le scelte di design del kernel 
si ripercuotono su ogni altra parte dell'OS. Le scelte dell'interfaccia 
grafica ad esempio si ripercuotono solo su ciò che usa la GUI.


 Anch'io parlo della parte più complessa.
No, tu hai detto "importante" e "difficile".
Se vuoi puoi continuare all'infinito e te ne lascio il piacere, come puoi
anche ritenere che il kernel sia la parte piu' complessa di un sistema
operativo.

 operativo.
Come hai detto tu:
``Venti minuti per uno scheduler, cutteccopy dai manuali intel per il 
gestore della memoria, ricutteccopy dal testo di tanembaum per il 
gestore di tastiera e disco, un po' di tempo per implementare messaggi, 
semafori, e cazzatine varie, mettici un driverino per la vga e hai un 
kernel funzionante. Penso che in una settimana si tira fuori, altro che 
la parte piu' complessa.''
E' un kernel inutilizzabile. IPC, filesystems, e un sacco di altra roba 
che serve (che ne so, IDE, SCSI, PCI, AGP, ...) tu non la metti? Anche 
se fosse in microkernel, devi sempre fornire i server, che tra l'altro 
fanno parte del ``kernel'' allargato, altrimenti non c'è proprio un OS.
Le funzioni base che ogni altro componente utilizza sono nel kernel. Un 
errore li e sei fregato. Credi non sia complesso un kernel ma sia più 
difficile scrivere X?


 E' un kernel inutilizzabile.
Vero, d'altronde si parlava della situazione di una decina d'anni fa quando
nacque linux. A quei tempi un kernel minimale era piu' o meno come quello da
me descritto.
E non penso di essere lontano dal vero dicendo che le prime versioni di
linux consistessero per l'appunto in uno scheduler con qualche driver di
dispositivo.

 dispositivo.
La 0.99? Beh, c'è il file system di minix, più che altro era un 
bell'esperimento. Ma sono 10 anni fa... e pochissime persone.


 fare un kernel basta fare un cut&copy .............
no, guarda, se non hai responsabilità di nessun tipo è proprio una 
cazzata. Ci sono i kit di montaggio già pronti, e neanche pochi. Uno 
dei più famosi è OSKit, anche se pare nessuno lo mandi più avanti


Ok grazie... anche oggi ho imparato qualcosa...
-- 
Linuxuser  Slackwaredotato

 dispositivo.
Non penso: linux 0.1 ti consentiva di compilarci e farci girare sopra
qualche programma C.


Infradito wrote:

Ecco, poi hai un giocattolo didattico di cui ne fai ben poco...
Anche se dovessi avere scopiazzato qua e la'... Tuttavia
non stavo parlando di scopiazzare (per la docum. tecnica
dell'hardware mi sembra lecito, ma per il resto...).
E si potrebbe semplificare ancora di piu', togliendo vga
e tastiera, ed usando la seriale come console... In piu'
identificando come target un'unica piattaforma, cioe'
il classico pc intel o compatibile.
Ok, ma: le syscall dove le metti? La libreria di interfaccia alle
medesime dove la metti? (ci vorrai far girare dei programmi,
suppongo, o no?) Il driver per almeno un controller
disco, e poi soprattutto un filesystem, dove lo mettiamo?
Se poi vogliamo che il kernel sia portabile su altre piattaforme,
scheduler, ma soprattutto gestore della memoria, potrebbe cambiare
non poco...
Se poi intendiamo realizzare un kernel che abbia successivi
e concreti sviluppi, e non un giocattolo didattico, mancano un
po' di altre cose, come han gia' fatto notare...
Sintetizzando: intendo un kernel sufficientemente funzionale
da farne, con un minimo adeguato strato di software soprastante,
un vero so...
