Sponsors

  • Google
  • JBoss
  • OpenShift
  • Oracle
  • VMware
  • WSO2

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Java Sponsor/Exhibitor Prospectus

Media Partner Opportunities

For information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

OSCON Bulletin

To stay abreast of convention news and annoucements, please sign up for the OSCON email bulletin (login required)

Contact Us

View a complete list of OSCON contacts

OSCON: Java 2011 Schedule

Below are the confirmed and scheduled talks (schedule subject to change).

Customize Your Own Schedule

Create your own OSCON: Java schedule using the personal scheduler function. Mark the keynotes, workshops, sessions, and events you want to attend by clicking on the calendar icon [calendar icon] next to each listing. Then click on "personal schedule" below and get your own customized schedule generated.

A105
Add JRuby: Pushing the Java Platform Further to your personal schedule
10:40am JRuby: Pushing the Java Platform Further Charles Nutter (Engine Yard, Inc)
Add Testing in Scala to your personal schedule
11:30am Testing in Scala Daniel Hinojosa (evolutionnext.com)
Add Seven Things You'll Love About Grails to your personal schedule
1:30pm Seven Things You'll Love About Grails Tim Berglund (GitHub)
Add Clojure: Lisp for the Real World to your personal schedule
2:20pm Clojure: Lisp for the Real World Stuart Sierra (Relevance, Inc.)
Add Coding over Configuration to your personal schedule
4:20pm Coding over Configuration Robert "r0ml" Lefkowitz (Warby Parker)
A106
Add Theory of Caching to your personal schedule
10:40am Theory of Caching Greg Luck (Terracotta)
Add Polyglot Persistence for Java Developers - Moving Out of the Relational Comfort Zone to your personal schedule
11:30am Polyglot Persistence for Java Developers - Moving Out of the Relational Comfort Zone Chris Richardson (Chris Richardson Consulting, Inc)
Add Functional Thinking to your personal schedule
1:30pm Functional Thinking Neal Ford (ThoughtWorks)
Add Implement Your Own JVM Compiler  to your personal schedule
2:20pm Implement Your Own JVM Compiler Ian Dees (Tektronix)
Add Java Standards Annoyances to your personal schedule
3:30pm Java Standards Annoyances Ben Evans (jClarity), Martijn Verburg (jClarity)
Add Seven Habits of Highly Effective Jenkins Users to your personal schedule
4:20pm Seven Habits of Highly Effective Jenkins Users Andrew Bayer (CloudBees)
A107/108
Add The State of JDK and OpenJDK to your personal schedule
11:30am The State of JDK and OpenJDK Joe Darcy (Oracle)
Add Above the Clouds: Introducing Akka to your personal schedule
1:30pm Above the Clouds: Introducing Akka Martin Odersky (Typesafe)
Add Apache TomEE - Tomcat with a Kick to your personal schedule
4:20pm Apache TomEE - Tomcat with a Kick David Blevins (Apache Software Foundation)
B110-111
Add Building Better Clients with Spring to your personal schedule
10:40am Building Better Clients with Spring Josh Long (Pivotal)
Add Android is Client Java to your personal schedule
11:30am Android is Client Java Zigurd Mednieks (Surfaceable.com)
Add Java Puzzlers—Scraping the Bottom of the Barrel to your personal schedule
1:30pm Java Puzzlers—Scraping the Bottom of the Barrel Josh Bloch (Google), Bob Lee (Square Inc. )
Add Introducing the Eclipse Rich Client Platform 4.x to your personal schedule
2:20pm Introducing the Eclipse Rich Client Platform 4.x Wayne Beaton (The Eclipse Foundation)
Add TorqueBox: The Beauty of Ruby with the Power of Java to your personal schedule
3:30pm TorqueBox: The Beauty of Ruby with the Power of Java Toby Crawley (RedHat, Inc.)
Add The Future Java Developer to your personal schedule
4:20pm The Future Java Developer Fabiane Nardon (RBS Group), Bruno Souza (SouJava)
Add Welcome to your personal schedule
9:00am Plenary
Room: Oregon Ballroom 201/202
Welcome Laurel Ruma (O'Reilly Media), Stephen Chin (Oracle)
Add Open Source, Java, and Oracle – Cracking the Code to your personal schedule
9:10am Plenary
Room: Oregon Ballroom 201/202
Open Source, Java, and Oracle – Cracking the Code Steven G. Harris (Oracle)
Add Twitter: From Ruby on Rails to the JVM to your personal schedule
9:30am Plenary
Room: Oregon Ballroom 201/202
Twitter: From Ruby on Rails to the JVM Raffi Krikorian (Uber Advanced Technologies Center)
Add Working Hard to Keep It Simple to your personal schedule
9:45am Plenary
Room: Oregon Ballroom 201/202
Working Hard to Keep It Simple Martin Odersky (Typesafe)
Add JDK 7 in a Nutshell to your personal schedule
10:00am Plenary
Room: Oregon Ballroom 201/202
JDK 7 in a Nutshell Joe Darcy (Oracle)
Add Ignite OSCON to your personal schedule
7:00pm Event
Room: Oregon Ballroom
Ignite OSCON
10:10am Morning Break
Room: Exhibit Hall C
12:10pm Lunch
Room: Exhibit Hall C
3:00pm Afternoon Break
Room: Exhibit Hall C
Add Monday Birds of a Feather Sessions to your personal schedule
9:00pm Plenary
Room: See BoF Schedule for Locations
Monday Birds of a Feather Sessions
Add Android Happy Hour to your personal schedule
5:00pm Event
Room: Gather (Double Tree Hotel bar)
Android Happy Hour
10:40am-11:20am (40m) Java: JVM
JRuby: Pushing the Java Platform Further
Charles Nutter (Engine Yard, Inc)
11:30am-12:10pm (40m) Java: JVM
Testing in Scala
Daniel Hinojosa (evolutionnext.com)
1:30pm-2:10pm (40m) Java: JVM
Seven Things You'll Love About Grails
Tim Berglund (GitHub)
2:20pm-3:00pm (40m) Java: JVM
Clojure: Lisp for the Real World
Stuart Sierra (Relevance, Inc.)
3:30pm-4:10pm (40m) Java: JVM
Future-proofing Collections: From Mutable to Persistent to Parallel
Martin Odersky (Typesafe)
4:20pm-5:00pm (40m) Java: Craftsmanship
Coding over Configuration
Robert "r0ml" Lefkowitz (Warby Parker)
10:40am-11:20am (40m) Java: Trends
Theory of Caching
Greg Luck (Terracotta)
11:30am-12:10pm (40m) Java: JVM
Polyglot Persistence for Java Developers - Moving Out of the Relational Comfort Zone
Chris Richardson (Chris Richardson Consulting, Inc)
1:30pm-2:10pm (40m) Java: Craftsmanship
Functional Thinking
Neal Ford (ThoughtWorks)
2:20pm-3:00pm (40m)
Implement Your Own JVM Compiler
Ian Dees (Tektronix)
3:30pm-4:10pm (40m) Java: Trends
Java Standards Annoyances
Ben Evans (jClarity), Martijn Verburg (jClarity)
4:20pm-5:00pm (40m) Java: Craftsmanship
Seven Habits of Highly Effective Jenkins Users
Andrew Bayer (CloudBees)
10:40am-11:20am (40m) Java: Client
GlassFish 3.1: Deploying Your Java EE 6 Applications
Arun Gupta (Oracle)
11:30am-12:10pm (40m) Java: JVM
The State of JDK and OpenJDK
Joe Darcy (Oracle)
1:30pm-2:10pm (40m) Java: Cloud
Above the Clouds: Introducing Akka
Martin Odersky (Typesafe)
2:20pm-3:00pm (40m) Java: Trends
The Ghost in the Virtual Machine: A Reference to References
Bob Lee (Square Inc. )
3:30pm-4:10pm (40m) Java: Cloud
Know Your Cirrus From Your Cumulus: How Clouds Differ Beyond Cost And Speed And How That Affects You
Andrew Phillips (jclouds)
4:20pm-5:00pm (40m) Java: Server
Apache TomEE - Tomcat with a Kick
David Blevins (Apache Software Foundation)
10:40am-11:20am (40m) Java: Client
Building Better Clients with Spring
Josh Long (Pivotal)
11:30am-12:10pm (40m) Java: Client
Android is Client Java
Zigurd Mednieks (Surfaceable.com)
1:30pm-2:10pm (40m) Java: Trends
Java Puzzlers—Scraping the Bottom of the Barrel
Josh Bloch (Google), Bob Lee (Square Inc. )
2:20pm-3:00pm (40m) Java: Client
Introducing the Eclipse Rich Client Platform 4.x
Wayne Beaton (The Eclipse Foundation)
3:30pm-4:10pm (40m) Java: Trends
TorqueBox: The Beauty of Ruby with the Power of Java
Toby Crawley (RedHat, Inc.)
4:20pm-5:00pm (40m) Java: Trends
The Future Java Developer
Fabiane Nardon (RBS Group), Bruno Souza (SouJava)
9:00am-9:10am (10m)
Welcome
Laurel Ruma (O'Reilly Media), Stephen Chin (Oracle)
9:10am-9:30am (20m) Keynote
Open Source, Java, and Oracle – Cracking the Code
Steven G. Harris (Oracle)
9:30am-9:45am (15m) Keynote
Twitter: From Ruby on Rails to the JVM
Raffi Krikorian (Uber Advanced Technologies Center)
9:45am-10:00am (15m) Keynote
Working Hard to Keep It Simple
Martin Odersky (Typesafe)
10:00am-10:10am (10m) Keynote
JDK 7 in a Nutshell
Joe Darcy (Oracle)
7:00pm-9:00pm (2h) Event
Ignite OSCON
10:10am-10:40am (30m)
Break: Morning Break
12:10pm-1:30pm (1h 20m)
Break: Lunch
3:00pm-3:30pm (30m)
Break: Afternoon Break
9:00pm-11:00pm (2h) Event
Monday Birds of a Feather Sessions
5:00pm-7:00pm (2h) Event
Android Happy Hour