Open Source for Business
     Prepared for fOSSA Conference, Grenoble
     18. November, 2009



     Ralph Müller
     Director, Ecosystems Europe
     Eclipse Foundation


November 2009   Confidential | Date | Other Information, if necessary
                                                                        © 2002 IBM Corporation
Eclipse Foundation, Inc.
                           2
Eclipse Foundation, Inc.
                           3
Agenda

                            Eco Systems and Open Source Models

                            Who Are We?

                            Use and Participation Motivations

                            Vertical Initiatives

                            Eclipse, a Place to Collaborate




Eclipse Foundation, Inc.
                                                                  4
IT Eco System (before 1990)




Eclipse Foundation, Inc.
                              5
IT Eco System (before 1990)




Eclipse Foundation, Inc.
                              6
IT Eco System Has Changed




Eclipse Foundation, Inc.
                            7
Eco System

                Production of Goods (Products and Services)

                Distribution of Goods

                Consumption of Goods

                           Producer                             Goods
                                           Builds



                            Funds                              Package &
                                                                 Ship



                           Consumer         Enables
                                         Uses/Funds            Distributor


Eclipse Foundation, Inc.
                                                                             8
Eco System

                Production of Goods (Products and Services)

                Distribution of Goods

                Consumption of Goods

                           Producer                             Goods
                                         Builds



                            Funds                              Package &
                                                                 Ship



                           Consumer       Enables
                                         Uses                  Distributor


Eclipse Foundation, Inc.
                                                                             9
OS Models and Eco Systems




Eclipse Foundation, Inc.
                            10
OS Models and Eco Systems




Eclipse Foundation, Inc.
                            11
OS Models and Eco Systems




Eclipse Foundation, Inc.
                            12
OS Models and Eco Systems




Eclipse Foundation, Inc.
                            13
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.




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.




Eclipse Foundation, Inc.
                                                                                       15
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 -->


Eclipse Foundation, Inc.
                                                                                                  16
A Member Driven Open Source Project




Eclipse Foundation, Inc.
                                      17
The Membership at Large




Eclipse Foundation, Inc.
                           18   18
Eclipse Momentum - Members
        Eclipse M emberships through April 2009
250
         Associates
         Solutions Members
200
         Enterprise
         Strategic Con-
         sumers                                  32
150                                     21                45       49
         Strategic De-
         velopers
                               17
100
                     14                115      127
                                                         111       104
                               97
50       7           64
        35                              0
                                        3         0
                                                  3
                      0
                      4        0
                               2                           1
                                                           2       1
                                                                   2
        0
        5             9        14       18       18       13       13
 0      3
      EC2004       EC2005    EC2006   EC2007   EC2008   EC2009   2009 YTD




                             Members




Eclipse Foundation, Inc.
                                                                            19
Eclipse Momentum - Committers
        Eclipse M emberships through April 2009
250
         Associates
         Solutions Members
200
         Enterprise
         Strategic Con-
         sumers                                  32
150                                     21                45       49
         Strategic De-
         velopers
                               17
100
                     14                115      127
                                                         111       104
                               97
50       7           64
        35                              0
                                        3         0
                                                  3
                      0
                      4        0
                               2                           1
                                                           2       1
                                                                   2
        0
        5             9        14       18       18       13       13
 0      3
      EC2004       EC2005    EC2006   EC2007   EC2008   EC2009   2009 YTD




                             Members


                                                                            Committers
Eclipse Foundation, Inc.
                                                                                         20
Eclipse Foundation, Inc.
                           21
Open Source Participation Model
Value Captured

                                                                          5. Redefine


                                                                  4. Collaborate


                                                                    Value co-creation
                                                    3. Champion      Value capture
                                                                  Coupling management
                                           2. Contribute
                                  1. Use
                                                                                             Time

                                    Engineering Driven              Business Driven
       0. Deny
                             Single Project                Scope                   Multiple Projects

  Eclipse Foundation, Inc.
                                                                                                    22
Easy Access Encourages Experimentation




Eclipse Foundation, Inc.
                                         23
Contribution has many Facets ...




Eclipse Foundation, Inc.
                                   24
Contribution Improves Quality
                                                                Eclipse Bugzilla: Bug Report
                                                                                                                                                                                                                           Annual Release
                                     6000



                                     5000
                     # Bug Reports




                                     4000



                                     3000
                                                                                                                                                                                                                        Bug Reports

                                     2000



                                     1000



                                        0
                                            0   0   0   0   0   0   0   0   0   1   1   1   0   0   0   0   0   0   0   0   0   1   1   1   0   0   0   0   0   0   0   0   0   1   1   1   0   0   0   0   0   0   0
                                            1   2   3   4   5   6   7   8   9   0   1   2   1   2   3   4   5   6   7   8   9   0   1   2   1   2   3   4   5   6   7   8   9   0   1   2   1   2   3   4   5   6   7
                                            –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –   –
                                            0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
                                            6   6   6   6   6   6   6   6   6   6   6   6   7   7   7   7   7   7   7   7   7   7   7   7   8   8   8   8   8   8   8   8   8   8   8   8   9   9   9   9   9   9   9


                                                                                                                            Month


