
Leveraging Eclipse
IBM Rational Jazz Project
IBM Rational Team Concert, IBM Rational Requirements Composer, IBM Rational Quality Manager
There will be others
Open Services
IBM Software Development Platform (SDP)
Leverages Eclipse as an integration framework
Offerings across WebSphere, Lotus, Rational, Tivoli and Information Management
IBM Lotus Expeditor/Notes/Sametime/…
Equinox based RCP for open, collaborative, cross platform desktop and embedded applications
Base for Lotus Notes and Lotus Sametime
IBM WebSphere Application Server
J2EE tools, J2EE Deploy
Equinox as a base for WAS implementation
On-line documentation
On-line documentation standardized on the Eclipse help system
Base for “Ready for Rational” partner program
Many Research and AlphaWorks projects
Contribution to Eclipse Open Healthcare Framework
Many internal IBM applications
Eclipse Foundation, Inc.

Eclipse Usage in IBM
IBM products using Eclipse
Eclipse 3.4 Ganymede → 54 IBM Products and Components, to date and growing
Eclipse 3.3 Europa → 78 IBM Products and Components
Eclipse 3.2 Callisto → 137 IBM Products and Components
Eclipse 3.1.x & prior → 280 IBM Products and Components
To date, over 350 unique IBM products or components
use Eclipse
Eclipse Foundation, Inc.

IBM Major Products using Eclipse technology
• Rational Tools
• IBM Rational Web Developer / WebSphere Studio Site Developer
• IBM Rational Application Developer / WebSphere Studio Application Dev.
• IBM Rational Software Modeler
• IBM Rational Software Architect
• IBM Rational Team Concert
• IBM Rational Quality Manager
• IBM Rational Functional Tester
• IBM Rational Performance Tester
• IBM Rational Manual Tester
• Rational ClearCase
• Rational ClearQuest
• Rational Problem Determination
• Rational Method Manager
• Rational Data Architect
• Rational Systems Developer
• IBM Debugger
• Rational Enterprise Suite
• WebSphere and Foundation Tools
• WebSphere Developer for zSeries / WebSphere Studio Enterprise Developer
• WebSphere Studio Device Developer
• WebSphere Application Server (various editions, including Express, Embedded)
• Rules Designer Toolkit for IBM WebSphere Studio
• Autonomic Computing Tools (including Solution Installation)
• Integrated Solutions Console (AC)
• Generic Maintenance Installer (AC)
• Business Process Choreographer
• Visual Configuration Explorer
• WebSphere Studio Asset Analyzer
• Core and Enterprise Tools
• WebSphere Development Studio Suite for iSeries
• WebSphere Development Studio Client for iSeries
• POWER Programming Advantage for eServer iSeries
• WebSphere Studio Performance Monitor for zOS
• WebSphere Studio Workload Simulator for zOS
• XL Fortran Enterprise
• XL C Enterprise
• Information Management System
• TXSeries for Multiplatforms
• IBM TPF Product (various editions)
• WebSphere Developer Debugger for System z
• Integration & Middleware Tools
• IBM Crossworlds Toolset
• WebSphere MQ Integrator Toolkit
• WebSphere Host Integration
• WebSphere Host Access Transformation Toolkit
• CICS Transaction Server
• WBI / WebSphere Studio AD – Integration Edition (various products)
• WebSphere Business Integration Modeler
• WebSphere Enterprise Service Bus
• WebSphere Process Server
• Lotus
• Lotus Notes
• Lotus Sametime
• Lotus Domino (various)
• Lotus W orkplace (various)
• WebSphere Portal (various editions)
• Content Publisher
• Lotus Learning Management System (various editions)
• Integrated Runtime for Desktop (and Express)
• Tivoli
• Tivoli Monitoring
• Tivoli Enterprise Console Graphical Rule Builder
• Tivoli Storage Manager (various editions)
• Tivoli Director (various editions)
• Various Tivoli management products
• Active Correlation Technology
• Tivoli Composite Application Mgr (various products)
• Content Delivery System
• Common Event Infrastructure
• Database Tools
• DB2 Everyplace
• DB2 (various products)
• IBM Cloudscape
• Query Management Facility
• Websphere Information Integrator OmniFind Edition
• Reach and User Experience
• WebSphere Voice Toolkit
• WebSphere Commerce (various editions)
• WebSphere Everyplace (various editions)
• Portal Toolkit
• Multi-modal Toolkit
• Voice Portal (Fuji) Toolkit
• Other
• AIX Toolkit
• Integrated Solutions Console
• Total Storage (various products)
• SCLM Workbench (various editions)
• Enterprise aDesigner
• LanguageWare
• Eclipse distributions through the Standalone Help System
Eclipse Foundation, Inc.

