Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Domande terra terra...

0 views
Skip to first unread message

BFGoodrich

unread,
Dec 30, 2009, 5:43:11 AM12/30/09
to
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.

Message has been deleted

El Che

unread,
Dec 30, 2009, 6:03:46 AM12/30/09
to
BFGoodrich wrote:

> E' giusto dire che Linux è solo un kernel (derivato da Unix) utilizzato come


> base per altri sistemi operativi (Fedora, RedHat...ecc.) ?

In genere i puristi fanno la distinzione tra SO e Kernel. Linux è il kernel.
Poi, il kernel più tutti i programmi di supporto, costituiscono il SO, ossia
una "distribuzione" di Linux (ed in genere a questa ci si riferisce a questa,
in maniera breve, come a "Linux", nel parlato comune).

Se vuoi una panoramica delle varie (centinaia) di distribuzioni, cai su

http://www.distrowatch.org

> Se scarico Linux da www.kernel.org posso dire di aver scaricato un sistema
> operativo?

No, in quanto con il kernel solo, senza programmi di supporto, non ci fai
niente.

> Se si, potrei utilizzarlo su un qualsiasi PC?

Il kernel già gira su una marea di dispositivi, pc domestici, servers,
dispositivi embedded (smartphones, etc). E su differenti architetture. Tutto
ciò in forza della sua flessibilità e dell'essere OS, che gli permette di
avere una base di sviluppatori molto vasta.

> 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*

BFGoodrich

unread,
Dec 30, 2009, 6:19:03 AM12/30/09
to

>> E' giusto dire che Linux � solo un kernel
>
> No.

Perch�?


>> Se scarico Linux da www.kernel.org posso dire di aver scaricato un
>> sistema
>> operativo?
>

> No.


Perch�?

G.

ZioDave

unread,
Dec 30, 2009, 6:38:41 AM12/30/09
to
BFGoodrich ha scritto:

> E' giusto dire che Linux � solo un kernel (derivato da Unix) utilizzato come
> base per altri sistemi operativi (Fedora, RedHat...ecc.) ?

No.. Linux � il sistema operativo e Fedora, RedHat...ecc. le distribuzioni
che lo rilasciano personalizzato...

> 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


$pooky Hunter

unread,
Dec 30, 2009, 8:37:11 AM12/30/09
to
On 12/30/2009 11:43 AM, BFGoodrich wrote:
> E' giusto dire che Linux � solo un kernel

Generalmente con Linux o Gnu/Linux si identifica un sistema operativo
basato sul kernel Linux.

Per riferirsi unicamente al kernel sarebbe meglio usare l'espressione
"kernel linux".

Alcuni per� usano Gnu/Linux per riferirsi al sistema operativo e Linux
per indicare il kernel.

> (derivato da Unix)

Non deriva direttamente da Unix.
Deriva indirettamente da Minix ed incorpora vario codice BSD (una
particolare variante di Unix).

> utilizzato
> come base per altri sistemi operativi (Fedora, RedHat...ecc.) ?

Questo invece � corretto.
Alcune distribuzioni come Debian o Gentoo possono anche usare kernel
diversi da linux, es: hurd, freebsd, openbsd, netbsd.

> Se scarico Linux da www.kernel.org posso dire di aver scaricato un
> 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

BFGoodrich

unread,
Dec 30, 2009, 9:19:40 AM12/30/09
to
Grazie mille a tutti


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

El Che

unread,
Dec 30, 2009, 9:39:55 AM12/30/09
to
BFGoodrich wrote:


> P.S. I sorgenti di linux con quale linguaggio vengono maggiormente scritti?

> 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).

andrèdemontbard_

unread,
Dec 30, 2009, 10:35:47 AM12/30/09
to
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.'

TeX

unread,
Dec 30, 2009, 3:00:37 PM12/30/09
to
Il 30/12/2009 alle ore 12:19:03 "BFGoodrich" <gla_...@virgilio.it> ha
scritto:

> > No.
>
> Perchè?
..
> > No.
>
> 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...


N1

unread,
Dec 30, 2009, 9:48:49 PM12/30/09
to
Imprecavo contro il nuovissimo ordinamento quando andr�demontbard
<an...@demontbard.net> ha detto :

> con la particolarit� che un
> sistema operativo scritto in Assembly st� in un floppy da 3,5" a
> 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

Stefano Gatti

unread,
Dec 31, 2009, 4:34:40 AM12/31/09
to
Il 31/12/2009 alle ore 02:48:49 N1 <i...@me.it> ha scritto:

> Imprecavo contro il nuovissimo ordinamento quando andrèdemontbard

> <an...@demontbard.net> ha detto :
>
> > con la particolarit… che un
> > sistema operativo scritto in Assembly st… in un floppy da 3,5" a
> > discapito di cd/dvd
>
> parli dei sorgenti, immagino...e comunque neanche quelli, se anche fossero
> 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.

KloWn

unread,
Jan 2, 2010, 9:01:33 AM1/2/10
to
$pooky wrote:

> On 12/30/2009 11:43 AM, BFGoodrich wrote:

> > E' giusto dire che Linux è solo un kernel
>
> Alcuni però usano Gnu/Linux per riferirsi al sistema operativo e Linux
> per indicare il kernel.

Come in effetti è: GNU/Linux sta ad indicare il kernel Linux con a
corredo applicazioni GNU per interagire con esso (GCC, make, BASh,
GNOME, etc.).

> > (derivato da Unix)
>
> Non deriva direttamente da Unix.
> Deriva indirettamente da Minix ed incorpora vario codice BSD (una
> 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)

0 new messages