Eclipse Foundation, Inc.
                                                                                                                                                                                                                                            25
Champions Define Direction




Eclipse Foundation, Inc.
                             26
Collaboration sets Standards




                           CDT
                           CDT




Eclipse Foundation, Inc.
                                 27
Redefine the Marketplace




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



Eclipse Foundation, Inc.
                                        28
Mutation…
• The software edition does not bring an added value corresponding
 to the required cost
   Licenses    costs are expensive (not linked to the real value of the tool)
   Maintenance     costs are expensive, although there is finally no real
    guarantee
   Evolution   costs are prohibiting
   Lack   of continuity in front of very long lifecycle product
   No  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
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. Redefine
   Explore                 Fill gaps in     Champion OS     Create an        Redefine the
                           feature set of   project         industry         relationship
   Reduce build            company’s                        platform for     with your
   costs                   product          Steer new       shared           software
                                            functionality   infrastructure   supply chain
   Decrease time Improve
                 software
                                            and its
                                            evolution
   to market     quality                                    Keep control
                                                            over crucial
                                                            assets


Eclipse Foundation, Inc.
                                                                                            30
Framework for Open Collaboration

               Governance

               IP Management

               Collaboration Guidelines

               Architecture of Participation

               Platform Orientation

               Things to Start With




Eclipse Foundation, Inc.
                                                31
Governance




Eclipse Foundation, Inc.
                           32
Intellectual Property Management




Eclipse Foundation, Inc.
                                   33
Collaboration Guidelines




Eclipse Foundation, Inc.
                           34
Architecture of Participation
                     http://www.flickr.com/photos/sentience/261922677/




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




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

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




Eclipse Foundation, Inc.
                                                                                                                           35
Platform Orientation




Eclipse Foundation, Inc.
                           36
Eclipse Foundation, Inc.
                           37
Prometheus Foundation




Eclipse Foundation, Inc.
                           38
SOA platform



                                                                                          planned
                                         Policy
                  BPMN       SOA                                     SOA Runtime   SOA Registry/
                                         Developers   SCA Modeller
                  Modeller   Metamodel                               Framework     Repository
                                         Kit

Major
contri-
butors
                                                                                   SOPERA is in
                                                                                   talks with
                                                                                   other
                                                                                   members to
                                                                                   join forces




  Eclipse Foundation, Inc.
                                                                                                   39
Automotive Industry Working Group (Auto-IWG)



                           Create an open automotive
                             software tools platform,
                           architecture and ecosystem




Eclipse Foundation, Inc.
                                                        40
Stakeholders

               OEM
                Daimler, BMW, GM, PSA, etc.

               Tier-1 Suppliers
                Bosch, Denso, JCI, Conti, etc.

               Tier-n Suppliers
                Freescale, Intel, ARM, etc.

               Engineering
                IAV, EDAG, etc.                  © Stephanie Hofschlaeger, pixelio.de




Eclipse Foundation, Inc.
                                                                                        41
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
                                                     © Jörn Krause, pixelio.de

                Economic crisis

Eclipse Foundation, Inc.
                                                                                 42
Eclipse Foundation, Inc.
                           43
Eclipse Foundation, Inc.
                           44
Thank you for your time




  Images: Wikipedia
Eclipse Foundation, Inc.
                                                     45

