SlideShare a Scribd company logo
1 of 96
Download to read offline
Italo Vignoli 
italo@documentfoundation.org 
The Document Foundation 
LibreOffice 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Chi Sono 
Giornalista dal 1972, e geografo dal 1978 
Professionista di marketing e comunicazione dal 1981 
In azienda dal 1981 al 1987, in agenzia dal 1987 al 2012 
Consulente freelance dal 2013 
Attivo nella comunità OpenOffice.org dal 2004 
Fondatore del PLIO, presidente dal 2009 a gennaio 2011 
Fondatore di The Document Foundation (e LibreOffice) 
Membro del Board of Directors dal 2010 al 2014 
Coordinatore del progetto di marketing e comunicazione 
Creatore e coordinatore del progetto di certificazione 
Presidente Onorario di LibreItalia 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Grazie 
Luca Daghino 
Valter Mura 
Marina Latini 
Gabriele Ponzo 
Sonia Montegiove 
Alfredo Parisi 
Andrea Castellani 
Giordano Alborghetti 
Osvaldo Gervasi 
Stefano Paggetti 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Dieci Anni di Eredità 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Quattordici Anni di Storia 
Fonte: Jonas Gamalielsson and Bjoern Lundell - Sustainability 
of Open Source Software Communities Beyond a Fork: how 
and why has the LibreOffice project evolved? 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
OOo Magro nel 2000 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
OOo Grassoccio nel 2005 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
OOo Conference Lyon 2006 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Scongiurare il Declino 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
2009: Oracle acquisisce Sun 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
2009: Oracle acquisisce Sun 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Rovesciare il Paradigma 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
The Document Foundation 
5 PILASTRI 
LICENZA WEAK COPYLEFT 
NO CONTRIBUTOR AGREEMENT 
DEMOCRAZIA MERITOCRATICA 
COMMUNITY GOVERNANCE 
TOTALE INDIPENDENZA 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
The Document Foundation 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
www.libreoffice.org 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
20 Sviluppatori 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Incredibili Easy Hack 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
2011: Oracle trasferisce OOo ad ASF 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
2011: IBM supporta Apache OO 
IBM, che normalmente impiega 15 giorni per approvare 
qualsiasi testo che deve uscire dalle proprie sedi, emette 
un comunicato stampa 20 minuti dopo la nota di Oracle, 
accompagnato da tre post di tre top manager 
Robert Weir 
Robert Sutor 
Edward Brill 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
AOO = Programma IBM 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
Nuovi Sviluppatori @ LibreOffice 
Sep 10 
Oct 10 
Nov 10 
Dec 10 
Jan 11 
Feb 11 
Mar 11 
Apr 11 
May 11 
Jun 11 
Jul 11 
Aug 11 
Sep 11 
Oct 11 
Nov 11 
Dec 11 
Jan 12 
Feb 12 
Mar 12 
Apr 12 
May 12 
Jun 12 
Jul 12 
Aug 12 
Sep 12 
Oct 12 
Nov 12 
Dec 12 
Jan 13 
Feb 13 
Mar 13 
Apr 13 
May 13 
Jun 13 
Jul 13 
Aug 13 
Sep 13 
Ott 13 
Nov 13 
Dec 13 
Jan 14 
Feb 14 
Mar 14 
Apr 14 
May 14 
Jun 14 
Jul 14 
Aug 14 
Sep 14 
Oct 14 
0 
10 
20 
30 
40 
50 
60 
70 
80 
90 
New Developers per Month at LibreOf fice
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
Crescita del Parco Sviluppatori 
0 
Sep 10 
Oct 10 
Nov 10 
Dec 10 
Jan 11 
Feb 11 
Mar 11 
Apr 11 
May 11 
Jun 11 
Jul 11 
Aug 11 
Sep 11 
Oct 11 
Nov 11 
Dec 11 
Jan 12 
Feb 12 
Mar 12 
Apr 12 
May 12 
Jun 12 
Jul 12 
Aug 12 
Sep 12 
Oct 12 
Nov 12 
Dec 12 
Jan 13 
Feb 13 
Mar 13 
Apr 13 
May 13 
Jun 13 
Jul 13 
Aug 13 
Sep 13 
Ott 13 
Nov 13 
Dec 13 
Jan 14 
Feb 14 
Mar 14 
Apr 14 
May 14 
Jun 14 
Jul 14 
Aug 14 
Sep 14 
Oct 14 
100 
200 
300 
400 
500 
600 
700 
800 
900 
Serial Growth of LibreOf fice Developers 
New Developers Old Developers
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
Andamento Mensile degli Sviluppatori 
0 
Nov 12 
Dec 12 
Jan 13 
Feb 13 
Mar 13 
Apr 13 
May 13 
Jun 13 
Jul 13 
Aug 13 
Sep 13 
Oct 13 
Nov 13 
Dec 13 
Jan 14 
Feb 14 
Mar 14 
Apr 14 
May 14 
Jun 14 
Jul 14 
Aug 14 
Sep 14 
Oct 14 
40 
80 
120 
160 
200 
240 
280 
320 
360 
LibreOf fice Code Committers per Month
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
Andamento Mensile dei Contributi 
0 
Nov 12 
Dec 12 
Jan 13 
Feb 13 
Mar 13 
Apr 13 
May 13 
Jun 13 
Jul 13 
Aug 13 
Sep 13 
Oct 13 
Nov 13 
Dec 13 
Jan 14 
Feb 14 
Mar 14 
Apr 14 
May 14 
Jun 14 
Jul 14 
Aug 14 
Sep 14 
Oct 14 
250 
500 
750 
1000 
1250 
1500 
1750 
2000 
2250 
2500 
2750 
3000 
LibreOf fice Code Commits During Last 24 Months
Sviluppatori dei Tre Progetti 
Fonte: Jonas Gamalielsson and 
Bjoern Lundell - Sustainability of 
Open Source Software Communities 
Beyond a Fork: how and why has the 
LibreOffice project evolved? (2013) 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Crescita degli Utenti Attivi 
200000 
180000 
160000 
140000 
120000 
100000 
80000 
60000 
40000 
20000 
0 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
100000000 
90000000 
80000000 
70000000 
60000000 
50000000 
40000000 
30000000 
20000000 
10000000 
0 
LibreOf fice New Unique IPs Pinging for Sof tware Updates 
Daily (lef t/grey bars) & Cumulative Number (right/green line) since Feb 2012
Alcuni Riferimenti 
Governo Francese 
(15 ministeri con più di 
500.000 PC) 
Comunitat Valenciana 
(con 120.000 PC) 
Ministero della Difesa del 
Governo Olandese (con 
45.000 PC) 
Ospedali di Copenhagen 
(con 25.000 PC) 
Comune di Monaco di 
Baviera (con 15.000 PC) 
PA in Umbria 
PA nella Provincia di Bolzano 
Province di Milano, Cremona e 
Macerata 
Comuni di Bologna, Piacenza, 
Buccinasco, Corsico, Feltre, 
Jesi, Scandiano, Todi... 
Camera di Commercio Cuneo 
SGS Banco Popolare 
Azienda di Servizi Informatici 
per il Settore Bancario 
Probabilmente, altre che non 
conosciamo... 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Advisory Board 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Cicli di Sviluppo 
LibreOffice 3.3: January 2011 
LibreOffice 3.4: July 2011 
LibreOffice 3.5: January 2012 
LibreOffice 3.6: July 2012 
LibreOffice 4.0: January 2013 
LibreOffice 4.1: July 2013 
LibreOffice 4.2: January 2014 
LibreOffice 4.3: July 2014 
}} Refactoring del Codice 
Aggiunta di Funzionalità 
Incremento delle 
Prestazioni 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 3.5 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
Filtro di 
Importazione 
MS Visio
LibreOffice 3.6 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
Filtro 
Import 
Corel
LibreOffice 4.0 
Importazione 
dei file Microsoft 
Publisher 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Document Liberation Project 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Document Liberation 
AbiWord 
Adobe FreeHand 
Aldus PageMaker 
Apple Keynote 
Corel Draw 
Corel WordPerfect 
Microsoft Publisher 
Microsoft Visio 
Microsoft Works 
Diversi formati legacy MacOS 
Diversi formati di E-book 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
OOXML 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Analisi sul Testo 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Analisi sul Foglio Elettronico 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Analisi sulle Presentazioni 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Impaginati 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Effetti del Testo 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Effetti sulle Forme 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Forme con Testo 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Smart Art 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Immagini Ritagliate 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 3.5 
Nuova UI per Intestazioni e Pié di Pagina 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 4.0 
Layout da Finestre 
Fisse a Widget 
Flessibili 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 3.6 
Conteggio Caratteri/Parole in Tempo Reale 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 4.0 
Supporto del protocollo CMIS 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 4.2 
Integrazione con Google Drive 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Check Diretto sul Server SharePoint 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Check Diretto sui Server OneDrive 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Compatibilità 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 4.2 
Miglioramento delle Prestazioni di Calc 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 4.2 
Nuovo Core 
per Calc 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 4.2 
Astrazione dell'Accesso alle Celle: PRIMA 
ScDocument 
Document Iterators 
UNO API Layer 
VBA API Layer 
ODF Filter 
RTF Filter 
Quattro Pro Filter 
HTML Filter 
External Reference 
DIF Filter 
SYLK Filter 
DBF Filter 
CppUnit Test 
Undo / Redo 
Change Tracking 
Content Rendering 
Excel Filter (xls, xlsx) 
CSV Filter 
Conditional Format 
Chart Data Provider 
Cell Validation 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreOffice 4.2 
Astrazione dell'Accesso alle Celle: DOPO 
ScDocument 
Document Iterators 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Apertura Foglio Elettronico XLSX 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Qualità del Codice 
1 
0,9 
0,8 
0,7 
0,6 
0,5 
0,4 
0,3 
0,2 
0,1 
0 
Coverity Scan: Defects x 1000 Lines of Code 
Apache 
OpenOffice 
Mozilla Thun-derbird 
Average 
Proprietary SW 
bubble size is based on # of lines of codes, 
bubble vertical position on # of defects for 1000 
lines of code: lower bubble equals better results 
(any result under 1 is considered a good one) 
Mozilla 
Firefox 
Average Open Source SW 
Linux 
Kernel 
Samba 
LibreOffice 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
OGGI: Qualità del Codice 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Mark Shuttleworth 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Open Document Format 
la scelta che permette di scegliere 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Formato dei Documenti di LibreOffice 
Documento Estensione 
Testo ODT 
Foglio Elettronico ODS 
Presentazione ODP 
Disegno ODG 
Grafica Business ODC 
Immagine ODI 
Database ODB 
Formula Matematica ODF 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Open Document Format 
Standard ISO/IEC per i documenti da ufficio 
Sviluppato e gestito da OASIS, un consorzio 
di aziende (alcuni membri: IBM, Microsoft, 
NATO, The Document Foundation) 
Supportato da Microsoft Office 2010 e 2013 
Standard per Governo UK e Governo Olanda 
Versione Corrente: ODF 1.2 (1.3 in sviluppo) 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Formato Standard 
Sviluppato da un Ente Neutrale 
Consenso tra Software Vendor e Utenti Finali 
Costruito come Standard Aperto 
Nessun Componente Proprietario o Incapsulato 
Implementazione Nativa Libera 
Verifica del Formato Indipendente dal Vendor 
Agnostico verso l'Utente 
Apertura/Salvataggio senza Condizioni 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Formato Aperto 
E' indipendente da un unico software (e vendor) 
E' interoperabile, perché permette una condivisione 
trasparente dei dati tra più sistemi eterogenei 
E' neutrale, perché non costringe l'utente a usare uno 
specifico software, ma lascia un'ampia scelta 
E' perenne, perché tutela il patrimonio di informazioni 
nel tempo di fronte all'evoluzione della tecnologia 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Documento = Contenitore 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
CONTENT.XML 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Documento = Contenitore 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
CONTENT.XML 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Interoperabilità 
Formato Standard 
Open Document Format 
Componenti Standard e Multipiattaforma 
Font Libere e Multipiattaforma 
Elementi Grafici: JPEG e TIFF, PNG 
Multimedia: MP3 e OGG, MP4 e H.256 
Costruzione "Neutrale" del Documento 
Nessun Elemento Proprietario 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Microsoft e ODF 1.2 
"Microsoft has successfully implemented the OASIS Open 
Document Format (ODF) Version 1.2 Standard in the Microsoft 
Office 2013 and Microsoft Office 365 products. Our testing has 
shown that these implementations of ODF 1.2 provide a high 
level of interoperability between Microsoft Office and other 
independent implementations of the standard. Microsoft 
technical experts participated in the ODF Technical Committee, 
with specific focus on the OpenFormula and digital signature 
specifications. In Microsoft's opinion the ODF 1.2 specification 
represents a significant improvement to the ODF standard". 
Jim Thatcher, Principal Program Manager 
Office Standards, Microsoft Corporation 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Trade Off sui Documenti 
Ricchezza Visuale dei Contenuti 
Libertà di Espressione 
Perfezione Grafica 
Fedeltà Visiva 
Potenza Struttura 
Universalità 
Accessibilità 
Ricchezza Semantica 
Trasparenza dei Contenuti 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Problema 
Impariamo a creare documenti per la stampa 
Non impariamo a creare documenti interoperabili 
Usiamo formattazioni e font "attraenti" (sexy?) 
Non rispettiamo la semantica dei tag XML 
… e poi ci lamentiamo se il documento cambia a 
seconda del PC o del sistema operativo 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Soluzione 
Utilizzare un vero standard aperto 
Utilizzare font libere e multipiattaforma 
Creare documenti "interoperabili" 
… che si aprono con un altro software 
… e con un altro sistema operativo 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Nessuna Interoperabilità 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Formato Non Documentato 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Falsa Interoperabilità 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Scambio di Documenti Non Standard 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Falso Standard Aperto 
OOXML 
Microsoft 
Office 2013 
ODF 
LibreOffice 
4.3 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Font Proprietari e Brevettati 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Vera Interoperabilità 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Font Libere 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Formati per l'Interoperabilità 
Documento di Testo ODF (ODT) 
CONSIGLIATO 
Microsoft Word 2007/2010/2013 XML (DOCX) 
Microsoft Word 97/2000/XP/2003 (DOC) 
ACCETTATO 
Rich Text Format (RTF) 
SCONSIGLIATO 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
ODF verso OOXML 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Principale Problema di OOXML 
"OpenXML was designed from the start 
to be capable of faithfully representing the pre-existing 
corpus of word-processing documents, presentations, and 
spreadsheets encoded in binary formats defined by 
Microsoft Corporation" 
Office Open XML Overview 
ECMA International, December 2006 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Certificazione 
Protocolli di Riferimento 
per Migrazioni e Training 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Programma di Certificazione 
THE DOCUMENT FOUNDATION 
Certification Project Management 
ANN. FEE 
Certification Process (Trainer: Sponsor & Members) 
Migration Integration Develop. Support Training 
Certified Organizations (Sponsors / Members / Third Parties) 
LibreOffice: Migration / Integration / Installation Projects 
Corporate Users / Private Businesses / Governments 
CONSULTANCY / VAS 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
documentfoundation.org/certification 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Protocollo di Migrazione 
Comunicazione 
Analisi Test Impatto Training Supporto 
● Documenti 
● Macro VBA 
● Integrazione 
● Bug Fix 
● Compatibilità 
● Interoperab. 
Deployment Evoluzione 
Versione 
Long Term 
Supported 
● Bug Fix 
● Compatibilità 
● Interoperab. 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
● Sviluppo 
Nuove Funz. 
● Integrazione 
● Formatori 
● Utenti Finali 
● Terze Parti 
Project Management
Timing della Migrazione 
Analisi 
Comunicazione 
Test Impatto 
Supporto 
Training 
Deployment 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Gestione della Formazione 
Verifica delle 
Esigenze Formative 
Verifica Preparazione 
degli Utenti 
Analisi Organizzativa 
Analisi delle Persone 
Analisi dei Task 
11 2 3 
Attitudini & Motivazione 
Conoscenze di Base 
Creazione di un 
Ambiente di Learning 
Obiettivi del Training 
Materiali per il Training 
Verifica dei Contenuti 
Feedback e Modellazione 
Comunità per il Learning 
Verifica Trasferimento Amministrazione 
del Training 
Sviluppo del Piano 
di Valutazione 
Self-Management 
Supporto Peer & Manager 
Identificazione Outcome 
Scelta Tipo di Valutazione 
Analisi Costi-Benefici 
Selezione Metodologia 
per il Training 
Monitoraggio e 
Valutazione 
Tradizionale 
E-learning 
Valutazione 
Modifiche per Migliorare 
il Programma 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
Adattato da 
"Introduction to 
Employee Training 
and Development" di 
Raymond Noe (2004) 
5 4 
6 7
Protocollo di Training per Funzione 
Introduzione al Free Software 
Writer 
Base 
BASE: le funzioni del software sono quelle più 
utilizzate o quelle pre-determinate dal ruolo, 
e le tecniche per l'inserimento, la modifica e 
l'output sono quelle di routine 
INTERMEDIO: gli strumenti e le tecniche sono 
definiti come "intermedi" perché le funzioni 
non sono quasi mai quelle più familiari o di 
routine 
AVANZATO: gli strumenti e le tecniche sono 
definiti come "avanzati" perché molte funzioni 
sono complesse e possono richiedere anche 
l'uso di procedure non standard 
Writer 
Interm. 
Writer 
Avanz. 
Calc 
Base 
Calc 
Interm. 
Calc 
Avanz. 
Impress 
Base 
Impress 
Avanz. 
Draw 
Base 
Draw 
Avanz. 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 
Base 
Base 
Base 
Avanz. 
Introduzione a LibreOffice
Protocollo di Training per Compito 
Writer 
Base 
Writer 
Avanzato 
Calc 
Base 
Introduzione al Software Libero 
Calc 
Avanzato 
Introduzione a LibreOffice 
Impress 
Base 
Impress 
Avanzato 
Draw 
Base 
Draw 
Avanzato 
Base 
Base 
Base 
Avanzato 
Macro & 
Automazione 
Comunicare 
con Impress 
Stili 
Template 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Revisori della Certificazione 
Italo Vignoli (coordinamento) 
Sophie Gautier (coordinamento) 
Lothar Becker 
Gustavo Buzzatti Pacheco 
Eliane Domingos de Sousa 
Olivier Hallot 
Thomas Krumbein 
Marina Latini 
Leif Lyngby Lodahl 
Cor Nouws 
Stefano Paggetti 
Charles Schulz 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
Italo Vignoli 
italo@libreitalia.it 
italo@libreoffice.org 
italo@vignoli.org 
LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf

