SlideShare a Scribd company logo
1 of 48
WHY OPEN
ALWAYS
TRUMPS
CLOSED?
Janne Kalliola
Exove
About Myself
§  CEO of Exove
§  Chairman of Finnish DrupalAssociation
§  Board Member of Estonian DrupalAssociation
§  I've been working with open source from '90s
§  Currently rooting for Node.js, WordPress, and
Drupal
About Exove
Exove is a leading digital services design and development
company focusing on open technologies.
We help companies to grow their digital business.
Quick facts:
§  Founded 2006
§  Over 70 people
§  Served more than 190 clients
§  Offices in Finland, Estonia, and the UK
§  AAAcredit rating
§  CEO Janne Kalliola
…And We Are Hiring!
§  Join us to experience the open source
goodness I'm about to talk with you
§  Numerous technical positions open, for
example, Node.js dev, Drupal dev, WordPress
dev
§  Go to exove.com/careers
Follow us on Twitter @exove
AND NOW TO
THE TOPIC!
Back in 1999
Sun Microsystems CEO Scott McNealy said
"Linux is like Windows: it's too fat for the client, for
the appliance ... it's not scalable for the server ...
Now why in the world would anybody ever write
another cheque to Microsoft? I don't know. But
why would you do Linux either? That's the wrong
answer." 1)
1) http://readwrite.com/2014/07/01/linux-world-domination-complete-why-its-foolish-to-bet-
against-open-source-communities
2) http://fortboise.org/top100-history.html
In 1999
§  Back then UNIX powered around 50% of
world's supercomputer market 1)
§  Five of ten the most powerful supercomputers
ran UNIX 1)
§  SUN Microsystems was 69th biggest company
in the USA
§  Value $54B2)
How About Now?
§  UNIX powers 2% of top 500 supercomputers,
and Windows 1% 1)
§  The rest – 97% – is powered by Linux 1)
§  SUN was bought by Oracle with $5.6B in 2009
3)
3) http://en.wikipedia.org/wiki/Sun_acquisition_by_Oracle
What Happened?
§  Both Scott McNealy and SUN Microsystems
were surprised by the power of the community
§  SUN had an exceptional history of engineering
innovations, but it was still a single company
§  That needed to pay salaries to its employees
§  And thus was constrained by the amount of the staff
it could hire
Why Linux Succeeded?
§  Linux was the first viable open source operating
system
§  Had enough features and applications to be adopted
§  Linux overpassed its competition – commercial
UNIX systems, Windows NT, etc. – in speed of
innovation
§  Linux gained numerous corporate sponsors that
donated developers to work on the project
Community Does Matter
§  Community makes it cool to adopt an open-
source project
§  Community makes it safe to adopt an open-
source project
§  Community creates a larger total addressable
market
§  Community makes it hard for rivals to compete
Perspective Through
Numbers
§  Surveys have found that developers expend on
average 11 hours a week on open source efforts
(a median of 7 hours), more than 25% of a
standard work week4)
§  This is 0.29 FTE (full time equivalent)
§  Thus 3.4 part time open source developers lumped
together work as much as one full time paid
developer
4) http://www.health-policy-systems.com/content/9/1/36
Perspective Through
Numbers
§  Drupal Community has over 1.167M users and
over 37,000 developers5)
§  The estimate of full time equivalent of Drupal
community development is thus
37,000 x 0.29 = 10 370
5) http://en.wikipedia.org/wiki/Drupal
10 370
full time developers!
Show me a company that can
invest over 10,000 people to
develop a complex server side
platform.
Or a company that has more than
million registered users.
SUN Microsystems were not one
of them.
(Ifsuchcompaniesdoevenexist)
However, Every Community
Is Not a Winning One
§  The median length of project participation is 1.2
years4)
§  80% of open source software projects fade
away due to insufficient long-term participation 4)
So choose wisely!
Define a Winning
Community?
§  Winning or sustained communities typically are very
active
§  Lots of developers and other people in various roles
§  People working actively to keep the community together
§  Clear vision and people pushing it forward
§  No major arguments inside the community
§  Conferences, books or other tangible items related
to the project or the community
WHY OPEN
SOURCE
WORKS?
Participation, Participation
§  Open source projects are driven forward with
participation
§  People donate their time to commit new code to the
project
§  New feature
§  Bug fix
§  The commits move the project from release to
release
Participation > Commits > Progress
Why to Participate?
§  Being in a community is an act of working
together for a shared goal
§  The community must attract people that collaborate
§  The project leader has a significant role in
attracting highly skilled people
§  Demand is high, supply is scarce
§  People have different motivations for
participating in the community
Motivational Factors6)
Economic Developer earns money from contributions
Fun Developer enjoys contributing
Identity Developer identifies himself as an open source
programmer and maintains that identity
Learning Developer wants to learn more
Networking Developer gains a peer network
Own use Developer uses the software himself
Political Developer thinks that all software should be
free
Signaling Developer wants to show his skills.
6) Årdal et al. Health Research Policy and Systems 2011
YOU LOVE 

