33
The Quick and the Dead: Open Source Foundations in the Age of Kingmakers Mike Milinkovich Executive Director Eclipse Foundation @mmilinkov Monktoberfest 4-Oct-2013

Monktoberfest 2013: The Quick and the Dead

Embed Size (px)

DESCRIPTION

My presentation at Monktoberfest 2013 in Portland, Maine.

Citation preview

Page 1: Monktoberfest 2013: The Quick and the Dead

The Quick and the Dead: Open Source Foundations in the Age of Kingmakers

Mike Milinkovich Executive Director Eclipse Foundation @mmilinkov Monktoberfest 4-Oct-2013

Page 2: Monktoberfest 2013: The Quick and the Dead

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 2

Page 3: Monktoberfest 2013: The Quick and the Dead

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 3

Page 4: Monktoberfest 2013: The Quick and the Dead

A Changing World

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 4

Page 5: Monktoberfest 2013: The Quick and the Dead

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

Page 6: Monktoberfest 2013: The Quick and the Dead

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

Page 7: Monktoberfest 2013: The Quick and the Dead

<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

Page 8: Monktoberfest 2013: The Quick and the Dead

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

Page 9: Monktoberfest 2013: The Quick and the Dead

© A

IRB

US

FR

AN

CE

S.A

.S. T

ous d

roits r

éserv

és. D

ocum

ent confidentiel.

Open Source Day SIEMENS-VDO 27th September 2006 page 9

Our constraints

One example : AIRBUS A300

• Program began in 1972 and will stop in 2007

2007-1972 = 35 years...

• Support will last until 2050

2050-1972 = 78 years !!!

On board software development for very long lifecycle

products

Page 10: Monktoberfest 2013: The Quick and the Dead

Software Embedded on Airbus Aircraft

0,004 0,023 25 12

108

0

20

40

60

80

100

120

Siz

e (M

B)

Year

12-SEP-2013 10 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0

Page 11: Monktoberfest 2013: The Quick and the Dead

The Internet of Things

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 11

Page 12: Monktoberfest 2013: The Quick and the Dead

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 12

Page 13: Monktoberfest 2013: The Quick and the Dead

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 13

Page 14: Monktoberfest 2013: The Quick and the Dead

Internet

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 14

Page 15: Monktoberfest 2013: The Quick and the Dead

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 15

Page 16: Monktoberfest 2013: The Quick and the Dead

Things

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 16

Page 17: Monktoberfest 2013: The Quick and the Dead

Eclipse M2M/IoT

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 17

Page 18: Monktoberfest 2013: The Quick and the Dead

Regulatory Capture

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 18

Page 19: Monktoberfest 2013: The Quick and the Dead

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

Page 20: Monktoberfest 2013: The Quick and the Dead

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

Page 21: Monktoberfest 2013: The Quick and the Dead

Open Source Bullshit

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 21

Page 22: Monktoberfest 2013: The Quick and the Dead

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

Page 23: Monktoberfest 2013: The Quick and the Dead

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 23

Page 24: Monktoberfest 2013: The Quick and the Dead

It’s not about you

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 24

Page 25: Monktoberfest 2013: The Quick and the Dead

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

Page 26: Monktoberfest 2013: The Quick and the Dead

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 26

Page 27: Monktoberfest 2013: The Quick and the Dead

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

Page 28: Monktoberfest 2013: The Quick and the Dead

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 28

Common Build Infrastructure (CBI)

Page 29: Monktoberfest 2013: The Quick and the Dead

The Project Lifecycle Diet

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 29

Page 30: Monktoberfest 2013: The Quick and the Dead

Long Term Support

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 30

Page 31: Monktoberfest 2013: The Quick and the Dead

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 31

Page 32: Monktoberfest 2013: The Quick and the Dead

Thank You!

Questions?

[email protected] @mmilinkov

4-Oct-2013 Copyright (c) 2013, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 32