1. 20 anni di Linux:
Storia di una rivoluzione
accidentale
SLiP - Software Libero Pinerolo
Linux Day
22 Ottobre 2011
http://www.softwareliberopinerolo.org
Presentazione distribuibile secondo licenza
Creative Commons BY-NC-SA 3.0
Autore: Alex Palesandro <alex.palesandro@gmail.com>
2. I computer non servono a nulla. Tutto cio' che sanno dare
sono risposte.
-- Pablo Picasso
3. Abstract
Una breve introduzione alla storia e ai principi del
software libero e del sistema operativo GNU/Linux
4. Cos'è un Sistema Operativo?
In informatica il sistema operativo, abbreviato in SO (in inglese
OS, "operating system") è un particolare software, installato su
un sistema di elaborazione, senza il quale non è possibile
l'utilizzo di altri software più specifici, come applicazioni o librerie
software, e quindi in ultimo del computer stesso.
Fonte: Wikipedia
.
5.
6. Quali sono i componenti di un
sistema operativo?
Kernel, il cuore vero e proprio
Ambiente di sviluppo
Compilatore C
Editor
Librerie
8. 1983: Il progetto GNU
Richard M. Stallman (RMS), stufo delle
limitazioni imposte al software
proprietario, dà il via allo sviluppo del
primo sistema operativo completamente
libero ispirato a UNIX.
9. 1989:GNU General Public License
Redatta dalla Free
Software Foundation,
venne creata per
garantire le libertà
fondamentali sancite nel
Manifesto GNU.
La GNU GPL, una
corazza per il software
libero!
10. Le libertà fondamentali
Libertà di eseguire il programma, per qualsiasi
scopo.
Libertà di studiare come funziona il programma e di
modificarlo in modo da adattarlo alle proprie
necessità
Libertà di ridistribuire copie in modo da aiutare il
prossimo.
Libertà di migliorare il programma e distribuirne
pubblicamente i miglioramenti da voi apportati (e le
vostre versioni modificate in genere), in modo tale
che tutta la comunità ne tragga beneficio.
11. Le controversie sul nome ”Free”
In inglese oltre che libero, il termine ”free” significa
gratis.
”Free as in freedom, not free as a beer” (RMS)
12. Le controversie sul nome ”Free”
Il software libero NON è sinonimo di software
gratis (freeware) e può anche non esserlo.
Altri teorici e sviluppatori decisero di usare
l'espressione ”Open Source” perchè era libera da
equivoci
13. Il progetto GNU
Il progetto riuscirà a sviluppare e completare, entro i primi
anni '90 , alcuni tra i componenti fondamentali ( GNU C
Compiler, Glibc, Emacs)...
….TRANNE UNO, il kernel.
21. Bibliografia & approfondimenti...
La cattedrale e il bazaar, Eric S. Raymond
History of an accidental revolutionary, Linus Torvalds
Free as in freedom, Sam Williams
The Story of Linux: Commemorating 20 Years of the
Linux Operating System, Linux Foundation
http://tux.crystalxp.net/
http://it.wikipedia.org/