More Related Content

Similar to LibreOffice: dalla nascita ad oggi

Storie di community e migrazioni riuscite: LibreUmbria e LibreItalia - LibreO...
Storie di community e migrazioni riuscite: LibreUmbria e LibreItalia - LibreO...Storie di community e migrazioni riuscite: LibreUmbria e LibreItalia - LibreO...
Storie di community e migrazioni riuscite: LibreUmbria e LibreItalia - LibreO...Alfredo Parisi
 
Software Libero e LibreOffice
Software Libero e LibreOfficeSoftware Libero e LibreOffice
Software Libero e LibreOfficeLibreItalia
 
Open source nell'ente Regione Emilia-Romagna
Open source nell'ente Regione Emilia-RomagnaOpen source nell'ente Regione Emilia-Romagna
Open source nell'ente Regione Emilia-RomagnaTassoman ☺
 
The Document Foundation LibreOffice e LibreItalia - Italo Vignoli
The Document Foundation LibreOffice e LibreItalia - Italo VignoliThe Document Foundation LibreOffice e LibreItalia - Italo Vignoli
The Document Foundation LibreOffice e LibreItalia - Italo VignoliLibreItalia
 
Attività del fablab italia
Attività del fablab italiaAttività del fablab italia
Attività del fablab italiaFablab Torino
 
