I repository ed il loro utilizzo: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
→‎Sezioni: riformulazione più scorrevole
m (→‎Sezioni: riformulazione più scorrevole)
Riga 66: Riga 66:
=== Sezioni ===
=== Sezioni ===


Navigando un po' tra gli archivi Debian, si nota subito che i repository sono divisi in '''main''', '''contrib''' e '''non-free''':
Navigando un po' tra gli archivi Debian, si nota subito che i repository sono divisi in tre sezioni:
* '''main''' è la sezione principale, che contiene il 90% dei pacchetti presenti in Debian, e l'unica necessaria al funzionamento del Sistema Operativo; ed è composta dai soli pacchetti che soddisfano tutte le seguenti condizioni:
* '''main''' è la principale, che contiene il 90% dei pacchetti presenti in Debian, e l'unica necessaria al funzionamento del Sistema Operativo. È composta soltanto dai pacchetti che soddisfano tutte le seguenti condizioni:
** rispettano tutte le [[DFSG|Debian Free Software Guidelines]], che garantiscono che il software presente è [[Software Libero]] (e quindi anche Open Source) e che altro materiale (documentazione, dati, musica, ecc...) è distribuibile alle stesse condizioni;
** rispettano completamente le [[DFSG|Debian Free Software Guidelines]], che garantiscono che il software presente è [[Software Libero]] (e quindi anche Open Source) e che ogni altro materiale (documentazione, dati, musica, ecc...) di questa sezione è ridistribuibile alle stesse condizioni;
** non dipendono per l'esecuzione o la compilazione da pacchetti non presenti nell'area main;
** non dipendono per l'esecuzione o la compilazione da pacchetti non presenti nella sezione '''main''';
** non raccomandano per l'esecuzione pacchetti non presenti nell'area main;
** non raccomandano per l'esecuzione pacchetti non presenti nella sezione '''main''';
* '''contrib''' raccoglie i pacchetti che sono coerenti con le [[DFSG]], ma che dipendono da pacchetti (o più in generale da software e materiale esterno a Debian) che non le rispettano;
* '''contrib''' raccoglie i pacchetti che sono coerenti con le [[DFSG]], ma che dipendono da pacchetti (o più in generale da software e materiale esterno a Debian) che non le rispettano;
* '''non-free''' contiene i pacchetti che non rispettano tutte le [[DFSG]] (per esempio il codice sorgente non è accessibile o eventuali modifiche non sono liberamente distribuibili, oppure ci sono delle limitazioni sull'uso commerciale, ecc... ).<br><br>
* '''non-free''' contiene i pacchetti che non rispettano tutte le [[DFSG]] (per esempio il codice sorgente non è accessibile o eventuali modifiche non sono liberamente distribuibili, oppure ci sono delle limitazioni sull'uso commerciale, ecc... ).<br><br>
3 581

contributi

Menu di navigazione