O'Reilly Open Source Convention - August 1-5, 2005 - Portland, Oregon
 Convention Coverage

Thursday At-a-Glance

Wednesday | Thursday | Friday

Thursday, August 4
8:45 am

TCP/IP and Shipping Containers
Nick Gall, MetaGroup
Location: Portland Ballroom
Time: 8:45am - 9:00am
Track: Keynotes
Download presentation file

9:00 am

High Order Bit: Secrets Behind Ruby on Rails
David Heinemeier Hansson
Location: Portland Ballroom
Time: 9:00am - 9:15am
Track: Keynotes

9:15 am

Enterprise IT: Open Source Powerhouse
Kartik Subbarao, Global Lead for the Open Source and Linux Technology Profession, Hewlett Packard
Location: Portland Ballroom
Time: 9:15am - 9:30am
Track: Keynotes
Download presentation file

9:30 am

Computational Origami: From Flapping Birds to Space Telescopes
Robert Lang
Location: Portland Ballroom
Time: 9:30am - 9:45am
Track: Keynotes

9:45 am

Interview: Mitchell Baker
Mitchell Baker, CEO, Mozilla Corporation
Location: Portland Ballroom
Time: 9:45am - 10:00am
Track: Keynotes

10:00 am

Mac OS X Exploration Lab (10am-6pm)
Location: F149-150
Time: 10:00am

SpikeZoo TestFest (10am-6pm)
Location: D137-138
Time: 10:00am

Identity 2.0
Dick Hardt, Founder and CEO, Sxip Identity
Location: Portland Ballroom
Time: 10:00am - 10:15am
Track: Keynotes

10:15 am
Break
10:45 am

System Rescue with Knoppix
Kyle Rankin, Systems Administrator, The Green Sheet, Inc.
Location: Portland 255
Time: 10:45am - 11:30am
Track: Linux

The State of Free JVMs
Tom Tromey, Red Hat, Inc.
Location: Portland 251
Time: 10:45am - 11:30am
Track: Java

PDO: PHP Data Objects
Wez Furlong, Lead Architect, OmniTI, Inc.
Location: E141
Time: 10:45am - 11:30am
Track: PHP

Integrating External Technologies into Plone
Joel Burton, Developer/ Board Chair, Plone Foundation
Location: E142
Time: 10:45am - 11:30am
Track: Python

Lightning Talks
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Location: Portland 256
Time: 10:45am - 12:20pm
Track: Perl

Explaining Explain
Robert Treat, DBA, PostgreSQL Community
Location: D136
Time: 10:45am - 11:30am
Track: Databases

Real World Web Scalability
Ask Bjørn Hansen, Develooper.com
Location: D135
Time: 10:45am - 11:30am
Track: Apache

Yield to the Block: The Power of Blocks in Ruby
Yukihiro Matsumoto, netlab.jp
Location: E143-144
Time: 10:45am - 11:30am
Track: Ruby

You Had Me at HELO
Randal L. Schwartz, Stonehenge Consulting
Tom Phoenix, Perl Mentor, Stonehenge Consulting
Location: E144
Time: 10:45am - 11:30am
Track: Security

MTASC: Opening the Flash Platform
Nicolas Cannasse, CTO, Motion-Twin
Location: Portland 252
Time: 10:45am - 11:30am
Track: Emerging Topics
Download presentation file

Computational Origami: Mathematics, Tools and Algorithms
Robert Lang
Location: E148
Time: 10:45am - 11:30am
Track: Emerging Topics

Calculating the ROI of Open Source: How to Build Your Own Model
Robert "r0ml" Lefkowitz, Vice President, Chief Information Architect, and Head of Risk Management Technology, Asurion
Location: E145
Time: 10:45am - 11:30am
Track: Open Source Business Review
Download presentation file

Emerging Platform Technologies and Usages
Mark Skarpness, Software Technologist, Open Source Technology Center, Intel Corporation
Location: D139-140
Time: 10:45am - 11:30am
Track: Products & Services
Download presentation file

Enterprise Linux Software Development and Porting
Darren R. Davis, Linux Developer Evangelist, Novell Strategic Partner Engineering

Time: 10:45am - 11:30am
Track: Products & Services

11:30 am
5 Min. Interim
11:35 am

