Newsgroup: it.comp.os.dibattiti
Titolo: [OT][molto IHU e UDL] Alemagna: un uomo un perchè!

tratti dai i post di questo genio dei sistemi negli ultimi giorni e diviso
in capitoli
----------------------------------------------------------------------------
------
Parte I - l'umiltà
"sto tizio"(riferito a se stesso) non lavora solo alla shell. Sto tizio
lavora a TUTTO.
Non mi sono mai definito un guru, ma se mi dici di studiare cose che io
so e tu palesemente ignori, quantomeno ti dico che SO di cosa parlo, e
ti porto dimostrazioni al seguito. (e con questo discorso finisce il post!)
più che altro sono consapevole delle mie capacità e faccio attenzione a
quello che faccio. L'autocastrazione non fa per me, e mi piace avere il
completo controllo di quello che faccio.
Io lavoro perennemente come root sotto linux. D'altra parte sono il root.
Uno (riferito sempre a se stesso) che ha un "po'" di esperienza alle
spalle nel campo dei sistemi  operativi, uno che ha una carriera
universitaria nel campo di tutto rispetto, uno che un sistema operativo lo
scrive.
Che sia una mia errata opinione è una TUA errata opinione
Se fossi un altro potrei anche metterci un bel "lei non sa con chi sta
parlando", ma non è nel mio stile (oops, c'è l'ho messo... e va be'...)
Io ti invito invece a fare uso delle regole di buona creanza, e ad evitare
di presumere l'ignoranza altrui, ma piuttosto di chiederersi "forse sto
sbagliando io?".
Quando comincerai a scrivere un OS, vieni pure che ti darò qualche
consiglio in merito.
Io non vado dicendo alla gente che non capisce di OS, ma se uno lo dice
a me, quanto meno gli rispondo per le rime, potendo permettermi di
farlo: conseidero la falsa modestia anche peggio della modestia.
----------------------------------------------------------------------------
Parte II Si sa fare rispettare
Ti fa tanto piacere mettere 4 parole a casaccio in fila? Non ti dà mica
un'aria più professionale, sai? La confusione non l'ho io, come hai già
dimostrato altre volte...
A questo punto mi viene spontaneo chiedermi se sia in atto un'epidemia di
stronzite acuta... Ma poi mi sovviene che con te ho già avuto una
discussione dove uscì fuori che le basi ti sfuggono, dunque tutto si
spiega.
Il significato delle parole che uso lo conosco benissimo, così come so che
tu non conosci il significato di molte parole che pure usi. Comincia a
razzolare bene, prima di predicare.
Inutile che tu faccia il cretino, Tanenbaum ha le sue opinioni in merito,
qualcun altro ha le sue, ed IO ho le mie.
Ha palesemente ragione tanto quanto un presuntuoso imbecille può averla.
Dire "ho ragione" non basta: bisogna dimostrarlo. Se tu sei in grado di
farlo accomodati pure, altrimenti...
L'unica cosa che mi sembra ovvia è che non sei in grado di distinguere
la definizione di "Sistema Operativo" da quella di "Sistema Operativo
unix-like".
Una cosa è chiara: non sai leggere. Lì(riferito alla definizione del
Maestrini)
 parla di interfaccia verso  l'utente. Non ho visto ancora nessun utente
