Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Monktoberfest 2013: The Quick and the Dead
1. The Quick and the Dead:
Open Source Foundations in the Age of Kingmakers
Mike Milinkovich
Executive Director
Eclipse Foundation
@mmilinkov
Monktoberfest
4-Oct-2013
2. 4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 2
3. 4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 3
4. A Changing World
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 4
5. If your continued employment depends not
just on the quality of the software you
employ, then, but perceptions of the quality of
the software you employ, the halo effect
offered by foundations that actively triage
their assets is likely to be of benefit.
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 5
6. If your continued employment depends not
just on the quality of the software you
employ, then, but perceptions of the quality of
the software you employ, the halo effect
offered by foundations that actively triage
their assets is likely to be of benefit.
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 6
7. <Sigh>
• Governance
• IP Management, licensing, license compatibility
• Project infrastructure and forge (e.g. git)
• Project lifecycle
• Predictability
• Community oversight, norms, mores, culture
• Scale
• Sustainability
• Vendor neutrality
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 7
8. Tackling Big Problems
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 8
Small Technology,
Small teams
Bigger problems,
Single vendor
Platforms,
ecosystems,
Communities
Multi-vendor
10. Software Embedded on Airbus Aircraft
0,004 0,023 2
5 12
108
0
20
40
60
80
100
120
Size(MB)
Year
12-SEP-2013 10Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0
11. The Internet of Things
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 11
12. 4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 12
13. 4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 13
19. Telcos Meet Developers
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 19
Picture credit: commons.wikimedia.org
20. We All Know That Open Wins
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 20
21. Open Source Bullshit
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 21
22. 4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 22
“Governance does not suck.”
Jono Bacon
23. 4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 23
24. It’s not about you
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 24
25. So what are we changing
at Eclipse?
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 25
26. 4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 26
27. Technology Agnostic
• Definition of an Eclipse Project:
– The project will conform to the Eclipse Development
Process
– The project will conform to the Eclipse Intellectual
Property Policies and its related procedures
– The project will be licensed under the Eclipse Public
License unless otherwise and unanimously approved by
the Board.
• There is no requirement that Eclipse projects must utilize the
Java language or OSGi modularity (plug-in) model.
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 27
28. 4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 28
Common Build Infrastructure (CBI)
33. Credits
• Open Web - W3C Technical Architecture Group
http://www.w3.org/2001/tag/doc/IAB_Prague_2011_slides.html
• Internet of Things image by Erik Wilde, University of Berkeley
http://ec.europa.eu/commission_2010-2014/kroes/en/blog/internet-of-things
4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 33