30. As of 2010, the 9 largest projects were governed by non-profit foundations.
The 10th largest was an order of magnitude smaller.
“There appears to be a glass ceiling limiting the growth
of the large single-vendor projects.”
Henrik Ingo, 2010
http://openlife.cc/blogs/2010/november/how-grow-your-open-source-project-10x-and-revenues-5x
Linux
KDE
Apache Eclipse
Perl
Mozilla
Gnome DrupalGNU
49. “Any organization that designs a
system (defined broadly) will produce
a design whose structure is a copy of
the organization's communication
structure.
Melvyn Conway, 1967
50. “When looking to split a large application into parts, often
management focuses on the technology layer, leading to UI teams,
server-side logic teams, and database teams.
When teams are separated along these lines, even simple changes
can lead to a cross-team project taking time and budgetary
approval.
A smart team will optimise around this and plump for the lesser of
two evils - just force the logic into whichever application they have
access to. Logic everywhere in other words.
This is an example of Conway's Law in action.”
James Lewis and Martin Fowler, “Microservices”
51. Users need stability in their cloud
infrastructure to be able to do
continuous innovation.
The developers building the
infrastructure for the cloud need a
way to evolve it rapidly.
62. We’re rebalancing the system towards user-driven
roadmaps and control of the upstream project.
We’re building support for specific industry
clusters in Financial Services, Industrial IoT, and
Telecommunications.
63. We’re learning a ton about moving a project from
single-vendor open source to multi-vendor open
source.
Explicit controls
Implicit controls
Transparency
Communication
64. We’re focusing on certification to guarantee
portability of apps across clouds.
Make it lasting and durable.
Build the ecosystem of opportunity.
65. We see a world of cloud computing that is
UBIQUITOUS and FLEXIBLE
supporting public, private, and hybrid application environments.
PORTABLE and INTEROPERABLE
enabling users to move their applications wherever they need to go.
VIBRANT and GROWING
underlying a massive ecosystem of applications and developers
based on an efficient marketplace.
66. We see a human community that is
PRAGMATIC
and focused on exchanging practical experience.
DIVERSE
and inclusive of people across race, gender, orientation, and lifestyle.
RESPECTFUL
and committed to listening to thoughtful and honest perspectives.
68. Further reading:
The End of Competitive Advantage (McGrath)
http://12factor.net (Wiggins)
Migrating to Cloud-Native Application Architectures (Stine)
Microservices (Fowler)
https://github.com/opencontainers/specs
https://github.com/opencontainers/runc + http://runc.io
http://cncf.io
http://cloudfoundry.org