2009 - Eclipse foundation presentation

  • 1.
    Open Source forBusiness Prepared for fOSSA Conference, Grenoble 18. November, 2009 Ralph Müller Director, Ecosystems Europe Eclipse Foundation November 2009 Confidential | Date | Other Information, if necessary © 2002 IBM Corporation
  • 2.
  • 3.
  • 4.
    Agenda  Eco Systems and Open Source Models  Who Are We?  Use and Participation Motivations  Vertical Initiatives  Eclipse, a Place to Collaborate Eclipse Foundation, Inc. 4
  • 5.
    IT Eco System(before 1990) Eclipse Foundation, Inc. 5
  • 6.
    IT Eco System(before 1990) Eclipse Foundation, Inc. 6
  • 7.
    IT Eco SystemHas Changed Eclipse Foundation, Inc. 7
  • 8.
    Eco System  Production of Goods (Products and Services)  Distribution of Goods  Consumption of Goods Producer Goods Builds Funds Package & Ship Consumer Enables Uses/Funds Distributor Eclipse Foundation, Inc. 8
  • 9.
    Eco System  Production of Goods (Products and Services)  Distribution of Goods  Consumption of Goods Producer Goods Builds Funds Package & Ship Consumer Enables Uses Distributor Eclipse Foundation, Inc. 9
  • 10.
    OS Models andEco Systems Eclipse Foundation, Inc. 10
  • 11.
    OS Models andEco Systems Eclipse Foundation, Inc. 11
  • 12.
    OS Models andEco Systems Eclipse Foundation, Inc. 12
  • 13.
    OS Models andEco Systems Eclipse Foundation, Inc. 13
  • 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. Eclipse Foundation, Inc. 14
  • 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. Eclipse Foundation, Inc. 15
  • 16.
    History of theEclipse 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 --> Eclipse Foundation, Inc. 16
  • 17.
    A Member DrivenOpen Source Project Eclipse Foundation, Inc. 17
  • 18.
    The Membership atLarge Eclipse Foundation, Inc. 18 18
  • 19.
    Eclipse Momentum -Members Eclipse M emberships through April 2009 250 Associates Solutions Members 200 Enterprise Strategic Con- sumers 32 150 21 45 49 Strategic De- velopers 17 100 14 115 127 111 104 97 50 7 64 35 0 3 0 3 0 4 0 2 1 2 1 2 0 5 9 14 18 18 13 13 0 3 EC2004 EC2005 EC2006 EC2007 EC2008 EC2009 2009 YTD Members Eclipse Foundation, Inc. 19
  • 20.
    Eclipse Momentum -Committers Eclipse M emberships through April 2009 250 Associates Solutions Members 200 Enterprise Strategic Con- sumers 32 150 21 45 49 Strategic De- velopers 17 100 14 115 127 111 104 97 50 7 64 35 0 3 0 3 0 4 0 2 1 2 1 2 0 5 9 14 18 18 13 13 0 3 EC2004 EC2005 EC2006 EC2007 EC2008 EC2009 2009 YTD Members Committers Eclipse Foundation, Inc. 20
  • 21.
  • 22.
    Open Source ParticipationModel Value Captured 5. Redefine 4. Collaborate Value co-creation 3. Champion Value capture Coupling management 2. Contribute 1. Use Time Engineering Driven Business Driven 0. Deny Single Project Scope Multiple Projects Eclipse Foundation, Inc. 22
  • 23.
    Easy Access EncouragesExperimentation Eclipse Foundation, Inc. 23
  • 24.
    Contribution has manyFacets ... Eclipse Foundation, Inc. 24
  • 25.
    Contribution Improves Quality Eclipse Bugzilla: Bug Report Annual Release 6000 5000 # Bug Reports 4000 3000 Bug Reports 2000 1000 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 0 1 2 1 2 3 4 5 6 7 8 9 0 1 2 1 2 3 4 5 6 7 8 9 0 1 2 1 2 3 4 5 6 7 – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 Month Eclipse Foundation, Inc. 25
  • 26.
  • 27.
    Collaboration sets Standards CDT CDT Eclipse Foundation, Inc. 27
  • 28.
    Redefine the Marketplace Sources: - Infoworld - Heise - bit-tech.net Eclipse Foundation, Inc. 28
  • 29.
    Mutation… • The softwareedition does not bring an added value corresponding to the required cost Licenses costs are expensive (not linked to the real value of the tool) Maintenance costs are expensive, although there is finally no real guarantee Evolution costs are prohibiting Lack of continuity in front of very long lifecycle product No 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
  • 30.
    Reasons for IndustryParticipation  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. Redefine Explore Fill gaps in Champion OS Create an Redefine the feature set of project industry relationship Reduce build company’s platform for with your costs product Steer new shared software functionality infrastructure supply chain Decrease time Improve software and its evolution to market quality Keep control over crucial assets Eclipse Foundation, Inc. 30
  • 31.
    Framework for OpenCollaboration  Governance  IP Management  Collaboration Guidelines  Architecture of Participation  Platform Orientation  Things to Start With Eclipse Foundation, Inc. 31
  • 32.
  • 33.
  • 34.
  • 35.
    Architecture of Participation http://www.flickr.com/photos/sentience/261922677/ http://www.flickr.com/photos/ckindel/135426249/ “what really distinguishes open source is not just source, but an "architecture of participation" ….” Tim O’Reilly http://www.oreillynet.com/pub/wlg/3017?wlg=yes Eclipse Foundation, Inc. 35
  • 36.
  • 37.
  • 38.
  • 39.
    SOA platform planned Policy BPMN SOA SOA Runtime SOA Registry/ Developers SCA Modeller Modeller Metamodel Framework Repository Kit Major contri- butors SOPERA is in talks with other members to join forces Eclipse Foundation, Inc. 39
  • 40.
    Automotive Industry WorkingGroup (Auto-IWG) Create an open automotive software tools platform, architecture and ecosystem Eclipse Foundation, Inc. 40
  • 41.
    Stakeholders  OEM Daimler, BMW, GM, PSA, etc.  Tier-1 Suppliers Bosch, Denso, JCI, Conti, etc.  Tier-n Suppliers Freescale, Intel, ARM, etc.  Engineering IAV, EDAG, etc. © Stephanie Hofschlaeger, pixelio.de Eclipse Foundation, Inc. 41
  • 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 © Jörn Krause, pixelio.de  Economic crisis Eclipse Foundation, Inc. 42
  • 43.
  • 44.
  • 45.
    Thank you foryour time Images: Wikipedia Eclipse Foundation, Inc. 45