Vantaggi e svantaggi del software libero.
Nel 1983, Richard Stallman lanciò il progetto GNU, al fine di scrivere un sistema operativo completo libero dalle costrizioni sull'uso del suo codice sorgente. Un'occasione particolare spinse Stallman a iniziare il progetto, ossia un caso in cui una stampante non funzionava e gli utenti non potevano risolvere il problema poiché il codice sorgente non era aperto. La spinta finale alla filosofia GNU e il suo manifesto fu uno scontro tra Stallman e la Symbolic Inc. riguardante l'accesso di Stallman ai cambiamenti che la Symbolic aveva apportato a un programma scritto da lui. Subito dopo il lancio del progetto GNU, Stallman coniò il termine "software libero" e fondò la Free Software Foundation per promuoverne il concetto, e una definizione di software libero fu definitivamente pubblicata nel Febbraio dell'86. Nel 1989 fu pubblicata la prima versione della GNU General Public License. Una versione aggiornata fu pubblicata nel 1991. Nel 1989, inoltre, alcun