Sponsors
  • Intel
  • Microsoft
  • Google
  • Sun Microsystems
  • BT
  • IBM
  • Yahoo! Inc.
  • Zimbra
  • Atlassian Software Systems
  • Disney
  • EnterpriseDB
  • Etelos
  • Ingres
  • JasperSoft
  • Kablink
  • Linagora
  • MindTouch
  • Mozilla Corporation
  • Novell, Inc.
  • Open Invention Network
  • OpSource
  • RightScale
  • Silicon Mechanics
  • Tenth Planet
  • Ticketmaster
  • Voiceroute
  • White Oak Technologies, Inc.
  • XAware
  • ZDNet

Sponsorship Opportunities

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

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more 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 2008 Contacts

OSCON 2008 Schedule

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

Portland 251
Add The Internet is an Ogre: Finding Art in the Software Architecture to your personal schedule
10:45am The Internet is an Ogre: Finding Art in the Software Architecture Terry Chay (Automattic, Inc. (WordPress))
Add PHP Taint Tool: It Ain't a Parser to your personal schedule
11:35am PHP Taint Tool: It Ain't a Parser Luke Welling (Tidal Labs)
Add Write Beautiful Code (in PHP) to your personal schedule
1:45pm Write Beautiful Code (in PHP) Laura Thomson (Mozilla Corporation)
Add Caching and Performance: Lessons from Facebook to your personal schedule
2:35pm Caching and Performance: Lessons from Facebook Lucas Nealan (Facebook)
Add The Google Open Source Update to your personal schedule
4:30pm The Google Open Source Update Chris DiBona (Google, Inc.), Leslie Hawthorn (Red Hat)
Add Give Your Site a Boost with memcached to your personal schedule
5:20pm Give Your Site a Boost with memcached Ben Ramsey (Moontoast)
Portland 252
Add Changing Education... Open Content, Open Hardware, Open Curricula to your personal schedule
10:45am Changing Education... Open Content, Open Hardware, Open Curricula Cliff Schmidt (Literacy Bridge), Danese Cooper (PayPal), Mark R. Shuttleworth (Canonical Ltd.), Derek Keats (The University of the Western Cape), Bobbi Kurshan (Curriki), David Wiley (Brigham Young University), Brian Behlendorf (CollabNet, Mozilla Foundation)
Add Metaprogramming in Ruby to your personal schedule
11:35am Metaprogramming in Ruby Brian Sam-Bodden (Integrallis Software, LLC.)
Add Code Reviews for Fun and Profit to your personal schedule
1:45pm Code Reviews for Fun and Profit Alex Martelli (Google)
Add A Critical View of OpenID to your personal schedule
2:35pm A Critical View of OpenID Jason Levitt (TIC), Simon Willison (Self employed), Chris Messina (NeonMob), Scott Kveton (Urban Airship, Inc.), Allen Tom (Yahoo! Inc. )
Add Open Source Community Antipatterns to your personal schedule
4:30pm Open Source Community Antipatterns Ted Leung (The Walt Disney Company)
Add An Open Source Project Called "Failure:" Community Antipatterns to Know and Avoid to your personal schedule
5:20pm An Open Source Project Called "Failure:" Community Antipatterns to Know and Avoid Josh Berkus (PostgreSQL Experts, Inc.), Shane Warden (O'Reilly Media), Ben Collins-Sussman (Google, Inc.), Brian Fitzpatrick (Tock), Karl Fogel (Open Tech Strategies, LLC)
Portland 255
Add Hydra: A Wireless Multihop Networking Testbed to your personal schedule
10:45am Hydra: A Wireless Multihop Networking Testbed Hyrum Wright (WANdisco, Inc.), Robert Grant (University of Texas at Austin)
Add Open Virtual Machine Tools to your personal schedule
11:35am Open Virtual Machine Tools Adar Dembo (VMware Inc.)
Add Subversion Worst Practices to your personal schedule
1:45pm Subversion Worst Practices Ben Collins-Sussman (Google, Inc.), Brian Fitzpatrick (Tock)
Add Measuring and Trends in Linux Kernel Quality to your personal schedule
2:35pm Measuring and Trends in Linux Kernel Quality Arjan van de Ven (Intel)
Add Shell Scripting Craftsmanship to your personal schedule
5:20pm Shell Scripting Craftsmanship Ray Smith (Portland General Electric)
Portland 256
Add Strawberry Perl: Achieving Win32 Platform Equality to your personal schedule
10:45am Strawberry Perl: Achieving Win32 Platform Equality Adam Kennedy (Corporate Express Australia)
Add Perl 5.10 for People Who Are Not (Totally) Insane to your personal schedule
11:35am Perl 5.10 for People Who Are Not (Totally) Insane Ricardo Signes (Pobox.com)
Add Perl 6 Update to your personal schedule
1:45pm Perl 6 Update Damian Conway (Thoughtstream), Larry Wall (The Wall Nuthouse)
Add Rakudo: Perl 6 on Parrot to your personal schedule
2:35pm Rakudo: Perl 6 on Parrot Patrick Michaud (pmichaud.com), Jerry Gay (Rakudo Consulting Group)
Add Moose: A Postmodern Object System for Perl 5 to your personal schedule
4:30pm Moose: A Postmodern Object System for Perl 5 Stevan Little (Infinity Interactive)
Add Barely Legal XXX Perl to your personal schedule
5:20pm Barely Legal XXX Perl Jos Boumans (Krux Digital)
D133
Add How to be Normal: A Guide for Developers to your personal schedule
10:45am How to be Normal: A Guide for Developers Mike Hillyer (Message Systems)
Add Lock Up Your Data to your personal schedule
11:35am Lock Up Your Data Josh Berkus (PostgreSQL Experts, Inc.)
Add The Australian Open Source Industry & Community Census Report to your personal schedule
1:45pm The Australian Open Source Industry & Community Census Report Jeff Waugh (Waugh Partners), Pia Waugh (Waugh Partners)
Add Introduction to LucidDB to your personal schedule
4:30pm Introduction to LucidDB John Sichi (LucidEra)
Add Muldis D: Portable Databases at Full Power to your personal schedule
5:20pm Muldis D: Portable Databases at Full Power Darren Duncan (Muldis Data Systems)
D136
Add Rebuilding Linux for the Desktop to your personal schedule
10:45am Rebuilding Linux for the Desktop Keith Packard (Intel)
Add Flying Linux to your personal schedule
1:45pm Flying Linux Daniel V. Klein (Self-employed)
Add Linux on the Corporate Desktop: We Did It, and You Can Too to your personal schedule
2:35pm Linux on the Corporate Desktop: We Did It, and You Can Too John Goerzen (Hustler Turf Equipment)
Add Open Source Virtualization Hacks to your personal schedule
5:20pm Open Source Virtualization Hacks Niel Bornstein (Novell, Inc.)
D135
Add LTS Tutorials: Using Ubuntu in the Enterprise to your personal schedule
10:45am LTS Tutorials: Using Ubuntu in the Enterprise Christer Edwards (Guru Labs, LC)
Add Ubuntu Server Technologies to your personal schedule
1:45pm Ubuntu Server Technologies Nick Barcet (Canonical UK Ltd), Rick Clark (Cisco Systems)
Add Ubuntu Deployment for Your Enterprise to your personal schedule
2:35pm Ubuntu Deployment for Your Enterprise Fredrik Jonsson (ASCI Sweden AB)
Add Landscape: Managing Ubuntu Deployments to your personal schedule
4:30pm Landscape: Managing Ubuntu Deployments Steve George (Canonical UK Ltd)
Add The Ubuntu Community to your personal schedule
5:20pm The Ubuntu Community Jono Bacon (Canonical Ltd)
D139/140
Add Building Compilers with the Parrot Compiler Toolkit to your personal schedule
10:45am Building Compilers with the Parrot Compiler Toolkit Patrick Michaud (pmichaud.com)
Add Beautiful Concurrency with Erlang to your personal schedule
11:35am Beautiful Concurrency with Erlang Kevin Scaldeferri (New Relic)
Add The Age of Literate Machines to your personal schedule
1:45pm The Age of Literate Machines Zak Greant (LexPublica)
Add Full-stack Introspection Crash Course to your personal schedule
2:35pm Full-stack Introspection Crash Course Theo Schlossnagle (OmniTI/Circonus)
Add Encapsulation & Its Discontents: Applying Normal Accident Theory to Software Design to your personal schedule
4:30pm Encapsulation & Its Discontents: Applying Normal Accident Theory to Software Design George Belotsky (CinematX Digital Inc.), Heath Johns (CinematX Digital Inc.)
Add An Illustrated History of Failure to your personal schedule
5:20pm An Illustrated History of Failure Paul Fenwick (Perl Training Australia)
D137
Add Heroes: Women in FOSS to your personal schedule
11:35am Heroes: Women in FOSS Pia Waugh (Waugh Partners)
Add Eat My Data: How Everybody Gets File IO Wrong to your personal schedule
4:30pm Eat My Data: How Everybody Gets File IO Wrong Stewart Smith (Percona)
Add Mashing Up Voice and the Web Through Open Source and XML to your personal schedule
5:20pm Mashing Up Voice and the Web Through Open Source and XML Dan York (Voxeo Corporation)
D138
Add Going Open Source: The 20 Most Important Things To Do to your personal schedule
10:45am Going Open Source: The 20 Most Important Things To Do Martin Aschoff (AGNITAS AG)
Add How I Learned to Love Revision Control to your personal schedule
1:45pm How I Learned to Love Revision Control David Gray (OmniTI)
Add Running a Successful User Group to your personal schedule
2:35pm Running a Successful User Group Selena Deckelmann (PostgreSQL), Gabrielle Roth (EnterpriseDB)
Add Open Source Software Economics, Standards, and IP in One Lesson to your personal schedule
4:30pm Open Source Software Economics, Standards, and IP in One Lesson Stephen Walli (CodePlex Foundation)
Add Trac: Project and Process Management for Developers and Sys Admins to your personal schedule
5:20pm Trac: Project and Process Management for Developers and Sys Admins Steven Ellis (Red Hat New Zealand)
F150
Add Better Living Through OpenJDK: IcedTea, BrandWeg, and SoyLatte to your personal schedule
10:45am Better Living Through OpenJDK: IcedTea, BrandWeg, and SoyLatte Dalibor Topic (Sun Microsystems GmbH)
Add CouchDB from 10,000 ft to your personal schedule
11:35am CouchDB from 10,000 ft Jan Lehnardt (CouchDB)
Add Groovy vs. JRuby to your personal schedule
1:45pm Groovy vs. JRuby Rod Cope (OpenLogic, Inc.)
Add An Introduction to Open Source Animation to your personal schedule
5:20pm An Introduction to Open Source Animation Elizabeth Garbee (none)
F151
Add An Introduction to Ruby Web Frameworks to your personal schedule
10:45am An Introduction to Ruby Web Frameworks Ryan Briones (Department of Innovation and Technology, City of Chicago)
Add What Has Ruby Done for You Lately? to your personal schedule
11:35am What Has Ruby Done for You Lately? Adam Keys (The Real Adam)
Add Controlling Electronics with Ruby to your personal schedule
1:45pm Controlling Electronics with Ruby Ben Bleything (Bit Poetry, LLC)
Add Real-time Computer Vision with Ruby to your personal schedule
2:35pm Real-time Computer Vision with Ruby Jan Wedekind (Sheffield Hallam University)
Add VoIP Doesn't Suck Anymore -- Meet Adhearsion to your personal schedule
4:30pm VoIP Doesn't Suck Anymore -- Meet Adhearsion Jay Phillips (Codemecca LLC)
5:20pm TBC
Add Welcome to your personal schedule
8:45am Welcome
Room: Portland Ballroom
Welcome Allison Randal (Hewlett Packard Enterprise and Open Source Initiative), Edd Wilder-James (Silicon Valley Data Science)
Add Open Source on the O'Reilly Radar to your personal schedule
9:00am Keynote
Room: Portland Ballroom
Open Source on the O'Reilly Radar Tim O'Reilly (O'Reilly Media, Inc.)
Add Open Source Physical Security: Can We Have Both Privacy and Safety? to your personal schedule
9:15am Keynote
Room: Portland Ballroom
Open Source Physical Security: Can We Have Both Privacy and Safety? Christine Peterson (Foresight Institute)
Add Moblin, Linux for Next Generation Mobile Internet to your personal schedule
9:30am Keynote
Room: Portland Ballroom
Moblin, Linux for Next Generation Mobile Internet Dirk Hohndel (Intel Corporation)
Add Tim O'Reilly Interviews Monty Widenius & Brian Aker to your personal schedule
9:45am Keynote
Room: Portland Ballroom
Tim O'Reilly Interviews Monty Widenius & Brian Aker Tim O'Reilly (O'Reilly Media, Inc.), Michael Widenius (Monty Program Ab), Brian Aker (MySQL)
Add Q & A to your personal schedule
10:00am Q&A
Room: Portland Ballroom
Q & A
E141
Add Manageability: Standards and Open Source to your personal schedule
10:45am Manageability: Standards and Open Source Rodolfo Kohn (Intel Corporation)
Add OSSL at Microsoft to your personal schedule
11:35am OSSL at Microsoft Hank Janssen (Microsoft)
1:45pm TBC
Add The Methodology of Sustainable Computing to your personal schedule
2:35pm The Methodology of Sustainable Computing David Bryan (Silicon Mechanics)
Add The Business Case for PostgreSQL and Postgres Plus to your personal schedule
4:30pm The Business Case for PostgreSQL and Postgres Plus Jim Mlodgenski (EnterpriseDB Corporation)
Add Secure Mashups with OpenAjax Hub 1.1 and OpenAjax Widget Metadata to your personal schedule
5:20pm Secure Mashups with OpenAjax Hub 1.1 and OpenAjax Widget Metadata Jon Ferraiolo (IBM and OpenAjax Alliance)
E142
Add Creating Data Services Mashups for SOA & Web 2.0 to your personal schedule
10:45am Creating Data Services Mashups for SOA & Web 2.0 Kirstan Vandersluis (XAware, Inc.)
Add From Laptop to Cloud with AMP and OpenSolaris to your personal schedule
11:35am From Laptop to Cloud with AMP and OpenSolaris Tim Bray (Google, Inc.), Wen Huang (Sun Microsystems, Inc.)
Add The Open-Source Identity Revolution to your personal schedule
1:45pm The Open-Source Identity Revolution David O'Flynn (Atlassian)
Add Think Outside the Box: The End of Standalone SaaS to your personal schedule
2:35pm Think Outside the Box: The End of Standalone SaaS Richard Dym (OpSource, Inc.)
Add Everything You Wanted to Know About openSUSE to your personal schedule
4:30pm Everything You Wanted to Know About openSUSE Joe Brockmeier (Red Hat)
E146
Add Cloud Computing with bigdata to your personal schedule
10:45am Cloud Computing with bigdata Bryan Thompson (SYSTAP, LLC)
Add Beyond REST? Building Data Services with XMPP PubSub to your personal schedule
11:35am Beyond REST? Building Data Services with XMPP PubSub Rabble Evan Henshaw-Plath (cuboxsa.com), Kellan Elliott-McCrea (Etsy)
Add Thunderbird 3 to your personal schedule
1:45pm Thunderbird 3 David Ascher (Mozilla Messaging), Dan Mosedale (Mozilla)
Add Firefox Delivered: OSS Infrastructure for the Masses to your personal schedule
2:35pm Firefox Delivered: OSS Infrastructure for the Masses Justin Fitzhugh (Mozilla)
Add Hot Chocolate: Creating Cocoa Apps with PHP to your personal schedule
4:30pm Hot Chocolate: Creating Cocoa Apps with PHP Wez Furlong (Message Systems, Inc.)
Add Tools for Local Communities to your personal schedule
5:20pm Tools for Local Communities Audrey Eschright (Recompiler Media), Selena Deckelmann (PostgreSQL), Michael Dexter (The BSD Fund), Sulamita Garcia (Intel)
E143/144
Add OSCamp 2008 to your personal schedule
9:00am OSCAMP
OSCamp 2008
E145
Add Web Graphics & Animations Without Flash (or GFX Deliciousness with Dojo) to your personal schedule
11:35am Web Graphics & Animations Without Flash (or GFX Deliciousness with Dojo) Matthew Russell (Digital Reasoning Systems)
Add Google XML Pages (GXP) to your personal schedule
1:45pm Google XML Pages (GXP) Laurence Gonsalves (Google), Harry Heymann (Google)
Add Orbited: Enabling Comet for the Masses to your personal schedule
2:35pm Orbited: Enabling Comet for the Masses Michael Carter (Orbited), Jacob Rus (Orbited)
Add Web Frameworks of the Future: Flex, GWT, Grail, and Rails to your personal schedule
4:30pm Web Frameworks of the Future: Flex, GWT, Grail, and Rails Matt Raible (Raible Designs, Inc.)
Add XMPP/Open Source Components for Cloud Services to your personal schedule
5:20pm XMPP/Open Source Components for Cloud Services Matt Tucker (Jive Software)
7:30am Breakfast
Room: Expo Hall
10:15am AM Break
Room: Expo Hall
12:20pm Lunch
Room: Expo Hall
3:20pm PM Break
Room: Expo Hall
TBC
Add Expo Hall Reception to your personal schedule
6:00pm Expo Hall Reception
Room: Expo Hall
Expo Hall Reception
10:45am-11:30am (45m) PHP
The Internet is an Ogre: Finding Art in the Software Architecture
Terry Chay (Automattic, Inc. (WordPress))
11:35am-12:20pm (45m) PHP
PHP Taint Tool: It Ain't a Parser
Luke Welling (Tidal Labs)
1:45pm-2:30pm (45m) PHP
Write Beautiful Code (in PHP)
Laura Thomson (Mozilla Corporation)
2:35pm-3:20pm (45m) PHP
Caching and Performance: Lessons from Facebook
Lucas Nealan (Facebook)
4:30pm-5:15pm (45m) Emerging Topics
The Google Open Source Update
Chris DiBona (Google, Inc.), Leslie Hawthorn (Red Hat)
5:20pm-6:05pm (45m) PHP
Give Your Site a Boost with memcached
Ben Ramsey (Moontoast)
10:45am-11:30am (45m) Emerging Topics
Changing Education... Open Content, Open Hardware, Open Curricula
Cliff Schmidt (Literacy Bridge), Danese Cooper (PayPal), Mark R. Shuttleworth (Canonical Ltd.), Derek Keats (The University of the Western Cape), Bobbi Kurshan (Curriki), David Wiley (Brigham Young University), Brian Behlendorf (CollabNet, Mozilla Foundation)
11:35am-12:20pm (45m) Ruby
Metaprogramming in Ruby
Brian Sam-Bodden (Integrallis Software, LLC.)
1:45pm-2:30pm (45m) Programming
Code Reviews for Fun and Profit
Alex Martelli (Google)
2:35pm-3:20pm (45m) Web Applications
A Critical View of OpenID
Jason Levitt (TIC), Simon Willison (Self employed), Chris Messina (NeonMob), Scott Kveton (Urban Airship, Inc.), Allen Tom (Yahoo! Inc. )
4:30pm-5:15pm (45m) People
Open Source Community Antipatterns
Ted Leung (The Walt Disney Company)
5:20pm-6:05pm (45m) People
An Open Source Project Called "Failure:" Community Antipatterns to Know and Avoid
Josh Berkus (PostgreSQL Experts, Inc.), Shane Warden (O'Reilly Media), Ben Collins-Sussman (Google, Inc.), Brian Fitzpatrick (Tock), Karl Fogel (Open Tech Strategies, LLC)
10:45am-11:30am (45m) Emerging Topics
Hydra: A Wireless Multihop Networking Testbed
Hyrum Wright (WANdisco, Inc.), Robert Grant (University of Texas at Austin)
11:35am-12:20pm (45m) Linux
Open Virtual Machine Tools
Adar Dembo (VMware Inc.)
1:45pm-2:30pm (45m) Programming
Subversion Worst Practices
Ben Collins-Sussman (Google, Inc.), Brian Fitzpatrick (Tock)
2:35pm-3:20pm (45m) Linux
Measuring and Trends in Linux Kernel Quality
Arjan van de Ven (Intel)
4:30pm-5:15pm (45m) Administration
Open Source Virtualization for People Who Feel Guilty About Using VMware So Much
Andy de la Lucha (Mentor Graphics)
5:20pm-6:05pm (45m) Programming
Shell Scripting Craftsmanship
Ray Smith (Portland General Electric)
10:45am-11:30am (45m) Perl
Strawberry Perl: Achieving Win32 Platform Equality
Adam Kennedy (Corporate Express Australia)
11:35am-12:20pm (45m) Perl, Programming
Perl 5.10 for People Who Are Not (Totally) Insane
Ricardo Signes (Pobox.com)
1:45pm-2:30pm (45m) Perl
Perl 6 Update
Damian Conway (Thoughtstream), Larry Wall (The Wall Nuthouse)
2:35pm-3:20pm (45m) Perl
Rakudo: Perl 6 on Parrot
Patrick Michaud (pmichaud.com), Jerry Gay (Rakudo Consulting Group)
4:30pm-5:15pm (45m) Perl
Moose: A Postmodern Object System for Perl 5
Stevan Little (Infinity Interactive)
5:20pm-6:05pm (45m) Perl
Barely Legal XXX Perl
Jos Boumans (Krux Digital)
10:45am-11:30am (45m) Databases
How to be Normal: A Guide for Developers
Mike Hillyer (Message Systems)
11:35am-12:20pm (45m) Databases
Lock Up Your Data
Josh Berkus (PostgreSQL Experts, Inc.)
1:45pm-2:30pm (45m) People
The Australian Open Source Industry & Community Census Report
Jeff Waugh (Waugh Partners), Pia Waugh (Waugh Partners)
2:35pm-3:20pm (45m) Databases
Hypertable: An Open Source, High Performance, Scalable Database
Doug Judd (Zvents, Inc.)
4:30pm-5:15pm (45m) Databases
Introduction to LucidDB
John Sichi (LucidEra)
5:20pm-6:05pm (45m) Databases
Muldis D: Portable Databases at Full Power
Darren Duncan (Muldis Data Systems)
10:45am-11:30am (45m) Linux
Rebuilding Linux for the Desktop
Keith Packard (Intel)
11:35am-12:20pm (45m) Linux
What Makes a Modern Linux Desktop, and Why Do You Care?
Matthew Garrett (CoreOS)
1:45pm-2:30pm (45m) Linux
Flying Linux
Daniel V. Klein (Self-employed)
2:35pm-3:20pm (45m) Linux
Linux on the Corporate Desktop: We Did It, and You Can Too
John Goerzen (Hustler Turf Equipment)
4:30pm-5:15pm (45m) Linux
Moblin.org: The Community for Linux on Mobile Internet Devices (MID), netbooks, nettops and More…
Dirk Hohndel (Intel Corporation)
5:20pm-6:05pm (45m) Administration
Open Source Virtualization Hacks
Niel Bornstein (Novell, Inc.)
10:45am-11:30am (45m) Administration, Ubuntu
LTS Tutorials: Using Ubuntu in the Enterprise
Christer Edwards (Guru Labs, LC)
11:35am-12:20pm (45m) Administration, Ubuntu
How to Achieve Secure Integration of Ubuntu and MS Active Directory Without Breaking the Bank
Jerry Carter (Likewise Software)
1:45pm-2:30pm (45m) Linux, Ubuntu
Ubuntu Server Technologies
Nick Barcet (Canonical UK Ltd), Rick Clark (Cisco Systems)
2:35pm-3:20pm (45m) Administration, Ubuntu
Ubuntu Deployment for Your Enterprise
Fredrik Jonsson (ASCI Sweden AB)
4:30pm-5:15pm (45m) Administration, Ubuntu
Landscape: Managing Ubuntu Deployments
Steve George (Canonical UK Ltd)
5:20pm-6:05pm (45m) People, Ubuntu
The Ubuntu Community
Jono Bacon (Canonical Ltd)
10:45am-11:30am (45m) Programming
Building Compilers with the Parrot Compiler Toolkit
Patrick Michaud (pmichaud.com)
11:35am-12:20pm (45m) Programming
Beautiful Concurrency with Erlang
Kevin Scaldeferri (New Relic)
1:45pm-2:30pm (45m) Emerging Topics
The Age of Literate Machines
Zak Greant (LexPublica)
2:35pm-3:20pm (45m) Programming
Full-stack Introspection Crash Course
Theo Schlossnagle (OmniTI/Circonus)
4:30pm-5:15pm (45m) Programming
Encapsulation & Its Discontents: Applying Normal Accident Theory to Software Design
George Belotsky (CinematX Digital Inc.), Heath Johns (CinematX Digital Inc.)
5:20pm-6:05pm (45m) Programming
An Illustrated History of Failure
Paul Fenwick (Perl Training Australia)
10:45am-11:30am (45m) Emerging Topics
Laika: Testing Electronic Health Record Interoperability
Andy Gregorowicz (MITRE)
11:35am-12:20pm (45m) People
Heroes: Women in FOSS
Pia Waugh (Waugh Partners)
1:45pm-2:30pm (45m) Emerging Topics
Creating & Supporting Free Software in Africa: the African Virtual Open Initiatives & Resources (AVOIR) experience
Derek Keats (The University of the Western Cape)
2:35pm-3:20pm (45m) Emerging Topics
How Open Source Software & Wireless Networks are Transforming Two Cultures: An Investigation in Urban North America & Rural Africa
Thomas McGonagle (Bentley College/CSC Inc. )
4:30pm-5:15pm (45m) Programming
Eat My Data: How Everybody Gets File IO Wrong
Stewart Smith (Percona)
5:20pm-6:05pm (45m) Web Applications
Mashing Up Voice and the Web Through Open Source and XML
Dan York (Voxeo Corporation)
10:45am-11:30am (45m) Fundamentals
Going Open Source: The 20 Most Important Things To Do
Martin Aschoff (AGNITAS AG)
11:35am-12:20pm (45m) Fundamentals
Setting Up a Decent Developer Box for OSS and Linux Community Development
mark gross (Intel)
1:45pm-2:30pm (45m) Fundamentals
How I Learned to Love Revision Control
David Gray (OmniTI)
2:35pm-3:20pm (45m) Fundamentals
Running a Successful User Group
Selena Deckelmann (PostgreSQL), Gabrielle Roth (EnterpriseDB)
4:30pm-5:15pm (45m) Fundamentals
Open Source Software Economics, Standards, and IP in One Lesson
Stephen Walli (CodePlex Foundation)
5:20pm-6:05pm (45m) Fundamentals
Trac: Project and Process Management for Developers and Sys Admins
Steven Ellis (Red Hat New Zealand)
10:45am-11:30am (45m) Java
Better Living Through OpenJDK: IcedTea, BrandWeg, and SoyLatte
Dalibor Topic (Sun Microsystems GmbH)
11:35am-12:20pm (45m) Databases
CouchDB from 10,000 ft
Jan Lehnardt (CouchDB)
1:45pm-2:30pm (45m) Java
Groovy vs. JRuby
Rod Cope (OpenLogic, Inc.)
2:35pm-3:20pm (45m) Java
Extending, Expanding, and Porting Mobile & Embedded Community Projects
Phil Bartholo (Sun Microsystems)
4:30pm-5:15pm (45m) Java
Developers vs Designers: Expanding the Java Platform Beyond Programmers
Joshua Marinacci (PubNub)
5:20pm-6:05pm (45m) Emerging Topics
An Introduction to Open Source Animation
Elizabeth Garbee (none)
10:45am-11:30am (45m) Ruby
An Introduction to Ruby Web Frameworks
Ryan Briones (Department of Innovation and Technology, City of Chicago)
11:35am-12:20pm (45m) Ruby
What Has Ruby Done for You Lately?
Adam Keys (The Real Adam)
1:45pm-2:30pm (45m) Ruby
Controlling Electronics with Ruby
Ben Bleything (Bit Poetry, LLC)
2:35pm-3:20pm (45m) Ruby
Real-time Computer Vision with Ruby
Jan Wedekind (Sheffield Hallam University)
4:30pm-5:15pm (45m) Ruby
VoIP Doesn't Suck Anymore -- Meet Adhearsion
Jay Phillips (Codemecca LLC)
5:20pm-6:05pm (45m)
Session
To be confirmed
8:45am-9:00am (15m)
Welcome
Allison Randal (Hewlett Packard Enterprise and Open Source Initiative), Edd Wilder-James (Silicon Valley Data Science)
9:00am-9:15am (15m) Keynote
Open Source on the O'Reilly Radar
Tim O'Reilly (O'Reilly Media, Inc.)
9:15am-9:30am (15m) Keynote
Open Source Physical Security: Can We Have Both Privacy and Safety?
Christine Peterson (Foresight Institute)
9:30am-9:45am (15m) Keynote
Moblin, Linux for Next Generation Mobile Internet
Dirk Hohndel (Intel Corporation)
9:45am-10:00am (15m) Keynote
Tim O'Reilly Interviews Monty Widenius & Brian Aker
Tim O'Reilly (O'Reilly Media, Inc.), Michael Widenius (Monty Program Ab), Brian Aker (MySQL)
10:00am-10:15am (15m) Keynote
Q & A
10:45am-11:30am (45m) Products & Services
Manageability: Standards and Open Source
Rodolfo Kohn (Intel Corporation)
11:35am-12:20pm (45m) Products & Services
OSSL at Microsoft
Hank Janssen (Microsoft)
1:45pm-2:30pm (45m)
Session
To be confirmed
2:35pm-3:20pm (45m) Products & Services
The Methodology of Sustainable Computing
David Bryan (Silicon Mechanics)
4:30pm-5:15pm (45m) Products & Services
The Business Case for PostgreSQL and Postgres Plus
Jim Mlodgenski (EnterpriseDB Corporation)
5:20pm-6:05pm (45m) Products & Services
Secure Mashups with OpenAjax Hub 1.1 and OpenAjax Widget Metadata
Jon Ferraiolo (IBM and OpenAjax Alliance)
10:45am-11:30am (45m) Products & Services
Creating Data Services Mashups for SOA & Web 2.0
Kirstan Vandersluis (XAware, Inc.)
11:35am-12:20pm (45m) Products & Services
From Laptop to Cloud with AMP and OpenSolaris
Tim Bray (Google, Inc.), Wen Huang (Sun Microsystems, Inc.)
1:45pm-2:30pm (45m) Products & Services
The Open-Source Identity Revolution
David O'Flynn (Atlassian)
2:35pm-3:20pm (45m) Products & Services
Think Outside the Box: The End of Standalone SaaS
Richard Dym (OpSource, Inc.)
4:30pm-5:15pm (45m) Products & Services
Everything You Wanted to Know About openSUSE
Joe Brockmeier (Red Hat)
5:20pm-6:05pm (45m) Products & Services
Discover OBM, The Enterprise-Class Email and Groupware Solution
Pierre Baudracco (Linagora)
10:45am-11:30am (45m) Programming
Cloud Computing with bigdata
Bryan Thompson (SYSTAP, LLC)
11:35am-12:20pm (45m) Emerging Topics
Beyond REST? Building Data Services with XMPP PubSub
Rabble Evan Henshaw-Plath (cuboxsa.com), Kellan Elliott-McCrea (Etsy)
1:45pm-2:30pm (45m) Emerging Topics
Thunderbird 3
David Ascher (Mozilla Messaging), Dan Mosedale (Mozilla)
2:35pm-3:20pm (45m) Administration
Firefox Delivered: OSS Infrastructure for the Masses
Justin Fitzhugh (Mozilla)
4:30pm-5:15pm (45m) PHP
Hot Chocolate: Creating Cocoa Apps with PHP
Wez Furlong (Message Systems, Inc.)
5:20pm-6:05pm (45m) People
Tools for Local Communities
Audrey Eschright (Recompiler Media), Selena Deckelmann (PostgreSQL), Michael Dexter (The BSD Fund), Sulamita Garcia (Intel)
9:00am-6:00pm (9h) Event
OSCamp 2008
10:45am-11:30am (45m) Web Applications
Open Source Rich Internet Applications with Silverlight & Moonlight
Joseph Hill (Novell)
11:35am-12:20pm (45m) Web Applications
Web Graphics & Animations Without Flash (or GFX Deliciousness with Dojo)
Matthew Russell (Digital Reasoning Systems)
1:45pm-2:30pm (45m) Web Applications
Google XML Pages (GXP)
Laurence Gonsalves (Google), Harry Heymann (Google)
2:35pm-3:20pm (45m) Python
Orbited: Enabling Comet for the Masses
Michael Carter (Orbited), Jacob Rus (Orbited)
4:30pm-5:15pm (45m) Web Applications
Web Frameworks of the Future: Flex, GWT, Grail, and Rails
Matt Raible (Raible Designs, Inc.)
5:20pm-6:05pm (45m) Web Applications
XMPP/Open Source Components for Cloud Services
Matt Tucker (Jive Software)
7:30am-8:45am (1h 15m)
Break: Breakfast
10:15am-10:45am (30m)
Break: AM Break
12:20pm-1:45pm (1h 25m)
Break: Lunch
3:20pm-4:30pm (1h 10m)
Plenary: PM Break
To be confirmed
6:00pm-7:30pm (1h 30m) Event
Expo Hall Reception
OSCON 2008