Leadership at Eclipse
• Of the 103 (sub)projects at Eclipse, IBM contributes to 51 and leads 47
• Of the 11 PMC’s at Eclipse, IBM has 14 employees on 10 of them
Eclipse Projects/Subprojects with IBM Contributions
Business Intelligence and Reporting Tools (BIRT)
Data Tools Platform
Connectivity
Enablement
Model Base
SQL Dev Tools
Device Software Development Platform
ERCP - Embedded Rich Client Platform
Target Management
Eclipse Project
e4
JDT - Java Development Tools
PDE - Plugin Development Environment
Eclipse Platform
Eclipse Project Incubator
Eclipse Modeling Project
Modeling
Eclipse Modeling Framework (EM F)
Graphical Modeling Framework
Model To Text (M2T)
Model Development Tools (MDT)
Eclipse RT
Equinox
Eclipse Technology Project
Accessibility Tools Framework
Babel
BPEL Designer Project
Community-driven Systems Management in Open Source Project (COSMOS)
Dash, Tools for Committers
Eclipse Process Framework Project
Higgins
The IDE Meta-tooling Platform
Supplemental Widgets for SWT (Nebula)
Tools Project
C/C++ Development Tooling (CDT)
GEF - Graphical Editor Framework
Eclipse Orbit Project
Parallel Tools Platform (PTP)
PHP Development Tools
Test and Performance Tools Platform Project
TPTP Platform
Monitoring Tools
Testing Tools
Tracing & Profiling Tools
Eclipse Web Tools Platform Project
AJAX Tools Framework
Common
Datatools
WTP EJB Tools
WTP Java EE Tools
JavaServer Faces
Webtools Releng
Server Tools
Source Editing
Web Services Tools
Webtools Website
WTP Incubator
Blue Projects indicate IBM on PMC
Blue subprojects indicate IBM Lead or Co-lead
Eclipse Foundation, Inc.

JM3
Investment in Eclipse
Number of Active Committers: 169
In addition, IBM contributes:
• 1 Active Board Members of the Eclipse Foundation
• Active participants in Compensation, IP Advisory, Finance Committees
• Active participants in Requirements, Architecture, and Planning Councils
• Dedicated marketing staff and programs to promote value of Eclipse
• Actively promotes Eclipse branding through ingredient branding of IBM offerings
• Recruits and supports ISV’s & business partners building Eclipse-based plug-ins
• Research and ad tech at alphaWorks and developerWorks
•7 books about Eclipse, including Amazon top seller
• Commercial Eclipse Education through IBM Global Campus
• EclipseCon Gold sponsor, many IBM attendees, major contributor to organization, program
•Eclipse evangelism – talks, interviews, podcasts, webinars, tutorials by IBM Eclipse leaders
Eclipse Foundation, Inc.

Looking Ahead
Our work on the Platform project will be primarily driven by e4
and Jazz
We continue to seek to increase diversity in the platform
Eclipse Platform is the foundation of Eclipse. Benefits all members
Investment imbalance – IBM is still carrying too much of the load
e4 - An opportunity to get involved
Incubator for the technology for Eclipse 4.0
Unblock the desktop evolution
Create opportunity for others to get involved - 25 non-IBM committers on e4 work
already
Babel
Need co-lead
Welcome participation
Eclipse Foundation, Inc.