Cosa è Debian?
Debian è un'organizzazione di volontari dedita allo
sviluppo di software libero e alla promozione degli ideali della comunità
del Free Software. Il progetto Debian è iniziato
nel 1993, quando Ian Murdock pubblicò un invito agli
sviluppatori di software a contribuire a una distribuzione
completa e coerente basata sul relativamente nuovo kernel Linux.
Quella banda relativamente piccola di entusiasti specializzati,
originariamente finanziata dalla
Free Software Foundation
e influenzata dalla filosofia
GNU, è cresciuta negli
anni in una organizzazione di circa
&num-of-debian-developers; sviluppatori Debian.
Gli sviluppatori Debian sono coinvolti in una varietà di
attività inclusa l'amministrazione dei siti
Web
e FTP,
il disegno grafico, l'analisi legale delle licenze software,
la stesura della documentazione e, ovviamente, la manutenzione dei
pacchetti software.
Nell'interesse di comunicare la sua filosofia e attrarre sviluppatori che
credono nei principi che Debian rappresenta, il Progetto Debian ha
pubblicato un numero di documenti che sottolineano i suoi valori e servono
come guida per cosa vuol dire essere uno sviluppatore Debian.
Il Debian Social Contract
è una dichiarazione degli impegni di Debian verso la
comunità del software libero. Chiunque sia d'accordo
nell'attenersi al Social Contract può diventare un
responsabile.
Ogni responsabile può introdurre nuovo software in Debian
— a patto che il software soddisfi i criteri di essere libero
e che il pacchetto segua gli standard di qualità.
Le Debian Free Software Guidelines sono
una chiara e concisa dichiarazione dei criteri Debian per il software
libero. Le DFSG sono un documento che influenza molto il movimento del
software libero e sono il fondamento della
The Open Source Definition.
Il Debian Policy Manual è
una specifica dettagliata degli standard di qualità del
Progetto Debian.
Gli sviluppatori Debian sono coinvolti anche in un certo numero di
altri progetti; alcuni specifici di Debian, altri che coinvolgono
una parte o tutta la comunità Linux. Alcuni esempi sono:
Il Linux Standard Base
(LSB) è un progetto il cui scopo è quello di
standardizzare il sistema base GNU/Linux, che dovrà
permettere a sviluppatori software e hardware di terze parti
di progettare facilmente programmi e device driver per Linux in
generale, piuttosto che per una specifica distribuzione GNU/Linux.
Il Filesystem Hierarchy Standard
(FHS) è uno sforzo di standardizzazione dell'organizzazione del
file system di Linux. Il FHS dovrà permettere agli sviluppatori
di concentrare i loro sforzi sul disegno dei programmi senza doversi
preoccupare di come il pacchetto sarà installato sulle diverse
distribuzioni GNU/Linux.
Debian Jr.
è un progetto interno il cui scopo è quello di essere sicuri
che Debian abbia qualcosa da offrire agli utenti più piccoli.
Per maggiori informazioni su Debian si consultino le
Debian FAQ.