GNU: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
+fa:
Iron Bishop (discussione | contributi)
mNessun oggetto della modifica
Riga 4:
Il Progetto GNU, lanciato nel [[1983]] da [[Richard Stallman]], si basa su una gestione particolare dei [[diritto d'autore|diritti d'autore]] sul [[software]], secondo la definizione di [[software libero]] (contrapposta a [[software proprietario]]).
 
Scopo ultimo del Progetto GNU è la creazione di un [[sistema operativo]] completamente libero, chiamato [[Sistema GNU]]; per arrivare a questo risultato, all'interno del progetto vengono creati programmi per coprire ogni necessità informatica: [[compilatore|compilatori]], lettori multimediali, programmi di [[crittografia]]... Nel 2003 il sistema non è ancora stato sviluppato completamente, ma grazie al lavoro di [[Linus Torvalds]] è possibile usare il ''Sistema GNU con il [[kernel]] [[Linux]]'', ovvero il sistema [[GNU Linux]].
 
Fulcro di tutta l'attività del Progetto GNU è la [[licenza]] chiamata [[GNU General Public License]] (GNU GPL), che sancisce e protegge le libertà fondamentali che, secondo Stallman, permettono l'uso e lo sviluppo collettivo e naturale del software. Un'altra licenza, la [[GNU Free Documentation License]] (GNU FDL), è stata scritta per coprire la documentazione, ed è usata anche dal progetto [[it.wiki|Wikipedia]]. Per poter gestire alcuni casi, ad esempio lo sviluppo di [[libreria|librerie]], il Progetto GNU ha creato anche la [[GNU Lesser General Public License]] (GNU LGPL), che permette di integrare software libero all'interno di software proprietario, specialmente per ragioni di [[compatibilità]] e [[portabilità]].
 
== Software GNU più diffuso ==
 
* ''[[bash]]'' ('''b'''ourne '''a'''gain '''sh'''ell): la riga di comando del sistema GNU. Il suo scopo è consentire il lancio dei vari [[software]].
* ''[[gcc]]'' ('''G'''NU '''C'''ompiler '''C'''ollection): è il compilatore software più diffuso; supporta numerosi linguaggi di programmazione (tra cui il [[C]] e il ''C++'')
Riga 16 ⟶ 15:
* ''fileutils'' e ''coreutils'': sono dei pacchetti che contengono i software per riga di comando più diffusi, atti a compiere operazioni basilari come copia di file, creazione e scrittura di file, creazione di collegamenti ecc.
* ''[[GNOME]]'': [[desktop environment]] (ambiente grafico) dotato di un'interfaccia estremamente intuitiva e personalizzabile.
 
== Voci correlate ==
* [[sistema GNU]], [[GNU Linux]], [[Linux]]
Riga 30:
* [http://www.stallman.org/] Sito di Richard Stallman
 
[[af:GNU]] [[ca:GNU]] [[cs:GNU]] [[da:GNU]] [[de:GNU-Projekt]] [[en:GNU]] [[eo:GNU]]
[[af:GNU]]
[[es:GNU]] [[et:GNU]] [[fa:GNU]] [[fi:GNU]] [[fr:GNU]] [[gl:GNU]] [[he:GNU]] [[hr:GNU]]
[[ca:GNU]]
[[hu:GNU]] [[ia:Gnu]] [[id:GNU]] [[ja:GNU]] [[ko:GNU]] [[ku:GNU]] [[mk:GNU]] [[ms:GNU]]
[[cs:GNU]]
[[nl:GNU]] [[no:GNU]] [[pl:GNU]] [[pt:GNU]] [[ro:GNU]] [[ru:GNU]] [[sl:GNU]] [[sr:ГНУ]]
[[da:GNU]]
[[sv:GNU]] [[tr:GNU]] [[uk:GNU]] [[vi:GNU]] [[zh:GNU]]
[[de:GNU-Projekt]]
[[en:GNU]]
[[eo:GNU]]
[[es:GNU]]
[[et:GNU]]
[[fa:GNU]]
[[fi:GNU]]
[[fr:GNU]]
[[gl:GNU]]
[[he:GNU]]
[[hr:GNU]]
[[hu:GNU]]
[[ia:Gnu]]
[[id:GNU]]
[[ja:GNU]]
[[ko:GNU]]
[[ku:GNU]]
[[mk:GNU]]
[[ms:GNU]]
[[nl:GNU]]
[[no:GNU]]
[[pl:GNU]]
[[pt:GNU]]
[[ro:GNU]]
[[ru:GNU]]
[[sl:GNU]]
[[sr:ГНУ]]
[[sv:GNU]]
[[tr:GNU]]
[[uk:GNU]]
[[vi:GNU]]
[[zh:GNU]]