SlideShare uma empresa Scribd logo
1 de 67
Baixar para ler offline
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 1
Digital sustainability
of open source communities
Dr. Matthias Stürmer
Head of Research Center for Digital Sustainability at the
Institute of Information Systems at University of Bern
Free and Open Source Software Conference FOSSC Oman
19 February 2015 in Muscat, Oman
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 2
Research Center for Digital Sustainability
Research, teaching and consulting on
● Open Source Software: Community
governance, business models etc.
● Open Data: Visualization apps, open finance,
participatory budgeting etc.
● Open Government: open government apps,
Open Government Partnership etc.
● Net politics: net neutrality, copyright, data
security, Internet governance etc.
● IT procurement: vendor dependencies,
transparency, WTO regulations etc.
Dr. Matthias Stürmer
Head of the Research Center
for Digital Sustainability
University of Bern
Institute of Information Systems
Engehaldenstrasse 8
CH-3012 Bern
Switzerland
Office phone: +41 31 631 38 09
Swiss mobile: +41 76 368 81 65
Oman mobile: +968 9669 3607
matthias.stuermer@iwi.unibe.ch
www.digitale-nachhaltigkeit.unibe.ch
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 3
Agenda
1. The concept of digital sustainability
2. A historic example of digital sustainability
3. Elements of a sustainable open source community
4. Conclusions
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 4
Definition of 'sustainability'
Original idea of sustainability: Only cut as
much wood so it can grow again.
(Hans Carl von Carlowitz, 1713)
Today's definition of sustainable development
from the United Nation's Brundtlandt report:
„Sustainable development is development that
meets the needs of the present without
compromising the ability of future generations
to meet their own needs.“
Source: Our Common Future (Brundtland Report) 1987 United Nations World Commission on Environment and Development
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 5
Differenty types of sustainability
Ecological
Sustainability
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 6
Differenty types of sustainability
Ecological
Sustainability
Social
Sustainability
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 7
Differenty types of sustainability
Ecological
Sustainability
Social
Sustainability
Economic
Sustainability
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 8
Differenty types of sustainability
Ecological
Sustainability
Social
Sustainability
Economic
Sustainability
Digital
Sustainability
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 9
What is digital sustainability?
Definition of digital sustainability:
● Digital resources are handled sustainably if their utility for society is
maximized, so that digital needs of contemporary and future
generations are equally met.
● Digital needs are optimally met if resources are accessible to the
largest number and reuseable with minimal restrictions.
●
Digital resources encompass knowledge and cultural artefacts
represented in digital form, e.g. text, image, audio, video, or software.
In German: http://de.wikipedia.org/wiki/Digitale_Nachhaltigkeit
Source: Marcus Dapp, 2013. Open Government Data and Free Software – Cornerstones of a Digital Sustainability Agenda.
In The 2013 Open Reader – Stories and articles inspired by OKCon 2013: Open Data, Broad, Deep, Connected.
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 10
Classification of goods
Rivalry
Access
Source: N. Gregory Mankiw, Principles of Economics, Dryden 1998.
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 11
Classification of goods
Rivalry
non-rivalrousrivalrous
excludable
non-excludable
Access
Source: N. Gregory Mankiw, Principles of Economics, Dryden 1998.
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 12
Classification of goods
Private Good Club Good
Common
Resources
Public Good
Rivalry
non-rivalrousrivalrous
excludable
non-excludable
Access
Source: N. Gregory Mankiw, Principles of Economics, Dryden 1998.
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 13
Classification of goods
Private Good Club Good
Common
Resources
Source: N. Gregory Mankiw, Principles of Economics, Dryden 1998.
Public Good
Rivalry
non-rivalrousrivalrous
excludable
non-excludable
Access
e.g. proprietary software
e.g. open source software
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 14
Characteristics of digital sustainability
1. Intergenerational justice: No legal obstacles
2. Regenerative capacity: Distributed tacit knowledge
3. Economic use of resources: Reuse of digital assets
4. Risk reduction: No firm dependencies, transparency
5. Absorptive capacity: Comprehensible content
6. Highest added value: Ideal policy conditions
Source: Stuermer, M. 2014 Characteristics of Digital Sustainability – Proceedings of The 8th International Conference on
Theory and Practice of Electronic Governance ICEGOV 2014 – Link
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 15
Why not 'informational sustainability'?
Source: IDC's Digital Universe Study, sponsored by EMC, December 2012
http://www.emc.com/collateral/analyst-reports/idc-the-digital-universe-in-2020.pdf
Today's information is digital:
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 16
Agenda
1. The concept of digital sustainability
2. A historic example of digital sustainability
3. Elements of a sustainable open source community
4. Conclusions
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 17
Voyager Golden Record (1977)
● Gramophone records included in Voyager 1
and 2 spacecrafts
● A „bottle in the cosmic ocean“ intended to
communicate to extra-terrestrials a story of the
world of humans on Earth
● Content: 116 images, natural sounds,
classical music, spoken languages
● Travelling at 60'000 km/h, now around 20
billion km away
● In about 40'000 years Voyager 1 and 2 will be
within 1.8 light-years of other stars
Source: NASA, Wikipedia: http://en.wikipedia.org/wiki/Voyager_Golden_Record
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 18
Method how to read the content
Source: NASA, Wikipedia: http://en.wikipedia.org/wiki/Voyager_Golden_Record
EXPLANATION OF RECORDING COVER DIAGRAM
THE DIAGRAMS BELOW
DEFINE THE VIDEO PORTION OF THE RECORDING
GENERAL APPEARANCE OF WAVE FORM OF
VIDEO SIGNALS FOUND ON THE RECORDING
BINARY CODE TELLS TIME OF THE SCAN (~8 msec)
SCAN TRIGGERING
VIDEO IMAGE FRAME SHOWING DIRECTION OF SCAN.
BINARY CODE INDICATES TIME OF EACH SCAN SWEEP
(512 VERTICAL LINES PER COMPLETE PICTURE)
IF PROPERLY DECODED, THE FIRST IMAGE
WHICH WILL APPEAR IS A CIRCLE
THIS DIAGRAM ILLUSTRATES THE TWO LOWEST STATES OF THE HYDROGEN ATOM.
THE VERTICAL LINES WITH THE DOTS INDICATE THE SPIN MOMENTS OF THE
PROTON AND ELECTRON. THE TRANSITION TIME FROM ONE STATE TO THE
OTHER PROVIDES THE FUNDAMENTAL CLOCK REFERENCE USED IN ALL THE
COVER DIAGRAMS AND DECODED PICTURES.
THIS DIAGRAM DEFINES THE LOCATION OF OUR SUN UTILIZING 14
PULSARS OF KNOWN DIRECTIONS FROM OUR SUN. THE BINARY
CODE DEFINES THE FREQUENCY OF THE PULSES.
PLAYING TIME, ONE SIDE = ~1 hour
ELEVATION VIEW OF RECORD
ELEVATION VIEW OF CARTRIDGE
PICTORIAL PLAN VIEW OF RECORD
OUTLINE OF CARTRIDGE WITH STYLUS
TO PLAY RECORD (FURNISHED ON
SPACECRAFT)
BINARY CODE DEFINING PROPER SPEED (3.6 seconds/ROTATION)
TO TURN THE RECORD (|=BINARY 1, ―= BINARY 0)
EXPRESSED IN 0.70 × 10-9 seconds, THE TIME PERIOD ASSOCIATED
WITH THE FUNDAMENTAL TRANSITION
OF THE HYDROGEN ATOM
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 19
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 20
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 21
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 22
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 23
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 24
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 25
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 26
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 27
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 28
Images on the Golden Record
Source: http://re-lab.net/welcome/images.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 29
Requirements for digital sustainability
What is needed to provide digital sustainability?
1. Data itself
2. Data format specification
3. Method how to read the data
4. Data storage hardware
5. Data player device
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 30
Agenda
1. The concept of digital sustainability
2. A historic example of digital sustainability
3. Elements of a sustainable open source community
4. Conclusions
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 31
Growth of open source projects
Source: 2014 Future of Open Source - 8th Annual Survey results
http://www.slideshare.net/mjskok/2014-future-of-open-source-8th-annual-survey-results
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 32
Mozilla Firefox
Source: Sebastian Spaeth, Matthias Stuermer, Stefan Haefliger, Georg von Krogh 2007 „Sampling in Open Source Software
Development: The case for using the Debian GNU/Linux Distribution“
As an Example of Package Dependencies in Debian: The Graph of Mozilla Firefox
UNIX command: apt-cache dotty firefox | dot -Tps > dependencygraph_firefox.ps
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 33
Elements of a
sustainable open source community
A) Good governance
B) Heterogeneous community
C) Nonprofit foundation (doing marketing)
D) Ecosystem of commercial service providers
E) Opportunity for users to get things done
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 34
Good governance
● Transparent decision processes, participative culture
● Successful example: Eclipse community initiated by IBM
Source: Spaeth, S., Stuermer, M. and von Krogh, G. (2010) ‘Enabling knowledge creation through outsiders: towards a
push model of open innovation’, Int. J. Technology Management, Vol. 52, Nos. 3/4, pp.411–431.
Launch of the
Eclipse Foundation
Release of source
code by IBM
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 35
Bad governance may result in a fork
● Unfriendly separation of an open source community (mostly)
● Important sword of damocles of open source projects
– Necessary if initiator or another central player missuses his control
– Sometimes necessary for radical innovations (OpenSSL - LibreSSL)
Some famous examples of open source forks:
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 36
History of OpenOffice.org etc.
Source: Presentation of Apache OpenOffice at OSB Alliance Workshop, 30 October 2013 in Stuttgart
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 37
LibreOffice fork of OpenOffice.org
Source: Jonas Gamalielsson/Björn Lundell, Sustainability of Open Source software communities beyond a fork:
How and why has the LibreOffice project evolved? The Journal of Systems and Software 89 (2014) 128– 145
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 38
Elements of a
sustainable open source community
A) Good governance
B) Heterogeneous community
C) Nonprofit foundation (doing marketing)
D) Ecosystem of commercial service providers
E) Opportunity for users to get things done
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 39
Linux kernel development
Source: YouTube Video „Linux Kernel Development Visualization (git commit history - past 6 weeks - june 02 2012)“
https://www.youtube.com/watch?v=P_02QGsHzEQ
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 40
Linux contributions by companies
Source: Linux Foundation, February 2015 „Linux Kernel Development How Fast is it Going, Who is Doing It, What Are They
Doing and Who is Sponsoring the Work“ http://www.linuxfoundation.org/publications/linux-foundation/who-writes-linux-2015
Top 10 companies contributing to the kernel from 2013-09-02 till 2014-12-07:
Voluntary, unpaid contributors
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 41
Linux kernel facts
Source: Linux Foundation, February 2015 „Linux Kernel Development How Fast is it Going, Who is Doing It, What Are They
Doing and Who is Sponsoring the Work“ http://www.linuxfoundation.org/publications/linux-foundation/who-writes-linux-2015
● Linux kernel development is one of the
largest cooperative software projects ever
● Over 10'000 patches for each kernel release, kernel updates
every 2-3 months
● Since 2005 some 11'800 individual developers from nearly
1200 different companies contributed to the kernel
● Distributor kernels contain relatively few distribution-
specific changes
● At least 80% of developers are paid to work on Linux
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 42
Diverse motivations
Why do individuals develop open source software?
Source: Georg von Krogh, Stefan Haefliger, Sebastian Spaeth, and Martin W. Wallin "Carrots and Rainbows: Motivation
and Social Practice in Open Source Software Development" MIS Quarterly 2012, Vol 36 Issue 2, pp. 649-676
Ideology
Altruism
Kinship
Fun
Reputation
Reciprocity
Learning
Own-use
Career
Pay
Intrinsic motivation
Extrinsic motivation
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 43
Elements of a
sustainable open source community
A) Good governance
B) Heterogeneous community
C) Nonprofit foundation (doing marketing)
D) Ecosystem of commercial service providers
E) Opportunity for users to get things done
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 44
Nonprofit association
● Many large open source communities have an nonprofit umbrella
organization: Linux, Apache, Eclipse, Gnome, KDE, Mozilla,
Python, TYPO3 etc.
● Association/foundation takes care of
– Legal issues (copyright, committer agreements, liability etc.)
– Community building events (conferences, hackathons etc.)
– Documentation (end users, developers, statistics etc.)
– Public relations and marketing
● So why is marketing so important?
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 45
Because today's big software corporations are
marketing companies!
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 46
Marketing vs. R&D at Adobe
Sales and marketing FY 2014: 1.6 billion $ → 53% of expenses
Research and development FY 2014: 0.8 billion $ → 27% of expenses
Source: ADOBE SYSTEMS INC. FY2014 Form 10-K http://www.adobe.com/investor-relations/financial-documents.html
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 47
Marketing&Admin vs. R&D at Apple
Sales and administration FY 2014: 12.0 billion $ → 67% of expenses
Research and development FY 2014: 6.0 billion $ → 33% of expenses
Source: APPLE INC. Form 10-K for FY14 http://investor.apple.com
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 48
Marketing vs. R&D at Oracle
Sales and marketing FY 2014: 7.6 billion $ → 32% of expenses
Research and development FY 2014: 5.2 billion $ → 22% of expenses
Source: ORACLE CORP FY 2014 FORM 10-K, http://investor.oracle.com/financial-reporting/sec-filings/default.aspx
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 49
Marketing vs. R&D at Microsoft
Sales and marketing FY 2014: 15.8 billion $ → 49% of expenses
Research and development FY 2014: 11.4 billion $ → 35% of expenses
Source: MICROSOFT CORP. 2014 10-K, http://www.microsoft.com/investor/AnnualReports/default.aspx
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 50
Conclusion:
Do more marketing for open source projects!
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 51
Time is ready to sell open source
Time
Functionality
Average customer
requirements
e.g. for office suite
or database
Today
Proprietary product
e.g. Microsoft Office or
Oracle database
10 years ago
Open source product
e.g. LibreOffice or
PostgreSQL
Source: Diagram from Clayton M. Christensen „The Innovator's Dilemma“ (1997) adapted to open source context
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 52
Elements of a
sustainable open source community
A) Good governance
B) Heterogeneous community
C) Nonprofit foundation (doing marketing)
D) Ecosystem of commercial service providers
E) Opportunity for users to get things done
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 53
Business models with open source
1. Custom development - Customers pay for the software to be
customized to meet their specific requirements.
2. Services/support - Ad hoc support calls, service, training and consulting contracts.
3. Support subscriptions - An annual, repeatable support and service agreement.
4. Value-added subscriptions - An annual, repeatable support and service agreement
with additional features/functionality delivered as a service.
5. Software as a service (SaaS) - Paid access to and use of the software via hosted or
cloud services.
6. Complementary products and services - Open source software is not used to directly
generate revenue; instead, complementary products provide revenue.
7. Advertising - Software is free to use and is funded by associated advertising.
8. Closed source licenses - For a version of the full project, a larger software package,
hardware appliance based on the project, or extensions to the open source core.
Source: Future of Open Source Survey https://www.blackducksoftware.com/future-of-open-source
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 54
OSS Directory
Website: www.ossdirectory.org
Relational database of (2015-02-18)
● 422 open source products (projects)
● 298 open source service providers
● 304 open source success stories
Daily approx. 150 Unique Visitors and
800 views and requests per day
News, articles, events, jobs, videos, weekly
newsletter etc. about open source software
French translation available since 2014,
English coming 2015
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 55
Elements of a
sustainable open source community
A) Good governance
B) Heterogeneous community
C) Nonprofit foundation (doing marketing)
D) Ecosystem of commercial service providers
E) Opportunity for users to get things done
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 56
Opportunity for users to get things done
How can users influence development in case the programmers
have no „itch“ to work on certain things?
Source: Georg von Krogh, Stefan Haefliger, Sebastian Spaeth, and Martin W. Wallin "Carrots and Rainbows: Motivation and
Social Practice in Open Source Software Development" MIS Quarterly 2012, Vol 36 Issue 2, pp. 649-676
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 57
Opportunity for users to get things done
How can users influence development in case the programmers
have no „itch“ to work on certain things?
Source: Georg von Krogh, Stefan Haefliger, Sebastian Spaeth, and Martin W. Wallin "Carrots and Rainbows: Motivation and
Social Practice in Open Source Software Development" MIS Quarterly 2012, Vol 36 Issue 2, pp. 649-676
Ideology
Altruism
Kinship
Fun
Reputation
Reciprocity
Learning
Own-use
Career
Intrinsic motivation
Extrinsic
motivation
Pay
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 58
Opportunity for users to get things done
How can users influence development in case the programmers
have no „itch“ to work on certain things?
Source: Georg von Krogh, Stefan Haefliger, Sebastian Spaeth, and Martin W. Wallin "Carrots and Rainbows: Motivation and
Social Practice in Open Source Software Development" MIS Quarterly 2012, Vol 36 Issue 2, pp. 649-676
Ideology
Altruism
Kinship
Fun
Reputation
Reciprocity
Learning
Own-use
Career
Intrinsic motivation
Extrinsic
motivation
Pay
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 59
A) Open source feature requests
e.g. on www.bountysource.com
Source: https://www.bountysource.com
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 60
B) Project-specific feature lists
e.g. ILIAS E-Learning System
Source: How To Suggest A New Feature
http://www.ilias.de/docu/goto.php?target=wiki_1357_How_to_suggest_a_new_feature
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 61
C) Institutional crowd-funding initiative
● Overcoming the 'collective action' problem in open source
● Group of professional users of open source office suites in order to bridge the
gap between users and developers
● Under the umbrella of the OSB Alliance, organized as Working Group Office
Interoperability
● Goals of the group:
– Prioritization and specification of requirements from the
user perspective
– Coordinated funding of requirements
– Exchange of experience among
professional users
Source: Website of OSB Alliance Working Group Office Interoperability
http://www.osb-alliance.de/en/working-groups/wg-office-interoperability/
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 62
Process of institutional crowd-funding
Phase 1: Initialization
a) Mobilize interest of institutional open source software users, find funding for specification
b) Create clear and common understanding of the issues, ask the experts
c) Result: aggregated requirements, clustered as Use Cases within a specification
Phase 3: Implementation
a) Define project management, sign contracts, start implementing
b) Do testing among open source software users, finalize development
c) Result: Publish new source code, pass it upstream to the open source project
Phase 2: Funding
a) Publish specification as Request for Proposal (RfP), invite comanies to offer
b) Evaluate and decide for best proposal(s)
c) Result: find funding from institutional open source software users for each Use
Case to implement the specification
Continue only if previous phase is completed successfully
Continue only if previous phase is completed successfully
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 63
Example of institutional crowd-funding
Goal: Improving OOXML interoperability in LibreOffice
Public Institutions
● City of Freiburg i.B.
● City of München
● City of Jena
● Swiss Federal Court
● Federal Steering Unit for IT (ISB)
● Canton of Vaud
● Another Swiss federal agency
Coordinated by
Working Group Office Interoperability of
Open Source Business Alliance OSBA
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 64
Funding model
SUSE
Lanedo
Development funded by
● City of Freiburg i.B.
● City of München
● City of Jena
● Swiss Federal Court
● Federal Steering
Unit for IT (ISB)
● Canton of Vaud
● Another Swiss federal
agency
● French ministry
of culture and
communication
Ernst & Young
EUR 50k
EUR 13k
EUR 13k
EUR 4k
EUR 8k
EUR 15k
EUR 14k
EUR 25k
Total: approx. EUR 140k (excl. VAT)
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 65
Agenda
1. The concept of digital sustainability
2. A historic example of digital sustainability
3. Elements of a sustainable open source community
4. Conclusions
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 66
Conclusions
Elements of a sustainable open source community:
1. Good governance:
Manage your community in a fair way.
2. Heterogeneous community:
Foster diversity within your community.
3. Nonprofit foundation:
Empower the central office of your community.
(and do as much professional marketing as possible)
4. Ecosystem of commercial service providers:
Support companies to provide services for the software.
5. Opportunity for users to get things done:
Provide feature request market place or something similar.
Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 67
...so YOUR open source project will continue to
fly for millions of years!
Source: http://de.wikipedia.org/wiki/Voyager_2