Un viaggio chiamato LibreUmbria
Un viaggio chiamato LibreUmbriaUn viaggio chiamato LibreUmbria
Un viaggio chiamato LibreUmbriaDavide Ciambelli
 
Parisi - Progetto Giovani
Parisi - Progetto GiovaniParisi - Progetto Giovani
Parisi - Progetto GiovaniAlfredo Parisi
 
Presentazione di LibreItalia e LibreOffice Writer
Presentazione di LibreItalia e LibreOffice WriterPresentazione di LibreItalia e LibreOffice Writer
Presentazione di LibreItalia e LibreOffice Writersonia montegiove
 
Presentazione LibreItalia
Presentazione LibreItaliaPresentazione LibreItalia
Presentazione LibreItaliaLibreItalia
 
Presentazione di LibreItalia
Presentazione di LibreItaliaPresentazione di LibreItalia
Presentazione di LibreItaliasonia montegiove
 
Presentazione di LibreOffice e LibreItalia
Presentazione di LibreOffice e LibreItaliaPresentazione di LibreOffice e LibreItalia
Presentazione di LibreOffice e LibreItaliaLibreItalia
 
Software libero e progetti di migrazione
Software libero e progetti di migrazioneSoftware libero e progetti di migrazione
Software libero e progetti di migrazioneLibreItalia
 