che fa direttamente chiamate di sistema...
----------------------------------------------------------------------------
--
Parte III La saggezza
A me viene in mente quella delle mosche e della merda, invece....
Il punto è che le percentuali NON sono inverse, e c'è un motivo per questo
Solo per chi ha le fette di prosciutto sugli occhi e non riesce a
guardare più in là del proprio naso.
----------------------------------------------------------------------------
--
Parte IV l'esperto
Diedi la definizione a suo tempo, sempre con i limiti che una
definizione impone, limiti che sono piuttosto pesanti in un contesto del
genere. Cmq: un Sistema Operativo è una collezione di "oggetti" software
che "dialogano" tra di essi attraverso l'uso di un determinato
"libguaggio", compreso da tutti i componenti di questo sistema.
Non sto parlando di programmazione ad oggetti, sto parlando di oggetti,
entità, cose, roba che gira.
Quella "delirante" definizione è una definizione che ha un riscontro
effettivo, e tanto valevole quanto quella di qualsiasi altra persona con
un po' di sale in zucca.
Le definizioni non crescono sugli alberi, caro mio, sono sempre
"invenzioni" di qualcuno. La definizione di OS che hai riportato tu in un
altro messaggio (quella del Maestrini), tra l'altro,
oltre ad essere in contrasto con quella data
qui da qualcun altro, in NETTO contrasto, non è altro che una
specificazione della mia.
Lo scopo originario era definire cosa è un Sistema Operativo. Preso atto
che di *definizione* si tratta, allora nessuno ha più potere di qualcun
altro nel darne una, si può solo discutere sulla "bontà" di una data
definizione piuttosto che di un altra, dove "bontà" sta ad indicare
varie cose, tra cui il numero di "contatti" con la realtà che questa
definizione ha, ovvero quanto bene descrive quelli che sono i riscontri
oggettivi, verificabili da tutti.
Posta sotto questa luce la questione, ho cercato di dare una definizione
di Sistema Operativo che non lasciasse fuori nessuno dei vari sistemi
operativi, e tipologie dei tali, presenti sul mercato.
Il problema non sta nell'arbitrarietà della definizione, sta piuttosto
nel fatto che molto spesso la definizione è data "ad capocchiam". Il
concetto di "Sistema Operativo" è un concetto che non è statico nel
tempo, evolve di pari passo con l'evoluzione dei sistemi operativi
stessi. Ti basti pensare che all'inizio neanche esisteva il concetto di
"Sistema Operativo".
Analizzando cosa effettivamente un SO fa, cosa dovrebbe fare, e come lo
fanno i vari SO che sono stati ideati, ho delineato quella che, a mio
parere, è la definizione di SO più generale ed al contempo più accurata.
C'è chi dice che il sistema operativo è quella cosa che si interfaccia
tra HW ed applicazioni, ma così facendo non si rende conto di sbagliare
clamorosamente: Lo scheduler non si interfaccia tra HW ed applicazioni,
non fa parte del sistema operativo? I filesystem non si interfacciano
tra HW ed applicazioni: non fanno parte del sistema operativo? Ed
ancora, usualmente le applicazioni non si interfacciano direttamente con
i device drivers, ma passano prima attraverso altri strati SW, come i
filesystem, ad esempio: sono dunque i filesystem applicazioni?
Come è evidente, la definizione di cui sopra proprio *NON* regge, perché
non ha alcun contatto con quella che è la realtà, ed induce tutta una
serie di contraddizioni.
Più un sistema è modulare, inoltre, più la distinzione tra applicativo e
sistema operativo sfuma...
il SW applicativo può far benissimo parte
integrante dell'OS. E per l'Address Book avrei qualche riserva a
chiamarlo SW Applicativo, in quanto, se opportunamente integrato nel
sistema, può servire da address book per qualsiasi applicazione ne
faccia uso.
quantunque si possa parlare
di kernel uguali per OS diversi, non si può parlare di OS uguali con
kernel diversi:
     kernel+x = OS
     OS1 = kernel1+x1, OS2 = kernel2+x2
1)  kernel1 != kernel2 -> OS1 != OS2
2)  OS1 == OS2 -> kernel1 == kernel2 && x1 == x2
Dalla (1) hai che se i kernel sono diversi, allora gli OS sono diversi
Dalla (2) hai che se gli OS sono uguali, allora i kernel sono uguali.
     3) kernel1 == kernel2 -> OS1 == OS2 || OS1 != OS2
dalla quale si evincce che se i due kernel sono uguali, gli OS possono
tanto essere gli stessi quanto essere diversi. Non che vi fosse bisogno
di quest'aggiunta, è solo per completezza.
----------------------------------------------------------------------------
---
Parte V -  Linux
Linux non è un OS. Un OS non è una collezione di device drivers e scheduler.
Un agglomerato di device driver NON basta a fare un sistema operativo,
almeno non uno che sia degno di questo nome.
Se ne può fare a meno SE NON TI SERVE, ma se lo scopo di un OS è proprio
fornire la GUI, allora non ne puoi fare a meno. Linux è un agglomerato
di device drivers ed uno scheduler, niente di più. Mi pare quanto meno
ovvio che non ha bisogno di una gui. Anche in windows lo scheduler ed i
device driver non hanno bisogno della gui, però le applicazioni che ci
girano sopra sì, e quelle che non ne hanno bisogno potrebbero
benissimamente girare senza GUI.
Se disinstalli le altre (riferito a interfaccie grafiche)
e te ne resta solo una, allora è a tutti gli effetti un altro OS,
visto che non ci girano più i programmi che ci giravano prima. Se invece
cambi solo l'interfaccia che viene usata in QUEL momento, rimane l'OS
che era prima, solo che ne stai usando un'altra interfaccia
Linux non viene stravolto perché Linux se en frega della GUI, quello che
viene cambiato è l'OS che ti viene *venduto* o che viene *distribuito*.
Ragazzi, c'è molto di più di device driver nei sistemi operativi... Se
da CorelOS tolgo KDE, è ancora CorelOS?
KDE è un Middleware, che aggiunto al *kernel* linux fa un SO.
----------------------------------------------------------------------------
Parte VI - perchè esiste!
sono cresciuto con l'Amiga, usato MS-DOS,
windows, MacOS ed un'altra marea di sistemi operativi.

