Runtime technology @ Eclipse

Jeff McAffer, Thomas Watson (IBM), Jochen Krause (Innoopract GmbH), Shaun Smith (Oracle)

Eclipse Platform - Runtime · Bof
Tuesday, 20:45, 1 hour and 15 minutes | Room 201


The Eclipse ecosystem has long included a wide array of runtime technologies from Equinox and RCP to EMF and BIRT. At last year's EclipseCon we announced the creation of the Eclipse Runtime (RT) top-levelproject. Since then the number of projects in RT has grown and the use of Eclipse in runtime scenarios broadened. Many of the major app servers are Equinox-based, EclipseLink is the reference implementation for JPA2, companies are shipping RAP-based enterprise applications, ... The idea of the Runtime BoF is to bring together some of the technology leaders at Eclipse to talk with each other and the runtime technology consumers to drive a coherent vision of Eclipse in the runtime space.
Jeff McAffer leads the Eclipse Equinox OSGi, RCP and Orbit teams and is co-founder and CTO of EclipseSource. He is one of the architects of the Eclipse Platform and a co-author of The Eclipse Rich Client Platform and Equinox and OSGi - The power behind Eclipse (Addison-Wesley). Jeff co-leads the Eclipse RT PMC and is a member of the Eclipse Project PMC, the Tools Project PMC, the Eclipse Architecture Council and the Eclipse Foundation Board of Directors. Jeff is currently interested all aspects of Eclipse componentry from designing, developing and building bundles to deploying, installing and ultimately running them. Previous lives include being a Senior Technical Staff Member at IBM, work in distributed/parallel OO computing (Server Smalltalk, massively parallel Smalltalk, etc) as well as expert systems, meta-level architectures and a PhD at the University of Tokyo.

Tom co-leads the Equinox Project at Eclipse. Thomas has 10 years of experience as an IBM software architect and developer, and is currently working for IBM Lotus. Tom's focus is on modularity and the OSGi Framework design and development. He is the lead developer for the Equinox OSGi Framework implementation in Eclipse. He participants in the OSGi specification process. In particular, he participates in the Core Platform Export Group at the OSGi Alliance and is currently working on the next OSGi specification (R4.2). He has a Bachelor of Science in Computer Science from the University of Texas El Paso.

Jochen Krause co-leads the Eclipse Rich Ajax Platform (RAP) and Eclipse Runtime projects, and is a member of the Eclipse Foundation Board of Directors and Architecture Council. Jochen has had a leadership role in the Eclipse community since its inception in 2002, and today is focused on driving Eclipse to be an application platform for web and desktop. Jochen is a founder of EclipseSource and has been bringing Eclipse technology to enterprise customers, while guiding strategic technical contributions to Eclipse. EclipseSource staff are involved in many Eclipse projects such as Equinox, PDE, RAP, ECF, p2, Riena, Eclipse Packaging and g-Eclipse.

Shaun Smith is a product manager for Oracle TopLink and an active member of the Eclipse community. He's Ecosystem Development Lead for the Eclipse Persistence Services Project (EclipseLink), a committer on the Eclipse EMFT Teneo,and Dali Java Persistence Tools projects.

Gold sponsors

IBM Corporation

Windriver logo


Sun Microsystems



BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology






Innovent Solutions

SAP Business Objects

Hardware Sponsor


Lanyard Sponsor

Intel logo

report a problem with this page