Open data: una road map per le città
Open data: una road map per le cittàOpen data: una road map per le città
Open data: una road map per le cittàAlberto Cottica
 
Italo Vignoli, LibreOffice e LibreItalia nel 2016
Italo Vignoli, LibreOffice e LibreItalia nel 2016Italo Vignoli, LibreOffice e LibreItalia nel 2016
Italo Vignoli, LibreOffice e LibreItalia nel 2016LibreItalia
 
TYPO3, l’OpenSource a portata di tutti - Parte 1
TYPO3, l’OpenSource a portata di tutti - Parte 1TYPO3, l’OpenSource a portata di tutti - Parte 1
TYPO3, l’OpenSource a portata di tutti - Parte 1Stefano Galan
 
Stampa 3d open source
Stampa 3d open sourceStampa 3d open source
Stampa 3d open sourceMarco Ferrara
 
Open from the start - Business e Open Source con Ubuntu - Smau Milano 2010
Open from the start - Business e Open Source con Ubuntu - Smau Milano 2010Open from the start - Business e Open Source con Ubuntu - Smau Milano 2010
Open from the start - Business e Open Source con Ubuntu - Smau Milano 2010Flavia Weisghizzi
 
Presentazione progetto LibreUmbria
Presentazione progetto LibreUmbriaPresentazione progetto LibreUmbria
Presentazione progetto LibreUmbriasonia montegiove
 

Similar to LibreOffice: dalla nascita ad oggi (20)

Storie di community e migrazioni riuscite: LibreUmbria e LibreItalia - LibreO...
Storie di community e migrazioni riuscite: LibreUmbria e LibreItalia - LibreO...Storie di community e migrazioni riuscite: LibreUmbria e LibreItalia - LibreO...
Storie di community e migrazioni riuscite: LibreUmbria e LibreItalia - LibreO...
 
Software Libero e LibreOffice
Software Libero e LibreOfficeSoftware Libero e LibreOffice
Software Libero e LibreOffice
 
Open source nell'ente Regione Emilia-Romagna
Open source nell'ente Regione Emilia-RomagnaOpen source nell'ente Regione Emilia-Romagna
Open source nell'ente Regione Emilia-Romagna
 
The Document Foundation LibreOffice e LibreItalia - Italo Vignoli
The Document Foundation LibreOffice e LibreItalia - Italo VignoliThe Document Foundation LibreOffice e LibreItalia - Italo Vignoli
The Document Foundation LibreOffice e LibreItalia - Italo Vignoli
 
Attività del fablab italia
Attività del fablab italiaAttività del fablab italia
Attività del fablab italia
 
Un viaggio chiamato LibreUmbria
Un viaggio chiamato LibreUmbriaUn viaggio chiamato LibreUmbria
Un viaggio chiamato LibreUmbria
 
Parisi - Progetto Giovani
Parisi - Progetto GiovaniParisi - Progetto Giovani
Parisi - Progetto Giovani
 
Presentazione di LibreItalia e LibreOffice Writer
Presentazione di LibreItalia e LibreOffice WriterPresentazione di LibreItalia e LibreOffice Writer
Presentazione di LibreItalia e LibreOffice Writer
 
Presentazione LibreItalia
Presentazione LibreItaliaPresentazione LibreItalia
Presentazione LibreItalia
 
Presentazione di LibreItalia
Presentazione di LibreItaliaPresentazione di LibreItalia
Presentazione di LibreItalia
 
Presentazione di LibreOffice e LibreItalia
Presentazione di LibreOffice e LibreItaliaPresentazione di LibreOffice e LibreItalia
Presentazione di LibreOffice e LibreItalia
 
Software libero e progetti di migrazione
Software libero e progetti di migrazioneSoftware libero e progetti di migrazione
Software libero e progetti di migrazione
 
Qualità del Software Libero e formati standard
Qualità del Software Libero e formati standardQualità del Software Libero e formati standard
Qualità del Software Libero e formati standard
 
Open data: una road map per le città
Open data: una road map per le cittàOpen data: una road map per le città
Open data: una road map per le città
 
Italo Vignoli, LibreOffice e LibreItalia nel 2016
Italo Vignoli, LibreOffice e LibreItalia nel 2016Italo Vignoli, LibreOffice e LibreItalia nel 2016
Italo Vignoli, LibreOffice e LibreItalia nel 2016
 
Architecta APS Assemblea soci 2015 | 11 gennaio 2016
Architecta APS Assemblea soci 2015 | 11 gennaio 2016Architecta APS Assemblea soci 2015 | 11 gennaio 2016
Architecta APS Assemblea soci 2015 | 11 gennaio 2016
 
TYPO3, l’OpenSource a portata di tutti - Parte 1
TYPO3, l’OpenSource a portata di tutti - Parte 1TYPO3, l’OpenSource a portata di tutti - Parte 1
TYPO3, l’OpenSource a portata di tutti - Parte 1
 
Stampa 3d open source
Stampa 3d open sourceStampa 3d open source
Stampa 3d open source
 
Open from the start - Business e Open Source con Ubuntu - Smau Milano 2010
Open from the start - Business e Open Source con Ubuntu - Smau Milano 2010Open from the start - Business e Open Source con Ubuntu - Smau Milano 2010
Open from the start - Business e Open Source con Ubuntu - Smau Milano 2010
 
Presentazione progetto LibreUmbria
Presentazione progetto LibreUmbriaPresentazione progetto LibreUmbria
Presentazione progetto LibreUmbria
 

More from LibreItalia

Protocollo di Migrazione - Italo Vignoli, Enio Gemmo
Protocollo di Migrazione - Italo Vignoli, Enio GemmoProtocollo di Migrazione - Italo Vignoli, Enio Gemmo
Protocollo di Migrazione - Italo Vignoli, Enio GemmoLibreItalia
 
