how openstack is paralleling linux adoption (and how it isn't)
DESCRIPTION
OpenStack is paralleling and will likely continue to parallel the adoption of another open source project that has become enormously popular and successful—namely Linux. The parallels are educational and useful in that they lend insight into the rate at which adoption takes place and what we might expect successful adoption to look like. At the same time, this session will provide appropriate caveats about assuming that OpenStack can be viewed as just a latter-day Linux. By applying this sort of historical perspective, we can better understand what might be the most effective approaches to collaboration, community-building, and cooperation moving forward.TRANSCRIPT
![Page 1: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/1.jpg)
1
How OpenStack is Paralleling Linux Adoption
(and how it isn’t)
Gordon Haff Cloud Product Strategy Red Hat 27 March 2014
![Page 2: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/2.jpg)
2
About Me
• Red Hat Cloud Product Strategy
• Twitter: @ghaff
• Google+: Gordon Haff
• Email: [email protected]
• Blog: http://bitmason.blogspot.com
• Formerly: Illuminata (industry analyst), Data General (minicomputers/Unix/NUMA/etc.)
![Page 3: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/3.jpg)
3
A tale of two projects
![Page 4: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/4.jpg)
4
Linux was part and parcel of new computing wave
Linux came of age during the Internet infrastructure build-out
Transitions create opportunities
Transitions require new approaches
Source: Hobbes Internet timeline
![Page 5: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/5.jpg)
5
OpenStack is as well
By 2020… 40% of the industry's revenue and 98% of its growth will be driven by 3rd Platform technologies that today represent just 22% of ICT spending.
IDC, 2013
![Page 6: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/6.jpg)
6
But environment then much different
![Page 7: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/7.jpg)
7
From today
…mainstream IT organizations cannot ignore the influence and presence of OSS in their technology road maps... Those that do so place themselves at risk for technical and legal nightmare scenarios and/or miss out on significant competitive business value.
Gartner, Hype Cycle for Open-Source Software, 2013
![Page 8: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/8.jpg)
8
Open source 1990-2005: Commoditization
• Innovation on the development and business models
• Breaking down vertical stacks
• Linux (specifically) enabled cross-platform *nix
• Democratizing access
• “Good enough” replacements for expensive and proprietary
![Page 9: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/9.jpg)
9
Open source 2005-2015: Innovation*
*YMMV depending upon workload type
![Page 10: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/10.jpg)
10
Adoption happens at uneven rates
The future has arrived — It’s just not evenly distributed yet.
William Gibson
Credit: Gonzo Bonzo, Wikimedia Commons
![Page 11: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/11.jpg)
11
Adoption differs by industry and geography
Credit: Wikimedia based on Geoffrey Moore’s technology adoption lifecycle
![Page 12: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/12.jpg)
12
Adoption differs by workload
• rover.redhat.com
• Unique snowflakes
• Nurse back to health
• piggie142.redhat.com
• Almost identical
• Simply replace
“Pets” a.k.a. traditional workloads
“Farm animals” a.k.a. cloud workloads
Credit: Tim Bell at CERN, Bill Baker at Microsoft, & others
![Page 13: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/13.jpg)
13
Widespread adoption isn’t immediate
![Page 14: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/14.jpg)
14
OpenStack is only 4ish years old
July 2010: OpenStack launches
Oct 2010: Austin code
release
Nov 2010: 1st design summit
Sept 2011: Diablo release
Sept 2012: OpenStack Foundation
launches. Folsom release.
Oct 2013: Havana release.
![Page 15: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/15.jpg)
15
Source: Linux Foundation, March 2012
Richness of community matters % Changes to Linux Kernel 2007-2012
![Page 16: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/16.jpg)
16
Commits in the OpenStack Havana release
Source: Bitergia
![Page 17: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/17.jpg)
17
But also differences
• Governance
• (Initial) motivation
• Licensing
• Structure of project
![Page 18: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/18.jpg)
18
A Trend Towards Permissive Licensing
• Proven success of development model
• Commercialization
• Increased emphasis on communities
Source: Donnie Berkholz, RedMonk, April 2013
![Page 19: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/19.jpg)
19
Governance less understood than licenses
Source: http://www.visionmobile.com/blog/2009/08/open-is-the-new-closed/
![Page 20: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/20.jpg)
20
Commercial distributions aid business consumption
![Page 21: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/21.jpg)
21
Linux complements and ecosystem
• Open source projects
• ISV certifications
• Hardware certifications
• Device drivers
• Training and education
• Commercialization & support
• Consulting
![Page 22: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/22.jpg)
22
OpenStack is similar
• Host & guest operating systems
• Platform-as-a-Service
• Cloud management platform
• Hardware enablement and certifications
• Training and education
• Commercialization & support
• Consulting
![Page 23: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/23.jpg)
23
Takeaways
• Transitions create opportunities
• Don’t expect overnight perfection
• Community matters
• Governance matters (but it’s complicated)
• Consumability matters
• Ecosystem matters
![Page 24: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/24.jpg)
24
Is it true that:
Happy open source projects are all alike; every unhappy open source project is unhappy in its own way?
![Page 25: How OpenStack is paralleling Linux adoption (and how it isn't)](https://reader034.vdocuments.net/reader034/viewer/2022052523/555146f1b4c905f2288b4da5/html5/thumbnails/25.jpg)
25
QUESTIONS & LEARN MORE
MY INFO
Twitter: @ghaff
Google+: Gordon Haff
Email: [email protected]
Blog: http://bitmason.blogspot.com