2009 - eclipse foundation presentation

45
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary November 2009 Open Source for Business Prepared for fOSSA Conference, Grenoble 18. November, 2009 Ralph Müller Director, Ecosystems Europe Eclipse Foundation

Upload: fossa-free-open-source-software-academia-conference

Post on 12-May-2015

951 views

Category:

Technology


0 download

DESCRIPTION

Eclipse - an Innovation Network for the Vertical Industries Open Source- for many the expression is a synonym for 'no cost' or 'easy to obtain'. Only known to the insider is the fact that Open Source methods and licenses have become the basis of many industry collaboration efforts. Here Open Source is applied to jointly develop, maintain and distribute software relevant for the industry. Due to its well-defined Intellectual Property Management and its Development Process is the Eclipse Project today well positioned to support industry initiatives in the collaborative value creation process. The commerce-friendly Eclipse Public License (EPL) makes it easy to capture value in commercial exploitation, providing the basis for a successful and sustainable eco system. The talk will present the Eclipse Foundation and its processes. It will also present examples of industry collaborations. We will look at the Eclipse Mobile Working Group as well as the current status of the automotive E/E tools and the Prometheus initiative in the insurance industry as they develop.

TRANSCRIPT

Page 1: 2009 - Eclipse foundation presentation

© 2002 IBM Corporation

Confidential | Date | Other Information, if necessaryNovember 2009

Open Source for Business

Prepared for fOSSA Conference, Grenoble18. November, 2009

Ralph MüllerDirector, Ecosystems EuropeEclipse Foundation

Page 2: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 2

Page 3: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 3

Page 4: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 4

Agenda

Eco Systems and Open Source Models

Who Are We?

Use and Participation Motivations

Vertical Initiatives

Eclipse, a Place to Collaborate

Page 5: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 5

IT Eco System (before 1990)

Page 6: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 6

IT Eco System (before 1990)

Page 7: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 7

IT Eco System Has Changed

Page 8: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 8

Eco System

Production of Goods (Products and Services)

Distribution of Goods

Consumption of Goods

Producer Goods

Consumer

Builds

Enables

Funds

DistributorUses/Funds

Package &Ship

Page 9: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 9

Eco System

Production of Goods (Products and Services)

Distribution of Goods

Consumption of Goods

Producer Goods

Consumer

Builds

Enables

Funds

DistributorUses

Package &Ship

Page 10: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 10

OS Models and Eco Systems

Page 11: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 11

OS Models and Eco Systems

Page 12: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 12

OS Models and Eco Systems

Page 13: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 13

OS Models and Eco Systems

Page 14: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 14

What is Eclipse

Eclipse is an open source community focused on developing a universal platform of frameworks and exemplary tools that make it easy and cost-effective to build and deploy software in today’s connected and unconnected world.

Eclipse is a consortium of major software vendors, solution providers, corporations, educational and research institutions and individuals working together to create an eco-system that enhances, promotes and cultivates the Eclipse open platform with complementary products, services and capabilities.

Page 15: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 15

What is Eclipse

Eclipse is an open source community focused on developing a universal platform of frameworks and exemplary tools that make it easy and cost-effective to build and deploy software in today’s connected and unconnected world.

Eclipse is a consortium of major software vendors, solution providers, corporations, educational and research institutions and individuals working together to create an eco-system that enhances, promotes and cultivates the Eclipse open platform with complementary products, services and capabilities.

Page 16: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 16

History of the Eclipse Project

Initiation in 2001 Initial release of the Eclipse technology platform (Platform, JDT, PDT) Founding consortium board comprised Borland, IBM, MERANT, QNX

Software Systems, Rational Software, Red Hat, SuSE, TogetherSoft and Webgain

Eclipse Public License (EPL)

Eclipse Foundation 2004 Independent not-for-profit organization formed in 2004 Definition of bylaws, membership model, initial IP process Foundation management staff hiring starts

Eclipse Foundation today -->

Page 17: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 17

A Member Driven Open Source Project

Page 18: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 1818

The Membership at Large

Page 19: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 19

Eclipse Momentum - Members

Members

EC2004 EC2005 EC2006 EC2007 EC2008 EC2009 2009 YTD0

50

100

150

200

250

3 9 14 18 18 13 135 4 2 3 3 2 20 0 0 0 0 1 135

6497

115 127111 104

7

14

17

2132

45 49

Eclipse Memberships through April 2009

AssociatesSolutions MembersEnterpriseStrategic Con-sumersStrategic De-velopers

Page 20: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 20

Eclipse Momentum - Committers

Members

Committers

EC2004 EC2005 EC2006 EC2007 EC2008 EC2009 2009 YTD0

50

100

150

200

250

3 9 14 18 18 13 135 4 2 3 3 2 20 0 0 0 0 1 135

6497