Perché contribuire a LibreOffice - Gabriele Ponzo
Perché contribuire a LibreOffice - Gabriele PonzoPerché contribuire a LibreOffice - Gabriele Ponzo
Perché contribuire a LibreOffice - Gabriele PonzoLibreItalia
 
Il gruppo italiano di localizzazione di LibreOffice - Marco Marega
Il gruppo italiano di localizzazione di LibreOffice - Marco MaregaIl gruppo italiano di localizzazione di LibreOffice - Marco Marega
Il gruppo italiano di localizzazione di LibreOffice - Marco MaregaLibreItalia
 
Ruolo politico di LibreItalia - Italo Vignoli
Ruolo politico di LibreItalia - Italo VignoliRuolo politico di LibreItalia - Italo Vignoli
Ruolo politico di LibreItalia - Italo VignoliLibreItalia
 
FOSS nella Pubblica Amministrazione - Flavia Marzano
FOSS nella Pubblica Amministrazione - Flavia MarzanoFOSS nella Pubblica Amministrazione - Flavia Marzano
FOSS nella Pubblica Amministrazione - Flavia MarzanoLibreItalia
 
Denaro Pubblico Codice Pubblico - Raul Masu
Denaro Pubblico Codice Pubblico - Raul MasuDenaro Pubblico Codice Pubblico - Raul Masu
Denaro Pubblico Codice Pubblico - Raul MasuLibreItalia
 
Introduzione al software libero - Giulio Fieramosca
Introduzione al software libero - Giulio FieramoscaIntroduzione al software libero - Giulio Fieramosca
Introduzione al software libero - Giulio FieramoscaLibreItalia
 
Benvenuti alla LibreItalia Conference 2022 - Giulia Bimbi
Benvenuti alla LibreItalia Conference 2022 - Giulia BimbiBenvenuti alla LibreItalia Conference 2022 - Giulia Bimbi
Benvenuti alla LibreItalia Conference 2022 - Giulia BimbiLibreItalia
 
FOSS and Open Standards for Digital Sovereignty
FOSS and Open Standards for Digital SovereigntyFOSS and Open Standards for Digital Sovereignty
FOSS and Open Standards for Digital SovereigntyLibreItalia
 
I. Vignoli - ODF e Digital Sovereignty
I. Vignoli - ODF e Digital SovereigntyI. Vignoli - ODF e Digital Sovereignty
I. Vignoli - ODF e Digital SovereigntyLibreItalia
 
P. Dongilli, M. Marinello - I propri dati a casa e a scuola
P. Dongilli, M. Marinello - I propri dati a casa e a scuolaP. Dongilli, M. Marinello - I propri dati a casa e a scuola
P. Dongilli, M. Marinello - I propri dati a casa e a scuolaLibreItalia
 
G. Ponzo - Una scuola... tra le nuvole? (da genitore informato)
G. Ponzo - Una scuola... tra le nuvole? (da genitore informato)G. Ponzo - Una scuola... tra le nuvole? (da genitore informato)
G. Ponzo - Una scuola... tra le nuvole? (da genitore informato)LibreItalia
 
A. Cartotto - Una scuola... tra le nuvole?
A. Cartotto - Una scuola... tra le nuvole?A. Cartotto - Una scuola... tra le nuvole?
A. Cartotto - Una scuola... tra le nuvole?LibreItalia
 
P. Vecchi - Privacy ed i giganti del web
P. Vecchi - Privacy ed i giganti del webP. Vecchi - Privacy ed i giganti del web
P. Vecchi - Privacy ed i giganti del webLibreItalia
 
F. Marzano - Storia dell'adozione del FLOSS nelle PA. Fatto e da fare
F. Marzano - Storia dell'adozione del FLOSS nelle PA. Fatto e da fareF. Marzano - Storia dell'adozione del FLOSS nelle PA. Fatto e da fare
F. Marzano - Storia dell'adozione del FLOSS nelle PA. Fatto e da fareLibreItalia
 
R. Di Cosmo - Software Heritage
R. Di Cosmo - Software HeritageR. Di Cosmo - Software Heritage
R. Di Cosmo - Software HeritageLibreItalia
 
G. Alborghetti - I Padroni del Web
G. Alborghetti - I Padroni del WebG. Alborghetti - I Padroni del Web
G. Alborghetti - I Padroni del WebLibreItalia
 
Giordano Alborghetti cittadinanza digitale
Giordano Alborghetti cittadinanza digitaleGiordano Alborghetti cittadinanza digitale
Giordano Alborghetti cittadinanza digitaleLibreItalia
 
Andrea Cartotto Le carte vincenti del Software Libero
Andrea Cartotto Le carte vincenti del Software LiberoAndrea Cartotto Le carte vincenti del Software Libero
Andrea Cartotto Le carte vincenti del Software LiberoLibreItalia
 
LibreOffice e la sua community - Gabriele Ponzo
LibreOffice e la sua community - Gabriele PonzoLibreOffice e la sua community - Gabriele Ponzo
LibreOffice e la sua community - Gabriele PonzoLibreItalia
 

More from LibreItalia (20)

Protocollo di Migrazione - Italo Vignoli, Enio Gemmo
Protocollo di Migrazione - Italo Vignoli, Enio GemmoProtocollo di Migrazione - Italo Vignoli, Enio Gemmo
Protocollo di Migrazione - Italo Vignoli, Enio Gemmo
 
Perché contribuire a LibreOffice - Gabriele Ponzo
Perché contribuire a LibreOffice - Gabriele PonzoPerché contribuire a LibreOffice - Gabriele Ponzo
Perché contribuire a LibreOffice - Gabriele Ponzo
 
Il gruppo italiano di localizzazione di LibreOffice - Marco Marega
Il gruppo italiano di localizzazione di LibreOffice - Marco MaregaIl gruppo italiano di localizzazione di LibreOffice - Marco Marega
Il gruppo italiano di localizzazione di LibreOffice - Marco Marega
 
Ruolo politico di LibreItalia - Italo Vignoli
Ruolo politico di LibreItalia - Italo VignoliRuolo politico di LibreItalia - Italo Vignoli
Ruolo politico di LibreItalia - Italo Vignoli
 
FOSS nella Pubblica Amministrazione - Flavia Marzano
FOSS nella Pubblica Amministrazione - Flavia MarzanoFOSS nella Pubblica Amministrazione - Flavia Marzano
FOSS nella Pubblica Amministrazione - Flavia Marzano
 
Denaro Pubblico Codice Pubblico - Raul Masu
Denaro Pubblico Codice Pubblico - Raul MasuDenaro Pubblico Codice Pubblico - Raul Masu
Denaro Pubblico Codice Pubblico - Raul Masu
 
Introduzione al software libero - Giulio Fieramosca
Introduzione al software libero - Giulio FieramoscaIntroduzione al software libero - Giulio Fieramosca
Introduzione al software libero - Giulio Fieramosca
 
