Migrating to : a Reference Protocol Italofor LibreOffice Vignoli Founder/Director of 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 LICENSE NO CONTRIBUTOR AGREEMENT MERITOCRACY COMMUNITY GOVERNANCE VENDOR INDEPENDENCE LibreOffice

12 Growth of Committers

Cumulative Number of LibreOffice New Code Committers

720

640

560 New Comm Old Comm 480

400

320

240

160

80

0 0 1 1 2 2 3 3 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

l l l t t t r r r r r r y y v c c y v c v n b g p n b p n n b n g p n c u u c c u a a p p a p a a o e o e a o e a e u e a e e u a e u u e u J J J O O O J A J J A J J A J S N D F M A S N D F M A S N D F M M M M Growth of Active Committers

LibreOffice Code Committers per Month

350

325

300 275 total number of developers active during the previous 12 months 250 225 trend line: from close to 70 to over 100 in 24 months 200 175 total number of developers committing during the month 150

125

100 75

50

25

0 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 1 1 2 2 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

l l t t r r r r c c n p y n p n y n g v b g v b c u c u a p a p e J e J a a u e o e a u u e o e a u J J J J O O F A F A S D M S D M A N A N M M Growing the Long Tail

Long Tail of LibreOffice Development (last 12 months)

2000 Devs with 50+ Commits Caolán McNamara () Tor Lillqvist () 1800 Stephan Bergmann (RedHat) Michael Stahl (RedHat) Kohei Yoshida (Collabora) Markus Mohrhard (Volunteer) David Tardon (RedHat) Miklos Vajna (Collabora) 1600 Noel Grandin (Volunteer) Andras Timar (Collabora) Luboš Luňák (Collabora) Julien Nabet (Volunteer) Matúš Kukan (Volunteer) Eike Rathke (RedHat) 1400 Michael Meeks (Collabora) Fridrich Štrba (SUSE) Norbert Thiebaud (Volunteer) Peter Foley (Volunteer) Thomas Arnhold (Volunteer) Lionel Elie Mamane (Volunteer) 1200 Jan Holesovsky (Collabora) Noel Power (SUSE) Takeshi Abe (Volunteer) Cédric Bosdonnat (SUSE) Rafael Dominguez (Volunteer) Armin Le Grand (AOO) 1000 Zolnai Tamás (Volunteer) Andrzej J.R. Hunt (Volunteer) Bjoern Michaelsen () Ivan Timofeev (Volunteer) Xisco Fauli (Volunteer) Andre Fisher (AOO) 800 Thorsten Behrens (SUSE) Chris Rossmanith (Volunteer) Marcos de Sousa (Volunteer) David Ostrovsky (Volunteer) 600 Tomaž Vajngerl (Volunteer) Khaled Hosny (Volunteer) Ariel Constenla-Haile (AOO) Ricardo Montania (Volunteer) Petr Mladek (SUSE) Antonio Fernandez (Volunteer) 400 Javier Fernandez (Volunteer) Rene Engelhard (Volunteer) Philipp Riemer (Volunteer) Radek Doulik (Volunteer) Siqi Liu (Volunteer) Arnaud Versini (Volunteer) 200 Olivier Hallot (Volunteer)

0

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 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