FLOSS - Stefano Sanna – gerdavax.it
Transcript
FLOSS - Stefano Sanna – gerdavax.it
FLOSS: attività al CRS4 e figure professionali nel territorio Stefano Sanna [email protected] Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Agenda ● FLOSS: dai buoni propositi ai fatti! ● Competenze sul territorio: – L'esperienza nell'area Network Distributed Applications (NDA) del CRS4 – L'esperienza di community del Gruppo Utenti Linux Cagliari (GULCh) ● Conclusioni ● Riferimenti Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Dai buoni propositi ai fatti! ● ● ● L'adozione piena del FLOSS non è un processo spontaneo, né scontato o gratuito: – Richiede una valutazione complessiva delle attività, che occorre rivedere in ottica di globalità e interazione con la community – Richiede una forma mentis e un modus operandi coordinati: improvvisare = perdere tempo! Purtroppo per la maggior parte degli utenti della Rete, Open Source e Free Software sono sinonimi di “Salva con nome...”! “... gira su Linux...” non è sinonimo di Open Source! Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Le attività nell'area NDA ● ● L'area Network Distributed Applications (NDA) del CRS4 è specializzata nello studio, progettazione e sviluppo di sistemi networkcentric in tre principali ambiti applicativi: – Ubiquitous Computing – Mobile Computing – Semantic Web Il team ha maturato esperienza in progetti con PMI locali, importanti progetti MIUR ed europei Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Open source: ci proviamo! ● ● Tre recenti attività di ricerca sono state modellate per avere sbocco immediato nella comunità open source e innescare un circolo virtuoso di contatti, feedback, commenti e scambio di esperienze: – Web Georeferenziato (GPSWeb) – Cartografia Mobile (cGML) – Strumenti eXtreme Programming (xp4ide) Immediati i risultati in termini di crescita: maggiore flessibilità nel cambiare strumenti di lavoro, confronto continuo con la community Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Il Web georeferenziato ● ● ● Il proliferare di terminali per il mobile browsing e dei ricevitori GPS a basso costo apre interessanti possibilità per l'implementazione di Location Based Service La georeferenziazione di risorse Web e la ricerca di queste ultime ha richiesto finora la collaborazione dell'utente, che doveva essere in grado di ricavare la propria posizione e fornirla al sistema (spesso con procedure notevolmente differenti da sito a sito) Si parte dal FLOSS: Mozilla, PHP, Linux... Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 GPSWeb ● ● Il progetto GPSWeb ha come obiettivo l'integrazione di un GPS con un browser Web in modo tale da permettere l'invio automatico dell'informazione di localizzazione al server remoto Il codice sorgente e le specifiche dell'informazione di localizzazione sono stati resi pubblici e il lavoro è stato presentato alla 13' World Wide Web Conference a New York Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 GPSWeb: una applicazione Unione Sarda 4 novembre 2004 Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Cartografia mobile ● ● Nel progetto e-mate (2000) si presenta l'esigenza di realizzare un servizio di cartografia mobile di supporto alla fornitura di servizi georeferenziati per dispositivi mobili Partendo da uno standard aperto (GML), si elabora un nuovo linguaggio che tenga conto dei requisiti del progetto e dei limiti dei terminali cellulari programmabili Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 cGML ● ● Nel maggio 2002 linguaggio cGML viene formalizzato e specificato nel dettaglio, pubblicato su un sito web e presentato alla 12' World Wide Web Conference a Budapest In poco meno di due anni: – Diversi utenti hanno contattato NDA per avere dettagli sul meccanismo di generazione di mappe in cGML – Galdos Systems ha invitato i ricercatori dell'area a tenere un tutorial sui sistemi di cartografia per dispositivi mobili, con presentazione del cGML a Vancouver (GMLDays 2004) Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Non solo risultati “istituzionali”... ● ● ● L'adozione dei principi dell'open source da parte delle aziende e degli enti agisce come motore fondamentale per la creazione di una presenza effettiva ed efficace di professionisti sul territorio Accanto a queste iniziative istituzionali, il movimento open source si fonda su un senso di comunità e collaborazione che vive nei LUG, nelle associazioni, nei forum online Alcuni dei cardini del Web fanno capo a community forti e unite Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Il GULCh ● Il GULCh (Gruppo Utenti Linux Cagliari), uno dei primi LUG italiani, nasce nell'agosto 1996 per iniziativa di alcuni appassionati con l'obiettivo di: – Promuovere la conoscenza e l'utilizzo di Linux – Promuovere lo scambio di esperienze tra gli appassionati e i professionisti del territorio – Favorire la socializzazione tra i soci Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 GULCh: alcune cifre ● ● ● ● Ad oggi più di 160 soci! Organizzazione di 4 Linux Day, la cui ultima edizione ha contato più di 700 presenze, facendo dell'evento cagliaritano uno dei più grandi raduni italiani Linux Day 2004 Cagliari Traccia Base 27 novembre 2004 Tra seminari e talk ai Linux Day, sono stati finora erogati 82 interventi formativi gratuiti Più di 2300 messaggi su gulchelp nel 2004! Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Anche il GULCh fa notizia! :-) TCS Notizie Conferenza stampa Linux Day 2004 25 novembre 2004 Il Giornale di Sardegna Linux Day 2004 27 novembre 2004 Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Riassumendo ● ● Il CRS4 possiede esperienza nella gestione di progetti FLOSS, sia con competenze tecniche che collaborazione con team distribuiti. Il vasto insieme di tecnologie aperte costituisce la base per importanti progetti con forti ricadute sul territorio, tra cui il progetto SIPI (Sistema Informativo della Pubblica Istruzione), sviluppato nell'area SNS. Il GULCh è la community dove i professionisti del territorio si incontrano Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004 Riferimenti ● CRS4, area NDA: http://www.crs4.it/nda ● GPSWeb: http://gpsweb.crs4.it ● cGML: http://www.crs4.it/nda/cgml ● GULCh: http://www.gulch.it ● Linux Day: http://linuxday.gulch.it Grazie! Stefano Sanna [email protected] Free/Open Source Software – Il software come opportunità di sviluppo – POLARIS - 14/12/2004