IT
YOU ARE
PAID FOR IT
YOU 

ARE 

GREAT 

AT IT
THE 

WORLD 

NEEDS 

IT
@Frank_Giustra
YOU LOVE 

IT
YOU ARE
PAID FOR IT
YOU 

ARE 

GREAT 

AT IT
THE 

WORLD 

NEEDS 

IT
@Frank_Giustra
Purpose.
Motivations Over Time
§  Motives change during time
§  People that learn through participation or identify
themselves with the community continue much
more likely in the community
§  People needing the software for their own use
typically leave when their needs are met
Companies as Desired
Partners
§  Companies have more long-term goals than
individuals
§  They also offer more considerable and stable
resources
§  Companies are also interested in non-development
activities, such as testing and documentation
§  Companies are motivated by economics
§  They complement their portfolio with open source
§  They use the system for their own use
How to Participate as a
Company?
§  Allow your vendors to commit fixes and new
features on the open source systems you are
using
§  Participate in conferences
§  Sponsor feature requests
§  Donate developer time, full-time or part-time
§  Donate money or become a sponsor
CASES
Apache Project
§  Numerous systems and libraries, such as
§  Apache web server
§  Hadoop
§  Lucene + SOLR
§  Subversion
§  Tomcat
§  Licensed underApache 2 license that maximises
the freedom of the users / developers
§  www.apache.org
Results
§  All web servers are nowadays free
§  People used to pay for Netscape web servers etc.
§  Tomcat & JBoss – not anApache project,
though – caused licensing of J2EE containers
to cease
§  There are no commercial search engine servers
sold
§  SAAS search model is thriving, however
WordPress
§  The world's most used content management
and blogging system
§  Has extensive commercial ecosystem powered
by individual developers and small companies
worldwide
§  Project managed byAutomattic Inc.
§  Licensed under GPL2 that maximises the
freedom of the code
§  www.wordpress.org
Results
§  Web publishing used to be limited to people
having a) money or b) technical skills
§  WordPress has democratized publishing and
created blogging business
§  There used to be commercial blogging
platforms that have mostly disappeared
Drupal
§  The world's third biggest content management
system and application development platform
§  Has probably the biggest open source
community (and a very fierce one, too)
§  Project managed by DrupalAssociation
§  Licensed under GPL2 that maximises the
freedom of the code
§  www.drupal.org
Results
§  Drupal (and other high-end open CM systems)
have pushed commercial CM systems into
niches
§  There are exceptions, for example, EPiServer is
doing quite strongly – for now
§  Drupal has made inroads to enterprise content
management
Node.js
§  Blazing fast JavaScript based server system built on top of
Google V8 JavaScript engine
§  V8 is also open source, licensed under BSD license
§  Has sprung a lot of libraries and a lot of participation in a
short time – albeit a lot of things are still in early phases
§  Project managed by Joyent
§  Recently forked to io.js
§  Licensed under MITthat maximises the freedom of the
users / developers
§  www.nodejs.org
Results
§  Node.js is moving high-end server development
from Java and PHP to JavaScript
§  It is eating market share from other open source
systems – as the commercial options were
made obsolete by the previous generation of
open source
Other Interesting Ones
§  Android
§  The most prevalent mobile phone operating system
§  MySQL, MariaDB
§  The de facto standard for databases nowadays
§  MongoDB
§  The most thriving NoSQLdatabase
§  Also all other relevant NoSQLDBs are based on
open source
§  Eclipse
HOW TO
SUCCEED
WITH OPEN
SOURCE?
Don't Fight, Adopt
§  There is no point fighting against open source
§  Except in exceptional cases, a company cannot
win a battle against open source
§  Open source is like a slow tsunami – you better surf
on it than drown in it
You need to have a viable strategy to work
with open source
Questions for Your Open
Source Strategy
§  Do you get benefits by switching to open
source?
§  Would it make sense to embed open source
inside your services or products?
§  Can you add value on top of an open source
product?
§  Is your market being consumed by open source
products?
It's Tough, Though
§  The market has not yet found an excellent open source
monetisation mechanism
§  Open source based business models yield less value than
closed source ones
§  Red Hat's market cap is around $13.56B (Apr 20, 2015)
§  Compare to Oracle $187.78B, Microsoft $341.40B, SAP
$85.73B
§  Red Hat's yearly revenue is less than half of quarterly revenues
of the aforementioned companies
§  On the other hand, very profitable businesses – such as
Google orApple – base part of their technology stack on
open source components
It's Easier for Customers
§  Compared to vendors, customers have a less
rocky road
§  Open source brings down the total cost of
ownership and eliminates vendor locks
§  On the other hand, you are fully responsible for
the solution you own – it is very hard to get
someone contractually liable for open source
systems
Open Source Benefits
§  Security – no hidden stuff
§  Quality – way more people looking at the code
§  Freedom – little bindings for you, if any
§  Flexibility and customisability – have it your way
§  Cost – no license and support fees
§  Try before you buy – no monetary costs to try
something before taking it into use
WRAP-UP
Wrap-Up
§  You cannot fight against open source
communities
§  It is better to join them and reap the benefits
§  When planning open source based business
models, scaling is harder
§  As a customer / buyer, open technology
provides numerous benefits
QUESTIONS?
COMMENTS?
Nailed it? Follow us on
Twitter
@exove