Mais conteúdo relacionado

Semelhante a Digital sustainability of open source communities

Smart Dublin Update November 2017 (long version)
Smart Dublin Update November 2017 (long version)Smart Dublin Update November 2017 (long version)
Smart Dublin Update November 2017 (long version)Jamie Cudden
 
Digital Sustainability in the IT Supply Chain
Digital Sustainability in the IT Supply ChainDigital Sustainability in the IT Supply Chain
Digital Sustainability in the IT Supply ChainMatthias Stürmer
 
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris. OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris. OW2
 
Open Data Institute - Presentation for workshop
Open Data Institute - Presentation for workshopOpen Data Institute - Presentation for workshop
Open Data Institute - Presentation for workshopOpen City Foundation
 
OSAi : L’INITIATIVE OW2 POUR L’ACCESSIBILITE OPEN SOURCE
OSAi : L’INITIATIVE OW2 POUR L’ACCESSIBILITE OPEN SOURCE OSAi : L’INITIATIVE OW2 POUR L’ACCESSIBILITE OPEN SOURCE
OSAi : L’INITIATIVE OW2 POUR L’ACCESSIBILITE OPEN SOURCE OW2
 
Bringing Intelligence to Everything - ICI - Printability and Graphic Communic...
Bringing Intelligence to Everything - ICI - Printability and Graphic Communic...Bringing Intelligence to Everything - ICI - Printability and Graphic Communic...
Bringing Intelligence to Everything - ICI - Printability and Graphic Communic...Chloé Bois
 