RAD That Ain't Bad -- Domain Driven Development with Trails
Chris Nelson, Consultant, FusionAlliance
Location: Portland 255
Time: 11:35am - 12:20pm
Track: Java

JavaScript Archive Network: Infrastructure for Scalable JavaScript Development
Casey West, Software Developer, pair Networks
Location: Portland 251
Time: 11:35am - 12:20pm
Track: Java

Building PHP Applications with Berkeley DBXM
George Schlossnagle, VP of Engineering, OmniTI Computer Consulting, Inc.
Location: E141
Time: 11:35am - 12:20pm
Track: PHP

Configuring Firebird for Your Application
Ann Harrison, IBPhoenix
Location: D136
Time: 11:35am - 12:20pm
Track: Databases
Download presentation file

PostgreSQL Built Your Car
Aaron Thul, Co-Founder, eXo2.net Corp
Location: E148
Time: 11:35am - 12:20pm
Track: Databases

Getting Up to Speed with Apache Geronimo
Tom McQueeney
Location: D135
Time: 11:35am - 12:20pm
Track: Apache
Download presentation file

10 Things Every Java Programmer Should Know About Ruby
Jim Weirich, Consultant, Compuware
Location: E143-144
Time: 11:35am - 12:20pm
Track: Ruby
Download presentation file

Failover Firewalls with OpenBSD and CARP
Jason Dixon
Location: E144
Time: 11:35am - 12:20pm
Track: Security
Download presentation file

ActionStep - An OSS Component Framework for Flash
Richard Kilmer, Founder, InfoEther, Inc.
Location: Portland 252
Time: 11:35am - 12:20pm
Track: Emerging Topics

Open Testing for Open Source
Will Pugh, Chief Architect & Co-founder, SourceLabs
Location: E142
Time: 11:35am - 12:20pm
Track: Emerging Topics

Open Source Governance: Strategies for Controlling Open Source Adoption
Kasper van Beem, Global Service Line Open Source Leader, Capgemini
Location: E145
Time: 11:35am - 12:20pm
Track: Open Source Business Review

Customizing Mac OS X Using Open Source
Kevin van Vechten, Core Team Member, Open Darwin Project, Apple Computers, Inc.
Location: D139-140
Time: 11:35am - 12:20pm
Track: Products & Services
Download presentation file

The DNA of a Commercial Open Source Software Business Model
John Roberts, Co-Founder and CEO, SugarCRM

Time: 11:35am - 12:20pm
Track: Products & Services

12:20 pm
Lunch - on your own
1:45 pm

The Art of Fenestration: Porting from POSIX to Windows
Bruce Momjian, Core Team Member, PostgreSQL Project
Location: Portland 255
Time: 1:45pm - 2:30pm
Track: Linux
Download presentation file

It's Time to Share: Calendar Data Interchange
Michael Radwin, Technical Yahoo!, Yahoo! Inc.
David Sklar, Software Architect, Ning, Inc.
Location: Portland 252
Time: 1:45pm - 2:30pm
Track: Linux

Easy eBay Web Services with PHP 5 and Services_Ebay
Adam Trachtenberg, Senior Manager of Platform Evangelism, eBay
Location: E141
Time: 1:45pm - 2:30pm
Track: PHP

pie-thon Update
Sam Ruby, Senior Technical Staff Member, Emerging Technologies Group, IBM
Location: Portland 251
Time: 1:45pm - 2:30pm
Track: Python

PPI: Parsing, Analyzing, and Manipulating Perl (without Perl)
Adam Kennedy, Founder, Phase N Australia
Location: Portland 256
Time: 1:45pm - 2:30pm
Track: Perl

Performance Tuning Ingres for Large Scale Servers
Karl Schendel Jr., Senior Software Engineer, Computer Associates
Location: D136
Time: 1:45pm - 2:30pm
Track: Databases
Download presentation file

Introduction to mod_rewrite
Rich Bowen, Web Database Programmer, Apache Software Foundation
Location: D135
Time: 1:45pm - 2:30pm
Track: Apache

Don't Drop the SOAP: Why Web Services Require Complexity
Randy Ray, Tellme Networks, Inc.
Location: E142
Time: 1:45pm - 2:30pm
Track: XML
Download presentation file

