OSCON Conference Schedule

Below are the confirmed and scheduled talks at OSCON 2009 (schedule subject to change). Download the Conference Venue Map (pdf).

Customize Your Own Schedule

Create your own OSCON schedule using the personal scheduler function. Mark the workshops, sessions, keynotes, 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.

Ballroom A1
Add PHP: The Good Parts to your personal schedule
8:30am Tutorial
PHP: The Good Parts Chris Shiflett (Analog), Sean Coates (OmniTI)
Add Introduction to Web Application Development Using Smalltalk Seaside to your personal schedule
1:30pm Tutorial
Introduction to Web Application Development Using Smalltalk Seaside Randal L. Schwartz (FLOSS Weekly podcast)
Ballroom A3/A6
Add Introduction to Google App Engine to your personal schedule
8:30am Tutorial
Introduction to Google App Engine Joe Gregorio (Google)
Add Internet Programming with Python to your personal schedule
1:30pm Tutorial
Internet Programming with Python wesley chun (Google)
Ballroom A2
Add Introduction to JRuby to your personal schedule
8:30am Tutorial
Introduction to JRuby Neal Ford (ThoughtWorks)
Add XMPP 101: Building Real-Time Applications with Jabber Technologies to your personal schedule
1:30pm Tutorial
XMPP 101: Building Real-Time Applications with Jabber Technologies Peter Saint-Andre (Cisco), Jack Moffitt (Collecta)
Ballroom A4/A5
Add Simplifying Database Design to your personal schedule
8:30am Tutorial
Simplifying Database Design Josh Berkus (PostgreSQL Experts, Inc.)
Add Git 101 to your personal schedule
1:30pm Tutorial
Git 101 Scott Chacon (GitHub)
Ballroom A7
Add Mastering Perl to your personal schedule
8:30am Tutorial
Mastering Perl brian d foy (The Perl Review, LLC)
Add Request Tracker Boot Camp to your personal schedule
1:30pm Tutorial
Request Tracker Boot Camp Jesse Vincent (Keyboardio)
Ballroom A8
Add Finding the Swan in Squeak's Ugly Duckling to your personal schedule
8:30am Tutorial
Finding the Swan in Squeak's Ugly Duckling Randal L. Schwartz (FLOSS Weekly podcast)
Add Running the Show: Configuration Management with Chef to your personal schedule
1:30pm Tutorial
Running the Show: Configuration Management with Chef Edd Wilder-James (Silicon Valley Data Science)
Meeting Room B1/B4
Add Perl 6: Why? What? How? to your personal schedule
8:30am Tutorial
Perl 6: Why? What? How? Damian Conway (Thoughtstream)
Add What's new in Perl v5.10? to your personal schedule
1:30pm Tutorial
What's new in Perl v5.10? Tom Christiansen (TCPC)
Meeting Room J1/J4
Meeting Room J2
Add Automating Enterprise Workflow with Open Source Tools to your personal schedule
8:30am Tutorial
Automating Enterprise Workflow with Open Source Tools Jim Brandt (Best Practical Solutions)
Add Scaling Your Web MySQL Application (mostly PHP/MySQL) to your personal schedule
1:30pm Tutorial
Scaling Your Web MySQL Application (mostly PHP/MySQL) Duleepa Wijayawardhana (MySQL)
Meeting Room J3
Add The Open, Social Web Workshop to your personal schedule
8:30am Tutorial
The Open, Social Web Workshop Chris Messina (NeonMob), David Recordon (Facebook), Joseph Smarr (Google)
Add Distributed Applications with CouchDB to your personal schedule
1:30pm Tutorial
Distributed Applications with CouchDB J Chris Anderson (Couchbase)
12:00pm Lunch
Room: Exhibit Hall 2
8:30am-12:00pm (3h 30m) PHP
PHP: The Good Parts
Chris Shiflett (Analog), Sean Coates (OmniTI)
1:30pm-5:00pm (3h 30m) Emerging Topics, Programming, Web Applications
Introduction to Web Application Development Using Smalltalk Seaside
Randal L. Schwartz (FLOSS Weekly podcast)
8:30am-12:00pm (3h 30m) Python, Web Applications
Introduction to Google App Engine
Joe Gregorio (Google)
1:30pm-5:00pm (3h 30m) Linux, Programming, Python, Web Applications
Internet Programming with Python
wesley chun (Google)
8:30am-12:00pm (3h 30m) Java, Ruby
Introduction to JRuby
Neal Ford (ThoughtWorks)
1:30pm-5:00pm (3h 30m) Emerging Topics, Programming, Web Applications
XMPP 101: Building Real-Time Applications with Jabber Technologies
Peter Saint-Andre (Cisco), Jack Moffitt (Collecta)
8:30am-12:00pm (3h 30m) Databases
Simplifying Database Design
Josh Berkus (PostgreSQL Experts, Inc.)
1:30pm-5:00pm (3h 30m) Programming
Git 101
Scott Chacon (GitHub)
8:30am-12:00pm (3h 30m) Perl
Mastering Perl
brian d foy (The Perl Review, LLC)
1:30pm-5:00pm (3h 30m) Administration, Business
Request Tracker Boot Camp
Jesse Vincent (Keyboardio)
8:30am-12:00pm (3h 30m) Programming
Finding the Swan in Squeak's Ugly Duckling
Randal L. Schwartz (FLOSS Weekly podcast)
1:30pm-5:00pm (3h 30m) Administration, Cloud Computing, Ruby
Running the Show: Configuration Management with Chef
Edd Wilder-James (Silicon Valley Data Science)
8:30am-12:00pm (3h 30m) Perl
Perl 6: Why? What? How?
Damian Conway (Thoughtstream)
1:30pm-5:00pm (3h 30m) Perl
What's new in Perl v5.10?
Tom Christiansen (TCPC)
1:30pm-5:00pm (3h 30m) Emerging Topics, Mobile
Use Open Source Tools to Program iPhone Games on Linux and Windows Without the iPhone SDK
PJ Cabrera (Freelance trouble-maker)
8:30am-12:00pm (3h 30m) Business, People, Web Applications
Automating Enterprise Workflow with Open Source Tools
Jim Brandt (Best Practical Solutions)
1:30pm-5:00pm (3h 30m) Databases, PHP, Web Applications
Scaling Your Web MySQL Application (mostly PHP/MySQL)
Duleepa Wijayawardhana (MySQL)
8:30am-12:00pm (3h 30m) Emerging Topics, Web Applications
The Open, Social Web Workshop
Chris Messina (NeonMob), David Recordon (Facebook), Joseph Smarr (Google)
1:30pm-5:00pm (3h 30m) Apache, Databases, Emerging Topics, Web Applications
Distributed Applications with CouchDB
J Chris Anderson (Couchbase)
12:00pm-1:30pm (1h 30m)
Break: Lunch
  • Intel
  • Microsoft
  • Google
  • SourceForge.net
  • Sun Microsystems
  • Facebook
  • Gear6
  • Kaltura
  • Liferay
  • MindTouch
  • MySpace.com
  • Novell, Inc.
  • Open Invention Network
  • Rackspace Cloud
  • Schooner Information Technology
  • Silicon Mechanics
  • Symbian Foundation
  • Twilio
  • WSO2
  • Yabarana Corporation

Sponsorship Opportunities

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

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) 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 Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)

Contact Us

View a complete list of OSCON contacts