Design & Financing of Green Buildings as Key Feature of Eco-Smart City Regions
Design & Financing of Green Buildings as Key Feature of Eco-Smart City RegionsDesign & Financing of Green Buildings as Key Feature of Eco-Smart City Regions
Design & Financing of Green Buildings as Key Feature of Eco-Smart City RegionsIGBC Green Building Congress
 
Totten 189 slides on Catalyzing Zero Emission Cities - presentation to Colora...
Totten 189 slides on Catalyzing Zero Emission Cities - presentation to Colora...Totten 189 slides on Catalyzing Zero Emission Cities - presentation to Colora...
Totten 189 slides on Catalyzing Zero Emission Cities - presentation to Colora...Michael P Totten
 
Open Data policy implementations: Creating economic value
Open Data policy implementations: Creating economic valueOpen Data policy implementations: Creating economic value
Open Data policy implementations: Creating economic valueAngeles Navarro Rueda
 
SC7 Hangout 3: Community Building Activities for Big Data in Secure Societies
SC7 Hangout 3: Community Building Activities for Big Data in Secure SocietiesSC7 Hangout 3: Community Building Activities for Big Data in Secure Societies
SC7 Hangout 3: Community Building Activities for Big Data in Secure SocietiesBigData_Europe
 
UNESCO’S INTERNET UNIVERSALITY INDICATORS: A Framework for Assessing Internet...
UNESCO’S INTERNET UNIVERSALITY INDICATORS: A Framework for Assessing Internet...UNESCO’S INTERNET UNIVERSALITY INDICATORS: A Framework for Assessing Internet...
UNESCO’S INTERNET UNIVERSALITY INDICATORS: A Framework for Assessing Internet...Fola Odufuwa
 