More Related Content

What's hot

Michael Widenius
Michael WideniusMichael Widenius
Michael WideniusCodeFest
 
Java, Communities, and Social Networking
Java, Communities, and Social NetworkingJava, Communities, and Social Networking
Java, Communities, and Social NetworkingLou Ordorica
 
Understand Open Source ecosystems
Understand Open Source ecosystemsUnderstand Open Source ecosystems
Understand Open Source ecosystemsKnowmades.com
 
How we made jenkins community
How we made jenkins communityHow we made jenkins community
How we made jenkins communityKohsuke Kawaguchi
 
Drupal vs. the Others
Drupal vs. the OthersDrupal vs. the Others
Drupal vs. the OthersExove
 
Project Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptopProject Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptopBarton George
 
Innovation Driven By Open Source
Innovation Driven By Open SourceInnovation Driven By Open Source
Innovation Driven By Open SourceSimon Phipps
 
The Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solutionThe Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solutionBarton George
 
Project Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyProject Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyBarton George
 
Digital Doha Summit - ICT Qatar and Open Source
Digital Doha Summit - ICT Qatar and Open SourceDigital Doha Summit - ICT Qatar and Open Source
Digital Doha Summit - ICT Qatar and Open SourceForum One
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open SourceAmol A. Sale
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program OfficeLee Calcote
 
Free, Libre and Open Source Software and Further Education
Free, Libre and Open Source Software and Further EducationFree, Libre and Open Source Software and Further Education
Free, Libre and Open Source Software and Further Educationscottw
 
Approaching Developer Relations in an Open Source community
Approaching Developer Relations in an Open Source communityApproaching Developer Relations in an Open Source community
Approaching Developer Relations in an Open Source communityAll Things Open
 
Getting Started in the Nonprofit Cloud
Getting Started in the Nonprofit CloudGetting Started in the Nonprofit Cloud
Getting Started in the Nonprofit CloudAbila
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...Krishna-Kumar
 
Lean Startup & Innovation for PMI Taiwan International Conference
Lean Startup & Innovation for PMI Taiwan International ConferenceLean Startup & Innovation for PMI Taiwan International Conference
Lean Startup & Innovation for PMI Taiwan International ConferenceWizXpand International 耕慧國際
 

What's hot (20)

Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
 
Java, Communities, and Social Networking
Java, Communities, and Social NetworkingJava, Communities, and Social Networking
Java, Communities, and Social Networking
 
Understand Open Source ecosystems
Understand Open Source ecosystemsUnderstand Open Source ecosystems
Understand Open Source ecosystems
 