A Starry Afternoon, a Sinking Symphony, and the Polo Champ Who Gave It All Up for No Reason Whatsoever
why the lucky stiff
Location: E143-144
Time: 1:45pm - 2:30pm
Track: Ruby

The Latest (and Craftiest) Attack and Penetration Techniques and Tools
Nitesh Dhanjani, Manager, Advanced Security Centers, Ernst & Young LLP
Location: E144
Time: 1:45pm - 2:30pm
Track: Security

Going Open Source: A Case Study
David Temkin, Chief Technology Officer, Laszlo Systems
Location: E148
Time: 1:45pm - 2:30pm
Track: Emerging Topics

Maturity of Open Source Affinity Groups - Identifying Related Open Source Components for Stable Runtime
Murugan Pal, Founder & CTO, SpikeSource
Location: E145
Time: 1:45pm - 2:30pm
Track: Open Source Business Review
Download presentation file

Open Source Skill Building
Jim Jagielski, CTO, Covalent Technologies
Brian Behlendorf, Founder & CTO, CollabNet
Location: E146
Time: 1:45pm - 2:30pm
Track: Open Source Business Review
Download presentation file

What’s in Your Code? Where’d It Come From?
Palle Pedersen, CTO, Black Duck Software

Time: 1:45pm - 2:30pm
Track: Products & Services

Web Services Comes of Age with Covalent Technologies
Mark A. Brewer, CEO, Covalent
Sanjiva Weerawarana, Chairman & Executive Director, Lanka Software Foundation, CEO, Serendib Systems
Location: D139-140
Time: 1:45pm - 2:30pm
Track: Products & Services

2:30 pm
5 Min. Interim
2:35 pm

Building Networked Embedded Sensors Using J2ME
William Wright, Division Engineer, BBN
Location: Portland 252
Time: 2:35pm - 3:20pm
Track: Java

PHP Is Ready for Big Business
Andi Gutmans, Co-Founder and VP of Technology, Zend Technologies, Inc.
Location: E141
Time: 2:35pm - 3:20pm
Track: PHP

Inside Ponie, the Bridge from Perl 5 to Perl 6
Nicholas Clark, Fotango
Location: Portland 256
Time: 2:35pm - 3:20pm
Track: Perl

Running PostgreSQL 8 on Windows
Lance Obermeyer, director of products, Pervasive Software
Location: D136
Time: 2:35pm - 3:20pm
Track: Databases
Download presentation file

LiveJournal's Backend: A History of Scaling
Brad Fitzpatrick, LiveJournal Founder, Hacker
Location: E148
Time: 2:35pm - 3:20pm
Track: Databases

Using Apache and PHP to Defend Your System
Ken Coar, MeepZor Consulting
Location: D135
Time: 2:35pm - 3:20pm
Track: Apache

XQuery By Example: Making O'Reilly Books Sing and Dance
Jason Hunter, Mark Logic
Location: E142
Time: 2:35pm - 3:20pm
Track: XML

Metaprogramming Ruby
Glenn Vanderburg, Independent Consultant
Location: E143-144
Time: 2:35pm - 3:20pm
Track: Ruby

Are Open Source Developers Prepared for Security Bugs?
Alex Vincent, Software Designer, Cenzic, Inc.
Nitesh Dhanjani, Manager, Advanced Security Centers, Ernst & Young LLP
Dan Veditz, Mozilla
Location: E144
Time: 2:35pm - 3:20pm
Track: Security

Cross Platform Deployment with Mono
Kevin Shockey, Editor in Chief, Information Technology Consultant
Joseph Hill, Chief Software Architect, Arc Focus, Inc.
Location: Portland 251
Time: 2:35pm - 3:20pm
Track: Emerging Topics
Download presentation file

Tech Trends: Hard Numbers Behind the O'Reilly Radar
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Roger Magoulas, Director Market Research, O'Reilly Media, Inc.
Location: Portland 255
Time: 2:35pm - 3:20pm
Track: Emerging Topics
Download presentation file

Evaluating the Risk and Maturity of Open Source Projects
Steve Jacobson, Support Team Leader, SourceLabs
Location: E146
Time: 2:35pm - 3:20pm
Track: Open Source Business Review

Where and When Can a Linux Desktop Work?
Tim Witham, Chief Technology Officer, OSDL
Location: E145
Time: 2:35pm - 3:20pm
Track: Open Source Business Review