ENERGIC-OD Geospatial World Forum 2016 v.5
ENERGIC-OD Geospatial World Forum 2016 v.5ENERGIC-OD Geospatial World Forum 2016 v.5
ENERGIC-OD Geospatial World Forum 2016 v.5Trilateral Research
 
International Conference e-MIG 2019
International Conference e-MIG 2019International Conference e-MIG 2019
International Conference e-MIG 2019Ecosis
 
SIGGreen IS Virtual Workshop Nov 12 2010
SIGGreen IS Virtual Workshop Nov 12 2010SIGGreen IS Virtual Workshop Nov 12 2010
SIGGreen IS Virtual Workshop Nov 12 2010Dr. Anders Hjalmarsson
 
SC7 Hangout 2: Community Building activities for Big Data in Secure Societies
SC7 Hangout 2: Community Building activities for Big Data in Secure SocietiesSC7 Hangout 2: Community Building activities for Big Data in Secure Societies
SC7 Hangout 2: Community Building activities for Big Data in Secure SocietiesBigData_Europe
 
Virtual and augmented reality speech @Wsis forum 2018 high level track outcom...
Virtual and augmented reality speech @Wsis forum 2018 high level track outcom...Virtual and augmented reality speech @Wsis forum 2018 high level track outcom...
Virtual and augmented reality speech @Wsis forum 2018 high level track outcom...Mohamed Jean-Philippe Sangaré
 
Digital sustainability of open source communities
Digital sustainability of open source communitiesDigital sustainability of open source communities
Digital sustainability of open source communitiesMatthias Stürmer
 
Digital sustainability of open source communities, Matthias Stürmer, SMWCon F...
Digital sustainability of open source communities, Matthias Stürmer, SMWCon F...Digital sustainability of open source communities, Matthias Stürmer, SMWCon F...
Digital sustainability of open source communities, Matthias Stürmer, SMWCon F...KDZ - Zentrum für Verwaltungsforschung
 

Semelhante a Digital sustainability of open source communities (20)

Smart Dublin Update November 2017 (long version)
Smart Dublin Update November 2017 (long version)Smart Dublin Update November 2017 (long version)
Smart Dublin Update November 2017 (long version)
 
Digital Sustainability in the IT Supply Chain
Digital Sustainability in the IT Supply ChainDigital Sustainability in the IT Supply Chain
Digital Sustainability in the IT Supply Chain
 
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris. OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
 
Open Data Institute - Presentation for workshop
Open Data Institute - Presentation for workshopOpen Data Institute - Presentation for workshop
Open Data Institute - Presentation for workshop
 
OSAi : L’INITIATIVE OW2 POUR L’ACCESSIBILITE OPEN SOURCE
OSAi : L’INITIATIVE OW2 POUR L’ACCESSIBILITE OPEN SOURCE OSAi : L’INITIATIVE OW2 POUR L’ACCESSIBILITE OPEN SOURCE
OSAi : L’INITIATIVE OW2 POUR L’ACCESSIBILITE OPEN SOURCE
 
Bringing Intelligence to Everything - ICI - Printability and Graphic Communic...
Bringing Intelligence to Everything - ICI - Printability and Graphic Communic...Bringing Intelligence to Everything - ICI - Printability and Graphic Communic...
Bringing Intelligence to Everything - ICI - Printability and Graphic Communic...
 
Going global 2013
Going global 2013Going global 2013
Going global 2013
 
Information & Communications Technologies: Critical Foundation for a Sustaina...
Information & Communications Technologies: Critical Foundation for a Sustaina...Information & Communications Technologies: Critical Foundation for a Sustaina...
Information & Communications Technologies: Critical Foundation for a Sustaina...
 
Design & Financing of Green Buildings as Key Feature of Eco-Smart City Regions
Design & Financing of Green Buildings as Key Feature of Eco-Smart City RegionsDesign & Financing of Green Buildings as Key Feature of Eco-Smart City Regions
Design & Financing of Green Buildings as Key Feature of Eco-Smart City Regions
 
Totten 189 slides on Catalyzing Zero Emission Cities - presentation to Colora...
Totten 189 slides on Catalyzing Zero Emission Cities - presentation to Colora...Totten 189 slides on Catalyzing Zero Emission Cities - presentation to Colora...
Totten 189 slides on Catalyzing Zero Emission Cities - presentation to Colora...
 
Open Data policy implementations: Creating economic value
Open Data policy implementations: Creating economic valueOpen Data policy implementations: Creating economic value
Open Data policy implementations: Creating economic value
 
SC7 Hangout 3: Community Building Activities for Big Data in Secure Societies
SC7 Hangout 3: Community Building Activities for Big Data in Secure SocietiesSC7 Hangout 3: Community Building Activities for Big Data in Secure Societies
SC7 Hangout 3: Community Building Activities for Big Data in Secure Societies
 
UNESCO’S INTERNET UNIVERSALITY INDICATORS: A Framework for Assessing Internet...
UNESCO’S INTERNET UNIVERSALITY INDICATORS: A Framework for Assessing Internet...UNESCO’S INTERNET UNIVERSALITY INDICATORS: A Framework for Assessing Internet...
UNESCO’S INTERNET UNIVERSALITY INDICATORS: A Framework for Assessing Internet...
 
ENERGIC-OD Geospatial World Forum 2016 v.5
ENERGIC-OD Geospatial World Forum 2016 v.5ENERGIC-OD Geospatial World Forum 2016 v.5
ENERGIC-OD Geospatial World Forum 2016 v.5
 
International Conference e-MIG 2019
International Conference e-MIG 2019International Conference e-MIG 2019
International Conference e-MIG 2019
 
SIGGreen IS Virtual Workshop Nov 12 2010
SIGGreen IS Virtual Workshop Nov 12 2010SIGGreen IS Virtual Workshop Nov 12 2010
SIGGreen IS Virtual Workshop Nov 12 2010
 
SC7 Hangout 2: Community Building activities for Big Data in Secure Societies
SC7 Hangout 2: Community Building activities for Big Data in Secure SocietiesSC7 Hangout 2: Community Building activities for Big Data in Secure Societies
SC7 Hangout 2: Community Building activities for Big Data in Secure Societies
 
Virtual and augmented reality speech @Wsis forum 2018 high level track outcom...
Virtual and augmented reality speech @Wsis forum 2018 high level track outcom...Virtual and augmented reality speech @Wsis forum 2018 high level track outcom...
Virtual and augmented reality speech @Wsis forum 2018 high level track outcom...
 
Digital sustainability of open source communities
Digital sustainability of open source communitiesDigital sustainability of open source communities
Digital sustainability of open source communities
 
Digital sustainability of open source communities, Matthias Stürmer, SMWCon F...
Digital sustainability of open source communities, Matthias Stürmer, SMWCon F...Digital sustainability of open source communities, Matthias Stürmer, SMWCon F...
Digital sustainability of open source communities, Matthias Stürmer, SMWCon F...
 

Mais de Matthias Stürmer

Insights on Open Source and Inner Source
Insights on Open Source and Inner SourceInsights on Open Source and Inner Source
Insights on Open Source and Inner SourceMatthias Stürmer
 
