Come avvicinarsi all'Open Source Sergio Margarita LIASES – Università di Torino [email protected] 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?! Sergio Margarita - LIASES 1 • Open Source o Free Software? • Open – Open Source – Open Content (Wikipedia, OCW, OER) – Open Hardware, ... • Free – Libero – Gratuito • Licenze Sergio Margarita - LIASES Richard Stallman Software libero Free Software Foundation http://www.fsf.org/ Sergio Margarita - LIASES Photo by Krys - Flickr - CC 2 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 Bruce Perens Open Source Open Source Initiative http://www.opensource.org/ Sergio Margarita - LIASES Photo by Chris Shiflett - Flickr - CC 3 1. 2. 3. 4. Libera redistribuzione Codice sorgente Prodotti derivati Integrità del codice sorgente originale 5. ... 10.Neutralità rispetto alle tecnologie Sergio Margarita - LIASES Open Source + Free software = FLOSS Free/Libre Open Source Software Sergio Margarita - LIASES 4 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 Sergio Margarita - LIASES 5 Come siamo arrivati qui? Alcune date Sergio Margarita - LIASES • 1969 • 1981 • 1985 • 1989 • 1991 Unix Il Personal Computer IBM Free Software Foundation / Progetto GNU: creare un sistema operativo "free" compatibile con Unix GNU General Public License (GPL) Linus Torvalds, sviluppa "Just for fun" Kernel Linux su PC Intel 386, primo progetto OS, con sviluppo cooperativo tramite Internet GNU/Linux Sergio Margarita - LIASES 6 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 Sergio Margarita - LIASES 7 Alcuni vantaggi Sergio Margarita - LIASES • • • • • • • • Qualità professionale Affidabilità Sicurezza Multipiattaforma Indipendenza Modello di sviluppo Multilingua (PLIO) Nessun costo di licenza Sergio Margarita - LIASES 8 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 Sergio Margarita - LIASES 9 • 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 • LEO Live/Liases ECDL Opensource • Knoppix Sergio Margarita - LIASES 10 • Linux senza rete • Insieme a Windows • Al posto di Windows • Distribuzioni Linux facili • CD da Internet Sergio Margarita - LIASES Un esperienza ... di uso Sergio Margarita - LIASES 11 • • • • • • 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 Sergio Margarita - LIASES 12 Ambiente Didattico Integrato Arcipelago SCORM Creative Commons Klips Open Innovation Open Web 2.0 PMI Sergio Margarita - LIASES Meno licenze Più competenze Sergio Margarita - LIASES 13