115 127111 104

7

14

17

2132

45 49

Eclipse Memberships through April 2009

AssociatesSolutions MembersEnterpriseStrategic Con-sumersStrategic De-velopers

Page 21: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 21

Page 22: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 22

Open Source Participation Model

0. Deny0. Deny

1. Use1. Use2. Contribute2. Contribute

3. Champion3. Champion

4. Collaborate4. Collaborate

5. Redefine5. Redefine

ScopeScope

TimeTime

Value CapturedValue Captured

Value co-creationValue capture

Coupling management

Business DrivenEngineering Driven

Single ProjectSingle Project Multiple ProjectsMultiple Projects

Page 23: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 23

Easy Access Encourages Experimentation

Page 24: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 24

Contribution has many Facets ...

Page 25: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 25

Contribution Improves Quality

01 – 06

02 – 06

03 – 06

04 – 06

05 – 06

06 – 06

07 – 06

08 – 06

09 – 06

10 – 06

11 – 06

12 – 06

01 – 07

02 – 07

03 – 07

04 – 07

05 – 07

06 – 07

07 – 07

08 – 07

09 – 07

10 – 07

11 – 07

12 – 07

01 – 08

02 – 08

03 – 08

04 – 08

05 – 08

06 – 08

07 – 08

08 – 08

09 – 08

10 – 08

11 – 08

12 – 08

01 – 09

02 – 09

03 – 09

04 – 09

05 – 09

06 – 09

07 – 09

0

1000

2000

3000

4000

5000

6000

Eclipse Bugzilla: Bug Report

Bug Reports

Month

# Bu

g R

epor

tsAnnual Release

Page 26: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 26

Champions Define Direction

Page 28: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 28

Redefine the Marketplace

Sources:- Infoworld- Heise- bit-tech.net

Page 29: 2009 - Eclipse foundation presentation

Mutation…

• The software edition does not bring an added value corresponding to the required costLicenses costs are expensive (not linked to the real value of the tool)Maintenance costs are expensive, although there is finally no real

guaranteeEvolution costs are prohibitingLack of continuity in front of very long lifecycle productNo mastering of the tools, their evolutions and the editor strategy by

the users

• The question is : Is there a new model for software tools that could respond to our constraints ?

Open source is a possible response

From an Airbus / EADS Presentation

Page 30: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 30

Reasons for Industry Participation

The consumers will participate in the value creation process

They use the Open Source system to solve their issues

1. Use 2. Contribute 3. Champion 4. Collaborate 5. RedefineExplore

Reduce build costs

Decrease time to market

Fill gaps in feature set of company’s product

Improve software quality

Champion OS project

Steer new functionality and its evolution

Create an industry platform for shared infrastructure

Keep control over crucial assets

Redefine the relationship with your software supply chain

Page 31: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 31

Framework for Open Collaboration

Governance

IP Management

Collaboration Guidelines

Architecture of Participation

Platform Orientation

Things to Start With

Page 32: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 32

Governance

Page 33: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 33

Intellectual Property Management

Page 34: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 34

Collaboration Guidelines

Page 35: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 35

Architecture of Participation

“what really distinguishes open source is not just source, but an "architecture of participation" ….”

Tim O’Reillyhttp://www.oreillynet.com/pub/wlg/3017?wlg=yes

http://www.flickr.com/photos/sentience/261922677/

http://www.flickr.com/photos/ckindel/135426249/

Page 36: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 36

Platform Orientation

Page 37: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 37

Page 38: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 38

Prometheus Foundation

Page 39: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 39

Majorcontri-butors

SOA platform

BPMN Modeller

SOA Metamodel

Policy Developers Kit

SCA Modeller SOA Runtime Framework

SOA Registry/ Repository

planned

SOPERA is in talks with other members to join forces

SOPERA is in talks with other members to join forces

Page 40: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 40

Automotive Industry Working Group (Auto-IWG)

Create an open automotive software tools platform,

architecture and ecosystem

Page 41: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 41

Stakeholders

OEM Daimler, BMW, GM, PSA, etc.

Tier-1 SuppliersBosch, Denso, JCI, Conti, etc.

Tier-n SuppliersFreescale, Intel, ARM, etc.

EngineeringIAV, EDAG, etc. © Stephanie Hofschlaeger, pixelio.de

Page 42: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 42

Industry Strategic Drivers

80 – 90% of innovation electronics / software

System orientation

Change from 'Production Driven' to 'Quality Driven' and 'Innovation Driven'

Innovation requires collaboration in value creation network

Changing supplier networks

Safety / environmental regulations

Economic crisis© Jörn Krause, pixelio.de

Page 43: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 43

Page 44: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 44

Page 45: 2009 - Eclipse foundation presentation

Eclipse Foundation, Inc. 45

Thank you for your time

Images: Wikipedia