Forum Flash, Actionscript, PHP e MySQL
Cos'è una distribuzione Linux

 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » Linux
Precedente  Successivo 
Autore Messaggio
giammy
moderatore
moderatore



Registrato: 29/04/05 17:22
Messaggi: 75

MessaggioOggetto: Cos'è una distribuzione Linux
Inviato: 04.05.05 | 12:56
Rispondi citando

Per chi si avvivcina per la prima volta a Linux,
il mondo delle "Distribuzioni" puo' essere un po'
disorientante: vien da chiederci se Linux sia
uno o multiplo!

Linux e' un nome, dietro al quale ci sono molte
cose, o meglio molti programmi e molti programmatori:
per i piu' puristi si dovrebbe parlare di GNU/Linux,
ma questo e' tutto un altro dibattito.

Per il momento cerchiamo di capire cosa e' Linux e
cosa sono queste "distribuzioni": Linux e' nato,
come tutti probabilmente sanno da una idea di
Linus Torvalds, il quale ha scritto un kernel,
cioe' il nucleo di base di Linux (sappiamo tutti
cos'e' un kernel giusto?): essenzialmente e' un
programma che si occupa di gestire l'hardware e
gli altri programmi, e facilitare il lavoro ai
programmatori.

Il kernel e' pero' come le fondamenta di una casa:
se sono robuste la casa potra' essere solida, ma
se uno non costruisce la casa sopra le fondamenta,
se ne fa poco, e soprattutto si prende l'acqua quando
piove.

Per questo motivo, per avere un computer usabile, oltre
alle fondamenta, il kernel, serve costruirci sopra la
casa, cioe' metterci tutti i programmi che potranno
servire: ovviamente, come le case sono diverse a seconda
dei gusti di chi ci andra' ad abitare, anche i programmi
da installare saranno diversi a seconda di chi usera'
il computer: ciascuno potrebbe prendersi un kernel,
una interfaccia grafica, un editor, un programma di
fotocomposizione e cosi' via fino ad avere il suo ambiente
ideale, ma come pochi si fanno la casa da soli, cosi'
poche persone si costruiscono un sistema da zero,
adattato alle proprie esigenze: questi pochi erano
i primi utenti di linux, non perche' fossero particolarmente
masochisti, ma perche' all'inizio c'era il kernel
e una serie di utilita' sparse che ciascuno doveva prendere
e installare nella sua macchina.

A questo punto entrano in gioco le distribuzioni, delle
specie di imprese edili che ci costruiscono la casa per noi
(ma a differenza delle imprese edili sono molto piu'
economiche, se non gratuite :-)

Sostanzialmente una distribuzione e' una raccolta di programmi,
spesso chiamati pacchetti, costruita attorno ad un kernel,
con in mente determinati obiettivi: le distribuzioni piu'
famose sono "general purpose", cioe' cercano di costruire
un ambiente che possa essere ideale per un largo numero di
persone, quindi vi sono i programmi di uso piu' generale,
e spesso c'e' la possibilita' di una personalizzazione
piu' o meno spinta, da chi chiede se vuoi un sistema per portatile,
per metter su un server, un desktop o una macchina per
programmare, a chi ti lascia scegliere ogni pacchetto
singolarmente.

Accanto a queste poi vi sono certe distribuzioni meno
diffuse, in quanto pensate e costruite per un determinato scopo:
ci sono quelle a scopo educazionale, quindi con programmi
adatti a studenti, quelle con utilita' di sistema, adatte
dunque ad un gestore di rete, quelle che ci stanno su
una chiavetta USB, per chi ha uno spirito nomade.

Cosa hanno dunque in comune? sono Linux, cioe' partono
da un kernel di Linux, ed hanno tutte le utilita' di
base che un utente di Linux si aspetta di trovare.

Dunque, a parte tutto il contorno, se ci si trova davanti una
macchina Linux, si sa che da qualche parte c'e' una shell,
dalla qualche si possono lanciare tutti i comandi presenti nel sistema,
anche se magari l'interfaccia grafica e' astrusa e non si trova niente.
Dalla shell, poi, uno puo' accedere alla configurazione della
macchina, infatti tutte le configurazioni sono presenti
in file ASCII in posti (piu' o meno) standard;
oppure in shell c'e' chi ci lavora perche' la trova piu'
veloce ... questione di gusti e di abitudini.

Dunque una distribuzione e' una raccolta di programmi,
installati in maniera omogenea e pronti all'uso, su
una piattaforma di base che e', se non proprio comune, poco
differenziata: ora che anche MAC ha un cuore unix, ad
esempio, un utente di unix puo' aprirsi una shell su MAC e trovarsi
a suo agio anche li': ovviamente un utente tradizionale di
MAC, non aprira' mai una shell, ma in fondo il mondo e'
bello perche' e vario e soprattutto perche' si puo'
scegliere.

Tempo fa ci sono state una serie di cause con la Microsoft
per l'eliminazione del browser di default, in modo che
ognuno possa scegliere il suo browser: ecco, cio' che in
sistemi commerciali puo' richiedere cause e spese ingenti
(legali, non tecniche), viene regolarmente fatto nel mondo
Linux, dove ognuno e' libero di installare i programmi
che piu' gli piacciono in un CD e farne una distribuizone,
senza troppe complicazioni.

Spero di non avervi annoiato, ma se non sono stato
chiaro chiedete pure: ad esempio una bella domanda e':
ma se tutti possono fare/cambiare quello che volgiono,
non viene fuori un bel casino in cui nessuno ci
capisce niente? boh! che ne dite?

ciao
giammy
Torna in cima
Profilo Messaggio privato   HomePage
Sponsor
gush
esperto
esperto



Registrato: 24/02/03 15:33
Messaggi: 838
Località: Padova

MessaggioOggetto:
Inviato: 04.05.05 | 13:09
Rispondi citando

Ottima iniziativa giammy.
Mi permetto di modificare il titolo del topic per renderlo un pò più specifico.

____________________________________________________________
◊◊◊ DM-YARD ◊◊◊
Torna in cima
Profilo Messaggio privato   HomePage MSN Messenger Skype
cli
moderatore
moderatore



Registrato: 10/02/04 15:55
Messaggi: 402
Località: Padova

MessaggioOggetto:
Inviato: 04.05.05 | 14:05
Rispondi citando

Quoto Gush

 
Citazione:
Ottima iniziativa giammy.


Ciao giammy è un piacere averti a bordo Wink
Torna in cima
Profilo Messaggio privato [ Nascosto ]
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » Linux Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio Cose strane con le librerie (CS4 - AS2) LeeFX ActionScript & Server Side 3 20.03.10 | 01:43 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio Cose strane con l'onClipEvent (keyDow... LeeFX ActionScript & Server Side 11 05.03.10 | 04:45 Leggi gli ultimi messaggi
max_400
Nessun nuovo messaggio Linux Da zero giammy Linux 1 17.01.06 | 14:46 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio Domandona su Linux fish Linux 5 21.05.04 | 19:13 Leggi gli ultimi messaggi
gush
Nessun nuovo messaggio LINUX A PALLA ;) cli Linux 5 27.10.05 | 12:37 Leggi gli ultimi messaggi
Coach



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005