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 Conferences for Beginners to your personal schedule
10:45am Conferences for Beginners Jim Brandt (Best Practical Solutions)
Add Getting Started in Free and Open Source to your personal schedule
11:35am Getting Started in Free and Open Source Cat Allman (Google), Leslie Hawthorn (Red Hat)
Add Bug Fixing for Everyone to your personal schedule
1:45pm Bug Fixing for Everyone Akkana Peck (*)
Add Putting It All Together: Contributing to Open Source Projects to your personal schedule
2:35pm Putting It All Together: Contributing to Open Source Projects Justin Erenkrantz (The Apache Software Foundation)
Add Bureaucrats, Technocrats and Policy Cats: How the Government is turning to Open Source, and Why. to your personal schedule
4:30pm Bureaucrats, Technocrats and Policy Cats: How the Government is turning to Open Source, and Why. Deborah Bryant (Red Hat), Bjorn Freeman-Benson (InVision), Greg Lund-Chaix (Squishymedia), Clay Johnson (InformationDiet.com), Aleksandar Totic (Open Source Digital Voting Foundation)
Add Hacking the Open Government to your personal schedule
5:20pm Hacking the Open Government Adina Levin (Socialtext), Debra Bowen (State of California), Silona Bonewald (PayPal), Ilan Rabinovitch (Datadog), Kevin Marks (Proud To Pay)
Ballroom A2
Add Btrfs: A new Linux file system to your personal schedule
10:45am Btrfs: A new Linux file system Valerie Aurora (formerly Henson) (The Ada Initiative)
Add The Future of Filesystems and Storage to your personal schedule
11:35am The Future of Filesystems and Storage Theodore Ts'o (Google)
Add Simplify Packaging with openSUSE Build Service to your personal schedule
1:45pm Simplify Packaging with openSUSE Build Service Joe Brockmeier (Red Hat)
Add Tracking Package Freshness to your personal schedule
2:35pm Tracking Package Freshness Scott Shawcroft (University of Washington)
Add Hacking your Portable Linux Server to your personal schedule
4:30pm Hacking your Portable Linux Server Federico Lucifredi (Red Hat)
Ballroom A3/A6
Add Zen and the Art of Abstraction Maintenance to your personal schedule
10:45am Zen and the Art of Abstraction Maintenance Alex Martelli (Google)
Add Open for Social Good to your personal schedule
11:35am Open for Social Good Zaheda Bhorat (Mifos), Paul Rademacher (Tasty Labs), Adam Lerer (Google, Inc. ), Gregory Norris
Add Getting it Done to your personal schedule
1:45pm Getting it Done Wez Furlong (Message Systems, Inc.)
Add Living on the Edge to your personal schedule
2:35pm Living on the Edge Danny O'Brien (Electronic Frontier Foundation)
Add Antifeatures to your personal schedule
4:30pm Antifeatures Benjamin Mako Hill (Massachusetts Institute of Technology)
Add Practical Object-Oriented Models in SQL to your personal schedule
5:20pm Practical Object-Oriented Models in SQL Bill Karwin (Karwin Software Solutions)
Ballroom A4/A5
Add With Software as a Service, Is Only the Network Luddite Free? to your personal schedule
10:45am With Software as a Service, Is Only the Network Luddite Free? Bradley Kuhn (Software Freedom Conservancy), Benjamin Mako Hill (Massachusetts Institute of Technology), Evan Prodromou (Fuzzy.io), Nathan Yergler (Creative Commons), Tim O'Reilly (O'Reilly Media, Inc.)
Add Gearman: Bringing the Power of Map/Reduce to Everyday Applications to your personal schedule
11:35am Gearman: Bringing the Power of Map/Reduce to Everyday Applications Eric Day (craigslist), Brian Aker (HP)
Add Full Text Search with Sphinx to your personal schedule
1:45pm Full Text Search with Sphinx Peter Zaitsev (Percona LLC)
Add What You Need to Know About Rails3 to your personal schedule
2:35pm What You Need to Know About Rails3 Yehuda Katz (Tilde Inc)
Add The P2P Web with CouchDB to your personal schedule
5:20pm The P2P Web with CouchDB J Chris Anderson (Couchbase)
Ballroom A7
Add Distributed Bug Tracking with SD to your personal schedule
11:35am Distributed Bug Tracking with SD Jesse Vincent (Keyboardio)
Add Green Computing for the Little Guys: What Can a Fortune 2000 Company Do To Green Their Centralized Computing Resources? to your personal schedule
1:45pm Green Computing for the Little Guys: What Can a Fortune 2000 Company Do To Green Their Centralized Computing Resources? James Turner (O'Reilly Media), Bill Weihl (Google, Inc.), Jim Oberholtzer (United States Bowling Congress), Allyson Klein (Intel Corporation)
Add Bluffer's Guide to autoconf and automake to your personal schedule
5:20pm Bluffer's Guide to autoconf and automake Casey West (Pivotal)
Ballroom A8
Add Reconnoiter: Monitoring and Trend Analysis to your personal schedule
10:45am Reconnoiter: Monitoring and Trend Analysis Theo Schlossnagle (OmniTI/Circonus)
Add Virtualize vs Containerize: Fight!  Why the Biggest Virtualization Technologies Aren't Always the Best Choice to your personal schedule
11:35am Virtualize vs Containerize: Fight! Why the Biggest Virtualization Technologies Aren't Always the Best Choice Irving Popovetsky (Irving Popovetsky Consulting), Andy de la Lucha (Mentor Graphics)
Add Automating System Builds and Maintenance with Cobbler and Puppet to your personal schedule
1:45pm Automating System Builds and Maintenance with Cobbler and Puppet Eric Mandel (BlackMesh), Jason Ford (BlackMesh)
Add Server Management & Source Control: The key to scalability and teamwork  to your personal schedule
2:35pm Server Management & Source Control: The key to scalability and teamwork Lance Albertson (Oregon State University Open Source Lab)
Add R we f#¢$ed? Why We Don't Understand Risk, and How it Dooms Us All to your personal schedule
4:30pm R we f#¢$ed? Why We Don't Understand Risk, and How it Dooms Us All Danese Cooper (PayPal), David Smith (REvolution Computing)
Add Preventing Data Loss Through Prudent Archiving to your personal schedule
5:20pm Preventing Data Loss Through Prudent Archiving Bruce Momjian (EnterpriseDB)
Meeting Room B1/B4
Add Testing iPhone apps with Ruby and Cucumber to your personal schedule
10:45am Testing iPhone apps with Ruby and Cucumber Ian Dees (Tektronix)
Add Introduction to Animation and OpenGL on the Android SDK to your personal schedule
11:35am Introduction to Animation and OpenGL on the Android SDK Satya Komatineni (Active Intellect, Inc.)
Add GNOME Mobile to your personal schedule
1:45pm GNOME Mobile Dave Neary (Red Hat), Paul Cooper (Intel)
Add Making Test Frameworks Mobile - How to Stuff a 900lb Gorilla into a Smartphone to your personal schedule
2:35pm Making Test Frameworks Mobile - How to Stuff a 900lb Gorilla into a Smartphone Clint Talbert (Mozilla), Joel Maher (Mozilla)
Add Put Down the Superglobals! Secure PHP Development with Inspekt to your personal schedule
5:20pm Put Down the Superglobals! Secure PHP Development with Inspekt Edward Finkler (Funkatron Productions)
Meeting Room B2
Add Educating Students in 21st Century Skills via FOSS to your personal schedule
10:45am Educating Students in 21st Century Skills via FOSS Bryant Patten (National Center for Open Source and Education)
Add The Linux Defenders: Stop the Trolls, Protect Linux, Further Innovation to your personal schedule
11:35am The Linux Defenders: Stop the Trolls, Protect Linux, Further Innovation Keith Bergelt (Open Invention Network)
Add Open Source and Democracy - Creating transparent, trustworthy voting systems to your personal schedule
1:45pm Open Source and Democracy - Creating transparent, trustworthy voting systems James Tillman (Elections by the People Foundation, Inc.), Richard Benham (Elections by the People Foundation, Inc.)
Add Transparent Sharing of Complex Data with YAML to your personal schedule
2:35pm Transparent Sharing of Complex Data with YAML Ingy döt Net (Oui Street LLC)
Add Linux Filesystem Performance for Databases to your personal schedule
4:30pm Linux Filesystem Performance for Databases Selena Deckelmann (PostgreSQL)
Add Parrot Architecture to your personal schedule
5:20pm Parrot Architecture Allison Randal (Hewlett Packard Enterprise and Open Source Initiative)
Meeting Room J3
Add Grokkin' Design to your personal schedule
10:45am Grokkin' Design Jon Tan (OmniTI)
Add New Ways for Teaching Children Software Programming to your personal schedule
11:35am New Ways for Teaching Children Software Programming Howard Abrams (Joule Labs)
Add User Interface Year 2020 to your personal schedule
1:45pm User Interface Year 2020 Robin Rowe (Linux Plus Magazine)
Add Ten Usability Epiphanies for Your Open Source Web-app to your personal schedule
2:35pm Ten Usability Epiphanies for Your Open Source Web-app Sigurd Magnusson (SilverStripe)
Add Sex and Design Axioms to your personal schedule
4:30pm Sex and Design Axioms Juhan Sonin (Involution Studios)
Meeting Room C1/C4
Add OSCamp 2009 to your personal schedule
9:00am OSCamp
OSCamp 2009
10:15am Morning Break - Sponsored by Gear6 - Served in the Expo Hall
Room: Exhibit Hall 1
3:20pm Afternoon Break - Sponsored by SourceForge - Served in the Expo Hall
Room: Exhibit Hall 1
Exhibit Hall 3
Add Welcome to your personal schedule
9:00am Wednesday Morning Keynotes
Room: Exhibit Hall 3
Welcome Allison Randal (Hewlett Packard Enterprise and Open Source Initiative), Edd Wilder-James (Silicon Valley Data Science)
Add The O'Reilly Radar to your personal schedule
9:15am Plenary
Room: Exhibit Hall 3
The O'Reilly Radar Tim O'Reilly (O'Reilly Media, Inc.)
Add Intel and Open Source: Innovation and Leadership for Continued Growth to your personal schedule
9:30am Wednesday Morning Keynotes (cont'd)
Room: Exhibit Hall 3
Intel and Open Source: Innovation and Leadership for Continued Growth Dirk Hohndel (Intel Corporation)
Add A Brief History of Software to your personal schedule
9:45am Plenary
Room: Exhibit Hall 3
A Brief History of Software Michael Lopp (Rands in Repose)
Add Q & A to your personal schedule
10:00am Plenary
Room: Exhibit Hall 3
Q & A
Add How Not to Use Memcached to your personal schedule
10:45am How Not to Use Memcached Jonathan Steinert (SixApart)
Add Even Faster Websites to your personal schedule
11:35am Even Faster Websites Steve Souders (SpeedCurve)
Add Programmer Insecurity and the Genius Myth to your personal schedule
1:45pm Programmer Insecurity and the Genius Myth Ben Collins-Sussman (Google, Inc.), Brian Fitzpatrick (Tock)
Add Open Source / Open Government to your personal schedule
2:35pm Open Source / Open Government Danese Cooper (PayPal), Greg Elin (Sunlight Foundation), Brian Behlendorf (The Hyperledger Project at the Linux Foundation), Silona Bonewald (PayPal), Michael Tiemann (Open Source Initiative)
Add Using Hadoop for Big Data Analysis to your personal schedule
4:30pm Using Hadoop for Big Data Analysis Mike Olson (Cloudera)
Meeting Room C2
Add How to Develop Moblin Core Technologies    to your personal schedule
10:45am How to Develop Moblin Core Technologies Rob Bradford (Intel)
Add A Guide to Free, Self-hosted Online Video Apps to your personal schedule
11:35am A Guide to Free, Self-hosted Online Video Apps Shay David (Kaltura)
Add Collaboration as a Business Function to your personal schedule
1:45pm Collaboration as a Business Function Brent McConnell (Novell)
Add Sun GlassFish (OpenSolaris) Web Stack - The Next Generation Open Web Infrastructure to your personal schedule
2:35pm Sun GlassFish (OpenSolaris) Web Stack - The Next Generation Open Web Infrastructure Murthy Chintalapati (Sun Microsystems Inc.), Jyri Virkki (Sun Microsystems)
Add The Cloud: OSS Business Model 3.0 to your personal schedule
4:30pm The Cloud: OSS Business Model 3.0 Jeff Lawson (Twilio)
Add MSFast - An Overview of MySpace's Open Sourced Web Performance Tracker to your personal schedule
5:20pm MSFast - An Overview of MySpace's Open Sourced Web Performance Tracker Yadid Ramot (MySpace.com), Jeremy Custenborder (MySpace.com)
Meeting Room C3
Add Development Principles of Liferay's Expanse UI Framework to your personal schedule
10:45am Development Principles of Liferay's Expanse UI Framework Nate Cavanaugh (Liferay, Inc.)
Add Open Source Telephony in a Connected World to your personal schedule
1:45pm Open Source Telephony in a Connected World Nagarajan Guru (Intel), Denis Kenzior (Intel)
Add The State of SourceForge to your personal schedule
2:35pm The State of SourceForge Ross Turk (SourceForge, Inc.)
Add The Power of Cloud API's to your personal schedule
4:30pm The Power of Cloud API's Alex Polvi (Cloudkick), Michael Mayo (Rackspace), Erik Carlin (Rackspace)
Meeting Room N
Meeting Room J1/J4
Add Building Belonging to your personal schedule
10:45am Building Belonging Jono Bacon (Canonical Ltd)
Add Building a Private Cloud with Ubuntu Server to your personal schedule
1:45pm Building a Private Cloud with Ubuntu Server Rick Clark (Cisco Systems), Søren Hansen (Canonical Ltd.)
Add Best Practices for Scripting with Python 3 to your personal schedule
2:35pm Best Practices for Scripting with Python 3 Matt Harrison (MetaSnake)
Add Using Windmill to your personal schedule
4:30pm Using Windmill Adam Christian (Sauce Labs Inc)
Add Snakebite: The Open Network to your personal schedule
5:20pm Snakebite: The Open Network Trent Nelson (Snakebite), Titus Brown (Michigan State University)
Meeting Room J2
Add MVCs in Perl, Too Many Ways To Do It! to your personal schedule
10:45am MVCs in Perl, Too Many Ways To Do It! Jacinta Richardson (Perl Training Australia)
Add State-of-the-art Profiling with Devel::NYTProf to your personal schedule
11:35am State-of-the-art Profiling with Devel::NYTProf Tim Bunce (TigerLead)
Add Perl 6 Update to your personal schedule
1:45pm Perl 6 Update Larry Wall (The Wall Nuthouse), Damian Conway (Thoughtstream)
Add Hacking Rakudo Perl to your personal schedule
2:35pm Hacking Rakudo Perl Patrick Michaud (pmichaud.com)
Add UTF8, Perl and You to your personal schedule
4:30pm UTF8, Perl and You Rafael Almeria (Xerox)
Add Choosing a Web Architecture for Perl to your personal schedule
5:20pm Choosing a Web Architecture for Perl Perrin Harkins (We Also Walk Dogs)
Meeting Room B3
Add Building Applications Using Ubuntu One to your personal schedule
10:45am Building Applications Using Ubuntu One Stuart Langridge (Canonical)
Add Industrialization of OBM in Ubuntu - CANCELED!  to your personal schedule
11:35am Industrialization of OBM in Ubuntu - CANCELED! Sylvain Garcia (LINAGORA)
Add Innovative Interaction Using wiiMotes to your personal schedule
1:45pm Innovative Interaction Using wiiMotes John Harrison (Insight Industries), Matt Harrison (MetaSnake)
Add Where'd my Files Go? A guide to Modern Ubuntu Distributions to your personal schedule
2:35pm Where'd my Files Go? A guide to Modern Ubuntu Distributions Kyle Rankin (QuinStreet, Inc.)
Add A Survey of Ubuntu Server in the Enterprise to your personal schedule
4:30pm A Survey of Ubuntu Server in the Enterprise Nick Barcet (Canonical UK Ltd)
12:20pm Lunch - Sponsored by Google
Room: Exhibit Hall 2
Add Expo Hall Reception / OSCON Author Meet and Greet to your personal schedule
6:00pm Expo Hall Reception / OSCON Author Meet and Greet
Room: Exhibit Hall 2
10:45am-11:30am (45m) Fundamentals, People
Conferences for Beginners
Jim Brandt (Best Practical Solutions)
11:35am-12:20pm (45m) Fundamentals, People
Getting Started in Free and Open Source
Cat Allman (Google), Leslie Hawthorn (Red Hat)
1:45pm-2:30pm (45m) Emerging Topics, Fundamentals, People, Programming
Bug Fixing for Everyone
Akkana Peck (*)
2:35pm-3:20pm (45m) Apache, Fundamentals, People
Putting It All Together: Contributing to Open Source Projects
Justin Erenkrantz (The Apache Software Foundation)
4:30pm-5:15pm (45m) Business, Emerging Topics, Government, People
Bureaucrats, Technocrats and Policy Cats: How the Government is turning to Open Source, and Why.
Deborah Bryant (Red Hat), Bjorn Freeman-Benson (InVision), Greg Lund-Chaix (Squishymedia), Clay Johnson (InformationDiet.com), Aleksandar Totic (Open Source Digital Voting Foundation)
5:20pm-6:05pm (45m) Emerging Topics, Government
Hacking the Open Government
Adina Levin (Socialtext), Debra Bowen (State of California), Silona Bonewald (PayPal), Ilan Rabinovitch (Datadog), Kevin Marks (Proud To Pay)
10:45am-11:30am (45m) Linux
Btrfs: A new Linux file system
Valerie Aurora (formerly Henson) (The Ada Initiative)
11:35am-12:20pm (45m) Linux
The Future of Filesystems and Storage
Theodore Ts'o (Google)
1:45pm-2:30pm (45m) Linux
Simplify Packaging with openSUSE Build Service
Joe Brockmeier (Red Hat)
2:35pm-3:20pm (45m) Linux
Tracking Package Freshness
Scott Shawcroft (University of Washington)
4:30pm-5:15pm (45m) Administration, Emerging Topics, Linux, Perl
Hacking your Portable Linux Server
Federico Lucifredi (Red Hat)
5:20pm-6:05pm (45m) Linux
Featherweight Linux: How to turn a netbook or older laptop into a Ferrari
Akkana Peck (*)
10:45am-11:30am (45m) Programming, Python
Zen and the Art of Abstraction Maintenance
Alex Martelli (Google)
11:35am-12:20pm (45m) Business, Cloud Computing, Linux, Mobile
Open for Social Good
Zaheda Bhorat (Mifos), Paul Rademacher (Tasty Labs), Adam Lerer (Google, Inc. ), Gregory Norris
1:45pm-2:30pm (45m) Programming
Getting it Done
Wez Furlong (Message Systems, Inc.)
2:35pm-3:20pm (45m) Emerging Topics, People
Living on the Edge
Danny O'Brien (Electronic Frontier Foundation)
4:30pm-5:15pm (45m) Emerging Topics, People
Antifeatures
Benjamin Mako Hill (Massachusetts Institute of Technology)
5:20pm-6:05pm (45m) Databases, Programming
Practical Object-Oriented Models in SQL
Bill Karwin (Karwin Software Solutions)
10:45am-11:30am (45m) Emerging Topics
With Software as a Service, Is Only the Network Luddite Free?
Bradley Kuhn (Software Freedom Conservancy), Benjamin Mako Hill (Massachusetts Institute of Technology), Evan Prodromou (Fuzzy.io), Nathan Yergler (Creative Commons), Tim O'Reilly (O'Reilly Media, Inc.)
11:35am-12:20pm (45m) Databases, Web Applications
Gearman: Bringing the Power of Map/Reduce to Everyday Applications
Eric Day (craigslist), Brian Aker (HP)
1:45pm-2:30pm (45m) Databases, Programming, Web Applications
Full Text Search with Sphinx
Peter Zaitsev (Percona LLC)
2:35pm-3:20pm (45m) Ruby, Web Applications
What You Need to Know About Rails3
Yehuda Katz (Tilde Inc)
4:30pm-5:15pm (45m) Business, Fundamentals
Stand Up to the Lawyers -- Open Source Licensing and Intellectual Property Law 101 for Developers
Donald Smith (The Eclipse Foundation)
5:20pm-6:05pm (45m) Databases, Web Applications
The P2P Web with CouchDB
J Chris Anderson (Couchbase)
10:45am-11:30am (45m) People, Programming
Release Mismanagement: How to Alienate Users and Frustrate Developers
Hyrum Wright (WANdisco, Inc.)
11:35am-12:20pm (45m) Desktop Applications, Emerging Topics, Programming
Distributed Bug Tracking with SD
Jesse Vincent (Keyboardio)
1:45pm-2:30pm (45m) Administration
Green Computing for the Little Guys: What Can a Fortune 2000 Company Do To Green Their Centralized Computing Resources?
James Turner (O'Reilly Media), Bill Weihl (Google, Inc.), Jim Oberholtzer (United States Bowling Congress), Allyson Klein (Intel Corporation)
2:35pm-3:20pm (45m) Linux
CMake/CTest/CDash/CPack - Build, Test, and Deploy Software in a Cross-Platform Development Environment
William Hoffman (Kitware Inc)
4:30pm-5:15pm (45m) Emerging Topics, Programming
Embracing Forks: How Git Changes Open Source Contribution
Tom Preston-Werner (GitHub)
5:20pm-6:05pm (45m) Programming
Bluffer's Guide to autoconf and automake
Casey West (Pivotal)
10:45am-11:30am (45m) Administration
Reconnoiter: Monitoring and Trend Analysis
Theo Schlossnagle (OmniTI/Circonus)
11:35am-12:20pm (45m) Administration
Virtualize vs Containerize: Fight! Why the Biggest Virtualization Technologies Aren't Always the Best Choice
Irving Popovetsky (Irving Popovetsky Consulting), Andy de la Lucha (Mentor Graphics)
1:45pm-2:30pm (45m) Administration, Programming, Security
Automating System Builds and Maintenance with Cobbler and Puppet
Eric Mandel (BlackMesh), Jason Ford (BlackMesh)
2:35pm-3:20pm (45m) Administration
Server Management & Source Control: The key to scalability and teamwork
Lance Albertson (Oregon State University Open Source Lab)
4:30pm-5:15pm (45m) Business, Emerging Topics, People, Programming
R we f#¢$ed? Why We Don't Understand Risk, and How it Dooms Us All
Danese Cooper (PayPal), David Smith (REvolution Computing)
5:20pm-6:05pm (45m) Administration
Preventing Data Loss Through Prudent Archiving
Bruce Momjian (EnterpriseDB)
10:45am-11:30am (45m) Mobile, Programming, Ruby
Testing iPhone apps with Ruby and Cucumber
Ian Dees (Tektronix)
11:35am-12:20pm (45m) Java, Mobile
Introduction to Animation and OpenGL on the Android SDK
Satya Komatineni (Active Intellect, Inc.)
1:45pm-2:30pm (45m) Linux, Mobile
GNOME Mobile
Dave Neary (Red Hat), Paul Cooper (Intel)
2:35pm-3:20pm (45m) Mobile, Mozilla
Making Test Frameworks Mobile - How to Stuff a 900lb Gorilla into a Smartphone
Clint Talbert (Mozilla), Joel Maher (Mozilla)
4:30pm-5:15pm (45m) Mobile
Building an Atom-enabled Map-driven Location-aware Web-centric Mobile Application with POJOs and Android
Tim Bray (Google, Inc.)
5:20pm-6:05pm (45m) PHP, Security
Put Down the Superglobals! Secure PHP Development with Inspekt
Edward Finkler (Funkatron Productions)
10:45am-11:30am (45m) People
Educating Students in 21st Century Skills via FOSS
Bryant Patten (National Center for Open Source and Education)
11:35am-12:20pm (45m) Business, Emerging Topics, Legal, People
The Linux Defenders: Stop the Trolls, Protect Linux, Further Innovation
Keith Bergelt (Open Invention Network)
1:45pm-2:30pm (45m) Emerging Topics, People, Security
Open Source and Democracy - Creating transparent, trustworthy voting systems
James Tillman (Elections by the People Foundation, Inc.), Richard Benham (Elections by the People Foundation, Inc.)
2:35pm-3:20pm (45m) Databases, Java, Perl, PHP, Programming, Python, Ruby
Transparent Sharing of Complex Data with YAML
Ingy döt Net (Oui Street LLC)
4:30pm-5:15pm (45m) Databases
Linux Filesystem Performance for Databases
Selena Deckelmann (PostgreSQL)
5:20pm-6:05pm (45m) Programming
Parrot Architecture
Allison Randal (Hewlett Packard Enterprise and Open Source Initiative)
10:45am-11:30am (45m) Design & Usability
Grokkin' Design
Jon Tan (OmniTI)
11:35am-12:20pm (45m) Emerging Topics
New Ways for Teaching Children Software Programming
Howard Abrams (Joule Labs)
1:45pm-2:30pm (45m) Design & Usability, Emerging Topics, People, Programming
User Interface Year 2020
Robin Rowe (Linux Plus Magazine)
2:35pm-3:20pm (45m) Design & Usability, Web Applications
Ten Usability Epiphanies for Your Open Source Web-app
Sigurd Magnusson (SilverStripe)
4:30pm-5:15pm (45m) Design & Usability, Web Applications
Sex and Design Axioms
Juhan Sonin (Involution Studios)
5:20pm-6:05pm (45m) Mobile
Wikipedia for the iPhone/OLPC: storing the sum of human knowledge in 2GB
Patrick Collison (Stripe)
9:00am-6:00pm (9h) Event
OSCamp 2009
10:15am-10:45am (30m)
Break: Morning Break - Sponsored by Gear6 - Served in the Expo Hall
3:20pm-4:30pm (1h 10m)
Break: Afternoon Break - Sponsored by SourceForge - Served in the Expo Hall
9:00am-9:15am (15m)
Welcome
Allison Randal (Hewlett Packard Enterprise and Open Source Initiative), Edd Wilder-James (Silicon Valley Data Science)
9:15am-9:30am (15m)
The O'Reilly Radar
Tim O'Reilly (O'Reilly Media, Inc.)
9:30am-9:45am (15m)
Intel and Open Source: Innovation and Leadership for Continued Growth
Dirk Hohndel (Intel Corporation)
9:45am-10:00am (15m)
A Brief History of Software
Michael Lopp (Rands in Repose)
10:00am-10:15am (15m)
Q & A
10:45am-11:30am (45m) Databases, Programming, Web Applications
How Not to Use Memcached
Jonathan Steinert (SixApart)
11:35am-12:20pm (45m) Programming, Web Applications
Even Faster Websites
Steve Souders (SpeedCurve)
1:45pm-2:30pm (45m) People
Programmer Insecurity and the Genius Myth
Ben Collins-Sussman (Google, Inc.), Brian Fitzpatrick (Tock)
2:35pm-3:20pm (45m) Business, Emerging Topics, Government, People
Open Source / Open Government
Danese Cooper (PayPal), Greg Elin (Sunlight Foundation), Brian Behlendorf (The Hyperledger Project at the Linux Foundation), Silona Bonewald (PayPal), Michael Tiemann (Open Source Initiative)
4:30pm-5:15pm (45m) Apache, Cloud Computing, Databases, Programming
Using Hadoop for Big Data Analysis
Mike Olson (Cloudera)
5:20pm-6:05pm (45m) Emerging Topics, Programming
Open Source Analytics: Visualization and Predictive Modeling of Big Data with the R Programming Language
Michael Driscoll (Metamarkets)
10:45am-11:30am (45m) Products and Services
How to Develop Moblin Core Technologies
Rob Bradford (Intel)
11:35am-12:20pm (45m) Products and Services
A Guide to Free, Self-hosted Online Video Apps
Shay David (Kaltura)
1:45pm-2:30pm (45m) Products and Services
Collaboration as a Business Function
Brent McConnell (Novell)
2:35pm-3:20pm (45m) Products and Services
Sun GlassFish (OpenSolaris) Web Stack - The Next Generation Open Web Infrastructure
Murthy Chintalapati (Sun Microsystems Inc.), Jyri Virkki (Sun Microsystems)
4:30pm-5:15pm (45m) Products and Services
The Cloud: OSS Business Model 3.0
Jeff Lawson (Twilio)
5:20pm-6:05pm (45m) Products and Services
MSFast - An Overview of MySpace's Open Sourced Web Performance Tracker
Yadid Ramot (MySpace.com), Jeremy Custenborder (MySpace.com)
10:45am-11:30am (45m) Products and Services
Development Principles of Liferay's Expanse UI Framework
Nate Cavanaugh (Liferay, Inc.)
11:35am-12:20pm (45m) Products and Services
Interoperability - Build Mission Critical Applications in PHP, Ruby, Java and Eclipse Using Microsoft Software and Services
Vijay Rajagopalan (Microsoft)
1:45pm-2:30pm (45m) Products and Services
Open Source Telephony in a Connected World
Nagarajan Guru (Intel), Denis Kenzior (Intel)
2:35pm-3:20pm (45m) Products and Services
The State of SourceForge
Ross Turk (SourceForge, Inc.)
4:30pm-5:15pm (45m) Products and Services
The Power of Cloud API's
Alex Polvi (Cloudkick), Michael Mayo (Rackspace), Erik Carlin (Rackspace)
9:00am-6:00pm (9h) Event
Sunlight Labs Hackathon
10:45am-11:30am (45m) Emerging Topics, People, Ubuntu
Building Belonging
Jono Bacon (Canonical Ltd)
11:35am-12:20pm (45m) Emerging Topics, Python, Security, Web Applications
ElectionAudits: a Django App for Advanced Election Auditing
Neal McBurnett (self)
1:45pm-2:30pm (45m) Linux, Ubuntu
Building a Private Cloud with Ubuntu Server
Rick Clark (Cisco Systems), Søren Hansen (Canonical Ltd.)
2:35pm-3:20pm (45m) Programming, Python
Best Practices for Scripting with Python 3
Matt Harrison (MetaSnake)
4:30pm-5:15pm (45m) Programming, Python, Web Applications
Using Windmill
Adam Christian (Sauce Labs Inc)
5:20pm-6:05pm (45m) Administration, Emerging Topics, Programming, Python
Snakebite: The Open Network
Trent Nelson (Snakebite), Titus Brown (Michigan State University)
10:45am-11:30am (45m) Perl, Web Applications
MVCs in Perl, Too Many Ways To Do It!
Jacinta Richardson (Perl Training Australia)
11:35am-12:20pm (45m) Perl
State-of-the-art Profiling with Devel::NYTProf
Tim Bunce (TigerLead)
1:45pm-2:30pm (45m) Perl
Perl 6 Update
Larry Wall (The Wall Nuthouse), Damian Conway (Thoughtstream)
2:35pm-3:20pm (45m) Perl
Hacking Rakudo Perl
Patrick Michaud (pmichaud.com)
4:30pm-5:15pm (45m) Perl
UTF8, Perl and You
Rafael Almeria (Xerox)
5:20pm-6:05pm (45m) Perl, Web Applications
Choosing a Web Architecture for Perl
Perrin Harkins (We Also Walk Dogs)
10:45am-11:30am (45m) Databases, Desktop Applications, Emerging Topics, Linux, Programming, Python, Ubuntu, Web Applications
Building Applications Using Ubuntu One
Stuart Langridge (Canonical)
11:35am-12:20pm (45m) Administration, Ubuntu
Industrialization of OBM in Ubuntu - CANCELED!
Sylvain Garcia (LINAGORA)
1:45pm-2:30pm (45m) Programming, Python
Innovative Interaction Using wiiMotes
John Harrison (Insight Industries), Matt Harrison (MetaSnake)
2:35pm-3:20pm (45m) Linux, Ubuntu
Where'd my Files Go? A guide to Modern Ubuntu Distributions
Kyle Rankin (QuinStreet, Inc.)
4:30pm-5:15pm (45m) Business, Ubuntu
A Survey of Ubuntu Server in the Enterprise
Nick Barcet (Canonical UK Ltd)
5:20pm-6:05pm (45m) Linux, Programming, Ubuntu
Getting It Out There: Distribute Your Software For Ubuntu With Launchpad
Josh Cronemeyer (ThoughtWorks)
12:20pm-1:45pm (1h 25m)
Break: Lunch - Sponsored by Google
6:00pm-7:00pm (1h) Event
Break: Expo Hall Reception / OSCON Author Meet and Greet
  • 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