Benvenuti alla LibreItalia Conference 2022 - Giulia Bimbi
Benvenuti alla LibreItalia Conference 2022 - Giulia BimbiBenvenuti alla LibreItalia Conference 2022 - Giulia Bimbi
Benvenuti alla LibreItalia Conference 2022 - Giulia Bimbi
 
FOSS and Open Standards for Digital Sovereignty
FOSS and Open Standards for Digital SovereigntyFOSS and Open Standards for Digital Sovereignty
FOSS and Open Standards for Digital Sovereignty
 
I. Vignoli - ODF e Digital Sovereignty
I. Vignoli - ODF e Digital SovereigntyI. Vignoli - ODF e Digital Sovereignty
I. Vignoli - ODF e Digital Sovereignty
 
P. Dongilli, M. Marinello - I propri dati a casa e a scuola
P. Dongilli, M. Marinello - I propri dati a casa e a scuolaP. Dongilli, M. Marinello - I propri dati a casa e a scuola
P. Dongilli, M. Marinello - I propri dati a casa e a scuola
 
G. Ponzo - Una scuola... tra le nuvole? (da genitore informato)
G. Ponzo - Una scuola... tra le nuvole? (da genitore informato)G. Ponzo - Una scuola... tra le nuvole? (da genitore informato)
G. Ponzo - Una scuola... tra le nuvole? (da genitore informato)
 
A. Cartotto - Una scuola... tra le nuvole?
A. Cartotto - Una scuola... tra le nuvole?A. Cartotto - Una scuola... tra le nuvole?
A. Cartotto - Una scuola... tra le nuvole?
 
P. Vecchi - Privacy ed i giganti del web
P. Vecchi - Privacy ed i giganti del webP. Vecchi - Privacy ed i giganti del web
P. Vecchi - Privacy ed i giganti del web
 
F. Marzano - Storia dell'adozione del FLOSS nelle PA. Fatto e da fare
F. Marzano - Storia dell'adozione del FLOSS nelle PA. Fatto e da fareF. Marzano - Storia dell'adozione del FLOSS nelle PA. Fatto e da fare
F. Marzano - Storia dell'adozione del FLOSS nelle PA. Fatto e da fare
 
R. Di Cosmo - Software Heritage
R. Di Cosmo - Software HeritageR. Di Cosmo - Software Heritage
R. Di Cosmo - Software Heritage
 
G. Alborghetti - I Padroni del Web
G. Alborghetti - I Padroni del WebG. Alborghetti - I Padroni del Web
G. Alborghetti - I Padroni del Web
 
Giordano Alborghetti cittadinanza digitale
Giordano Alborghetti cittadinanza digitaleGiordano Alborghetti cittadinanza digitale
Giordano Alborghetti cittadinanza digitale
 
Andrea Cartotto Le carte vincenti del Software Libero
Andrea Cartotto Le carte vincenti del Software LiberoAndrea Cartotto Le carte vincenti del Software Libero
Andrea Cartotto Le carte vincenti del Software Libero
 
LibreOffice e la sua community - Gabriele Ponzo
LibreOffice e la sua community - Gabriele PonzoLibreOffice e la sua community - Gabriele Ponzo
LibreOffice e la sua community - Gabriele Ponzo
 

