open source? avete detto open source?! - unito.it · in modo tale che tutta la comunitàne ... =...
TRANSCRIPT
1
Sergio Margarita - LIASES
Come avvicinarsi all'Open Source
Sergio Margarita
LIASES – Università di Torino
Open Source nell'Università - Software libero per studiare, insegnare e fare ricerca
Università di Torino – 6 giugno 2007
Sergio Margarita - LIASES
Open Source?
Avete detto Open Source?!
2
Sergio Margarita - LIASES
• Open Source o Free Software?
• Open
– Open Source
– Open Content (Wikipedia, OCW, OER) �
– Open Hardware, ...
• Free
– Libero
– Gratuito
• Licenze
Sergio Margarita - LIASES
Software libero
Free Software Foundationhttp://www.fsf.org/
Richard Stallman
Photo by Krys - Flickr - CC
3
Sergio Margarita - LIASES
0.Libertà di eseguire il programma per qualsiasi scopo
1.Libertà di studiare il programma e modificarlo
2.Libertà di copiare il programma in modo da aiutare il prossimo
3.Libertà di migliorare il programma e di distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio
Sergio Margarita - LIASES
Open Source
Open Source Initiativehttp://www.opensource.org/
Bruce Perens
Photo by Chris Shiflett - Flickr - CC
4
Sergio Margarita - LIASES
1. Libera redistribuzione
2. Codice sorgente
3. Prodotti derivati
4. Integrità del codice sorgente originale
5. ...
10.Neutralità rispetto alle tecnologie
Sergio Margarita - LIASES
Open Source+ Free software= FLOSS
Free/Libre Open Source Software
5
Sergio Margarita - LIASES
Come siamo arrivati qui?
Un po' di storia
Sergio Margarita - LIASES
� '50 - '60 Software distribuito liberamente
� Hardware costoso
� Hardware incompatibile
� '60 - '80 Nascita e sviluppo del software proprietario
� Licenze restrittive
� Maggiore diffusione hardware
� Stesso sistema operativo su hardware diverso
� Maggior importanza software
� '80 - '90 Era del Personal Computer
� Consolidamento chiusura software e reazione
� '90 - Sviluppo FLOSS
6
Sergio Margarita - LIASES
Come siamo arrivati qui?
Alcune date
Sergio Margarita - LIASES
• 1969 Unix
• 1981 Il Personal Computer IBM
• 1985 Free Software Foundation / ProgettoGNU: creare un sistema operativo"free" compatibile con Unix
• 1989 GNU General Public License (GPL) �
• 1991 Linus Torvalds, sviluppa "Just for fun"Kernel Linux su PC Intel 386, primoprogetto OS, con sviluppo cooperativotramite Internet
GNU/Linux
7
Sergio Margarita - LIASES
Dagli addetti ai lavori
... agli utenti finali
Sergio Margarita - LIASES
• Spostamento del focus
– sull'utente finale
– sulla facilità
• Software per l'ufficio OpenOffice.org
• Internet– Browser (Firefox) �
– Client di posta (Thunderbird) �
• Linux facile (Distribuzioni) �
– Ubuntu
– Knoppix
8
Sergio Margarita - LIASES
Alcuni vantaggi
Sergio Margarita - LIASES
• Qualità professionale
• Affidabilità
• Sicurezza
• Multipiattaforma
• Indipendenza
• Modello di sviluppo
• Multilingua (PLIO)�
• Nessun costo di licenza
9
Sergio Margarita - LIASES
Come avvicinarsi all'Open Source?
In quattro passi
Sergio Margarita - LIASES
• Microsoft Windows
+• OpenOffice.org
– www.openoffice.org
• Firefox
– www.mozilla.com
• Thunderbird
– www.mozilla.com
10
Sergio Margarita - LIASES
• Applicazioni specifiche
• Immagini, foto, disegno
• Matematica, statistica, data mining, GIS
• Piattaforme e-learning
• Database
• Groupware, ERP, BI, CRM
Sergio Margarita - LIASES
• Linux dal vivo!!
• CD Live
• LEOLive/LiasesECDLOpensource
• Knoppix
11
Sergio Margarita - LIASES
• Linux senza rete
• Insieme a Windows
• Al posto di Windows
• Distribuzioni Linux facili
• CD da Internet
Sergio Margarita - LIASES
Un esperienza
... di uso
12
Sergio Margarita - LIASES
• LIASES
• Passaggio all'Open Source 2000 - 2005
• Azzeramento dei costi di licenza
• Crescita professionale
• Maggior indipendenza dai fornitori
• Open Source a 360 gradi
– mail, webmail, antispam, antivirus, web, sicurezza, applicazioni, ...
– formazione e certificazioni ECDL
– sviluppo progetti
Sergio Margarita - LIASES
Un esperienza
... di sviluppo