Learnings aus 15 Jahren Open Source Aktivismus
Learnings aus 15 Jahren Open Source AktivismusLearnings aus 15 Jahren Open Source Aktivismus
Learnings aus 15 Jahren Open Source AktivismusMatthias Stürmer
 
Open Source Entwicklung - Kür, Pflicht oder Bürde für die Verwaltung?
Open Source Entwicklung - Kür, Pflicht oder Bürde für die Verwaltung?Open Source Entwicklung - Kür, Pflicht oder Bürde für die Verwaltung?
Open Source Entwicklung - Kür, Pflicht oder Bürde für die Verwaltung?Matthias Stürmer
 
Welche Digitalstrategie braucht ein Kanton?
Welche Digitalstrategie braucht ein Kanton?Welche Digitalstrategie braucht ein Kanton?
Welche Digitalstrategie braucht ein Kanton?Matthias Stürmer
 
Data Colonialism and Digital Sustainability: Problems and Solutions to Curren...
Data Colonialism and Digital Sustainability: Problems and Solutions to Curren...Data Colonialism and Digital Sustainability: Problems and Solutions to Curren...
Data Colonialism and Digital Sustainability: Problems and Solutions to Curren...Matthias Stürmer
 
Nachhaltige öffentliche Beschaffungen
Nachhaltige öffentliche BeschaffungenNachhaltige öffentliche Beschaffungen
Nachhaltige öffentliche BeschaffungenMatthias Stürmer
 
IntelliProcure - Nutzer, Medienecho, Features und Preise
IntelliProcure - Nutzer, Medienecho, Features und PreiseIntelliProcure - Nutzer, Medienecho, Features und Preise
IntelliProcure - Nutzer, Medienecho, Features und PreiseMatthias Stürmer
 
Vorstellung DINAcon, Parldigi, Forschungsstelle Digitale Nachhaltigkeit und C...
Vorstellung DINAcon, Parldigi, Forschungsstelle Digitale Nachhaltigkeit und C...Vorstellung DINAcon, Parldigi, Forschungsstelle Digitale Nachhaltigkeit und C...
Vorstellung DINAcon, Parldigi, Forschungsstelle Digitale Nachhaltigkeit und C...Matthias Stürmer
 
Das Konzept der digitalen Nachhaltigkeit
Das Konzept der digitalen NachhaltigkeitDas Konzept der digitalen Nachhaltigkeit
Das Konzept der digitalen NachhaltigkeitMatthias Stürmer
 
Kuenstliche Intelligenz in unserem Alltag
Kuenstliche Intelligenz in unserem AlltagKuenstliche Intelligenz in unserem Alltag
Kuenstliche Intelligenz in unserem AlltagMatthias Stürmer
 
Digital Open World - Vortrag an der 11. Büroautomationskonferenz der SIK
Digital Open World - Vortrag an der 11. Büroautomationskonferenz der SIKDigital Open World - Vortrag an der 11. Büroautomationskonferenz der SIK
Digital Open World - Vortrag an der 11. Büroautomationskonferenz der SIKMatthias Stürmer
 
Open Source Software: Einführung, Trends und öffentliche Beschaffung
Open Source Software: Einführung, Trends und öffentliche BeschaffungOpen Source Software: Einführung, Trends und öffentliche Beschaffung
Open Source Software: Einführung, Trends und öffentliche BeschaffungMatthias Stürmer
 
Nachhaltige Digitalisierung und digitale Nachhaltigkeit: Die zwei Seiten eine...
Nachhaltige Digitalisierung und digitale Nachhaltigkeit: Die zwei Seiten eine...Nachhaltige Digitalisierung und digitale Nachhaltigkeit: Die zwei Seiten eine...
Nachhaltige Digitalisierung und digitale Nachhaltigkeit: Die zwei Seiten eine...Matthias Stürmer
 
Open Data und Datenvisualisierungen
Open Data und DatenvisualisierungenOpen Data und Datenvisualisierungen
Open Data und DatenvisualisierungenMatthias Stürmer
 
Digitalisierung in Schweizer Städten
Digitalisierung in Schweizer StädtenDigitalisierung in Schweizer Städten
Digitalisierung in Schweizer StädtenMatthias Stürmer
 
Spirit of Bern 2018: Wie YouTube die Lehrkräfte und Uni-Dozierenden ablöst
Spirit of Bern 2018: Wie YouTube die Lehrkräfte und Uni-Dozierenden ablöstSpirit of Bern 2018: Wie YouTube die Lehrkräfte und Uni-Dozierenden ablöst
Spirit of Bern 2018: Wie YouTube die Lehrkräfte und Uni-Dozierenden ablöstMatthias Stürmer
 
Digitalisierung der öffentlichen Verwaltung - Ziele, Chancen, Perspektiven, R...
Digitalisierung der öffentlichen Verwaltung - Ziele, Chancen, Perspektiven, R...Digitalisierung der öffentlichen Verwaltung - Ziele, Chancen, Perspektiven, R...
Digitalisierung der öffentlichen Verwaltung - Ziele, Chancen, Perspektiven, R...Matthias Stürmer
 

Mais de Matthias Stürmer (20)

Insights on Open Source and Inner Source
Insights on Open Source and Inner SourceInsights on Open Source and Inner Source
Insights on Open Source and Inner Source
 
Learnings aus 15 Jahren Open Source Aktivismus
Learnings aus 15 Jahren Open Source AktivismusLearnings aus 15 Jahren Open Source Aktivismus
Learnings aus 15 Jahren Open Source Aktivismus
 
Open Source Entwicklung - Kür, Pflicht oder Bürde für die Verwaltung?
Open Source Entwicklung - Kür, Pflicht oder Bürde für die Verwaltung?Open Source Entwicklung - Kür, Pflicht oder Bürde für die Verwaltung?
Open Source Entwicklung - Kür, Pflicht oder Bürde für die Verwaltung?
 
Welche Digitalstrategie braucht ein Kanton?
Welche Digitalstrategie braucht ein Kanton?Welche Digitalstrategie braucht ein Kanton?
Welche Digitalstrategie braucht ein Kanton?
 
Data Colonialism and Digital Sustainability: Problems and Solutions to Curren...
Data Colonialism and Digital Sustainability: Problems and Solutions to Curren...Data Colonialism and Digital Sustainability: Problems and Solutions to Curren...
Data Colonialism and Digital Sustainability: Problems and Solutions to Curren...
 
Nachhaltige öffentliche Beschaffungen
Nachhaltige öffentliche BeschaffungenNachhaltige öffentliche Beschaffungen
Nachhaltige öffentliche Beschaffungen
 
IntelliProcure - Nutzer, Medienecho, Features und Preise
IntelliProcure - Nutzer, Medienecho, Features und PreiseIntelliProcure - Nutzer, Medienecho, Features und Preise
IntelliProcure - Nutzer, Medienecho, Features und Preise
 
Vorstellung DINAcon, Parldigi, Forschungsstelle Digitale Nachhaltigkeit und C...
Vorstellung DINAcon, Parldigi, Forschungsstelle Digitale Nachhaltigkeit und C...Vorstellung DINAcon, Parldigi, Forschungsstelle Digitale Nachhaltigkeit und C...
Vorstellung DINAcon, Parldigi, Forschungsstelle Digitale Nachhaltigkeit und C...
 
Das Konzept der digitalen Nachhaltigkeit
Das Konzept der digitalen NachhaltigkeitDas Konzept der digitalen Nachhaltigkeit
Das Konzept der digitalen Nachhaltigkeit
 
Kuenstliche Intelligenz in unserem Alltag
Kuenstliche Intelligenz in unserem AlltagKuenstliche Intelligenz in unserem Alltag
Kuenstliche Intelligenz in unserem Alltag
 