A's wrote:
[SNIP di roba insulsa]
Amico, tu hai seri problemi psicologici. Fatti curare, urgentemente.
Almeno trovati qualcun altro sul quale sfogare i tuoi istinti maniacali. 
E ringrrazia che faccio finire la storia qui.
***
Ma tu guarda se devono capitare tutti a me... Eh Marco F.? ;)
-- 
"Everything is vague to a degree you do not realize till you have tried
  to make it precise"
                                       Bertrand Russell
                                       The Philosophy of Logical Atomism

 E ringrrazia che faccio finire la storia qui.
xchè cosa ho scritto? nn ti ho ne offeso ne insultato come hai fatto te con
me
ho solo riportato tue frasi?
se nn hai senso dell'umorismo nn è colpa mia
ciao

 ho solo riportato tue frasi?
 
Se riportare frasi dell'Alemagna equivale a offenderlo allora il suddetto
individuo dovrebbe riflettere sulla validità delle proprie affermazioni :D

 diviso in capitoli
Attento! Rischi di essere sodomizzato seduta stante da Thorin che aveva 
killato l'Alemagna nazionale qualche anno fa, proprio per non leggere 
le sue perle :)
-- 
Davide Inglima, limaCAT
Kondara MNU/Linux - 
http://www.kondara.org/
Personal Home Page - 
http://digilander.iol.it/nekochan/
The limaCAT.jar java project - 
http://sourceforge.net/projects/limacat/

 le sue perle :)
allora è per questo che molti nn rispondono :-)
è qualche giorno che mi sto meravigliando
che in un gruppo dedicato a sistemi operativi certi personaggi possano
postare i loro deliri indisturbati!
ciao

 le sue perle :)
Ma figurati ! Anzi, me le sto gustando ed aspetto che per il suo baldo
interlocutore venga il momento di metterlo nel killfile quando proprio
anche lui non ce la fara' piu'.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 penso sarebbe tra i più visitati e divertenti
Perche' invece non ti curi proprio? Non e' male come idea, sai?
Che tristezza... sei andato a fare la pulci ad una persona in giro per il
newsgroup, in mezzo a non so quanti thread. Quanto ci hai messo?
Ma ti serve?
E poi, sei sicuro che interessi a qualcuno?
Saluti.

 anche lui non ce la fara' piu'.
mi inchino al cacciatore di troll!

 E poi, sei sicuro che interessi a qualcuno?
nn so può darsi!
intanto tu li hai letti! altrimenti nn mi rispondevi
ciao ciao

 mi inchino al cacciatore di troll!
Troppo buono... piuttosto sta' attento al tuo fegato che a dare retta
all'Alemagna corri il rischio che qualcuno te lo mangi cucinato alla
veneziana.


 intanto tu li hai letti! altrimenti nn mi rispondevi
ROTFL :D
-- 
il Vide - ICQ# 5301833
Togli OE per rispondermi
IAMM - it.arti.musica.metal 
IAMMol webzine: 
http://www.iammol.com

 ciao ciao
Certo che li ho letti... e allora?
Saluti.


Keep'n'save. 
E aspetto nuove  perle da Alemagna, è sempre fonte  di nuovo stupore ...
^__^
-- 
Renato "Hitman" Salzano / Mexico86 Fan | e-posta:  sonicblast(at)
inwind.it
IHGGer #778 / NapolICErs # 2           | 
http://spazioweb.inwind.it/hitman
GdGnocca #6 / Bassista dei "2ofSpades" | ICQ #75729987 
"Dio dell'ovvietà / qual'è la faccia mia / per questa gente nella via?"


Decisamente. Però essendo logica elementare, credo sfugga al soggetto in
questione :-)
