Newsgroup: it.comp.os.linux.iniziare
Titolo: Domande terra terra...

E' giusto dire che Linux � solo un kernel (derivato da Unix) utilizzato come 
base per altri sistemi operativi (Fedora, RedHat...ecc.) ?
Se scarico Linux da 
www.kernel.org
 posso dire di aver scaricato un sistema 
operativo? Se si, potrei utilizzarlo su un qualsiasi PC?
Thanks in advance
G. 

 Thanks in advance
Di niente, spero di non aver scritto troppe minchiate :-D
-- 
Windows 7 RTFM: Versione di Windows 7 per il *downgrade da Linux*

 No.
Perch�?
G. 

 Se scarico Linux da 
www.kernel.org
 posso dire di aver scaricato un sistema
operativo?
No, sebbene il kernel sia il cuore del sistema che fa girare il pc,
comunque hai bisogno delle applicazioni per avviare almeno la consolle e
l'interprete dei comandi.. Il sistema operativo � l'insieme del pacchetto
di cui deve far parte anche il kernel... IMHO :-)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 sistema operativo?
No, puoi dire di aver scaricato i sorgenti di un kernel.
Se si, potrei utilizzarlo su un qualsiasi PC?
Ovviamente no.
Nemmeno tutte le distribuzioni Linux possono essere installate su
qualunque PC, ognuna ha i suoi requisiti minimi.
-- 
"Stop staring at my output: you have no life!"
(GCC on Gentoo users)
http://med.homelinux.org/spooky

Grazie mille a tutti
P.S. I sorgenti di linux con quale linguaggio vengono maggiormente scritti? 
Python � molto diffuso? 

 Python è molto diffuso?
AFAIK C puro ed avevo letto da qualche parte che una minima percentuale anche 
in Assembler. Python non penso, salvo /forse/ alcuni script utili per 
compilare il kernel (ma non lo so con certezza).


BFGoodrich wrote:

Aggiungerei che il linguaggio C non viene usato solo per scrivere sistemi e 
applicazioni linux, ma � utilizzato anche per la stra gran maggioranza dei 
vari sistemi operativi pi� o meno conosciuti (come ad esempio Windows).
Assembler invece comprende solo una piccola percentuale della programmazione 
linux e si riferisce all'interpretazione del linguaggio macchina vero e 
proprio all'interno del sistema stesso, ad eccezion fatta per sistemi come 
BEOS, Haiku... (per citarne solo alcuni), con la particolarit� che un 
sistema operativo scritto in Assembly st� in un floppy da 3,5" a discapito 
di cd/dvd e che rende letteralmente folli quando lo si usa a causa 
dell'interminabile listato di stringhe e righe da scrivere.
-- 
'Non nobis Domine, non nobis, sed nomini tuo da gloriam'
'Ex cha.o.s. non in corpo veritas est.'
"Noi creiamo idoli dai nostri concetti, ma la saggezza nasce dallo stupore" 
'S.G.'

 Perchè?
Lascia perdere... Davide Bianchi va preso per come è, nel bene o nel
male... e se non ci credi cerca in internet qualche cosa del tipo
'storie dalla sala macchine'... :-)
Comunque un sistema operativo si compone di tante cose diverse. Il
kernel, pur essendo un componente molto importante (per non dire il più
importante...) non è di certo l'unico.
Linux, ad essere precisi, è in effetti un solo kernel. Ad esso vengono
aggiunti tutte le librerie, i programmi, le utilità, ecc. ecc. del
progetto GNU, che in origine doveva essere un sistema operativo a se
stante, ma per il quale, guarda caso, il kernel è arrivato in forte
ritardo e ancora oggi non è considerato stabile.
L'accoppiata fra i due codici, fra loro complementari, ha quindi dato
origine ad un sistema operativo completo, chiamato GNU/Linux. In
effetti poi per la distribuzione vengono normalmente aggiunti molti
altri software, in primis il server grafico e almeno un'interfaccia, ma
anche tutta una serie di applicativi. Questi agglomerati, a tutti gli
effetti dei sistemi operativi, vengono chiamati appunto 'distribuzioni'.
Ogni distribuzione ha un suo nome (Ubuntu, Debian, Red Hat, Mandriva,
Fedora, Suse, ecc. ecc.) ma genericamente tutte le distribuzioni
vengono chiamate 'Linux' dal nome del kernel, anche se i puristi
preferiscono comunque utilizzare 'GNU/Linux'.
Ad ogni modo, ad essere puristi o meno, se scarichi i sorgenti del
solo kernel non hai di sicuro un sistema operativo a se stante...

 discapito di cd/dvd
parli dei sorgenti, immagino...e comunque neanche quelli, se anche fossero 
scritti interamente in asm, entrerebbero interamente in un floppy.
-- 
N1 under...
ZX-6r '04 Cocci & Dolori
R6 '06 *********
CRe 250 '99 Almost Glue
XS 400 "90" Nescaf� Racer

 scritti interamente in asm, entrerebbero interamente in un floppy.
Spesso, ma bisogna vedere le librerie linkate staticamente, i sorgenti
occupano molto più dell'eseguibile, e ciò vale di gran lunga di più per
l'assembly...
Comunque tempo fa mi era capitato per le mani un floppino con un
sistema operativo, adesso non ricordo il nome, scritto interamente in
assembly. Era ovviamente molto basilare, ma per occupare un solo floppy
da 1.44 MB, funzionante in modalità grafica e comprendere anche qualche
applicativo era veramente strabiliante.

 particolare variante di Unix).
Diciamo che, *AFAIK*, è solamente compatibile UNIX attraverso lo
standard POSIX (
http://it.wikipedia.org/wiki/POSIX
).
Ciao
KW
-- 
"Whoever controls the past controls the future, 
whoever controls the present controls the past."
(G.Orwell - 1984)