The Document Foundation: a Sustainable Independent Free Software Project First Thought
Total Page:16
File Type:pdf, Size:1020Kb
The Document Foundation: a Sustainable Independent Free Software Project First Thought When you come to a fork in the road, take it Yogi Berra Some Fun to Warm Up the Atmosphere LibreOf"ce #1 it's my pleasure to announce that according to NAIF* Metrics i!reOffice is the fastest growing free software project in the world * Native American Inflated Figures +&& %ode + Wiki Contributors *'& *&& )'& )&& ('& LibreOffice Code + Wiki Contributors per Month (&& '& & 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 %umulative Number (-&& (,&& (+&& Cumulative Number of LibreOffice Code + Wiki Contributors ()&& (&&& -&& ,&& +&& )&& & Sep 10 Oct 10 Nov 10 Dec 10 Jan 11 Feb 11 > Mar 11 1,600 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 LibreOf"ce is Growing 100,000 150,000 200,000 250,000 300,000 350,000 400,000 450,000 500,000 550,000 600,000 650,000 700,000 50,000 0 -rowth of Download Numbers Download of -rowth 2012-01 2012-02 2012-03 2012-04 2012-05 LibreOffice DirectWeek per Downloads LibreOffice 2012-06 2012-07 2012-08 2012-09 Downloads/Week 2012-10 2012-11 2012-12 2012-13 2012-14 2012-15 2012-16 Linear (Downloads/Week) 2012-17 2012-18 2012-27 2012-28 2012-29 2012-30 2012-31 2012-32 2012-33 2012-34 2012-35 2012-36 2012-37 2012-38 2012-39 2012-40 City of Munich lo(es LibreOf"ce After careful risk-assessment, the capital of Munich has decided to migrate from "pen"ffice to Li!re"ffice/ In favour of that decision, among others, was the greater flexi!ility of the project regarding consumption of open source licenses. Beyond that, Munich wants to rely on large and vi!rant communities for any "pen 1ource product it employs. Kirsten Böge, head of pu!lic relations 0egione Umbria lo(es LibreOf"ce Limerick lo(es LibreOf"ce MimO lo(es LibreOf"ce as Palmas lo(es LibreOf"ce Chicago Public Library lo(es LibreOf"ce Estimated Number of Users Linux: 3& million users (9&7 of desktop Linux) Windo#s + Mac"S: 2& million do#nloads from TDF mirrors + millions of installations from covermount CDs and we!sites + corporate deployments using their o#n packaging 60 million users (estimated) LibreOf"ce Development Incredible Growth of New Code Committers ,&& '&& Cumulative Number of LibreOffice New Code Committers +&& Ne# Hackers *&& )&& (&& & "ld =ackers Sep 10 Nov 10 Jan 11 Mar 11 May 11 Jul 11 Sep 11 Nov 11 Jan 12 Mar 12 May 12 Jul 12 Sep 12 LibreOf"ce Code Contributors LibreOffice Code Contributors Occasional Easy Hacks 5*)& volunteers8 1mall Patches Easy Hacks Regular arge Patches 5(,& volunteers8 1mall Features 2ey Patches Core 2ey Features 5,& paid>volunt) De% Strategy Static Regression Count Regression bugs over time 800 700 600 500 Open Closed 400 300 200 100 0 2012-02-02 2012-04-02 2012-06-02 2012-08-02 2012-10-02 With profound thanks to: Roman Eisele, Rainer Bielefeld, Joren De Cuyper, Arnaud Versini, Jean-Baptiste Faure, tommy27 & Korrawit Pruegsanusak for filing 3.7 bugs. Unit Tests – Squish Bugs 5The Amazing Easy Hacks5 Huge Mentoring Effort Presentations Munich Hackfest Hamburg Hackfest Newest Member of the Project -rowth of Balanced Hackers Communit. Commits by Company !roup "eptember #$%% &inner' vs "eptember #$%# &outer' Volunteers SUSE Red Hat OOo Code Canonical ALTA Lanedo Collabora SIL TATA KAKST Bobiciel Nou & Off IBM Munich CodeThink CodeWeavers Intel -rowth of Diverse Hackers Communit. (ctive )evelopers by (ffiliation "eptember #$%% &inner' vs "eptember #$%# &outer' Volunteers OOo Code SUSE RedHat Lanedo KAKST Canonical Collabora IBM Munich SIL ALTA Bobiciel CodeThink CodeWeavers Intel Nou & Off TATA Independent & Balanced Developer Communit. Development Process (&& ('& )&& )'& '& & Aan )&(( -rowth of Monthly Bugfi9es Monthly of -rowth Fe! )&(( Linear (Fixes/Month) Linear Fixes/Month Mar )&(( Apr )&(( May )&(( Aun )&(( LibreOffice: Bugfi,es per Month per Bugfi,es LibreOffice: Aul )&(( Aug )&(( 1ep )&(( "ct )&(( No% )&(( ;ec )&(( Aan )&() Fe! )&() Mar )&() Apr )&() May )&() Aun )&() Aul )&() Aug )&() 1ep )&() Teams and Collaboration IRC Mailing list Development TDF/Wiki Documentation Bugzilla L10n Marketing Pootle GIT QA Users Tinderbox Last RC Daily Beta/RC == Build Build Final QA Statistics +ugs Reported +y Month (&&& 6&& -&& B&& ,&& '&& +&& *&& )&& (&& & No%em!er )&(& March )&(( Auly )&(( No%em!er )&(( March )&() Auly )&() 1eptember )&(& Aanuary )&(( May )&(( 1eptem!er )&(( Aanuary )&() May )&() 1eptem!er )&() C?DIFI?; EN<"NFIDM?; D?1" C?; D?"@?N?; NEW N??;INF" < "1?; A11IFN?; ocalization Statistics 346 acti%e users in Pootle 5translations.documentfoundation.org8 112 languages in Pootle + 4 languages maintained outside of Pootle ibreOffice 3.6 has 109 UI languages, and help packs in 58 languages i!reOffice 3.5 had 107 UI languages, and help packs in 57 languages 0emoving Cruft 0emo(al of Unused Methods 0emo(al of German Comments Slimming Down with LibreOf"ce )&&, )&(( G OpenOffice G Li!re"ffice !!o Conference L.on 2006 %ertification Program -rowing the Ecosystem Educating enterprises a!out getting professional support for Li!re"ffice/ <ertification program, to allow community members to add value - and make money - with Li!re"ffice/ =elp migrations from M1 "ffice to Li!re"ffice, !ased on professional consultancy and support. %ertification Program %ertification Program Objectives – :o create a#areness about professional services – :o help sales of professional services to companies – :o create a self sustaining process #ith program fees Certifications – Development 5Level * 1upport, feature development8 – Migration, Level ( > Level ) 1upport, :raining .argets – Developers and TDF Members 5no or very low fees) – Third @arties 5standard fees, lower than commercial) The Legal Entity (“Stiftung>? Strong, Stable, Enduring Incorporated in Berlin @rovides the legal frame#ork for the community #ork Membership element incorporated into legally binding statutes → guaranteed Collects donations, holds domain names, trademarks and other assets Annual budget: about +&/000 €, excluding AB fees Administrative setup completed All administrative #ork done by %olunteers, no paid consultants A Good Example <oncrete legal setup is the first of its kind "ther free software projects and organiHations very much interested, likely to follow our example Ferman Foundation magaHine recently reported a!out us We were awarded several priHes, e.g. at <eBI: A Bright Future Engaged in the Ferman head association of Foundations @resenting at the Berlin foundation week @articipation in surveys and workshops <olla!orating with other Foundations and nonprofits to the !enefit of free software and open standards at large The Document Foundation Foundation Bodies Board of Directors MEMBER1 Thorsten Behrens Florian Effen!erger ;?@ETI?1 "livier =allot Aesús <orrius <aolán McNamara Andreas Mantke Michael Meeks Björn Michaelsen <harles 1chulH Italo Vignoli Membership Committee MEMBER1 1ophie Fauthier ;?@ETI?1 <or Nouws Leif Lodahl Eike Dathke 1imon @hipps Fridrich Štrba Aean We!er Engineering Steering Committee Stefan Bergman 5DedHat8 Markus Mohrhard (indep/8 Dené Engelhard (Debian) Caolán McNamara 5DedHat8 Lionel Elie Mamane (indep/8 Michael Natterer (Lanedo8 Michael Meeks 51E1?8 David :ardon 5DedHat8 Bj3rn Michaelsen (Canonical8 Norbert Thiebaud (indep/8 @etr Mladek 51E1?8 Andras Timar 51E1?8 Advisory Board Jeremy Allison, co.founder, Sam!a, and mem!er, Google "pen Source Programs "ffice Holger Dyroff, CP Business Development, 1E1? +dale Garbee, President, Software in the Public Interest )irk Hohndel, Chief Linux & "pen Source :echnologist, Intel .homas Krumbein, Chairman, Freies "ffice Deutschland e.C/ +rian Stevens, <:" and CP Worldwide Engineering, Ded Hat John Sullivan, ?0ecutive Director, Free Software Foundation Still a Very Young Project LibreOf"ce 2020 .02 /OURN2Y HAS /3ST +2!3N ast Thought @eople who li%e in the past generally are afraid to compete in the present. I've got my faults, but li%ing in the past is not one of them. There's no future in it. Sparky Anderson [email protected] [email protected] [email protected].