2. First of all, many thanks for completely
ignoring my talk title and abstract that I
sent you. "Foundations Considered
Useful" sounds like more fun.
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 2
3. First of all, many thanks for completely
ignoring my talk title and abstract that I
sent you. "Foundations Considered
Useful" sounds like more fun.
Hahahahah. Sorry mike- wanted to
branch out and take advantage of your
combative and funny nature …
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 3
4. Open Source
Foundations Considered Useful
(and what we’re doing next)
Mike Milinkovich
Executive Director
Eclipse Foundation
@mmilinkov
Monkigras
1-Feb-2012
5. I don't have pet peeves;
I have major psychotic
fucking hatreds…
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 5
6. 8 Years in a Row
70
62
60
Indigo
62 Projects
46 Million Lines of Code
50 400+ committers
46
49 companies
40
18 countries 39
33 33
30
24
23
21
20 18
17
10
10
7
3
0
Eclipse 3.0 Eclipse 3.1 Callisto Europa Ganymede Galileo Helios Indigo
17-Jan-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 6
7. 1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 7
8. 1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 8
9. 1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 9
10. 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.
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 10
11. 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.
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 11
12. 1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 12
13. 1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 13
14. <Sigh>
• Governance
• IP Management, licensing, license compatibility
• Project infrastructure and forge (e.g. git)
• Project lifecycle
• Predictability
• Community oversight, norms, mores, culture
• Scale
• Brand value
• Neutrality
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 14
15. “Governance does not suck.”
Jono Bacon
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 15
16. “Governance does not suck.”
Jono Bacon
“Ya, but it’s really fucking
hard”
Mike Milinkovich
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 16
17. Meritocracy
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 17
18. Transparency
Andrew Magill – flickr.com
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 18
19. Openness
Chris J. Fry – flickr.com
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 19
20. Developers, Explained
I need to be involved
Leave me ALONE!
It’s impossible It’s trivial
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 20
21. Developers, Explained
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 21
22. 1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 22
23. It’s not about you
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 23
24. It’s not about you
It’s about your users
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 24
25. 1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 25
26. We’ve won. What’s Next?
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 26
27. The amount of software in general
consumer products is doubling every
two to three years…
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 27
28. 90% of automotive innovations are
realised by software
Mercedes
S-Class
Infotainment 50 – 100
Subsystem networked
20 Mio. LOC
17-Jan-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0
ECUs
28
29. The avionics software beginnings
• First significant use of software for avionics : the 80’s
12 M - A330/340
67
10000
68 4
volume (k.bytes)
2 M - A310 4 M - A320
69
1000
70
71
100 200k - A300FF
72
73 23k - A300B
10 74 23
4k
75
1 76
65 77 70 75 80 85 90 95
78 Year
79
30. Therac-25
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 30
33. Thank You!
Questions?
mike@eclipse.org
@mmilinkov
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 33
34. Credits
• Open Web - W3C Technical Architecture Group
http://www.w3.org/2001/tag/doc/IAB_Prague_2011_slides.html
1-Feb-2012 Copyright (c) 2012, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 34