executive director report q3/2006 - eclipse · august, 2006 development (host) operating system...
TRANSCRIPT
© 2002 IBM Corporation
Confidential | Date | Other Information, if necessaryJune 20, 2005
Executive Director Report Q3/2006
Mike Milinkovich
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Agenda
Welcome to New Members
Q3 Activities
Q4 Plans
Market Research and Download Stats
Looking Forward for Eclipse
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Welcome to New Members
Strategic Members Motorola
Simula Labs
Add-in Providers Sony Ericsson Mobile
ARM Limited
ActiveGrid
KPIT Cummins
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
The Members of Eclipse
142 member companies 18 Strategic Members
107 Add-in Providers
17 Associate Members (Publishers, Research Institutes, Standards Org., etc.)
753 committers, representing 50+ organizations
Strategic Members
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
New Eclipse Foundation Staff
New StaffLynn Gayowski - Marketing Events
Staff
Mike Milinkovich - Executive Director
Skip McGaughey - Director, Eclipse Ecosystem
Sharon Wolfe - Office Manager
Ian Skerrett - Director, Marketing
Denis Roy - Manager, IT (webmaster)
Bjorn Freeman-Benson - Director, Open Source Process
Janet Campbell - Manager, Intellectual Property
Jihong Yang – Intellectual Property Analyst
Wayne Beaton, Eclipse Evangelist
Matt Ward, Web and IT Guy
Ward Cunningham, Director, Committer Community Development
Ralph Mueller, Director, European Eco-system
Donald Smith, Director Ecosystem Development
Nathan Gervais – Web Developer
Sharon Corbett - IP Operations Support
Anne Jacko – Communications Facilitator
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
2006 Financial Outlook
($0.1)$0.5Net
$5.7$3.4Expenses
$5.6$3.9Income
20062005$ millions
Note: The budget numbers include revenue and expense for co-operative marketingprograms, EclipseCon, and the European conferences.
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Key Activities in Q3
Eclipse Summit Europe
Home page redesign
EPIC
IPZilla
New Development Process
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Eclipse Summit Europe
• 300 attendees
• 21 sponsors
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Web Site Re-Design – User Friendly Home Page
Feedback is appreciated
- Bug 158009
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
EPIC
Approx 5000 unique visitors per day
630+ plug-ins
Need more member plug-ins
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Development Process
Incubating
Voting
Mentors
Architecture Council
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
What is Next in Q4
RCP Marketing
EPIC
EclipseCon Preparation Call for Papers in October
Sponsorships start in October
Planning for Europa
© 2002 IBM Corporation
Confidential | Date | Other Information, if necessaryJune 20, 2005
Market Research & Download Stats
August, 2006
Development (Host)Operating System
(Eclipse Environment)
•Windows XP continues to be the preferred host or development operating system (60%) •The overall Windows family remains yr to yr about even (80%)•Linux use has remained flat 8%, up slightly since last year (7%)
Operating System Used for Development (Host)
Eclipse Custom Survey 2006, © 2006 Evans Data Corp
Other
Other UNIX
IBM iSeries O
S
IBM AIX
HP-UNIX
Solaris
Mac OS
Windows Vista
Windows 2000
LinuxW
indows 2003
Windows XP
Per
cent
of P
rogr
amm
ers
70
60
50
40
30
20
10
0
When using Eclipse or Eclipse-based products, which operating system do you run on the computer you use MOST to-Program / Development?
Valid Percent 2005
Valid Percent 2006
Windows 2003 5.0 8.8 Windows XP 58.4 63.3 Windows 2000 20.7 7.4Windows Vista * 4.7 Windows Other 0.5 *Linux * 8.8 Redhat Linux 4.2 * SuSe Linux 1.9 * Other Linux 1.1 * Solaris 2.1 1.6 IBM AIX 1.9 0.8IBM iSeries OS * 0.3 Other UNIX 0.8 0.3 HP-UNIX 0.5 0.8 Mac OS 1.6 2.2 Other 1.3 1.1Total 100.0 100.0Eclipse Custom Survey 2006, © 2006 Evans Data Corp
August, 2006
Deployment Operating System(Eclipse Environment)
•Windows XP remains the primary operating system •This year, Linux moves to second place with 20%, up from 15% last year and reinforces Eclipse users’preference for Open Source and platform independence
When using Eclipse or Eclipse-based products, which operating system do you run on the computer you use MOST to - Deploy / Target Applications for
Valid Percent 2005
Valid Percent 2006
Windows XP 25.5 24.4 Windows 2000 15.4 5.4 Windows 2003 11.0 * Windows 2003 1.9 16.4Windows Vista * 11.3 Solaris 11.8 6.5 IBM AIX 6.3 5.4IBM iSeries OS * 2.0 HP-UNIX 2.5 2.8 Other UNIX 1.4 1.1Linux * 19.8 Redhat Linux 8.8 * Other Linux 3.0 * SuSe Linux 2.7 *Mac OS * 1.1 Other 9.6 3.7Total 100.0 100.0Eclipse Custom Survey 2006, © 2006 Evans Data Corp
Operating System Used for Target Deployment (Target)
Eclipse Custom Survey 2006, © 2006 Evans Data Corp
Other
Mac OS
Other UNIX
IBM iSeries O
S
HP-UNIX
IBM AIX
Windows 2000
Solaris
Windows Vista
Windows 2003
LinuxW
indows XP
Per
cent
of P
rogr
amm
ers
30
20
10
0
August, 2006
Type of Software Eclipse Is UsedTo Develop - TrendEclipse: Plug-in Adoption and Use
W h a t t y p e o f s o f t w a r e a r e y o u r E c l i p s e - b a s e d p r o d u c t s b e in g u s e d t o d e v e l o p ?
P e r c e n t o f C a s e s 2 0 0 5
P e r c e n t o f C a s e s 2 0 0 6
S e r v e r - c e n t r i c a p p l i c a t i o n s ( J 2 E E a p p l i c a t i o n s , d a t a b a s e a p p s , E R P , C R M , e t c . ) 5 4 .9 6 5 .1D e s k t o p c l i e n t a p p l i c a t i o n s 2 6 .6 4 4 .1T h i n - c l i e n t a p p l i c a t i o n s 2 4 .5 3 3 .5P l u g - i n s f o r E c l i p s e 9 .1 2 3 .2E m b e d d e d s o f t w a r e 9 .1 2 2 .7R i c h c l i e n t a p p l i c a t i o n s u s i n g E c l i p s e R C P 9 .3 2 2 .7M o b i l e c l i e n t a p p l i c a t i o n s * 1 6 .8O t h e r 4 .7 5 .4N o t c u r r e n t l y u s i n g E c l i p s e / E c l i p s e - b a s e d p r o d u c t s 3 1 .5 8 .6
- - - - - - - - - -T o t a l R e s p o n s e s 1 6 9 .9 2 4 2 .2E c l i p s e C u s t o m S u r v e y 2 0 0 6 , © 2 0 0 6 E v a n s D a t a C o r p
•Almost 2/3 are developing server-centric applications, a 20% increase over last year
•This year, the average number of different types of applications was 2.4, whereas last year the average was 1.6
•Although all categories showed increases, development for RCP, embedded systems and plug-ins for Eclipse showed the largest gains.
August, 2006
Usage Expectations for EclipseRich Client Platform
Eclipse: Plug-in Adoption and Use
•This question is new this year
•2/3 expect that they will be using the RCP in the next 6 months, of those nearly half expect it to increase
Eclipse Custom Survey 2006, © 2006 Evans Data Corp
33.627.919.416.8Don't know
7.28.78.713.1Will not use
2.13.31.42.3Decrease
19.522.226.023.6Stay the same
37.537.844.544.2Increase
24 Months18 Months12 Months6 MonthsHow do you expect your use of the Eclipse Rich Client Platform to change over the next 6-24 months?
August, 2006
Current and Planned Eclipse Projects
(Eclipse: Plug-in Adoption and Use)
•This question is new this year•On average developers are working on or planning to work on 5.3 projects over the next 12 months.•30% use or plan to use RCP
W h a t E c l i p s e p r o j e c t s d o y o u u s e o r p l a n t o u s e i n t h e n e x t 1 2 m o n t h s ? C o u n t
P e r c e n t o f R e s p o n s e s
P e r c e n t o f C a s e s
J a v a D e v e l o p m e n t T o o l s ( J D T ) 1 9 2 1 0 . 8 5 7 . 5C / C + + I D E ( C D T ) 1 5 8 8 . 9 4 7 . 3E c l i p s e M o d e l i n g F r a m e w o r k ( E M F ) 1 2 2 6 . 9 3 6 . 5E c l i p s e R i c h C l i e n t P l a t f o r m ( R C P ) 9 9 5 . 6 2 9 . 6W e b T o o l s P r o j e c t ( W T P ) 9 7 5 . 5 2 9D a t a T o o l s P l a t f o r m ( D T P ) 8 1 4 . 6 2 4 . 3U M L 2 7 9 4 . 4 2 3 . 7B u s i n e s s I n t e l l i g e n c e a n d R e p o r t i n g T o o l s ( B I R T ) 7 4 4 . 2 2 2 . 2G r a p h i c a l E d i t o r F r a m e w o r k ( G E F ) 7 2 4 2 1 . 6E c l i p s e P r o c e s s F r a m e w o r k ( E P F ) 7 1 4 2 1 . 3V i s u a l E d i t o r ( V E ) 6 8 3 . 8 2 0 . 4E c l i p s e C o m m u n i c a t i o n F r a m e w o r k ( E C F ) 6 7 3 . 8 2 0 . 1T e s t & P e r f o r m a n c e T o o l s P l a t f o r m ( T P T P ) 6 7 3 . 8 2 0 . 1G r a p h i c a l M o d e l i n g F r a m e w o r k ( G M F ) 6 4 3 . 6 1 9 . 2A s p e c t J D e v e l o p m e n t T o o l s ( A J D T ) 6 3 3 . 5 1 8 . 9M o b i l e T o o l s f o r J a v a 5 9 3 . 3 1 7 . 7P H P I D E P r o j e c t 4 9 2 . 8 1 4 . 7S O A T o o l s P l a t f o r m 4 9 2 . 8 1 4 . 7D e v i c e S o f t w a r e D e v e l o p m e n t P l a t f o r m ( D S D P ) 4 1 2 . 3 1 2 . 3E m b e d d e d R C P 3 5 2 1 0 . 5D a l i E J B O R M a p p i n g P r o j e c t 3 4 1 . 9 1 0 . 2C o r o n a 2 7 1 . 5 8 . 1E q u i n o x 2 3 1 . 3 6 . 9H i g g i n s T r u s t F r a m e w o r k 2 2 1 . 2 6 . 6P a r a l l e l T o o l s P l a t f o r m 1 8 1 5 . 4A L F 1 6 0 . 9 4 . 8M y l a r 1 6 0 . 9 4 . 8V o i c e T o o l P r o j e c t 1 5 0 . 8 4 . 5
- - - - - - - - - - - - - - - - -T o t a l R e s p o n s e s 1 7 7 8 1 0 0 5 3 2 . 35 0 m i s s i n g c a s e s ; 3 3 4 v a l i d c a s e sE c l i p s e C u s t o m S u r v e y 2 0 0 6 , © 2 0 0 6 E v a n s D a t a C o r p
August, 2006
Barriers to Using Eclipse
Please rank the following considerations with regard to barriers to Eclipse (Open Source) adoption within your organization.
1 (Most important)
2 3 45 (Least
important)Relative Ranking
Lack of training for Eclipse 16.4 29.5 22.6 12.5 19.0 311.8
Concerns about using Open Source software 34.3 11.4 15.2 9.4 29.6 311.4
Lack of expertise in using Eclipse 22.2 18.9 21.1 17.0 20.7 304.8
Concerns about Open Source licenses 25.7 20.3 14.5 10.5 29.0 303.3
Lack of support for Eclipse 10.9 20.8 26.3 22.5 19.5 281.2
Lack of support for Eclipse plug-ins 11.7 15.8 20.0 27.5 24.9 261.9
Lack of training for Eclipse plug-ins 8.3 18.1 25.0 22.9 25.7 260.4
Technical limitations of Eclipse 9.5 17.8 21.9 19.4 31.4 254.5
Lack of certification for Eclipse plug-ins 6.8 15.2 22.8 21.1 34.2 239.2New releases of Eclipse platform too frequently 6.6 13.6 25.6 20.9 33.3 239.2
Other 28.4 12.3 6.2 4.9 48.1 267.9
Eclipse Custom Survey 2006, © 2006 Evans Data Corp
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Download Stats from Eclipse.orgProduction SDK Downloads Per Month
0
100,000
200,000
300,000
400,000
500,000
600,000
700,000
800,000
Jan-06 Feb-06 Mar-06 Apr-06 May-06 Jun-06 Jul-06
Downloads of production release of Eclipse SDK
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Downloads by OS
SDK Downloads by Platform % January through July 06
Other<1%
MaxOS3%Linux
11%
Window s86%
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Download by Country
SDK Downloads by Country % January through July 06
France5%
Germany9%
India3% Brazil
4%
Korea, Republic Of3%
Canada3%
Rest Of World(No one country > three percent)
31%
United States19%
China14%
Japan9%
© 2002 IBM Corporation
Confidential | Date | Other Information, if necessaryJune 20, 2005
Strategy and Measurements
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
1.Perception in the Industry
2.Growth and Adoption
3.Commercial Success
4.Technology leadership and innovation
5.Operational Excellence
Strategy and Measurements
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
1. Perception in the Industry
Strong brand appeal
Excitement and coolness
Eclipse recognized as a leading open source community/project
World wide presence
Effective interaction with standards
Vendor neutral, open, level playing field
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Alexa Rankings
Month Rank
Jan 4536
Feb 3632
Mar 3995
Apr 4170
May 3518
June 2954
July 2626
Aug 2919
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
2. Growth and Adoption
RCP is winningEclipse is the leading integration platformHealthy/growing developer/committer
communityUbiquityHave a large and diverse membership ISV AdoptionVibrant open source community
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Project Metrics
0
2
4
6
8
10
12
14
Jan-06 Feb-06 Mar-06 Apr-06 May-06 Jun-06 Jul-06 Aug-06
Top-Level Projects
Proposals
Review s
Attendees (avg)
New s reply (avg)
0
10
20
30
40
50
60
70
80
Jan-06 Feb-06 Mar-06 Apr-06 May-06 Jun-06 Jul-06 Aug-06
Projects
Companies
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Job Postings (dice.com)Eclipse vs Netbeans vs IntelliJ vs JDeveloper dice.com
mentions
0100200300400500600700800900
10001100
10
/01
/20
06
10
/02
/20
06
10
/03
/20
06
10
/04
/20
06
10
/05
/20
06
10
/06
/20
06
10
/07
/20
06
10
/08
/20
06
Eclipse NetBeans IntelliJ JDeveloper
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
3. Commercial Success
Driving commercial opportunity
Healthy business environment
Interoperability among Eclipse based tools
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
4. Technology leadership and innovation
High quality framework for development of commercial tools
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Contribution Status Summary
96Grand Total
7On Hold - License Issue
9On Hold - Pending Project Feedback
34Not Started
30In Progress
16Awaiting Feedback from Committer
TotalApproved/Status
Count of PMC Project
Status of Contributions
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
5. Operational Excellence
Culture of QualityGreat infrastructure Financial viabilityMotivated and productive foundation
employeesMember satisfactionBreak down silos
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Infrastructure Uptime
Infrastructure Uptime Trends
95
96
97
98
99
100
101
2005-12
2006-01
2006-02
2006-03
2006-04
2006-05
2006-06
2006-07
2006-08
Website (%)
Bugzilla (%)
CVS (%)
© 2002 IBM Corporation
Confidential | Date | Other Information, if necessaryJune 20, 2005
Moving Ahead for Eclipse
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Pillars of Eclipse
Eclipse Platform
En
terp
rise
De
velo
pm
ent
Em
bed
ded
& D
evi
ce
De
velo
pm
en
t
SO
A
Ap
plic
ati
on
Lif
ec
ycle
M
anag
em
ent
Ric
h C
lien
t P
latf
orm
(R
CP
)
Ap
plic
ati
on
Fra
mew
ork
s
Ric
h I
nte
rne
t A
pp
lica
tio
n
Eclipse Ecosystem
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
OSGi & Rich Client Platform
Proven dynamic component model
Enables interoperability and integration
Available on multiple platforms
Developer Tools
Plug-ins
Eclipse Core (Equinox)
Applications
Plug-ins & Components
Windows,
Linux, MacOS
Windows,
Solaris, Linux
Windows CE,
Nokia
Devices Desktop Server
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
RCP & Equinox Case Studies
US Army – Cyrano Application
JP Morgan – Investment Banking
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
The Key for Success
The Eclipse community has established the best existing model for multiple organizations to co-operate on the development of product-ready open source software Level playing field fosters collaboration
This really is the best of both worlds: The openness, transparency and meritocracy of open source
With the resources and commitment of corporations both large andsmall
The key values are: Governance, Quality, Process, Predictability
Eclipse has an great track record of helping companies get started with open source, and assisting their migration to the next level of open source maturity
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Company Behavior Appears to Follow a Maturity Model
Scope
As
sert
ive
nes
s
Single Product
Multiple Products
Passive Technology Use
Proactive Value Creation
Reference: Research performed at Carleton University
Financially supported by Nortel
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Company Behavior Appears to Follow a Maturity Model
0. Denial
Scope
As
sert
ive
nes
s
Single Product
Multiple Products
Passive Technology Use
Proactive Value Creation
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Company Behavior Appears to Follow a Maturity Model
0. Denial
1. User
2. Collaboration
3. Champion
4. Strategist
5. Aggressive
Scope
As
sert
ive
nes
s
Single Product
Multiple Products
Passive Technology Use
Proactive Value Creation
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Governance Matters!
Everyone is equal at Eclipse This is not controlled by any one company
This is not a monopoly
It is impossible to stress enough how important the level playing field has been to Eclipse’s success
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Eclipse best practices
Quality matters APIs: If you build it, they will come
Platform Quality APIs are formally part of the Eclipse project culture
Architecture Modular & Extensible Architecture vs Monolithic Release
Governance Projects remain independent
Every participant engages under exactly the same rules
Process Open source development process
Frequent milestone releases
Copyright © 2006, Eclipse Foundation, Inc. All rights reserved.
Thank you foryour continued
support!