Sommario:
Definizione - Cosa significa Progetto GNU?
Il progetto GNU si riferisce allo sviluppo collaborativo del sistema operativo GNU. Progettato come alternativa gratuita a Unix, il Progetto GNU fu lanciato da Richard Stallman, fondatore della Free Software Foundation (FSF), nel gennaio 1984. L'acronimo ricorsivo GNU rappresenta la frase "GNU's Not Unix".
Nel contesto del Progetto GNU, il software libero si riferisce alla libertà (rispetto al prezzo). È definito come la libertà di usare, copiare, distribuire, studiare, modificare e migliorare il software. Il software libero non deve essere confuso con il software open source, che è un movimento separato.
A partire dal 2011, il Progetto GNU continua il suo lavoro sullo sviluppo del software, la consapevolezza, la campagna politica e la condivisione di nuovo materiale.
Techopedia spiega il progetto GNU
Stallman ha annunciato il progetto GNU nel settembre 1983 dal campus del Massachusetts Institute of Technology (MIT). Originariamente scritto per raccogliere la partecipazione, il Manifesto GNU di Stallman incoraggia i sostenitori a donare risorse finanziarie, tempo personale e componenti per PC allo sviluppo del Progetto GNU.
Secondo Stallman, il software libero è descritto come segue:
- Libertà di apprendere come funziona un programma e modificare un programma in base alle esigenze dell'utente
- Libertà di ridistribuire il software
- Libertà di migliorare un programma e condividere tali miglioramenti
GNU integra nomi di file e numeri di versione di file più lunghi e supporta un sistema a prova di crash. Inoltre, GNU e Linux si combinano per creare un sistema operativo GNU / Linux utilizzato da milioni di persone. Questi sistemi vengono spesso erroneamente definiti sistemi Linux.
Stallman ha anche introdotto la General Public License (GPL) per promuovere il codice GNU e garantire che le generazioni future o gli schemi di codifica derivati rimangano gratuiti per uso pubblico generale.
Il diritto di utilizzare, modificare e ridistribuire il software GNU è noto come copyleft.