this isn't richard stallman's open source anymore
TRANSCRIPT
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
The Business of Open Source
This isn’t Richard Stallman’s Open Source anymore
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Stallman doesn’t strictly like “Open Source”
(who noticed the flaw in the title?)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Me – @lukaseder
Open Source is free. Beer.
- Founder and CEO at Data Geekery
- Oracle Java Champion
- JUG.ch Board Member
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why do I talk about Open Source?
Data Geekery is a (dual-licensed) Open Source Software vendor.
Check out our products: http://www.jooq.org/products
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why do I talk about Open Source?
Let’s say, I have an opinion about
Open Source
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why do I talk about Open Source?
(yeah, who doesn’t)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why do I talk about Open Source?
I also like gifs
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why do I talk about Open Source?
Please relax 😃
(don’t get too 😡 about this topic)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
If OSS were translated to car manufacturing
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source?
Who in here is using OSS?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source?
Everyone! 😍
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source?
Who in here contributes to OSS?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source?
Some of you 😐
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source?
Who in here contributes
significantly to OSS?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source? – This:
Open-source software (OSS) is computer software with its source code made available with a license in which the copyright holder provides the rights to study, change, and distribute the software to anyone and for any purpose
https://en.wikipedia.org/wiki/Open-source_software
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source? – This:
Open-source software (OSS) is computer software with its source code made available with a license in which the copyright holder provides the rights to study, change, and distribute the software to anyone and for any purpose
https://en.wikipedia.org/wiki/Open-source_software
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source? – This:
Free as in freedom(or «libre»)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source? – But also this:
A report by the Standish Group (from 2008) states that adoption of open-source software models has resulted in savings of about $60 billion per year to consumers.
https://en.wikipedia.org/wiki/Open-source_software
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source? – But also this:
Free as in beer(or «gratis»)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source? – But also this:
In other words, Oracle, Microsoft, IBM, etc. lose $60 bn / year
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
In fact, it’s not that bad
Article by Peter Levine: https://techcrunch.com/2014/02/13/please-dont-tell-me-you-want-to-be-the-next-red-hat/
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – FSM / GNU
1983: Free Software Movement and GNU
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – FSM / GNU
Goal:
Software should be free as in «freedom»
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – FSM / GNU
Freedom to...
1. Run the program for any purpose
2. Study the program, change it in any way
3. Redistribute copies
4. Distribute copies of modified versions
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – FSM / GNU
Context
1. Software was extremely expensive
2. Software was «unavailable»
3. So was hardware
4. Small vendors had a hard time in business
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – FSM / GNU
Freedom is obviously a highly ideological concept, not necessarily something that adds immediate «business value»
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – OSI / Netscape
1998: Open Source Initiative and Netscape
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – OSI / Netscape
Idea:
Remove anti-commercial touch from «free» software
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – OSI / Netscape
Make source code available with relaxed (or no) restrictions on the use and modification of the code.
«Freedom» is opt-in, kinda
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – OSI / Netscape
Modern example
(because defaults to «all rights reserved»)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Short History of Open Source – OSI / Netscape
Goal:
Rapid evolution of software.
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What about consumers?
But:
Do consumers even care?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Which product do you use?
Good enough (for devs)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Which product do you use?
I did these with Gimp for /r/photoshopbattles
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Which product do you use?
Much much better
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Which product do you use?
No clear winner
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Which product do you use?
Much better for end users
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Which product do you use?
Much better for operations
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Which product do you use?
???
No real competitor
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Which product do you use?
???
No real competitor
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
It’s not about the license
Fact is:
Sometimes you prefer OSS, sometimes you prefer proprietary software
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
It’s not about the license
Fact is:
End users don’t care at allabout software licensing (this includes most devs)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
It’s not about the license
Have you ever observed a geeky friend try to explain the miracles of free software to a non-geeky friend?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
It’s not about the license
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
In the end, Open Source boils down to…
Consumers want:
- High value
- Low price
Duh, right?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
In the end, Open Source boils down to…
Open source is
- High value (it depends)
- Low price (at least initially)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
Vendors want:
- Just enough value
- High price
Duh, right?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
So, why do vendors engage in Open Source?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
Free as in freedom?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
Free as in freedom?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
Free as in beer?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
Free as in beer?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
Wikipedia OSS Business Models
https://en.wikipedia.org/wiki/Business_models_for_open-source_software
1 Dual-licensing2 Selling professional services3 Selling of branded merchandise4 Selling of certificates and trademark use5 Selling software as a service6 Partnership with funding organizations7 Voluntary donations8 Bounty driven development9 Pre-order/crowdfunding/reverse-
bounty model10 Advertising-supported software11 Selling of optional proprietary extensions12 Selling of required proprietary parts of a software product13 Re-licensing under a proprietary license14 Obfuscation of source code15 Delayed open-sourcing
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
Wikipedia OSS Business Models
https://en.wikipedia.org/wiki/Business_models_for_open-source_software
1 Dual-licensing2 Selling professional services3 Selling of branded merchandise4 Selling of certificates and trademark use5 Selling software as a service6 Partnership with funding organizations7 Voluntary donations8 Bounty driven development9 Pre-order/crowdfunding/reverse-
bounty model10 Advertising-supported software11 Selling of optional proprietary extensions12 Selling of required proprietary parts of a software product13 Re-licensing under a proprietary license14 Obfuscation of source code15 Delayed open-sourcing
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
All of these «models» set Open Source as the prerequesite.
And now, how to make money??
🤔
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Why does any vendor participate in Open Source
However, companies want to make money first.
And perhaps, they choose Open Source. For a reason.
🤑
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Here’s an OSS “Vendor”
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Here’s an OSS “Vendor”
Netflix doesn’t make money with software.
But thanks to their «coolness», they got free labour from the
market
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Here’s another OSS “Vendor”
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Here’s another OSS “Vendor”
Microsoft, Open Source?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Here’s another OSS “Vendor”
By 2020 "Cloud Shift" Will Affect More Than $1 Trillion in IT Spending
- Gartner
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Here’s another OSS “Vendor”
Open Source may just be the only chance Microsoft has left to catch up.
- me
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Magic Quadrant for Cloud IaaS - Gartner
Source: Gartner (August 2016)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Some economic theory
Complementary good
• http://www.joelonsoftware.com/articles/StrategyLetterV.html
• https://en.wikipedia.org/wiki/Complementary_good
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Some economic theory
Reasons for vendors to choose OSS:
1. Commoditisation
2. Fast market adoption
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Some economic theory
Us, for instance...
Trying to enter the ORM market that is saturated in 2009...
Very hard without OSS licensing
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Here’s a third OSS Vendor
VMWare puts free infrastructure software into every enterprise Java shop in the hopes of following up with sales for “the real business”.
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Here’s a fourth OSS “Vendor”
We don't have to fight open source, we have to exploit open source.
- Larry Ellison
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Other examples
Well, where did youthink OSS comes
from?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source?
¯\_(シ)_/¯
Image credit: https://www.flickr.com/photos/tomaisashdene/8686481567 By Tomais Ashdene. License CC-BY 2.0
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
What is Open Source?
Where do you think OSS comes from?
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Conclusions from the node.js / leftpad disaster
We’re the only industry who doesn’t seem to care about supply chain management!
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Conclusion
There is no such thing as free software
(vendors provide stuff for free for a reason)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Conclusion
Yet, Open Source is inevitable
(vendors commoditise software for many reasons)
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Conclusion
Conclusion
1. Continue consuming OSS.
2. Contribute if you want but no hard feelings if you don’t.
3. Just beware: You’re the product. Know why vendors give you free stuff. Stay in control of your supply chain.
Copyright (c) 2009-2016 by Data Geekery GmbH. Slides licensed under CC BY SA 3.0
Thank youAnd come see my 2nd talk at 13:00
10 SQL Tricks that You Didn't Think Were Possible
Coordinates• Blog: http://blog.jooq.org (excellent Java SQL content)
• Twitter: @JavaOOQ / @lukaseder (lame jokes)
• E-Mail: [email protected]
• Bank account: CH57 8148 7000 0SQL AWSM 7