Libreoffice Berlin 2012 Conference Presentation Template
Total Page:16
File Type:pdf, Size:1020Kb
Migrating to Free Software: a Reference Protocol Italofor LibreOffice Vignoli Founder/Director of The Document Foundation 1 Why The Document Foundation Why LibreOffice 2 The Document Foundation The Document Foundation was born TO PROMOTE free software TO PROMOTE SW user freedom TO PROMOTE document freedom TO PROMOTE open standards TO DEVELOP LibreOffice Our Ten Years Heritage OOo Lean in 2000 OOo Fat in 2005 2009: Oracle acquires Sun Breaking the Bell Subverting the Paradigm www.documentfoundatio n.org The Document Foundation Founding Principles COPYLEFT LICENSE NO CONTRIBUTOR AGREEMENT MERITOCRACY COMMUNITY GOVERNANCE VENDOR INDEPENDENCE LibreOffice 12 Growth ofCommitters Growth 640 720 160 240 320 400 480 560 80 0 Sep 10 of Number Cumulative LibreOffice Code New Committers Oct 10 Nov 10 NewComm Dec 10 Jan 11 Feb 11 Mar 11 Apr 11 May 11 Jun 11 OldComm 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 Committers ofActive Growth 100 125 150 175 200 225 250 275 300 325 350 25 50 75 0 Aug 11 total number of developers themonth committing of during number total developers Sep 11 Oct 11 Nov 11 per MonthLibreOffice Code Committers Dec 11 Jan 12 Feb 12 total number of developers active during the previous 12 12 themonths previous during active of number developers total Mar 12 Apr 12 May 12 trend line: monthstrend line: from close 24 100 to in 70 to over 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 Growing the Long Tail 2000 1800 1600 Long Tail of LibreOffice Development (last 12 months) 1400 1200 1000 800 600 Devs with 50+ Commits 400 200 0 1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86 91 96101 Caolán McNamara (Red Hat) Stephan Bergmann (RedHat) 106 Kohei Yoshida (Collabora) 111 David Tardon (RedHat) Noel Grandin (Volunteer) 116121 Luboš Luňák (Collabora) Matúš Kukan (Volunteer) 126 Michael Meeks (Collabora) 131 Norbert Thiebaud (Volunteer) Thomas Arnhold (Volunteer) 136141 Jan Holesovsky (Collabora) Takeshi Abe (Volunteer) 146 Rafael Dominguez (Volunteer) 151 Zolnai Tamás (Volunteer) Bjoern Michaelsen (Canonical) 156161 Xisco Fauli (Volunteer) Thorsten Behrens (SUSE) Marcos de Sousa (Volunteer) 166 Tor Lillqvist (Collabora) 171 Tomaž Vajngerl (Volunteer) Michael Stahl (RedHat) Ariel Constenla-Haile (AOO) Markus Mohrhard (Volunteer) Petr Mladek (SUSE) 176181 Miklos Vajna (Collabora) Javier Fernandez (Volunteer) Andras Timar (Collabora) Philipp Riemer (Volunteer) 186 Julien Nabet (Volunteer) 191 Siqi Liu (Volunteer) Eike Rathke (RedHat) Olivier Hallot (Volunteer) Fridrich Štrba (SUSE) 196201 Peter Foley (Volunteer) Lionel Elie Mamane (Volunteer) 206211 Noel Power (SUSE) Cédric Bosdonnat (SUSE) Armin Le Grand (AOO) 216221 Andrzej J.R. Hunt (Volunteer) Ivan Timofeev (Volunteer) 226231 Andre Fisher (AOO) Chris Rossmanith (Volunteer) David Ostrovsky (Volunteer) 236241 Khaled Hosny (Volunteer) Ricardo Montania (Volunteer) 246 Antonio Fernandez (Volunteer) 251 Rene Engelhard (Volunteer) Radek Doulik (Volunteer) 256261 Arnaud Versini (Volunteer) 266271 276281 286291 296301 306311 316321 326331 336341 346351 Growth of Active Users LibreOffice New Unique IPs Pinging for Software Updates Daily (left) & Cumulative Number (right) since February 2012 175000 45000000 42500000 40000000 150000 37500000 35000000 125000 32500000 30000000 27500000 100000 25000000 22500000 75000 20000000 17500000 15000000 50000 12500000 10000000 7500000 25000 5000000 2500000 0 0 Why Migrate to Free Software 17 Gnu Migrate for Better Food 18 Migrating Might Be Hard and Painful 19 Migrate to Change for the Better 20 Migrate to Improve Freedom Choose the best software Decide where to invest the money Decide what to improve in the system Contribute to the future of the software Become a component of the solution 21 Migrate to Reduce Vendor Lock In Get rid of proprietary license costs Get rid of vexatory license conditions Get rid of obfuscated technologies Get rid of false & tricky "open standards" Get rid of vendor's desktop dominance 22 Migrate to Increase Interoperability Resistance to Change 24 Change Curve 25 Negative Reaction to Change 26 Positive Reaction to Change 27 Reduce Resistance to Change 28 Managed Change Curve 29 Migration Protocol 30 Migration Project Outlook END MIGRATION FEASIBILITY STUDY ANALISYS PILOT EXECUTION MIGRATION MAINTENANCE Critical tasks Solution of Pre-requisites Critical tasks Pilot guidelines Activity program TCO and ROI Objectives of Process review feasibility Risk assessment Maintenance plans 31 Migration Protocol Training Evolution Communication Finalization Week 0 Week 1 Week 2 Week N 1 2 N 1 2 N Preparation Kick Off Pilot Transition Support 32 LibreUmbria Project 33 Regione Umbria 8 456 km² 910 285 inhabitants 1 province (Perugia) 92 city councils 1 health organization 12,000 destops 34 Regione Umbria Migration Project First Meeting: May 2012 Project Outline: June 2012 Project Program: July 2012 Project Blog: August 2012 Project Start: October 2012 35 Organization ORGANIZZAZIONE T.D.F. CCOS Comicicos Community Resp.li Enti Promotori LibreOffice Gruppo di Lavoro CdP FLOSS Coordinamento di Progetto Ente 1 Ente n ASC Utenti Utenti formatori formatori Utenti Utenti tecnol. tecnol. avanzati avanzati Utenti Utenti Finali Finali StakeHolder STAKEHOLDER Dirigente / Utente Finale Cittadino / CCOS / TDF / Utente Finale Amministratore esterno Società Community Critical Factors for Success FATTORI CRITICI DI SUCCESSO Assistenza agli Formazione del Collaborazione Comunicazione Utenti / Modello tra Enti Personale di supporto interno Internal Support Model *MODELLO DI SUPPORTO INTERNO Utenti Referente Sistema Referente Gestione Tecnologicamente Community L.O. Informativo Coordinatore Ticket avanzati Work Breakdown Structure WBS WP4 WP5 WP1 WP2 WP3 Installazione Post Analisi Comunicazione Formazione Postazioni Migrazione Documents DOCUMENTI ● Analisi situazione ● Audit esigenze Registro Questionario 5+5 buoni formative Project Piano di Comunicato ● degli esigenze motivi per Evoluzione PdP Charter Progetto stampa #1 Stakeholder formative passare a LO LibreUmbria 42 Regione Umbria Migration Project Power Users: November 2012 Training: November 2012 - January 2013 Publication of Project Charter: March 2013 Migration of First 1,000 Users: April 2013 Publication of Project Plan: May 2012 43 LibreUmbria: "5 Reasons" PA USERS ● Cost Saving ● Quality ● Law Compliance ● Reliability ● Personalization ● Freedom ● Local Industry ● Training ● Ethics ● Support 44 Cost of Migrating to MS Office 2010 45 Cost of Migrating to LibreOffice 46 Cost Comparison (first 1.000 desktops) External Internal TOTAL Costs Costs COST MS Office € 275.100 € 9.390 € 284.490 2010 LibreOffice € 22.800 € 34.120 € 56.920 47 Italo Vignoli Italo Vignoli - The Document Foundation mobile +39 348 5653829 - e-mail [email protected] jabber/sip [email protected] - jabber/gtalk [email protected] 48.