How we made jenkins community
How we made jenkins communityHow we made jenkins community
How we made jenkins community
 
NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote
 
Os Long
Os LongOs Long
Os Long
 
Drupal vs. the Others
Drupal vs. the OthersDrupal vs. the Others
Drupal vs. the Others
 
Project Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptopProject Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptop
 
Innovation Driven By Open Source
Innovation Driven By Open SourceInnovation Driven By Open Source
Innovation Driven By Open Source
 
The Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solutionThe Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solution
 
Management de communaute
Management de communauteManagement de communaute
Management de communaute
 
Project Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyProject Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large company
 
Digital Doha Summit - ICT Qatar and Open Source
Digital Doha Summit - ICT Qatar and Open SourceDigital Doha Summit - ICT Qatar and Open Source
Digital Doha Summit - ICT Qatar and Open Source
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open Source
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program Office
 
Free, Libre and Open Source Software and Further Education
Free, Libre and Open Source Software and Further EducationFree, Libre and Open Source Software and Further Education
Free, Libre and Open Source Software and Further Education
 
Approaching Developer Relations in an Open Source community
Approaching Developer Relations in an Open Source communityApproaching Developer Relations in an Open Source community
Approaching Developer Relations in an Open Source community
 
Getting Started in the Nonprofit Cloud
Getting Started in the Nonprofit CloudGetting Started in the Nonprofit Cloud
Getting Started in the Nonprofit Cloud
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...
 
Lean Startup & Innovation for PMI Taiwan International Conference
Lean Startup & Innovation for PMI Taiwan International ConferenceLean Startup & Innovation for PMI Taiwan International Conference
Lean Startup & Innovation for PMI Taiwan International Conference
 

Similar to Why Open Always Trumps Closed?

What Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can BenefitWhat Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can BenefitTechSoup
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
 
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Mainframe Project
 
Open Source Movement
Open Source MovementOpen Source Movement
Open Source MovementMesut Yılmaz
 
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007eLiberatica
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011Florent Renucci
 
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...{code}
 
Open source 101
Open source 101Open source 101
Open source 101Tom Rieger
 
Open Source Software, How the Flash Industry Can Use It Effectively
Open Source Software, How the Flash Industry Can Use It EffectivelyOpen Source Software, How the Flash Industry Can Use It Effectively
Open Source Software, How the Flash Industry Can Use It EffectivelyJonathan Long
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business ModelTien-Soon Law
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)Ryan Dawson
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisAaron Stannard
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareMoinuddin Ahmed
 

Similar to Why Open Always Trumps Closed? (20)

What Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can BenefitWhat Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can Benefit
 
Open Source
Open SourceOpen Source
Open Source
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
 
Open Source Movement
Open Source MovementOpen Source Movement
Open Source Movement
 
OS Accelerate London - 09/16/15
OS Accelerate London - 09/16/15OS Accelerate London - 09/16/15
OS Accelerate London - 09/16/15
 
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011
 
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
EMC World 2016 - code.10 Jumpstart your Open Source Presence through new Coll...
 
Cloud Foundry Foundation Overview
Cloud Foundry Foundation OverviewCloud Foundry Foundation Overview
Cloud Foundry Foundation Overview
 
OaaS:Open as a Strategy
OaaS:Open as a StrategyOaaS:Open as a Strategy
OaaS:Open as a Strategy
 
Open source 101
Open source 101Open source 101
Open source 101
 
Drupal on windows azure
Drupal on windows azureDrupal on windows azure
Drupal on windows azure
 
Open Source Software, How the Flash Industry Can Use It Effectively
Open Source Software, How the Flash Industry Can Use It EffectivelyOpen Source Software, How the Flash Industry Can Use It Effectively
Open Source Software, How the Flash Industry Can Use It Effectively
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business Model
 
How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019How open source is funded? LJC London Sept 2019
How open source is funded? LJC London Sept 2019
 
How open source is funded the enterprise differentiation tightrope (1)
How open source is funded  the enterprise differentiation tightrope (1)How open source is funded  the enterprise differentiation tightrope (1)
How open source is funded the enterprise differentiation tightrope (1)
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
OWF13 - OpenStack3 birthday
OWF13 - OpenStack3 birthdayOWF13 - OpenStack3 birthday
OWF13 - OpenStack3 birthday
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 

More from Exove

Data security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsData security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsExove
 
Provisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveProvisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveExove
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in WordpressExove
 
Introduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveIntroduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveExove
 
Jenkins and visual regression – Exove
Jenkins and visual regression – ExoveJenkins and visual regression – Exove
Jenkins and visual regression – ExoveExove
 
Server-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveServer-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveExove
 
WebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveWebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveExove
 
Diversity in recruitment
Diversity in recruitmentDiversity in recruitment
Diversity in recruitmentExove
 
Saavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaSaavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaExove
 
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistustaSaavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistustaExove
 
Mitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisälläänMitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisälläänExove
 
Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Exove
 
GDPR for developers
GDPR for developersGDPR for developers
GDPR for developersExove
 
Managing Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalManaging Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalExove
 
Life with digital services after GDPR
Life with digital services after GDPRLife with digital services after GDPR
Life with digital services after GDPRExove
 
GDPR - no beginning no end
GDPR - no beginning no endGDPR - no beginning no end
GDPR - no beginning no endExove
 
Developing truly personalised experiences
Developing truly personalised experiencesDeveloping truly personalised experiences
Developing truly personalised experiencesExove
 
Customer Experience and Personalisation
Customer Experience and PersonalisationCustomer Experience and Personalisation
Customer Experience and PersonalisationExove
 
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Exove
 
Dataohjattu asiakaskokemus
Dataohjattu asiakaskokemusDataohjattu asiakaskokemus
Dataohjattu asiakaskokemusExove
 

More from Exove (20)

Data security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsData security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problems
 
Provisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveProvisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – Exove
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in Wordpress
 
Introduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveIntroduction to Robot Framework – Exove
Introduction to Robot Framework – Exove
 
Jenkins and visual regression – Exove
Jenkins and visual regression – ExoveJenkins and visual regression – Exove
Jenkins and visual regression – Exove
 
Server-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveServer-side React with Headless CMS – Exove
Server-side React with Headless CMS – Exove
 
WebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveWebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – Exove
 
Diversity in recruitment
Diversity in recruitmentDiversity in recruitment
Diversity in recruitment
 
Saavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaSaavutettavuus liiketoimintana
Saavutettavuus liiketoimintana
 
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistustaSaavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
 
Mitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisälläänMitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisällään
 
Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8
 
GDPR for developers
GDPR for developersGDPR for developers
GDPR for developers
 
Managing Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalManaging Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with Drupal
 
Life with digital services after GDPR
Life with digital services after GDPRLife with digital services after GDPR
Life with digital services after GDPR
 
GDPR - no beginning no end
GDPR - no beginning no endGDPR - no beginning no end
GDPR - no beginning no end
 
Developing truly personalised experiences
Developing truly personalised experiencesDeveloping truly personalised experiences
Developing truly personalised experiences
 
Customer Experience and Personalisation
Customer Experience and PersonalisationCustomer Experience and Personalisation
Customer Experience and Personalisation
 
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
 