Digitale Nachhaltigkeit
Digitale NachhaltigkeitDigitale Nachhaltigkeit
Digitale Nachhaltigkeit
 
Digital Open World - Vortrag an der 11. Büroautomationskonferenz der SIK
Digital Open World - Vortrag an der 11. Büroautomationskonferenz der SIKDigital Open World - Vortrag an der 11. Büroautomationskonferenz der SIK
Digital Open World - Vortrag an der 11. Büroautomationskonferenz der SIK
 
Fake News und E-Voting
Fake News und E-VotingFake News und E-Voting
Fake News und E-Voting
 
Open Source Software: Einführung, Trends und öffentliche Beschaffung
Open Source Software: Einführung, Trends und öffentliche BeschaffungOpen Source Software: Einführung, Trends und öffentliche Beschaffung
Open Source Software: Einführung, Trends und öffentliche Beschaffung
 
Nachhaltige Digitalisierung und digitale Nachhaltigkeit: Die zwei Seiten eine...
Nachhaltige Digitalisierung und digitale Nachhaltigkeit: Die zwei Seiten eine...Nachhaltige Digitalisierung und digitale Nachhaltigkeit: Die zwei Seiten eine...
Nachhaltige Digitalisierung und digitale Nachhaltigkeit: Die zwei Seiten eine...
 
Open Data und Datenvisualisierungen
Open Data und DatenvisualisierungenOpen Data und Datenvisualisierungen
Open Data und Datenvisualisierungen
 
Open Data Beer bei der SBB
Open Data Beer bei der SBBOpen Data Beer bei der SBB
Open Data Beer bei der SBB
 
Digitalisierung in Schweizer Städten
Digitalisierung in Schweizer StädtenDigitalisierung in Schweizer Städten
Digitalisierung in Schweizer Städten
 
Spirit of Bern 2018: Wie YouTube die Lehrkräfte und Uni-Dozierenden ablöst
Spirit of Bern 2018: Wie YouTube die Lehrkräfte und Uni-Dozierenden ablöstSpirit of Bern 2018: Wie YouTube die Lehrkräfte und Uni-Dozierenden ablöst
Spirit of Bern 2018: Wie YouTube die Lehrkräfte und Uni-Dozierenden ablöst
 
Digitalisierung der öffentlichen Verwaltung - Ziele, Chancen, Perspektiven, R...
Digitalisierung der öffentlichen Verwaltung - Ziele, Chancen, Perspektiven, R...Digitalisierung der öffentlichen Verwaltung - Ziele, Chancen, Perspektiven, R...
Digitalisierung der öffentlichen Verwaltung - Ziele, Chancen, Perspektiven, R...
 

Último

Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 