Win-Win: Promoting Open Source Success to Promote Customer Success
Dayne Medlyn, Technical Lead for the Linux Reference Architecture Program, Hewlett Packard

Time: 2:35pm - 3:20pm
Track: Products & Services

Open Source IP Management & Compliance 101
Mark Tolliver, CEO, Palamida
Location: D139-140
Time: 2:35pm - 3:20pm
Track: Products & Services

3:20 pm
Break - refreshments served in the Exhibit Hall
4:30 pm

Running with Scissors: Life on the Bleeding Edge
Jeff Waugh, Consultant, Gnome/Waugh Partners
Location: Portland 252
Time: 4:30pm - 5:15pm
Track: Linux

DTrace: Opening the Kimono
Bryan Cantrill, Senior Staff Engineer, Sun Microsystems
Location: Portland 255
Time: 4:30pm - 5:15pm
Track: Linux

Wiring Apps with Apache Beehive Controls
Garrett Conaty, BEA Systems, Inc.
Location: E142
Time: 4:30pm - 5:15pm
Track: Java

An Introduction to ext/mysqli: Using MySQL 5 with PHP 5
Zak Greant, Director, Free Software and Open Source, eZ systems
Location: E141
Time: 4:30pm - 5:15pm
Track: PHP

IronPython 1.0: Python on the .NET Framework
Jim Hugunin, Architect, Microsoft
Location: Portland 251
Time: 4:30pm - 5:15pm
Track: Python

Extreme Perl Makeover
Peter Scott, Owner, Pacific Systems Design Technologies
Location: Portland 256
Time: 4:30pm - 5:15pm
Track: Perl

Flagship Features in MySQL 5.0
Trudy Pelzer, Project Engineering Manager, MySQL AB
Location: D136
Time: 4:30pm - 5:15pm
Track: Databases
Download presentation file

Using WebDAV
Greg Stein, Uber Tech Lead/Manager, Google
Location: D135
Time: 4:30pm - 5:15pm
Track: Apache

Dependency Injection: Vitally Important or Completely Irrelevant?
Jim Weirich, Consultant, Compuware
Location: E143-144
Time: 4:30pm - 5:15pm
Track: Ruby
Download presentation file

Personal Digital Identity with LID
Johannes Ernst, CEO, NetMesh Inc.
Location: E144
Time: 4:30pm - 5:15pm
Track: Security

Building Websites with Drupal
Dries Buytaert
Location: E148
Time: 4:30pm - 5:15pm
Track: Emerging Topics

Reducing the Risk of Using Open Source: New Tools, Services, and Approaches
Kevin Bedell, Director of Training, Editor of Linux World, Black Duck Software
Mark A. Brewer, CEO, Covalent
Location: E145
Time: 4:30pm - 5:15pm
Track: Open Source Business Review

HP Open Source Printing Software
John Oleinik, Linux Printing Program Manager, Hewlett Packard
Location: D139-140
Time: 4:30pm - 5:15pm
Track: Products & Services
Download presentation file

Cloudscape, Apache and PHP on Linux- A Winning Combination
Kevin Czap, Software Engineer, IBM developerWorks

Time: 4:30pm - 5:15pm
Track: Products & Services

5:15 pm
5 Min. Interim
5:20 pm

Building Apps with Subversion
Greg Stein, Uber Tech Lead/Manager, Google
Location: Portland 255
Time: 5:20pm - 6:05pm
Track: Linux

Introduction to Object-Relational Mapping with Hibernate
Brian Sam-Bodden, Integrallis Software, LLC
Location: E143-144
Time: 5:20pm - 6:05pm
Track: Java
Download presentation file

XMPP in Java
Matt Tucker, Jive Software
Location: E142
Time: 5:20pm - 6:05pm
Track: Java
Download presentation file

PHP and Unicode: A Love At Fifth Sight
Andrei Zmievski, Chief Architect, Outspark, Inc.
Location: E141
Time: 5:20pm - 6:05pm
Track: PHP

All The Data, All The Time: High Availability Database Servers
Robert Spier, Engineer, Google
Jeremy Cole, MySQL Geek, Proven Scaling LLC
Karl Schendel Jr., Senior Software Engineer, Computer Associates
Andrew Sullivan, Afilias
Eero Teerikorpi, Chief Executive Officer, Emic Networks
Location: D136
Time: 5:20pm - 6:05pm
Track: Databases

