Conference News & Coverage

Diamond Sponsors

  • Fotango
  • Intel
  • Microsoft

Gold Sponsors

  • Dell Inc.
  • Hewlett Packard
  • IBM
  • Mozilla Corporation

Silver Sponsors

  • ActiveState
  • Autodesk
  • Google
  • Greenplum
  • Ingres
  • Novell, Inc.
  • OpSource
  • Rearden Commerce
  • SnapLogic
  • ThoughtWorks
  • Ticketmaster

Sponsors & Exhibitors

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse

For Media Partnership opportunities, please contact Avila Reese

Download the OSCON Sponsor/Exhibitor Prospectus (PDF).

Conference News

To stay abreast of Conference news and to receive email notification when registration opens, please sign up here.

Press & Media

For media-related inquiries, contact Dawn Applegate at

Program Ideas

Drop us a line at and tell us who and/or what would make OSCON a must-attend event.

User Groups & Professional Associations

For user group and professional association related inquiries, contact Marsee Henon at


Advanced Spring Framework

Rod Johnson, CEO, Interface21

Track: Java
Date: Thursday, July 26
Time: 4:30pm - 5:15pm
Location: D139-140

The Spring Framework is the most popular application programming framework for Java/Java EE development, with widespread usage across many industries. Spring is an open source product, published under the Apache Software License, that enables POJO-based development, while making it easy for developers to access advanced enterprise services.

In this presentation, Rod Johnson, the father of Spring and CEO of Interface21, will talk about advanced features of the Spring component model, and how it provides a basis for the rapidly evolving needs of modern applications. Spring provides a universal POJO programming model that is equally at home in a Java EE application server, lightweight web applications, grid compute farms, batch processing, and rich client applications, providing a unique ability to implement business logic in simple objects but leverage the power of enterprise technologies. Johnson will explain the Spring component model, before discussing:

  • The many value adds the Spring component model offers such as exporting JMX MBeans and remote endpoints without the need for any Java coding
  • The many extension points the Spring component model offers, and how they benefit developers
  • The extensible XML configuration support added in Spring 2.0 and how it benefits large applications and the many third party products building on Spring
  • Spring’s unique support for implementing any component in a choice of dynamic languages that run on the Java platform
  • Scaling out the Spring component model to grid computing
  • Scaling out the Spring component model for SOA using ESB and Service Component Architecture (SCA) technology