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 <video> and the Open Web to your personal schedule
10:45am <video> and the Open Web Mark Surman (Mozilla Foundation), Asa Dotzler (Mozilla)
Add Building Compilers with the Parrot Compiler Toolkit to your personal schedule
11:35am Building Compilers with the Parrot Compiler Toolkit Patrick Michaud (pmichaud.com)
Add  Thunderbird 3: A user-centric platform for email, learning from the web to your personal schedule
1:45pm Thunderbird 3: A user-centric platform for email, learning from the web David Ascher (Mozilla Messaging), Dan Mosedale (Mozilla)
Add Prism, Bringing Web Applications to the Desktop to your personal schedule
2:35pm Prism, Bringing Web Applications to the Desktop Matthew Gertner (Independent)
Add Mashing-up Music with Songbird to your personal schedule
4:30pm Mashing-up Music with Songbird Steven Bengston (Pioneers of the Inevitable)
Add Use LINA to Reach Your Users on all Platforms to your personal schedule
5:20pm Use LINA to Reach Your Users on all Platforms Saill White (Lina Software), Paul Honis (Lina Software)
Ballroom A2
Add Persistence Solutions with the Smalltalk Seaside Web Framework to your personal schedule
10:45am Persistence Solutions with the Smalltalk Seaside Web Framework Randal L. Schwartz (FLOSS Weekly podcast)
Add Tips and Tricks for Writing PostGIS Spatial Queries to your personal schedule
11:35am Tips and Tricks for Writing PostGIS Spatial Queries Leo Hsu (Paragon Corporation), Regina Obe (Paragon Corporation)
Add Taming Your Data: Practical Data Integration Solutions with Kettle to your personal schedule
1:45pm Taming Your Data: Practical Data Integration Solutions with Kettle Roland Bouman (XCDSQL Solutions / Strukton Rail)
Add Neo4j - The Benefits of Graph Databases to your personal schedule
2:35pm Neo4j - The Benefits of Graph Databases Emil Eifrem (Neo Technology / Neo4j)
Add Cassandra: Open Source Bigtable + Dynamo to your personal schedule
4:30pm Cassandra: Open Source Bigtable + Dynamo Jonathan Ellis (DataStax)
Add MySQL Community Patches & Extensions to your personal schedule
5:20pm MySQL Community Patches & Extensions Peter Zaitsev (Percona LLC)
Ballroom A3/A6
Add Computational Journalism to your personal schedule
10:45am Computational Journalism Nick Diakopoulos (Georgia Tech), Brad Stenger (Ars Technica)
Add Functional Programming for the Real World - CANCELED! to your personal schedule
11:35am Functional Programming for the Real World - CANCELED! Bryan O'Sullivan (Serpentine Green Design)
Add Email Hates the Living! to your personal schedule
1:45pm Email Hates the Living! Ricardo Signes (Pobox.com)
Add How To Lie Like A Geek to your personal schedule
2:35pm How To Lie Like A Geek Michael Schwern (eval Empire)
Add Beyond the Hype: The True Costs of Open Source to your personal schedule
4:30pm Beyond the Hype: The True Costs of Open Source Matt Asay (Adobe), Zack Urlocker (MySQL), Matt Deuel (Virgin Mobile), Jeffrey Hammond (Forrester Research), Barry Klawans (San Francisco International Airport, IT&T Department)
Add Effective Job Interviewing from Both Sides of the Desk to your personal schedule
5:20pm Effective Job Interviewing from Both Sides of the Desk Andy Lester (petdance.com)
Ballroom A4/A5
Add Situation Normal, Everything Must Change to your personal schedule
10:45am Situation Normal, Everything Must Change Simon Wardley (Leading Edge Forum (CSC))
Add Eucalyptus: an Open Source Infrastructure for Cloud Computing to your personal schedule
11:35am Eucalyptus: an Open Source Infrastructure for Cloud Computing Rich Wolski (University of California, Santa Barbara (UCSB))
Add Building Custom Linux Images for Amazon EC2 to your personal schedule
1:45pm Building Custom Linux Images for Amazon EC2 Eric Hammond (Campus Explorer, Inc.)
Add Building a Highly Scalable, Open Source, Twitter Clone to your personal schedule
2:35pm Building a Highly Scalable, Open Source, Twitter Clone Dan Diephouse (MuleSoft), Paul Brown (Multifarious, Inc)
Ballroom A7
Add Introduction to Forensics to your personal schedule
10:45am Introduction to Forensics Kyle Rankin (QuinStreet, Inc.)
Add Why It Is Hard To Be Fast to your personal schedule
1:45pm Why It Is Hard To Be Fast Auke Kok (Intel)
Add MariaDB: Community Driven SQL Server to your personal schedule
2:35pm MariaDB: Community Driven SQL Server Kurt von Finck (Monty Program Ab), Michael Widenius (Monty Program Ab)
Add Implementing Privacy: OAuth & Token Madness to your personal schedule
4:30pm Implementing Privacy: OAuth & Token Madness Rabble Evan Henshaw-Plath (cuboxsa.com)
Add What Zope Did Wrong, and How We Fixed It to your personal schedule
5:20pm What Zope Did Wrong, and How We Fixed It Lennart Regebro (Independent)
Ballroom A8
Add Drizzle: Status, Principles, and Ecosystem to your personal schedule
10:45am Drizzle: Status, Principles, and Ecosystem Brian Aker (HP), Monty Taylor (HP), Mark Atwood (Hewlett Packard Enterprise), Ronald Bradford (EffectiveMySQL), Eric Day (craigslist), Patrick Galbraith (Hewlett Packard)
Add Building a Business on the Cheap to your personal schedule
11:35am Building a Business on the Cheap Chris Wanstrath (GitHub)
Add Barely Legal XXX Perl to your personal schedule
2:35pm Barely Legal XXX Perl Jos Boumans (Krux Digital)
Add Easy as BIRT: Introduction to Reporting to your personal schedule
4:30pm Easy as BIRT: Introduction to Reporting Jason Weathersby (Actuate Corporation)
Add Writing Books using Open Source Software to your personal schedule
5:20pm Writing Books using Open Source Software wesley chun (Google)
Meeting Room B1/B4
Add What Has Worked: OpenOffice.org Around the World to your personal schedule
10:45am What Has Worked: OpenOffice.org Around the World Louis Suarez-Potts (Oracle / OpenOffice.org)
Add Erlang for Five Nines: A non technical introduction to Erlang to your personal schedule
1:45pm Erlang for Five Nines: A non technical introduction to Erlang Francesco Cesarini (Erlang Solutions Ltd)
Add The Role of Users in Open Source Projects to your personal schedule
2:35pm The Role of Users in Open Source Projects Stormy Peters (Cloud Foundry Foundation)
Add Just Get the Job Done! Serving the Community One Argument at a Time. to your personal schedule
4:30pm Just Get the Job Done! Serving the Community One Argument at a Time. Jacinta Richardson (Perl Training Australia)
Meeting Room B2
Add Wrangling Your Ubuntu Systems to your personal schedule
10:45am Wrangling Your Ubuntu Systems Ken Drachnik (Canonical)
Add Make Great Spreadsheets to your personal schedule
11:35am Make Great Spreadsheets Casey West (Pivotal)
Add FreeTUIT - Codeless GUI Programming to your personal schedule
1:45pm FreeTUIT - Codeless GUI Programming Eric Wilhelm (Cisco, Inc.)
Add High Performance SQL with PostgreSQL to your personal schedule
2:35pm High Performance SQL with PostgreSQL David Fetter (PgExperts)
Add Open Source Documentation Doesn't Have to Suck to your personal schedule
4:30pm Open Source Documentation Doesn't Have to Suck Addison Berry (Lullabot)
Add Version Control for Mere Mortals to your personal schedule
5:20pm Version Control for Mere Mortals Emma Jane Hogbin Westby (Git for Teams)
Meeting Room J2
Add All the Little Pieces: Distributed systems with PHP to your personal schedule
10:45am All the Little Pieces: Distributed systems with PHP Andrei Zmievski (Analog)
Add Untestable Code to your personal schedule
11:35am Untestable Code Sebastian Bergmann (thePHP.cc)
Add Scaling Firefox Support with PHP to your personal schedule
1:45pm Scaling Firefox Support with PHP Laura Thomson (Mozilla Corporation)
Add 2009 PHP Best Practices to your personal schedule
2:35pm 2009 PHP Best Practices Luke Welling (Tidal Labs), Laura Thomson (Mozilla Corporation)
Add Website Releases Made Easy with the PEAR Installer to your personal schedule
4:30pm Website Releases Made Easy with the PEAR Installer Helgi Thomar Thorbjoernsson (echolibre)
Meeting Room B3
Add Building Enterprise Social Networks with Liferay Portal to your personal schedule
10:45am Building Enterprise Social Networks with Liferay Portal Brian Chan (Liferay, Inc.)
Add Building a Corporate Blog Portal Using WordPress MU to your personal schedule
1:45pm Building a Corporate Blog Portal Using WordPress MU Dan York (Voxeo Corporation)
Add XTraDB OpenSource Storage Engine for MySQL to your personal schedule
4:30pm XTraDB OpenSource Storage Engine for MySQL Vadim Tkachenko (Percona Inc), Ryan Lowe (Percona)
Add Building a Business on Open Source Distributed Computing to your personal schedule
5:20pm Building a Business on Open Source Distributed Computing Bradford Stephens (roboticprofit)
Meeting Room J3
Add Java Testing on the Fast Lane to your personal schedule
10:45am Java Testing on the Fast Lane Andres Almiray (Canoo Engineering AG), Ixchel Ruiz (CCA)
Add Spring Framework 3.0- New and Notable to your personal schedule
11:35am Spring Framework 3.0- New and Notable Rod Johnson (SpringSource)
Add A Survey of Concurrency Constructs to your personal schedule
1:45pm A Survey of Concurrency Constructs Ted Leung (The Walt Disney Company)
Add Clojure: Functional Concurrency for the JVM to your personal schedule
2:35pm Clojure: Functional Concurrency for the JVM Howard Lewis Ship (Formos)
Add NASA World Wind: A New Mission to your personal schedule
4:30pm NASA World Wind: A New Mission Patrick Hogan (NASA), Randy Kim (NASA)
Add What Open Source Projects Need to Know About Interacting with the Press to your personal schedule
5:20pm What Open Source Projects Need to Know About Interacting with the Press Esther Schindler (It Expert Voice), Steven Vaughan-Nichols (ZDNet), Joe Brockmeier (Red Hat), James Turner (O'Reilly Media), Jennifer Cloer (Page One PR)
Meeting Room C1/C4
Add OSCamp 2009 to your personal schedule
9:00am OSCamp
OSCamp 2009
10:15am Morning Break - Served in the Expo Hall
Room: Exhibit Hall 1
3:20pm Afternoon Break - Sponsored by Open Invention Network - Served in the Expo Hall
Room: Exhibit Hall 1
Exhibit Hall 3
Add Standing Out in the Crowd to your personal schedule
9:00am Thursday Morning Keynotes
Room: Exhibit Hall 3
Standing Out in the Crowd Kirrily Robert (Freebase.com)
Add Your Work in Open Source, the Numbers to your personal schedule
9:15am Plenary
Room: Exhibit Hall 3
Your Work in Open Source, the Numbers Chris DiBona (Google, Inc.)
Add Enabling Academic Research – Open Tools and Services on Microsoft Platforms to your personal schedule
9:30am Thursday Morning Keynotes (cont'd)
Room: Exhibit Hall 3
Enabling Academic Research – Open Tools and Services on Microsoft Platforms Tony Hey (Microsoft Corporation)
Add Cloud Computing - Why IT Matters to your personal schedule
9:45am Plenary
Room: Exhibit Hall 3
Cloud Computing - Why IT Matters Simon Wardley (Leading Edge Forum (CSC))
Add Apps for America to your personal schedule
10:00am Plenary
Room: Exhibit Hall 3
Apps for America Clay Johnson (InformationDiet.com)
Add The Google Open Source Update to your personal schedule
11:35am The Google Open Source Update Chris DiBona (Google, Inc.), Leslie Hawthorn (Red Hat)
Add State of Lightning Talks 2009 to your personal schedule
1:45pm State of Lightning Talks 2009 Josh Berkus (PostgreSQL Experts, Inc.)
Add Perl Lightning Talks to your personal schedule
4:30pm Perl Lightning Talks R Geoffrey Avery (Platypi Ventures)
Add White Camel Awards to your personal schedule
6:15pm Plenary
Room: Exhibit Hall 3
White Camel Awards
Add State of the Onion Address to your personal schedule
6:30pm Plenary
Room: Exhibit Hall 3
State of the Onion Address Larry Wall (The Wall Nuthouse)
Meeting Room C2
Add Solving The Troll Problem: The Role of Allied Security Trust and Open Invention Network to your personal schedule
2:35pm Solving The Troll Problem: The Role of Allied Security Trust and Open Invention Network Keith Bergelt (Open Invention Network), Daniel McCurdy (Allied Security Trust)
Meeting Room C3
Add Give Your ERP Some REST with p2ee to your personal schedule
10:45am Give Your ERP Some REST with p2ee Alejandro Imass (Yabarana Corporation)
Add The Secured Enterprise: Leverage OpenID with Web Services to your personal schedule
1:45pm The Secured Enterprise: Leverage OpenID with Web Services Prabath Siriwardena (WSO2 Inc.)
Add How to Become a RESTafarian WOArrior to your personal schedule
2:35pm How to Become a RESTafarian WOArrior Aaron Fulkerson (MindTouch, Inc. )
Meeting Room N
Meeting Room J1/J4
Add JRuby on Google App Engine  to your personal schedule
10:45am JRuby on Google App Engine John Woodell (Google, Inc. ), Max Ross (Google, Inc. ), Ted Han (Videojuicer)
Add Rubinius 1.0: The Ruby VM That Could to your personal schedule
1:45pm Rubinius 1.0: The Ruby VM That Could Brian Ford (Engine Yard)
Add IronRuby 0.9 to your personal schedule
2:35pm IronRuby 0.9 Jimmy Schementi (Microsoft)
Add Unit Test Your Database! to your personal schedule
4:30pm Unit Test Your Database! David Wheeler (iovation)
Add "Design Patterns" in Dynamic Languages to your personal schedule
5:20pm "Design Patterns" in Dynamic Languages Neal Ford (ThoughtWorks)
12:20pm Lunch - Sponsored by SourceForge
Room: Exhibit Hall 2
10:45am-11:30am (45m) Desktop Applications, Mozilla, Programming
<video> and the Open Web
Mark Surman (Mozilla Foundation), Asa Dotzler (Mozilla)
11:35am-12:20pm (45m) Programming
Building Compilers with the Parrot Compiler Toolkit
Patrick Michaud (pmichaud.com)
1:45pm-2:30pm (45m) Desktop Applications, Mozilla
Thunderbird 3: A user-centric platform for email, learning from the web
David Ascher (Mozilla Messaging), Dan Mosedale (Mozilla)
2:35pm-3:20pm (45m) Mozilla, Web Applications
Prism, Bringing Web Applications to the Desktop
Matthew Gertner (Independent)
4:30pm-5:15pm (45m) Desktop Applications, Programming, Web Applications
Mashing-up Music with Songbird
Steven Bengston (Pioneers of the Inevitable)
5:20pm-6:05pm (45m) Desktop Applications, Linux, Programming
Use LINA to Reach Your Users on all Platforms
Saill White (Lina Software), Paul Honis (Lina Software)
10:45am-11:30am (45m) Databases, Emerging Topics, Programming, Web Applications
Persistence Solutions with the Smalltalk Seaside Web Framework
Randal L. Schwartz (FLOSS Weekly podcast)
11:35am-12:20pm (45m) Databases
Tips and Tricks for Writing PostGIS Spatial Queries
Leo Hsu (Paragon Corporation), Regina Obe (Paragon Corporation)
1:45pm-2:30pm (45m) Business, Databases, Java, Programming
Taming Your Data: Practical Data Integration Solutions with Kettle
Roland Bouman (XCDSQL Solutions / Strukton Rail)
2:35pm-3:20pm (45m) Databases, Emerging Topics, Java, Web Applications
Neo4j - The Benefits of Graph Databases
Emil Eifrem (Neo Technology / Neo4j)
4:30pm-5:15pm (45m) Databases
Cassandra: Open Source Bigtable + Dynamo
Jonathan Ellis (DataStax)
5:20pm-6:05pm (45m) Databases
MySQL Community Patches & Extensions
Peter Zaitsev (Percona LLC)
10:45am-11:30am (45m) Emerging Topics, Web Applications
Computational Journalism
Nick Diakopoulos (Georgia Tech), Brad Stenger (Ars Technica)
11:35am-12:20pm (45m) Emerging Topics, Programming
Functional Programming for the Real World - CANCELED!
Bryan O'Sullivan (Serpentine Green Design)
1:45pm-2:30pm (45m) Desktop Applications, Mobile, Programming
Email Hates the Living!
Ricardo Signes (Pobox.com)
2:35pm-3:20pm (45m) People
How To Lie Like A Geek
Michael Schwern (eval Empire)
4:30pm-5:15pm (45m) Business, Emerging Topics
Beyond the Hype: The True Costs of Open Source
Matt Asay (Adobe), Zack Urlocker (MySQL), Matt Deuel (Virgin Mobile), Jeffrey Hammond (Forrester Research), Barry Klawans (San Francisco International Airport, IT&T Department)
5:20pm-6:05pm (45m) Business, People
Effective Job Interviewing from Both Sides of the Desk
Andy Lester (petdance.com)
10:45am-11:30am (45m) Business, Cloud Computing, Emerging Topics, Ubuntu
Situation Normal, Everything Must Change
Simon Wardley (Leading Edge Forum (CSC))
11:35am-12:20pm (45m) Cloud Computing, Emerging Topics, Programming
Eucalyptus: an Open Source Infrastructure for Cloud Computing
Rich Wolski (University of California, Santa Barbara (UCSB))
1:45pm-2:30pm (45m) Administration, Cloud Computing, Emerging Topics, Linux
Building Custom Linux Images for Amazon EC2
Eric Hammond (Campus Explorer, Inc.)
2:35pm-3:20pm (45m) Cloud Computing, Databases, Emerging Topics, Java, Web Applications
Building a Highly Scalable, Open Source, Twitter Clone
Dan Diephouse (MuleSoft), Paul Brown (Multifarious, Inc)
4:30pm-5:15pm (45m) Cloud Computing, Emerging Topics
Portability in the Cloud: An Open Standard for Using Cloud Resources
Alex Polvi (Cloudkick)
5:20pm-6:05pm (45m) Administration, Business, Cloud Computing, Java, Security, Web Applications
Building Applications Across the Enterprise and Cloud Using Mule
Ken Yagen (MuleSoft)
10:45am-11:30am (45m) Linux, Security
Introduction to Forensics
Kyle Rankin (QuinStreet, Inc.)
11:35am-12:20pm (45m) Security
Security-Centered Design: Exploring the Impact of Human Behavior
Chris Shiflett (Analog)
1:45pm-2:30pm (45m) Programming
Why It Is Hard To Be Fast
Auke Kok (Intel)
2:35pm-3:20pm (45m) Databases
MariaDB: Community Driven SQL Server
Kurt von Finck (Monty Program Ab), Michael Widenius (Monty Program Ab)
4:30pm-5:15pm (45m) Ruby, Web Applications
Implementing Privacy: OAuth & Token Madness
Rabble Evan Henshaw-Plath (cuboxsa.com)
5:20pm-6:05pm (45m) Programming, Python, Web Applications
What Zope Did Wrong, and How We Fixed It
Lennart Regebro (Independent)
10:45am-11:30am (45m) Databases, People, Programming
Drizzle: Status, Principles, and Ecosystem
Brian Aker (HP), Monty Taylor (HP), Mark Atwood (Hewlett Packard Enterprise), Ronald Bradford (EffectiveMySQL), Eric Day (craigslist), Patrick Galbraith (Hewlett Packard)
11:35am-12:20pm (45m) Business, Emerging Topics
Building a Business on the Cheap
Chris Wanstrath (GitHub)
1:45pm-2:30pm (45m) Business, Linux, People
Does Working with Free Software Have to Be So Hard?
Dave Neary (Red Hat)
2:35pm-3:20pm (45m) Perl
Barely Legal XXX Perl
Jos Boumans (Krux Digital)
4:30pm-5:15pm (45m) Business, Databases, Java, Web Applications
Easy as BIRT: Introduction to Reporting
Jason Weathersby (Actuate Corporation)
5:20pm-6:05pm (45m) Business, Emerging Topics
Writing Books using Open Source Software
wesley chun (Google)
10:45am-11:30am (45m) Design & Usability, Government, People
What Has Worked: OpenOffice.org Around the World
Louis Suarez-Potts (Oracle / OpenOffice.org)
11:35am-12:20pm (45m) Administration, Programming
Varnish - A State of the Art High-Performance Reverse Proxy
Artur Bergman (Fastly)
1:45pm-2:30pm (45m) Emerging Topics, Programming
Erlang for Five Nines: A non technical introduction to Erlang
Francesco Cesarini (Erlang Solutions Ltd)
2:35pm-3:20pm (45m) Business, Design & Usability, People
The Role of Users in Open Source Projects
Stormy Peters (Cloud Foundry Foundation)
4:30pm-5:15pm (45m) People
Just Get the Job Done! Serving the Community One Argument at a Time.
Jacinta Richardson (Perl Training Australia)
5:20pm-6:05pm (45m) Web Applications
What Web App Design Can Learn From the Harpsichord
Elaine Wherry (Meebo)
10:45am-11:30am (45m) Administration, Cloud Computing, Ubuntu
Wrangling Your Ubuntu Systems
Ken Drachnik (Canonical)
11:35am-12:20pm (45m) Perl
Make Great Spreadsheets
Casey West (Pivotal)
1:45pm-2:30pm (45m) Desktop Applications
FreeTUIT - Codeless GUI Programming
Eric Wilhelm (Cisco, Inc.)
2:35pm-3:20pm (45m) Databases
High Performance SQL with PostgreSQL
David Fetter (PgExperts)
4:30pm-5:15pm (45m) People
Open Source Documentation Doesn't Have to Suck
Addison Berry (Lullabot)
5:20pm-6:05pm (45m) Administration, Programming
Version Control for Mere Mortals
Emma Jane Hogbin Westby (Git for Teams)
10:45am-11:30am (45m) PHP, Web Applications
All the Little Pieces: Distributed systems with PHP
Andrei Zmievski (Analog)
11:35am-12:20pm (45m) PHP, Programming
Untestable Code
Sebastian Bergmann (thePHP.cc)
1:45pm-2:30pm (45m) Mozilla, PHP
Scaling Firefox Support with PHP
Laura Thomson (Mozilla Corporation)
2:35pm-3:20pm (45m) PHP
2009 PHP Best Practices
Luke Welling (Tidal Labs), Laura Thomson (Mozilla Corporation)
4:30pm-5:15pm (45m) Emerging Topics, PHP, Programming, Web Applications
Website Releases Made Easy with the PEAR Installer
Helgi Thomar Thorbjoernsson (echolibre)
5:20pm-6:05pm (45m) PHP
XDebug Your Code: Tips and Tricks for Writing Bug-Free High Impact Code
Brandon Savage (Mozilla)
10:45am-11:30am (45m) Java, PHP, Python, Ruby
Building Enterprise Social Networks with Liferay Portal
Brian Chan (Liferay, Inc.)
11:35am-12:20pm (45m) Programming, Python, Ubuntu, Web Applications
Launchpad Foundations: Learning to Leverage a Component Architecture
Gary Poster (Canonical, Ltd.)
1:45pm-2:30pm (45m) Business
Building a Corporate Blog Portal Using WordPress MU
Dan York (Voxeo Corporation)
2:35pm-3:20pm (45m) Business, Emerging Topics, Legal
Improving Legal Certainty in FOSS: Best Practices for Upstream Projects
Richard Fontana (Red Hat)
4:30pm-5:15pm (45m) Databases
XTraDB OpenSource Storage Engine for MySQL
Vadim Tkachenko (Percona Inc), Ryan Lowe (Percona)
5:20pm-6:05pm (45m) Business, Emerging Topics
Building a Business on Open Source Distributed Computing
Bradford Stephens (roboticprofit)
10:45am-11:30am (45m) Java, Programming
Java Testing on the Fast Lane
Andres Almiray (Canoo Engineering AG), Ixchel Ruiz (CCA)
11:35am-12:20pm (45m) Desktop Applications, Java
Spring Framework 3.0- New and Notable
Rod Johnson (SpringSource)
1:45pm-2:30pm (45m) Emerging Topics, Java, Programming, Python, Ruby
A Survey of Concurrency Constructs
Ted Leung (The Walt Disney Company)
2:35pm-3:20pm (45m) Emerging Topics, Java, Programming
Clojure: Functional Concurrency for the JVM
Howard Lewis Ship (Formos)
4:30pm-5:15pm (45m) Java, Web Applications
NASA World Wind: A New Mission
Patrick Hogan (NASA), Randy Kim (NASA)
5:20pm-6:05pm (45m) People
What Open Source Projects Need to Know About Interacting with the Press
Esther Schindler (It Expert Voice), Steven Vaughan-Nichols (ZDNet), Joe Brockmeier (Red Hat), James Turner (O'Reilly Media), Jennifer Cloer (Page One PR)
9:00am-6:05pm (9h 5m) Event
OSCamp 2009
10:15am-10:45am (30m)
Break: Morning Break - Served in the Expo Hall
3:20pm-4:30pm (1h 10m)
Break: Afternoon Break - Sponsored by Open Invention Network - Served in the Expo Hall
9:00am-9:15am (15m)
Standing Out in the Crowd
Kirrily Robert (Freebase.com)
9:15am-9:30am (15m)
Your Work in Open Source, the Numbers
Chris DiBona (Google, Inc.)
9:30am-9:45am (15m)
Enabling Academic Research – Open Tools and Services on Microsoft Platforms
Tony Hey (Microsoft Corporation)
9:45am-10:00am (15m)
Cloud Computing - Why IT Matters
Simon Wardley (Leading Edge Forum (CSC))
10:00am-10:15am (15m)
Apps for America
Clay Johnson (InformationDiet.com)
10:45am-11:30am (45m) Business, Design & Usability, People
There Are No Unicorns: And Other Lessons Learned While Running an Innovation Team
Rolf Skyberg (eBay, Inc.)
11:35am-12:20pm (45m) Business, Emerging Topics, Linux, Mobile
The Google Open Source Update
Chris DiBona (Google, Inc.), Leslie Hawthorn (Red Hat)
1:45pm-3:20pm (1h 35m) People
State of Lightning Talks 2009
Josh Berkus (PostgreSQL Experts, Inc.)
4:30pm-6:05pm (1h 35m) Perl
Perl Lightning Talks
R Geoffrey Avery (Platypi Ventures)
6:15pm-6:30pm (15m) Event
White Camel Awards
6:30pm-7:30pm (1h) Event
State of the Onion Address
Larry Wall (The Wall Nuthouse)
10:45am-11:30am (45m) Products and Services
Building Complex UI Animations in Moblin Clutter 1.0
Chris Lord (Intel)
2:35pm-3:20pm (45m) Products and Services
Solving The Troll Problem: The Role of Allied Security Trust and Open Invention Network
Keith Bergelt (Open Invention Network), Daniel McCurdy (Allied Security Trust)
10:45am-11:30am (45m) Products and Services
Give Your ERP Some REST with p2ee
Alejandro Imass (Yabarana Corporation)
11:35am-12:20pm (45m) Products and Services
Controlling the Addiction: Best Practices for Scaling With Memcached (a.k.a Crack for Developers) & the LAMP Stack
Joaquin Ruiz (Gear6)
1:45pm-2:30pm (45m) Products and Services
The Secured Enterprise: Leverage OpenID with Web Services
Prabath Siriwardena (WSO2 Inc.)
2:35pm-3:20pm (45m) Products and Services
How to Become a RESTafarian WOArrior
Aaron Fulkerson (MindTouch, Inc. )
9:00am-6:00pm (9h) Event
Sunlight Labs Hackathon
10:45am-11:30am (45m) Cloud Computing, Databases, Emerging Topics, Ruby, Web Applications
JRuby on Google App Engine
John Woodell (Google, Inc. ), Max Ross (Google, Inc. ), Ted Han (Videojuicer)
11:35am-12:20pm (45m) Ruby, Web Applications
Accelerate your Rails Site with Automatic Generation-based Action Caching
Rod Cope (OpenLogic, Inc.)
1:45pm-2:30pm (45m) Programming, Ruby
Rubinius 1.0: The Ruby VM That Could
Brian Ford (Engine Yard)
2:35pm-3:20pm (45m) Ruby
IronRuby 0.9
Jimmy Schementi (Microsoft)
4:30pm-5:15pm (45m) Databases, Programming
Unit Test Your Database!
David Wheeler (iovation)
5:20pm-6:05pm (45m) Java, Programming, Ruby
"Design Patterns" in Dynamic Languages
Neal Ford (ThoughtWorks)
12:20pm-1:45pm (1h 25m)
Break: Lunch - Sponsored by SourceForge
  • 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