Dataohjattu asiakaskokemus
Dataohjattu asiakaskokemusDataohjattu asiakaskokemus
Dataohjattu asiakaskokemus
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Why Open Always Trumps Closed?

  • 2. About Myself §  CEO of Exove §  Chairman of Finnish DrupalAssociation §  Board Member of Estonian DrupalAssociation §  I've been working with open source from '90s §  Currently rooting for Node.js, WordPress, and Drupal
  • 3. About Exove Exove is a leading digital services design and development company focusing on open technologies. We help companies to grow their digital business. Quick facts: §  Founded 2006 §  Over 70 people §  Served more than 190 clients §  Offices in Finland, Estonia, and the UK §  AAAcredit rating §  CEO Janne Kalliola
  • 4. …And We Are Hiring! §  Join us to experience the open source goodness I'm about to talk with you §  Numerous technical positions open, for example, Node.js dev, Drupal dev, WordPress dev §  Go to exove.com/careers Follow us on Twitter @exove
  • 5. AND NOW TO THE TOPIC!
  • 6. Back in 1999 Sun Microsystems CEO Scott McNealy said "Linux is like Windows: it's too fat for the client, for the appliance ... it's not scalable for the server ... Now why in the world would anybody ever write another cheque to Microsoft? I don't know. But why would you do Linux either? That's the wrong answer." 1) 1) http://readwrite.com/2014/07/01/linux-world-domination-complete-why-its-foolish-to-bet- against-open-source-communities
  • 7. 2) http://fortboise.org/top100-history.html In 1999 §  Back then UNIX powered around 50% of world's supercomputer market 1) §  Five of ten the most powerful supercomputers ran UNIX 1) §  SUN Microsystems was 69th biggest company in the USA §  Value $54B2)
  • 8. How About Now? §  UNIX powers 2% of top 500 supercomputers, and Windows 1% 1) §  The rest – 97% – is powered by Linux 1) §  SUN was bought by Oracle with $5.6B in 2009 3) 3) http://en.wikipedia.org/wiki/Sun_acquisition_by_Oracle
  • 9. What Happened? §  Both Scott McNealy and SUN Microsystems were surprised by the power of the community §  SUN had an exceptional history of engineering innovations, but it was still a single company §  That needed to pay salaries to its employees §  And thus was constrained by the amount of the staff it could hire
  • 10. Why Linux Succeeded? §  Linux was the first viable open source operating system §  Had enough features and applications to be adopted §  Linux overpassed its competition – commercial UNIX systems, Windows NT, etc. – in speed of innovation §  Linux gained numerous corporate sponsors that donated developers to work on the project
  • 11. Community Does Matter §  Community makes it cool to adopt an open- source project §  Community makes it safe to adopt an open- source project §  Community creates a larger total addressable market §  Community makes it hard for rivals to compete
  • 12. Perspective Through Numbers §  Surveys have found that developers expend on average 11 hours a week on open source efforts (a median of 7 hours), more than 25% of a standard work week4) §  This is 0.29 FTE (full time equivalent) §  Thus 3.4 part time open source developers lumped together work as much as one full time paid developer 4) http://www.health-policy-systems.com/content/9/1/36
  • 13. Perspective Through Numbers §  Drupal Community has over 1.167M users and over 37,000 developers5) §  The estimate of full time equivalent of Drupal community development is thus 37,000 x 0.29 = 10 370 5) http://en.wikipedia.org/wiki/Drupal
  • 14. 10 370 full time developers!
  • 15. Show me a company that can invest over 10,000 people to develop a complex server side platform.
  • 16. Or a company that has more than million registered users.
  • 17. SUN Microsystems were not one of them. (Ifsuchcompaniesdoevenexist)
  • 18. However, Every Community Is Not a Winning One §  The median length of project participation is 1.2 years4) §  80% of open source software projects fade away due to insufficient long-term participation 4) So choose wisely!
  • 19. Define a Winning Community? §  Winning or sustained communities typically are very active §  Lots of developers and other people in various roles §  People working actively to keep the community together §  Clear vision and people pushing it forward §  No major arguments inside the community §  Conferences, books or other tangible items related to the project or the community
  • 21. Participation, Participation §  Open source projects are driven forward with participation §  People donate their time to commit new code to the project §  New feature §  Bug fix §  The commits move the project from release to release Participation > Commits > Progress
  • 22. Why to Participate? §  Being in a community is an act of working together for a shared goal §  The community must attract people that collaborate §  The project leader has a significant role in attracting highly skilled people §  Demand is high, supply is scarce §  People have different motivations for participating in the community
  • 23. Motivational Factors6) Economic Developer earns money from contributions Fun Developer enjoys contributing Identity Developer identifies himself as an open source programmer and maintains that identity Learning Developer wants to learn more Networking Developer gains a peer network Own use Developer uses the software himself Political Developer thinks that all software should be free Signaling Developer wants to show his skills. 6) Årdal et al. Health Research Policy and Systems 2011
  • 24. YOU LOVE 
 IT YOU ARE PAID FOR IT YOU 
 ARE 
 GREAT 
 AT IT THE 
 WORLD 
 NEEDS 
 IT @Frank_Giustra
  • 25. YOU LOVE 
 IT YOU ARE PAID FOR IT YOU 
 ARE 
 GREAT 
 AT IT THE 
 WORLD 
 NEEDS 
 IT @Frank_Giustra Purpose.
  • 26. Motivations Over Time §  Motives change during time §  People that learn through participation or identify themselves with the community continue much more likely in the community §  People needing the software for their own use typically leave when their needs are met
  • 27. Companies as Desired Partners §  Companies have more long-term goals than individuals §  They also offer more considerable and stable resources §  Companies are also interested in non-development activities, such as testing and documentation §  Companies are motivated by economics §  They complement their portfolio with open source §  They use the system for their own use
  • 28. How to Participate as a Company? §  Allow your vendors to commit fixes and new features on the open source systems you are using §  Participate in conferences §  Sponsor feature requests §  Donate developer time, full-time or part-time §  Donate money or become a sponsor
  • 29.
  • 30. CASES
  • 31. Apache Project §  Numerous systems and libraries, such as §  Apache web server §  Hadoop §  Lucene + SOLR §  Subversion §  Tomcat §  Licensed underApache 2 license that maximises the freedom of the users / developers §  www.apache.org
  • 32. Results §  All web servers are nowadays free §  People used to pay for Netscape web servers etc. §  Tomcat & JBoss – not anApache project, though – caused licensing of J2EE containers to cease §  There are no commercial search engine servers sold §  SAAS search model is thriving, however
  • 33. WordPress §  The world's most used content management and blogging system §  Has extensive commercial ecosystem powered by individual developers and small companies worldwide §  Project managed byAutomattic Inc. §  Licensed under GPL2 that maximises the freedom of the code §  www.wordpress.org
  • 34. Results §  Web publishing used to be limited to people having a) money or b) technical skills §  WordPress has democratized publishing and created blogging business §  There used to be commercial blogging platforms that have mostly disappeared
  • 35. Drupal §  The world's third biggest content management system and application development platform §  Has probably the biggest open source community (and a very fierce one, too) §  Project managed by DrupalAssociation §  Licensed under GPL2 that maximises the freedom of the code §  www.drupal.org
  • 36. Results §  Drupal (and other high-end open CM systems) have pushed commercial CM systems into niches §  There are exceptions, for example, EPiServer is doing quite strongly – for now §  Drupal has made inroads to enterprise content management
  • 37. Node.js §  Blazing fast JavaScript based server system built on top of Google V8 JavaScript engine §  V8 is also open source, licensed under BSD license §  Has sprung a lot of libraries and a lot of participation in a short time – albeit a lot of things are still in early phases §  Project managed by Joyent §  Recently forked to io.js §  Licensed under MITthat maximises the freedom of the users / developers §  www.nodejs.org
  • 38. Results §  Node.js is moving high-end server development from Java and PHP to JavaScript §  It is eating market share from other open source systems – as the commercial options were made obsolete by the previous generation of open source
  • 39. Other Interesting Ones §  Android §  The most prevalent mobile phone operating system §  MySQL, MariaDB §  The de facto standard for databases nowadays §  MongoDB §  The most thriving NoSQLdatabase §  Also all other relevant NoSQLDBs are based on open source §  Eclipse
  • 41. Don't Fight, Adopt §  There is no point fighting against open source §  Except in exceptional cases, a company cannot win a battle against open source §  Open source is like a slow tsunami – you better surf on it than drown in it You need to have a viable strategy to work with open source
  • 42. Questions for Your Open Source Strategy §  Do you get benefits by switching to open source? §  Would it make sense to embed open source inside your services or products? §  Can you add value on top of an open source product? §  Is your market being consumed by open source products?
  • 43. It's Tough, Though §  The market has not yet found an excellent open source monetisation mechanism §  Open source based business models yield less value than closed source ones §  Red Hat's market cap is around $13.56B (Apr 20, 2015) §  Compare to Oracle $187.78B, Microsoft $341.40B, SAP $85.73B §  Red Hat's yearly revenue is less than half of quarterly revenues of the aforementioned companies §  On the other hand, very profitable businesses – such as Google orApple – base part of their technology stack on open source components
  • 44. It's Easier for Customers §  Compared to vendors, customers have a less rocky road §  Open source brings down the total cost of ownership and eliminates vendor locks §  On the other hand, you are fully responsible for the solution you own – it is very hard to get someone contractually liable for open source systems
  • 45. Open Source Benefits §  Security – no hidden stuff §  Quality – way more people looking at the code §  Freedom – little bindings for you, if any §  Flexibility and customisability – have it your way §  Cost – no license and support fees §  Try before you buy – no monetary costs to try something before taking it into use
  • 47. Wrap-Up §  You cannot fight against open source communities §  It is better to join them and reap the benefits §  When planning open source based business models, scaling is harder §  As a customer / buyer, open technology provides numerous benefits