LibreOffice: dalla nascita ad oggi

  • 1. Italo Vignoli italo@documentfoundation.org The Document Foundation LibreOffice LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 2. Chi Sono Giornalista dal 1972, e geografo dal 1978 Professionista di marketing e comunicazione dal 1981 In azienda dal 1981 al 1987, in agenzia dal 1987 al 2012 Consulente freelance dal 2013 Attivo nella comunità OpenOffice.org dal 2004 Fondatore del PLIO, presidente dal 2009 a gennaio 2011 Fondatore di The Document Foundation (e LibreOffice) Membro del Board of Directors dal 2010 al 2014 Coordinatore del progetto di marketing e comunicazione Creatore e coordinatore del progetto di certificazione Presidente Onorario di LibreItalia LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 3. Grazie Luca Daghino Valter Mura Marina Latini Gabriele Ponzo Sonia Montegiove Alfredo Parisi Andrea Castellani Giordano Alborghetti Osvaldo Gervasi Stefano Paggetti LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 4. Dieci Anni di Eredità LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 5. Quattordici Anni di Storia Fonte: Jonas Gamalielsson and Bjoern Lundell - Sustainability of Open Source Software Communities Beyond a Fork: how and why has the LibreOffice project evolved? LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 6. OOo Magro nel 2000 LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 7. OOo Grassoccio nel 2005 LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 8. OOo Conference Lyon 2006 LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 9. Scongiurare il Declino LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 10. 2009: Oracle acquisisce Sun LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 11. 2009: Oracle acquisisce Sun LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 12. Rovesciare il Paradigma LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 13. The Document Foundation 5 PILASTRI LICENZA WEAK COPYLEFT NO CONTRIBUTOR AGREEMENT DEMOCRAZIA MERITOCRATICA COMMUNITY GOVERNANCE TOTALE INDIPENDENZA LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 14. The Document Foundation LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 15. www.libreoffice.org LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 16. 20 Sviluppatori LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 17. Incredibili Easy Hack LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 18. 2011: Oracle trasferisce OOo ad ASF LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 19. 2011: IBM supporta Apache OO IBM, che normalmente impiega 15 giorni per approvare qualsiasi testo che deve uscire dalle proprie sedi, emette un comunicato stampa 20 minuti dopo la nota di Oracle, accompagnato da tre post di tre top manager Robert Weir Robert Sutor Edward Brill LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 20. AOO = Programma IBM LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 21. LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf Nuovi Sviluppatori @ LibreOffice Sep 10 Oct 10 Nov 10 Dec 10 Jan 11 Feb 11 Mar 11 Apr 11 May 11 Jun 11 Jul 11 Aug 11 Sep 11 Oct 11 Nov 11 Dec 11 Jan 12 Feb 12 Mar 12 Apr 12 May 12 Jun 12 Jul 12 Aug 12 Sep 12 Oct 12 Nov 12 Dec 12 Jan 13 Feb 13 Mar 13 Apr 13 May 13 Jun 13 Jul 13 Aug 13 Sep 13 Ott 13 Nov 13 Dec 13 Jan 14 Feb 14 Mar 14 Apr 14 May 14 Jun 14 Jul 14 Aug 14 Sep 14 Oct 14 0 10 20 30 40 50 60 70 80 90 New Developers per Month at LibreOf fice
  • 22. LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf Crescita del Parco Sviluppatori 0 Sep 10 Oct 10 Nov 10 Dec 10 Jan 11 Feb 11 Mar 11 Apr 11 May 11 Jun 11 Jul 11 Aug 11 Sep 11 Oct 11 Nov 11 Dec 11 Jan 12 Feb 12 Mar 12 Apr 12 May 12 Jun 12 Jul 12 Aug 12 Sep 12 Oct 12 Nov 12 Dec 12 Jan 13 Feb 13 Mar 13 Apr 13 May 13 Jun 13 Jul 13 Aug 13 Sep 13 Ott 13 Nov 13 Dec 13 Jan 14 Feb 14 Mar 14 Apr 14 May 14 Jun 14 Jul 14 Aug 14 Sep 14 Oct 14 100 200 300 400 500 600 700 800 900 Serial Growth of LibreOf fice Developers New Developers Old Developers
  • 23. LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf Andamento Mensile degli Sviluppatori 0 Nov 12 Dec 12 Jan 13 Feb 13 Mar 13 Apr 13 May 13 Jun 13 Jul 13 Aug 13 Sep 13 Oct 13 Nov 13 Dec 13 Jan 14 Feb 14 Mar 14 Apr 14 May 14 Jun 14 Jul 14 Aug 14 Sep 14 Oct 14 40 80 120 160 200 240 280 320 360 LibreOf fice Code Committers per Month
  • 24. LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf Andamento Mensile dei Contributi 0 Nov 12 Dec 12 Jan 13 Feb 13 Mar 13 Apr 13 May 13 Jun 13 Jul 13 Aug 13 Sep 13 Oct 13 Nov 13 Dec 13 Jan 14 Feb 14 Mar 14 Apr 14 May 14 Jun 14 Jul 14 Aug 14 Sep 14 Oct 14 250 500 750 1000 1250 1500 1750 2000 2250 2500 2750 3000 LibreOf fice Code Commits During Last 24 Months
  • 25. Sviluppatori dei Tre Progetti Fonte: Jonas Gamalielsson and Bjoern Lundell - Sustainability of Open Source Software Communities Beyond a Fork: how and why has the LibreOffice project evolved? (2013) LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 26. Crescita degli Utenti Attivi 200000 180000 160000 140000 120000 100000 80000 60000 40000 20000 0 LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf 100000000 90000000 80000000 70000000 60000000 50000000 40000000 30000000 20000000 10000000 0 LibreOf fice New Unique IPs Pinging for Sof tware Updates Daily (lef t/grey bars) & Cumulative Number (right/green line) since Feb 2012
  • 27. Alcuni Riferimenti Governo Francese (15 ministeri con più di 500.000 PC) Comunitat Valenciana (con 120.000 PC) Ministero della Difesa del Governo Olandese (con 45.000 PC) Ospedali di Copenhagen (con 25.000 PC) Comune di Monaco di Baviera (con 15.000 PC) PA in Umbria PA nella Provincia di Bolzano Province di Milano, Cremona e Macerata Comuni di Bologna, Piacenza, Buccinasco, Corsico, Feltre, Jesi, Scandiano, Todi... Camera di Commercio Cuneo SGS Banco Popolare Azienda di Servizi Informatici per il Settore Bancario Probabilmente, altre che non conosciamo... LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 28. Advisory Board LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 29. Cicli di Sviluppo LibreOffice 3.3: January 2011 LibreOffice 3.4: July 2011 LibreOffice 3.5: January 2012 LibreOffice 3.6: July 2012 LibreOffice 4.0: January 2013 LibreOffice 4.1: July 2013 LibreOffice 4.2: January 2014 LibreOffice 4.3: July 2014 }} Refactoring del Codice Aggiunta di Funzionalità Incremento delle Prestazioni LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 30. LibreOffice 3.5 LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf Filtro di Importazione MS Visio
  • 31. LibreOffice 3.6 LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf Filtro Import Corel
  • 32. LibreOffice 4.0 Importazione dei file Microsoft Publisher LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 33. Document Liberation Project LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 34. Document Liberation AbiWord Adobe FreeHand Aldus PageMaker Apple Keynote Corel Draw Corel WordPerfect Microsoft Publisher Microsoft Visio Microsoft Works Diversi formati legacy MacOS Diversi formati di E-book LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 35. OOXML LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 36. Analisi sul Testo LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 37. Analisi sul Foglio Elettronico LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 38. Analisi sulle Presentazioni LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 39. Impaginati LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 40. Effetti del Testo LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 41. Effetti sulle Forme LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 42. Forme con Testo LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 43. Smart Art LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 44. Immagini Ritagliate LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 45. LibreOffice 3.5 Nuova UI per Intestazioni e Pié di Pagina LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 46. LibreOffice 4.0 Layout da Finestre Fisse a Widget Flessibili LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 47. LibreOffice 3.6 Conteggio Caratteri/Parole in Tempo Reale LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 48. LibreOffice 4.0 Supporto del protocollo CMIS LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 49. LibreOffice 4.2 Integrazione con Google Drive LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 50. Check Diretto sul Server SharePoint LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 51. Check Diretto sui Server OneDrive LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 52. Compatibilità LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 53. LibreOffice 4.2 Miglioramento delle Prestazioni di Calc LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 54. LibreOffice 4.2 Nuovo Core per Calc LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 55. LibreOffice 4.2 Astrazione dell'Accesso alle Celle: PRIMA ScDocument Document Iterators UNO API Layer VBA API Layer ODF Filter RTF Filter Quattro Pro Filter HTML Filter External Reference DIF Filter SYLK Filter DBF Filter CppUnit Test Undo / Redo Change Tracking Content Rendering Excel Filter (xls, xlsx) CSV Filter Conditional Format Chart Data Provider Cell Validation LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 56. LibreOffice 4.2 Astrazione dell'Accesso alle Celle: DOPO ScDocument Document Iterators LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 57. Apertura Foglio Elettronico XLSX LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 58. Qualità del Codice 1 0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 Coverity Scan: Defects x 1000 Lines of Code Apache OpenOffice Mozilla Thun-derbird Average Proprietary SW bubble size is based on # of lines of codes, bubble vertical position on # of defects for 1000 lines of code: lower bubble equals better results (any result under 1 is considered a good one) Mozilla Firefox Average Open Source SW Linux Kernel Samba LibreOffice LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 59. OGGI: Qualità del Codice LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 60. Mark Shuttleworth LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 61. Open Document Format la scelta che permette di scegliere LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 62. Formato dei Documenti di LibreOffice Documento Estensione Testo ODT Foglio Elettronico ODS Presentazione ODP Disegno ODG Grafica Business ODC Immagine ODI Database ODB Formula Matematica ODF LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 63. Open Document Format Standard ISO/IEC per i documenti da ufficio Sviluppato e gestito da OASIS, un consorzio di aziende (alcuni membri: IBM, Microsoft, NATO, The Document Foundation) Supportato da Microsoft Office 2010 e 2013 Standard per Governo UK e Governo Olanda Versione Corrente: ODF 1.2 (1.3 in sviluppo) LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 64. Formato Standard Sviluppato da un Ente Neutrale Consenso tra Software Vendor e Utenti Finali Costruito come Standard Aperto Nessun Componente Proprietario o Incapsulato Implementazione Nativa Libera Verifica del Formato Indipendente dal Vendor Agnostico verso l'Utente Apertura/Salvataggio senza Condizioni LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 65. Formato Aperto E' indipendente da un unico software (e vendor) E' interoperabile, perché permette una condivisione trasparente dei dati tra più sistemi eterogenei E' neutrale, perché non costringe l'utente a usare uno specifico software, ma lascia un'ampia scelta E' perenne, perché tutela il patrimonio di informazioni nel tempo di fronte all'evoluzione della tecnologia LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 66. Documento = Contenitore LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 67. CONTENT.XML LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 68. Documento = Contenitore LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 69. CONTENT.XML LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 70. Interoperabilità Formato Standard Open Document Format Componenti Standard e Multipiattaforma Font Libere e Multipiattaforma Elementi Grafici: JPEG e TIFF, PNG Multimedia: MP3 e OGG, MP4 e H.256 Costruzione "Neutrale" del Documento Nessun Elemento Proprietario LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 71. Microsoft e ODF 1.2 "Microsoft has successfully implemented the OASIS Open Document Format (ODF) Version 1.2 Standard in the Microsoft Office 2013 and Microsoft Office 365 products. Our testing has shown that these implementations of ODF 1.2 provide a high level of interoperability between Microsoft Office and other independent implementations of the standard. Microsoft technical experts participated in the ODF Technical Committee, with specific focus on the OpenFormula and digital signature specifications. In Microsoft's opinion the ODF 1.2 specification represents a significant improvement to the ODF standard". Jim Thatcher, Principal Program Manager Office Standards, Microsoft Corporation LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 72. Trade Off sui Documenti Ricchezza Visuale dei Contenuti Libertà di Espressione Perfezione Grafica Fedeltà Visiva Potenza Struttura Universalità Accessibilità Ricchezza Semantica Trasparenza dei Contenuti LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 73. Problema Impariamo a creare documenti per la stampa Non impariamo a creare documenti interoperabili Usiamo formattazioni e font "attraenti" (sexy?) Non rispettiamo la semantica dei tag XML … e poi ci lamentiamo se il documento cambia a seconda del PC o del sistema operativo LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 74. Soluzione Utilizzare un vero standard aperto Utilizzare font libere e multipiattaforma Creare documenti "interoperabili" … che si aprono con un altro software … e con un altro sistema operativo LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 75. Nessuna Interoperabilità LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 76. Formato Non Documentato LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 77. Falsa Interoperabilità LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 78. Scambio di Documenti Non Standard LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 79. Falso Standard Aperto OOXML Microsoft Office 2013 ODF LibreOffice 4.3 LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 80. Font Proprietari e Brevettati LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 81. Vera Interoperabilità LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 82. Font Libere LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 83. Formati per l'Interoperabilità Documento di Testo ODF (ODT) CONSIGLIATO Microsoft Word 2007/2010/2013 XML (DOCX) Microsoft Word 97/2000/XP/2003 (DOC) ACCETTATO Rich Text Format (RTF) SCONSIGLIATO LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 84. ODF verso OOXML LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 85. Principale Problema di OOXML "OpenXML was designed from the start to be capable of faithfully representing the pre-existing corpus of word-processing documents, presentations, and spreadsheets encoded in binary formats defined by Microsoft Corporation" Office Open XML Overview ECMA International, December 2006 LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 86. Certificazione Protocolli di Riferimento per Migrazioni e Training LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 87. Programma di Certificazione THE DOCUMENT FOUNDATION Certification Project Management ANN. FEE Certification Process (Trainer: Sponsor & Members) Migration Integration Develop. Support Training Certified Organizations (Sponsors / Members / Third Parties) LibreOffice: Migration / Integration / Installation Projects Corporate Users / Private Businesses / Governments CONSULTANCY / VAS LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 88. documentfoundation.org/certification LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 89. Protocollo di Migrazione Comunicazione Analisi Test Impatto Training Supporto ● Documenti ● Macro VBA ● Integrazione ● Bug Fix ● Compatibilità ● Interoperab. Deployment Evoluzione Versione Long Term Supported ● Bug Fix ● Compatibilità ● Interoperab. LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf ● Sviluppo Nuove Funz. ● Integrazione ● Formatori ● Utenti Finali ● Terze Parti Project Management
  • 90. Timing della Migrazione Analisi Comunicazione Test Impatto Supporto Training Deployment LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 91. Gestione della Formazione Verifica delle Esigenze Formative Verifica Preparazione degli Utenti Analisi Organizzativa Analisi delle Persone Analisi dei Task 11 2 3 Attitudini & Motivazione Conoscenze di Base Creazione di un Ambiente di Learning Obiettivi del Training Materiali per il Training Verifica dei Contenuti Feedback e Modellazione Comunità per il Learning Verifica Trasferimento Amministrazione del Training Sviluppo del Piano di Valutazione Self-Management Supporto Peer & Manager Identificazione Outcome Scelta Tipo di Valutazione Analisi Costi-Benefici Selezione Metodologia per il Training Monitoraggio e Valutazione Tradizionale E-learning Valutazione Modifiche per Migliorare il Programma LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf Adattato da "Introduction to Employee Training and Development" di Raymond Noe (2004) 5 4 6 7
  • 92. Protocollo di Training per Funzione Introduzione al Free Software Writer Base BASE: le funzioni del software sono quelle più utilizzate o quelle pre-determinate dal ruolo, e le tecniche per l'inserimento, la modifica e l'output sono quelle di routine INTERMEDIO: gli strumenti e le tecniche sono definiti come "intermedi" perché le funzioni non sono quasi mai quelle più familiari o di routine AVANZATO: gli strumenti e le tecniche sono definiti come "avanzati" perché molte funzioni sono complesse e possono richiedere anche l'uso di procedure non standard Writer Interm. Writer Avanz. Calc Base Calc Interm. Calc Avanz. Impress Base Impress Avanz. Draw Base Draw Avanz. LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf Base Base Base Avanz. Introduzione a LibreOffice
  • 93. Protocollo di Training per Compito Writer Base Writer Avanzato Calc Base Introduzione al Software Libero Calc Avanzato Introduzione a LibreOffice Impress Base Impress Avanzato Draw Base Draw Avanzato Base Base Base Avanzato Macro & Automazione Comunicare con Impress Stili Template LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 94. Revisori della Certificazione Italo Vignoli (coordinamento) Sophie Gautier (coordinamento) Lothar Becker Gustavo Buzzatti Pacheco Eliane Domingos de Sousa Olivier Hallot Thomas Krumbein Marina Latini Leif Lyngby Lodahl Cor Nouws Stefano Paggetti Charles Schulz LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 95. LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf
  • 96. Italo Vignoli italo@libreitalia.it italo@libreoffice.org italo@vignoli.org LibreItalia Conference, Bologna, 29 novembre 2014 @libreitaliaconf