Open Source Data Warehouses
Roger Magoulas, Director Market Research, O'Reilly Media, Inc.
Location: E148
Time: 5:20pm - 6:05pm
Track: Databases
Download presentation file

HTTP Caching and Cache-busting for Content Publishers
Michael Radwin, Technical Yahoo!, Yahoo! Inc.
Location: D135
Time: 5:20pm - 6:05pm
Track: Apache

Overall Data Management Strategies -- What Security Logs Do You Look At and Why?
Jacob Babbin, IDS Team Lead, Telos
Location: E144
Time: 5:20pm - 6:05pm
Track: Security

Preventing Crisis: Project Estimation and Tracking That Works
Andy Lester, Senior Programmer, Follett Library Resources
Location: Portland 256
Time: 5:20pm - 6:05pm
Track: Emerging Topics

Open Source and Developing Countries
Sanjiva Weerawarana, Chairman & Executive Director, Lanka Software Foundation, CEO, Serendib Systems
Location: Portland 251
Time: 5:20pm - 6:05pm
Track: Emerging Topics

H2O Playlists -- Social Bookmarking for Education
Molly Krause, Beckman Center
Hal Roberts, Berkman Center
Location: Portland 252
Time: 5:20pm - 6:05pm
Track: Emerging Topics

Portland: Open Technology Hub
Lavonne Reimer, Executive Director, The Open Technology Business Center
Location: E146
Time: 5:20pm - 6:05pm
Track: Emerging Topics
Download presentation file

Most Common Errors in Open Source Adoption
Dan Woods, Editor and CTO, Evolved Media Network
Gautam Guliani
Location: E145
Time: 5:20pm - 6:05pm
Track: Open Source Business Review

Introducing the Alfresco Enterprise Content Management System
Paul Holmes-Higgin, Chief Scientist, Alfresco
Location: D139-140
Time: 5:20pm - 6:05pm
Track: Products & Services

The Future of Firefox as a Platform: A Panel Discussion
David Ascher, Chief Technologist, ActiveState
Aaron Boodman, Google, Inc.
Shane Caraveo, Senior Developer, ActiveState
Ian McKellar, Flock
Mike Shaver, Director of Ecosystem Development, Mozilla Corporation

Time: 5:20pm - 6:05pm
Track: Products & Services

6:05 pm
Day End
Check out the BOF schedule and the Events page for a listing of all evening activities.

Wednesday | Thursday | Friday

Please Note: Program content subject to change.

Return to main sessions page.



Diamond Sponsors

Computer Associates International Inc., (CA)
Hewlett Packard
SpikeSource
Sun Microsystems

Platinum Sponsors

Novell, Inc.

Gold Sponsors

ActiveState
IBM
Ticketmaster

Silver Sponsors

ActiveGrid
Alfresco
Black Duck Software
CollabNet
Covalent Technologies
Google
GroundWork Open Source Solutions
Intel Corporation
Mergere, Inc.
Microsoft
Oracle
Palamida
SourceLabs
SugarCRM
Yahoo! Inc.
Zend Technologies, Inc.

Media Sponsors

boing boing
C/C++ Users Journal
DevtownStation News
Digital ID World
Enterprise Open Source Journal
Free Software Magazine
InsideMac Radio
Integration Developer News
Linux Journal
LinuxQuestions.org
Open Enterprise Trends
Queue
SDForum
Software Association of Oregon
Version Tracker
Wi-Fi Technology Forum
Women's Technology Cluster
WorldWIT

In-Kind Sponsors

Dell Inc.
Gibson
Griffin Technology
Harman Multimedia
Smugmug

Sponsors

OSCON 2005 Sponsor Opportunities — Email us at

Download the OSCON 05 Sponsor/Exhibitor Prospectus

OSCON 2005 Media Sponsor Opportunities — Call Margi Levin at 707-827-7184 or email at

Press and Media

For media-related inquiries, contact Suzanne Axtell at

Conference News

Want to receive conference news? Sign up for our email newsletter.

O'Reilly Home | Privacy Policy

© 2005, O'Reilly Media, Inc.