Último (20)

Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Digital sustainability of open source communities

  • 1. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 1 Digital sustainability of open source communities Dr. Matthias Stürmer Head of Research Center for Digital Sustainability at the Institute of Information Systems at University of Bern Free and Open Source Software Conference FOSSC Oman 19 February 2015 in Muscat, Oman
  • 2. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 2 Research Center for Digital Sustainability Research, teaching and consulting on ● Open Source Software: Community governance, business models etc. ● Open Data: Visualization apps, open finance, participatory budgeting etc. ● Open Government: open government apps, Open Government Partnership etc. ● Net politics: net neutrality, copyright, data security, Internet governance etc. ● IT procurement: vendor dependencies, transparency, WTO regulations etc. Dr. Matthias Stürmer Head of the Research Center for Digital Sustainability University of Bern Institute of Information Systems Engehaldenstrasse 8 CH-3012 Bern Switzerland Office phone: +41 31 631 38 09 Swiss mobile: +41 76 368 81 65 Oman mobile: +968 9669 3607 matthias.stuermer@iwi.unibe.ch www.digitale-nachhaltigkeit.unibe.ch
  • 3. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 3 Agenda 1. The concept of digital sustainability 2. A historic example of digital sustainability 3. Elements of a sustainable open source community 4. Conclusions
  • 4. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 4 Definition of 'sustainability' Original idea of sustainability: Only cut as much wood so it can grow again. (Hans Carl von Carlowitz, 1713) Today's definition of sustainable development from the United Nation's Brundtlandt report: „Sustainable development is development that meets the needs of the present without compromising the ability of future generations to meet their own needs.“ Source: Our Common Future (Brundtland Report) 1987 United Nations World Commission on Environment and Development
  • 5. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 5 Differenty types of sustainability Ecological Sustainability
  • 6. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 6 Differenty types of sustainability Ecological Sustainability Social Sustainability
  • 7. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 7 Differenty types of sustainability Ecological Sustainability Social Sustainability Economic Sustainability
  • 8. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 8 Differenty types of sustainability Ecological Sustainability Social Sustainability Economic Sustainability Digital Sustainability
  • 9. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 9 What is digital sustainability? Definition of digital sustainability: ● Digital resources are handled sustainably if their utility for society is maximized, so that digital needs of contemporary and future generations are equally met. ● Digital needs are optimally met if resources are accessible to the largest number and reuseable with minimal restrictions. ● Digital resources encompass knowledge and cultural artefacts represented in digital form, e.g. text, image, audio, video, or software. In German: http://de.wikipedia.org/wiki/Digitale_Nachhaltigkeit Source: Marcus Dapp, 2013. Open Government Data and Free Software – Cornerstones of a Digital Sustainability Agenda. In The 2013 Open Reader – Stories and articles inspired by OKCon 2013: Open Data, Broad, Deep, Connected.
  • 10. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 10 Classification of goods Rivalry Access Source: N. Gregory Mankiw, Principles of Economics, Dryden 1998.
  • 11. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 11 Classification of goods Rivalry non-rivalrousrivalrous excludable non-excludable Access Source: N. Gregory Mankiw, Principles of Economics, Dryden 1998.
  • 12. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 12 Classification of goods Private Good Club Good Common Resources Public Good Rivalry non-rivalrousrivalrous excludable non-excludable Access Source: N. Gregory Mankiw, Principles of Economics, Dryden 1998.
  • 13. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 13 Classification of goods Private Good Club Good Common Resources Source: N. Gregory Mankiw, Principles of Economics, Dryden 1998. Public Good Rivalry non-rivalrousrivalrous excludable non-excludable Access e.g. proprietary software e.g. open source software
  • 14. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 14 Characteristics of digital sustainability 1. Intergenerational justice: No legal obstacles 2. Regenerative capacity: Distributed tacit knowledge 3. Economic use of resources: Reuse of digital assets 4. Risk reduction: No firm dependencies, transparency 5. Absorptive capacity: Comprehensible content 6. Highest added value: Ideal policy conditions Source: Stuermer, M. 2014 Characteristics of Digital Sustainability – Proceedings of The 8th International Conference on Theory and Practice of Electronic Governance ICEGOV 2014 – Link
  • 15. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 15 Why not 'informational sustainability'? Source: IDC's Digital Universe Study, sponsored by EMC, December 2012 http://www.emc.com/collateral/analyst-reports/idc-the-digital-universe-in-2020.pdf Today's information is digital:
  • 16. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 16 Agenda 1. The concept of digital sustainability 2. A historic example of digital sustainability 3. Elements of a sustainable open source community 4. Conclusions
  • 17. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 17 Voyager Golden Record (1977) ● Gramophone records included in Voyager 1 and 2 spacecrafts ● A „bottle in the cosmic ocean“ intended to communicate to extra-terrestrials a story of the world of humans on Earth ● Content: 116 images, natural sounds, classical music, spoken languages ● Travelling at 60'000 km/h, now around 20 billion km away ● In about 40'000 years Voyager 1 and 2 will be within 1.8 light-years of other stars Source: NASA, Wikipedia: http://en.wikipedia.org/wiki/Voyager_Golden_Record
  • 18. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 18 Method how to read the content Source: NASA, Wikipedia: http://en.wikipedia.org/wiki/Voyager_Golden_Record EXPLANATION OF RECORDING COVER DIAGRAM THE DIAGRAMS BELOW DEFINE THE VIDEO PORTION OF THE RECORDING GENERAL APPEARANCE OF WAVE FORM OF VIDEO SIGNALS FOUND ON THE RECORDING BINARY CODE TELLS TIME OF THE SCAN (~8 msec) SCAN TRIGGERING VIDEO IMAGE FRAME SHOWING DIRECTION OF SCAN. BINARY CODE INDICATES TIME OF EACH SCAN SWEEP (512 VERTICAL LINES PER COMPLETE PICTURE) IF PROPERLY DECODED, THE FIRST IMAGE WHICH WILL APPEAR IS A CIRCLE THIS DIAGRAM ILLUSTRATES THE TWO LOWEST STATES OF THE HYDROGEN ATOM. THE VERTICAL LINES WITH THE DOTS INDICATE THE SPIN MOMENTS OF THE PROTON AND ELECTRON. THE TRANSITION TIME FROM ONE STATE TO THE OTHER PROVIDES THE FUNDAMENTAL CLOCK REFERENCE USED IN ALL THE COVER DIAGRAMS AND DECODED PICTURES. THIS DIAGRAM DEFINES THE LOCATION OF OUR SUN UTILIZING 14 PULSARS OF KNOWN DIRECTIONS FROM OUR SUN. THE BINARY CODE DEFINES THE FREQUENCY OF THE PULSES. PLAYING TIME, ONE SIDE = ~1 hour ELEVATION VIEW OF RECORD ELEVATION VIEW OF CARTRIDGE PICTORIAL PLAN VIEW OF RECORD OUTLINE OF CARTRIDGE WITH STYLUS TO PLAY RECORD (FURNISHED ON SPACECRAFT) BINARY CODE DEFINING PROPER SPEED (3.6 seconds/ROTATION) TO TURN THE RECORD (|=BINARY 1, ―= BINARY 0) EXPRESSED IN 0.70 × 10-9 seconds, THE TIME PERIOD ASSOCIATED WITH THE FUNDAMENTAL TRANSITION OF THE HYDROGEN ATOM
  • 19. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 19 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 20. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 20 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 21. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 21 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 22. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 22 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 23. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 23 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 24. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 24 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 25. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 25 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 26. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 26 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 27. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 27 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 28. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 28 Images on the Golden Record Source: http://re-lab.net/welcome/images.html
  • 29. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 29 Requirements for digital sustainability What is needed to provide digital sustainability? 1. Data itself 2. Data format specification 3. Method how to read the data 4. Data storage hardware 5. Data player device
  • 30. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 30 Agenda 1. The concept of digital sustainability 2. A historic example of digital sustainability 3. Elements of a sustainable open source community 4. Conclusions
  • 31. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 31 Growth of open source projects Source: 2014 Future of Open Source - 8th Annual Survey results http://www.slideshare.net/mjskok/2014-future-of-open-source-8th-annual-survey-results
  • 32. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 32 Mozilla Firefox Source: Sebastian Spaeth, Matthias Stuermer, Stefan Haefliger, Georg von Krogh 2007 „Sampling in Open Source Software Development: The case for using the Debian GNU/Linux Distribution“ As an Example of Package Dependencies in Debian: The Graph of Mozilla Firefox UNIX command: apt-cache dotty firefox | dot -Tps > dependencygraph_firefox.ps
  • 33. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 33 Elements of a sustainable open source community A) Good governance B) Heterogeneous community C) Nonprofit foundation (doing marketing) D) Ecosystem of commercial service providers E) Opportunity for users to get things done
  • 34. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 34 Good governance ● Transparent decision processes, participative culture ● Successful example: Eclipse community initiated by IBM Source: Spaeth, S., Stuermer, M. and von Krogh, G. (2010) ‘Enabling knowledge creation through outsiders: towards a push model of open innovation’, Int. J. Technology Management, Vol. 52, Nos. 3/4, pp.411–431. Launch of the Eclipse Foundation Release of source code by IBM
  • 35. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 35 Bad governance may result in a fork ● Unfriendly separation of an open source community (mostly) ● Important sword of damocles of open source projects – Necessary if initiator or another central player missuses his control – Sometimes necessary for radical innovations (OpenSSL - LibreSSL) Some famous examples of open source forks:
  • 36. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 36 History of OpenOffice.org etc. Source: Presentation of Apache OpenOffice at OSB Alliance Workshop, 30 October 2013 in Stuttgart
  • 37. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 37 LibreOffice fork of OpenOffice.org Source: Jonas Gamalielsson/Björn Lundell, Sustainability of Open Source software communities beyond a fork: How and why has the LibreOffice project evolved? The Journal of Systems and Software 89 (2014) 128– 145
  • 38. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 38 Elements of a sustainable open source community A) Good governance B) Heterogeneous community C) Nonprofit foundation (doing marketing) D) Ecosystem of commercial service providers E) Opportunity for users to get things done
  • 39. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 39 Linux kernel development Source: YouTube Video „Linux Kernel Development Visualization (git commit history - past 6 weeks - june 02 2012)“ https://www.youtube.com/watch?v=P_02QGsHzEQ
  • 40. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 40 Linux contributions by companies Source: Linux Foundation, February 2015 „Linux Kernel Development How Fast is it Going, Who is Doing It, What Are They Doing and Who is Sponsoring the Work“ http://www.linuxfoundation.org/publications/linux-foundation/who-writes-linux-2015 Top 10 companies contributing to the kernel from 2013-09-02 till 2014-12-07: Voluntary, unpaid contributors
  • 41. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 41 Linux kernel facts Source: Linux Foundation, February 2015 „Linux Kernel Development How Fast is it Going, Who is Doing It, What Are They Doing and Who is Sponsoring the Work“ http://www.linuxfoundation.org/publications/linux-foundation/who-writes-linux-2015 ● Linux kernel development is one of the largest cooperative software projects ever ● Over 10'000 patches for each kernel release, kernel updates every 2-3 months ● Since 2005 some 11'800 individual developers from nearly 1200 different companies contributed to the kernel ● Distributor kernels contain relatively few distribution- specific changes ● At least 80% of developers are paid to work on Linux
  • 42. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 42 Diverse motivations Why do individuals develop open source software? Source: Georg von Krogh, Stefan Haefliger, Sebastian Spaeth, and Martin W. Wallin "Carrots and Rainbows: Motivation and Social Practice in Open Source Software Development" MIS Quarterly 2012, Vol 36 Issue 2, pp. 649-676 Ideology Altruism Kinship Fun Reputation Reciprocity Learning Own-use Career Pay Intrinsic motivation Extrinsic motivation
  • 43. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 43 Elements of a sustainable open source community A) Good governance B) Heterogeneous community C) Nonprofit foundation (doing marketing) D) Ecosystem of commercial service providers E) Opportunity for users to get things done
  • 44. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 44 Nonprofit association ● Many large open source communities have an nonprofit umbrella organization: Linux, Apache, Eclipse, Gnome, KDE, Mozilla, Python, TYPO3 etc. ● Association/foundation takes care of – Legal issues (copyright, committer agreements, liability etc.) – Community building events (conferences, hackathons etc.) – Documentation (end users, developers, statistics etc.) – Public relations and marketing ● So why is marketing so important?
  • 45. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 45 Because today's big software corporations are marketing companies!
  • 46. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 46 Marketing vs. R&D at Adobe Sales and marketing FY 2014: 1.6 billion $ → 53% of expenses Research and development FY 2014: 0.8 billion $ → 27% of expenses Source: ADOBE SYSTEMS INC. FY2014 Form 10-K http://www.adobe.com/investor-relations/financial-documents.html
  • 47. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 47 Marketing&Admin vs. R&D at Apple Sales and administration FY 2014: 12.0 billion $ → 67% of expenses Research and development FY 2014: 6.0 billion $ → 33% of expenses Source: APPLE INC. Form 10-K for FY14 http://investor.apple.com
  • 48. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 48 Marketing vs. R&D at Oracle Sales and marketing FY 2014: 7.6 billion $ → 32% of expenses Research and development FY 2014: 5.2 billion $ → 22% of expenses Source: ORACLE CORP FY 2014 FORM 10-K, http://investor.oracle.com/financial-reporting/sec-filings/default.aspx
  • 49. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 49 Marketing vs. R&D at Microsoft Sales and marketing FY 2014: 15.8 billion $ → 49% of expenses Research and development FY 2014: 11.4 billion $ → 35% of expenses Source: MICROSOFT CORP. 2014 10-K, http://www.microsoft.com/investor/AnnualReports/default.aspx
  • 50. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 50 Conclusion: Do more marketing for open source projects!
  • 51. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 51 Time is ready to sell open source Time Functionality Average customer requirements e.g. for office suite or database Today Proprietary product e.g. Microsoft Office or Oracle database 10 years ago Open source product e.g. LibreOffice or PostgreSQL Source: Diagram from Clayton M. Christensen „The Innovator's Dilemma“ (1997) adapted to open source context
  • 52. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 52 Elements of a sustainable open source community A) Good governance B) Heterogeneous community C) Nonprofit foundation (doing marketing) D) Ecosystem of commercial service providers E) Opportunity for users to get things done
  • 53. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 53 Business models with open source 1. Custom development - Customers pay for the software to be customized to meet their specific requirements. 2. Services/support - Ad hoc support calls, service, training and consulting contracts. 3. Support subscriptions - An annual, repeatable support and service agreement. 4. Value-added subscriptions - An annual, repeatable support and service agreement with additional features/functionality delivered as a service. 5. Software as a service (SaaS) - Paid access to and use of the software via hosted or cloud services. 6. Complementary products and services - Open source software is not used to directly generate revenue; instead, complementary products provide revenue. 7. Advertising - Software is free to use and is funded by associated advertising. 8. Closed source licenses - For a version of the full project, a larger software package, hardware appliance based on the project, or extensions to the open source core. Source: Future of Open Source Survey https://www.blackducksoftware.com/future-of-open-source
  • 54. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 54 OSS Directory Website: www.ossdirectory.org Relational database of (2015-02-18) ● 422 open source products (projects) ● 298 open source service providers ● 304 open source success stories Daily approx. 150 Unique Visitors and 800 views and requests per day News, articles, events, jobs, videos, weekly newsletter etc. about open source software French translation available since 2014, English coming 2015
  • 55. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 55 Elements of a sustainable open source community A) Good governance B) Heterogeneous community C) Nonprofit foundation (doing marketing) D) Ecosystem of commercial service providers E) Opportunity for users to get things done
  • 56. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 56 Opportunity for users to get things done How can users influence development in case the programmers have no „itch“ to work on certain things? Source: Georg von Krogh, Stefan Haefliger, Sebastian Spaeth, and Martin W. Wallin "Carrots and Rainbows: Motivation and Social Practice in Open Source Software Development" MIS Quarterly 2012, Vol 36 Issue 2, pp. 649-676
  • 57. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 57 Opportunity for users to get things done How can users influence development in case the programmers have no „itch“ to work on certain things? Source: Georg von Krogh, Stefan Haefliger, Sebastian Spaeth, and Martin W. Wallin "Carrots and Rainbows: Motivation and Social Practice in Open Source Software Development" MIS Quarterly 2012, Vol 36 Issue 2, pp. 649-676 Ideology Altruism Kinship Fun Reputation Reciprocity Learning Own-use Career Intrinsic motivation Extrinsic motivation Pay
  • 58. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 58 Opportunity for users to get things done How can users influence development in case the programmers have no „itch“ to work on certain things? Source: Georg von Krogh, Stefan Haefliger, Sebastian Spaeth, and Martin W. Wallin "Carrots and Rainbows: Motivation and Social Practice in Open Source Software Development" MIS Quarterly 2012, Vol 36 Issue 2, pp. 649-676 Ideology Altruism Kinship Fun Reputation Reciprocity Learning Own-use Career Intrinsic motivation Extrinsic motivation Pay
  • 59. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 59 A) Open source feature requests e.g. on www.bountysource.com Source: https://www.bountysource.com
  • 60. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 60 B) Project-specific feature lists e.g. ILIAS E-Learning System Source: How To Suggest A New Feature http://www.ilias.de/docu/goto.php?target=wiki_1357_How_to_suggest_a_new_feature
  • 61. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 61 C) Institutional crowd-funding initiative ● Overcoming the 'collective action' problem in open source ● Group of professional users of open source office suites in order to bridge the gap between users and developers ● Under the umbrella of the OSB Alliance, organized as Working Group Office Interoperability ● Goals of the group: – Prioritization and specification of requirements from the user perspective – Coordinated funding of requirements – Exchange of experience among professional users Source: Website of OSB Alliance Working Group Office Interoperability http://www.osb-alliance.de/en/working-groups/wg-office-interoperability/
  • 62. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 62 Process of institutional crowd-funding Phase 1: Initialization a) Mobilize interest of institutional open source software users, find funding for specification b) Create clear and common understanding of the issues, ask the experts c) Result: aggregated requirements, clustered as Use Cases within a specification Phase 3: Implementation a) Define project management, sign contracts, start implementing b) Do testing among open source software users, finalize development c) Result: Publish new source code, pass it upstream to the open source project Phase 2: Funding a) Publish specification as Request for Proposal (RfP), invite comanies to offer b) Evaluate and decide for best proposal(s) c) Result: find funding from institutional open source software users for each Use Case to implement the specification Continue only if previous phase is completed successfully Continue only if previous phase is completed successfully
  • 63. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 63 Example of institutional crowd-funding Goal: Improving OOXML interoperability in LibreOffice Public Institutions ● City of Freiburg i.B. ● City of München ● City of Jena ● Swiss Federal Court ● Federal Steering Unit for IT (ISB) ● Canton of Vaud ● Another Swiss federal agency Coordinated by Working Group Office Interoperability of Open Source Business Alliance OSBA
  • 64. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 64 Funding model SUSE Lanedo Development funded by ● City of Freiburg i.B. ● City of München ● City of Jena ● Swiss Federal Court ● Federal Steering Unit for IT (ISB) ● Canton of Vaud ● Another Swiss federal agency ● French ministry of culture and communication Ernst & Young EUR 50k EUR 13k EUR 13k EUR 4k EUR 8k EUR 15k EUR 14k EUR 25k Total: approx. EUR 140k (excl. VAT)
  • 65. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 65 Agenda 1. The concept of digital sustainability 2. A historic example of digital sustainability 3. Elements of a sustainable open source community 4. Conclusions
  • 66. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 66 Conclusions Elements of a sustainable open source community: 1. Good governance: Manage your community in a fair way. 2. Heterogeneous community: Foster diversity within your community. 3. Nonprofit foundation: Empower the central office of your community. (and do as much professional marketing as possible) 4. Ecosystem of commercial service providers: Support companies to provide services for the software. 5. Opportunity for users to get things done: Provide feature request market place or something similar.
  • 67. Digital sustainability of open source communitiesFOSSC Oman, 19 February 2015 67 ...so YOUR open source project will continue to fly for millions of years! Source: http://de.wikipedia.org/wiki/Voyager_2