GNU e David Stockdale: differenze tra le pagine

(Differenze fra le pagine)
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
 
FrescoBot (discussione | contributi)
 
Riga 1:
{{S|calciatori britannici}}
{{Avvisounicode}}
{{Sportivo
{{Nota disambigua}}
|Nome = David Stockdale
{{Wikipedia parlata|Itwiki-GNU.ogg|81588835|22-06-2016}}
|Immagine = David Stockdale 1.png
'''GNU''' ([[acronimo ricorsivo]] di "GNU's Not Unix") è un [[sistema operativo]] [[Unix-like]] ideato nel [[1984]] da [[Richard Stallman]], allo scopo di ottenere un sistema operativo completo utilizzando esclusivamente [[software libero]].<ref>{{Cita web|http://www.gnu.org/gnu/about-gnu.html|About GNU|lingua=en|citazione=is to offer a Unix-compatible system that would be 100% free software. Not 95% free, not 99.5%, but 100%}}</ref>, sviluppato e promosso dalla [[Free Software Foundation]]. Dato che [[GNU Hurd]], il [[kernel]] ufficiale del progetto, non è considerato pronto per la distribuzione, GNU viene in genere utilizzato congiuntamente ad altri kernel tra cui [[Linux (kernel)|Linux]], [[Linux-libre]] o quelli di [[Darwin (sistema operativo)|Darwin]] e [[FreeBSD]].
|Didascalia =
 
|Sesso = M
La parola GNU si pronuncia /gnu:/ (gh-nù) e non /ɲu:/ per non confonderlo con l'[[Connochaetes|omonima specie animale]] o con l'aggettivo inglese ''new''.<ref>{{Cita web|https://www.gnu.org/gnu/pronunciation.html|Come pronunciare GNU|22 giugno 2016}}</ref>
|CodiceNazione = {{ENG}}
 
|Disciplina = Calcio
== Storia ==
|Ruolo = [[Portiere (calcio)|Portiere]]
[[File:Unix timeline.it.svg|miniatura|Linea temporale dei sistemi [[unix-like]]]]
|Squadra = {{Calcio Birmingham City}}
 
|TermineCarriera =
L'ideatore di GNU è [[Richard Stallman]], che cominciò la sua carriera al [[Massachusetts Institute of Technology|MIT]] nel [[1971]], lavorando in un laboratorio di [[intelligenza artificiale]], i cui membri erano già abituati a scambiare liberamente codice e programmi in un periodo in cui il software, usato in modo molto simile all'attuale [[software libero]] (senza però nessuna regola scritta che ne sancisse le modalità d'uso, cioè senza nessuna [[Licenza (informatica)|licenza]]), veniva utilizzato da molte compagnie private e i programmatori non erano quasi mai soggetti ad un [[accordo di non divulgazione]]. Il laboratorio di intelligenza artificiale usava un sistema operativo a partizione di tempo (timesharing) chiamato [[Incompatible Timesharing System]] (ITS) che il gruppo di [[hacker]] (termine abusato dai mezzi di comunicazione in quanto spesso identificato come maligno, ma nella realtà indica un "esperto informatico") del laboratorio aveva progettato e scritto in linguaggio [[assembly]] per il [[PDP-10]], uno dei grossi elaboratori di quel periodo.
|Squadre = {{Carriera sportivo
 
|2003-2004|{{Calcio York City|G}} |24 (-?)
Dal [[1980]] la situazione cambiò notevolmente in quanto la quasi totalità del software in circolazione era stato sostituito dal [[software proprietario]], i sistemi utilizzati erano i più moderni PDP-10 della Digital, che andarono a rimpiazzare gli oramai obsoleti ITS, ed il gruppo originario si dissolse perché molti degli hacker vennero assunti da altre società quali la [[Symbolics]].
|2004-2005|→ {{Calcio Wakefield|G}} |7 (-?)
 
|2005-2006|→ {{Calcio Worksop Town|G}} |6 (-?)
[[Richard Stallman|Stallman]], cominciando a confrontarsi con le conseguenze del cambiamento, si rese conto che l'avvento del software proprietario avrebbe avuto l'effetto di impedire ai programmatori di collaborare tra loro. Verso la fine del [[1983]] [[Richard Stallman]] lasciò il suo lavoro al MIT e cominciò a sviluppare, nei primi mesi del [[1984]], un nuovo sistema operativo compatibile con Unix, che permettesse a chiunque di vedere il codice, di modificarlo, di eseguirlo, di condividerlo con gli altri liberamente e di passare facilmente ad esso (da qui appunto l'acronimo ricorsivo "GNU's Not Unix"). L'annuncio originale (27 settembre [[1983]]) fu seguito dal rilascio della prima versione del [[Manifesto GNU]]<ref>{{Cita web|https://www.gnu.org/gnu/manifesto.html|Il Manifesto GNU|22 giugno 2016}}</ref>. Lo sviluppo del sistema iniziò nel [[1984]].
|2006-2008|{{Calcio Darlington|G}} |46 (-45)<ref>48 (-48) se si comprendono le presenze nei play-off.</ref>
 
|2008-2014|{{Calcio Fulham|G}} |39 (-66)
{{Citazione|Il mio lavoro sul software libero è motivato da un obiettivo idealistico: Diffondere libertà e cooperazione. Voglio incoraggiare la diffusione del software libero, rimpiazzando i programmi proprietari che proibiscono la cooperazione, e quindi rendere la nostra società migliore. Questa è la ragione fondamentale per cui la GNU General Public License è stata scritta così com'è - come copyleft|Richard M. Stallman}}
|2008-2009|→ {{Calcio Rotherham United|G}} |8 (-5)
 
|2009|→ {{Calcio Leicester City|G}} |8 (-6)
Nel [[1985]], spinti dalla necessità di nuovi finanziamenti, Stallman e soci crearono la [[Free Software Foundation]] (Fondazione per il Software Libero), una organizzazione senza fini di lucro per lo sviluppo di software libero.
|2010|→ {{Calcio Plymouth|G}} |21 (-31)
I dipendenti della Free Software Foundation hanno scritto e curato la manutenzione di diversi pacchetti GNU. Fra questi spiccano la libreria [[C]] e la [[Shell (informatica)|Shell]]. La libreria C di GNU è utilizzata da ogni programma che gira su sistemi [[GNU/Linux]] per comunicare con il kernel [[Linux (kernel)|Linux]].
|2011|→ {{Calcio Ipswich Town|G}} |18 (-35)
 
|2012|→ {{Calcio Hull City|G}} |5 (-3)
Nel [[1989]] Stallman creò la [[GNU General Public License]] per il software libero, che vincola gli utenti a ridistribuire un software, e le sue eventuali modifiche, come software libero. Questo non è sempre vero e nemmeno scontato, come per il caso "X Window System". Sviluppato al [[Massachusetts Institute of Technology|MIT]], esso venne presto adottato da molte società informatiche e ridistribuito insieme ai sistemi Unix con lo stesso accordo di non-diffusione, trasformandosi rapidamente da sistema libero a sistema proprietario.
|2013|→ {{Calcio Hull City|G}} |19 (-22)
 
|2014-2017|{{Calcio Brighton|G}} |133 (-132)<ref>135 (-135) se si comprendono le presenze nei play-off.</ref>
Nel [[1992]] il Sistema GNU ebbe al suo interno un editor di testi estensibile ([[Emacs]]), un [[compilatore]] ([[GNU Compiler Collection|GCC]]), con funzioni di ottimizzazione e la maggior parte delle [[Libreria (software)|librerie]] e delle utility di un sistema [[Unix]] standard. Era praticamente un sistema completo, ma non era ancora pronto il [[kernel]] chiamato [[GNU Hurd]] (originariamente battezzato "Alix"), il cui sviluppo era cominciato nel [[1986]], prima sulla base di [[TRIX]] (un kernel Unix realizzato al MIT) e successivamente ([[1988]]) sulla base di [[Mach (kernel)|Mach]] (sviluppato all'[[Università Carnegie Mellon]]).
|2017-2018|{{Calcio Birmingham City|G}} |
 
|2018|→ {{Calcio Southend United|G}} |3 (-5)
Si decise allora di abbinare il software GNU al kernel [[Linux (kernel)|Linux]] per creare un unico sistema chiamandolo [[GNU/Linux]]. Il kernel Linux venne scritto per la prima volta nel 1991 da [[Linus Torvalds]] e distribuito anch'esso sotto licenza GNU GPL;
|2018|→ {{Calcio Wycombe Wanderers|G}} |2 (-3)
 
|2018|{{Calcio Birmingham City|G}} |
Lo sviluppo di GNU Hurd viene ancora oggi portato avanti dal [[progetto GNU]], ma non ha ancora raggiunto una maturità ed una stabilità che ne permetta l'uso in un ambiente di produzione.
}}
 
|Aggiornato = 2 dicembre 2018
== Kernel ==
}}
{{Vedi anche|Varianti GNU}}
{{Bio
Il sistema GNU è stato abbinato a diversi [[kernel]], tra i quali:
|Nome = David Adam
* il kernel [[GNU Hurd]] (il sistema operativo prende il nome di [[Debian GNU/Hurd|GNU/Hurd]]);
|Cognome = Stockdale
* il kernel [[Darwin (sistema operativo)|Darwin]] (il [[sistema operativo]] prende il nome di [[GNU/Darwin]]);
|Sesso = M
* il kernel [[Linux (kernel)|Linux]] (il sistema operativo prende il nome di [[GNU/Linux]]);
|LuogoNascita = Leeds
* il kernel [[NetBSD]] (il sistema operativo prende il nome di [[GNU/NetBSD]]);
|GiornoMeseNascita = 20 settembre
* il kernel [[FreeBSD]] (il sistema operativo prende il nome di [[Debian GNU/kFreeBSD]]);
|AnnoNascita = 1985
* il kernel di [[Oracle Solaris|Solaris]] (il sistema operativo prende il nome di [[NexentaOS]]).
|LuogoMorte =
 
|GiornoMeseMorte =
== Principali software del sistema GNU ==
|AnnoMorte =
{{Vedi anche|Lista dei pacchetti GNU}}
|Attività = calciatore
* [[bash]] ('''b'''ourne '''a'''gain '''sh'''ell): [[shell (informatica)|shell]] del sistema GNU. Il suo scopo è consentire l'esecuzione di programmi da [[interfaccia a riga di comando]].
|Nazionalità = inglese
* [[GNU Compiler Collection|gcc]] ('''G'''NU '''C'''ompiler '''C'''ollection): suite di compilatori. Supporta numerosi [[linguaggio di programmazione|linguaggi di programmazione]] tra cui [[C (linguaggio)|C]], [[C++]], [[Objective-C]], [[Fortran]], [[Java (linguaggio di programmazione)|Java]] e [[Ada (linguaggio di programmazione)|Ada]].
|Categorie = no
* [[GNU Debugger|gdb]] (GNU debugger): [[debugger]].
|PostNazionalità = , [[portiere (calcio)|portiere]] del [[Birmingham City Football Club]]
* [[Emacs|GNU Emacs]]: [[editor di testo]] estendibile tramite [[macro (informatica)|macro]] in [[Emacs Lisp]]
}}
* [[GNU Core Utilities|coreutils]]: collezione di software per effettuare operazioni basilari su file e testi.
* [[GNU C Library|glibc]] (GNU C Library): implementazione GNU della [[libreria standard del C]]
* [[GNOME]] ('''G'''NU '''N'''etwork '''O'''bject '''M'''odel '''E'''nvironment): [[desktop environment]]
* [[GIMP]] ('''G'''NU '''I'''mage '''M'''anipulation '''P'''rogram): manipolazione di [[Immagine digitale|immagini digitali]] e [[ritocco fotografico]].
 
=== Distribuzioni per PC datati ===
* [[Puppy Linux]]
* [[Tiny Core Linux]]
* [[SliTaz]]
* [[Debian]] LXDE
* [[Lubuntu]]
* [[LXLE Linux]]
* [[Parabola GNU/Linux-libre]]
 
== Note ==
<references />
 
== Voci correlate ==
* [[Free Software Foundation]]
* [[Free Software Directory]]
* [[Software libero]]
* [[Open source]]
* [[Licenza di software libero]]
** [[Copyleft]]
** [[GNU Free Documentation License]]
** [[GNU General Public License]]
** [[GNU Lesser General Public License]]
* [[Lista dei pacchetti GNU]]
* [[:Categoria:Sistemi operativi utilizzanti GNU]]
 
== Altri progetti ==
{{interprogetto}}
{{Interprogetto|wikt}}
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{cita web|http://www.gnu.org/home.it.html|Il Sistema Operativo GNU}}
* {{cita web|http://www.gnu.org/gnu/thegnuproject.it.html|The GNU Project}}
* {{cita web|http://directory.fsf.org|The Free Software Directory|lingua=en}}
 
{{Calcio Birmingham City rosa}}
{{GNU}}
{{Portale|biografie|calcio}}
{{Sistemi operativi}}
{{FOSS}}
{{Portale|Informatica|Software libero}}
 
[[Categoria:GNU|Calciatori inglesi]]