OSCON Sessions
Click here for Tutorials.
Welcome!
Nathan Torkington, Conference Chair, O'Reilly Media, Inc.
Time: 8:45AM - 9:00AM
Location: Portland Ballroom
O'Reilly Radar
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Time: 9:00AM - 9:15AM
Location: Portland Ballroom
Track:
Emerging Topics
School of Rock
Scott Yara, President and Co-Founder, Greenplum
Time: 9:15AM - 9:30AM
Location: Portland Ballroom
Trying to Suck Less: Making Web 2.0 Mean Something
Anil Dash, Vice President of Professional Products, Six Apart, Ltd.
Time: 9:30AM - 9:45AM
Location: Portland Ballroom
Interview with Mike Olson: From Sleepycat to Oracle
Michael Olson
Time: 9:45AM - 10:00AM
Location: Portland Ballroom
Q & A
Time: 10:00AM - 10:15AM
Location: Portland Ballroom
Enterprise Open-source Adoption
Raven Zachary, Senior Analyst and Practice Head, Open Source, The 451 Group.
Time: 10:45AM - 11:30AM
Location: E142
Track:
Products and Services
Data Warehousing and Business Intelligence Using PostgreSQL
Luke Lonergan, CTO and Co-founder, Greenplum
Time: 10:45AM - 11:30AM
Location: E141
Track:
Products and Services
Making Sales While Making Friends: Lessons Learned from Open Source Businesses
Matt Asay, VP, Business Development, Alfresco Software
Time: 10:45AM - 11:30AM
Location: D135
Track:
Business
Open Source, APIs, and the Summer of Code at Google
Chris DiBona, Open Source Programs Manager, Google, Inc.
Time: 10:45AM - 11:30AM
Location: E143-144
Track:
Emerging Topics
Handling Cross-domain XMLHttpRequests
Premshree Pillai, Technical Yahoo!, Yahoo! Inc.
Time: 10:45AM - 11:30AM
Location: Portland 255
Track:
JavaScript/Ajax
Big Bad PostgreSQL: A Case Study
Theo Schlossnagle, Chief Technology Officer, OmniTI Computer Consulting, Inc.
Time: 10:45AM - 11:30AM
Location: Portland 252
Track:
Databases
Using Ruby on Rails and Ajax to Make a Massive Multiplayer Game
Michael Buffington, Programmer, Stikkit
Time: 10:45AM - 11:30AM
Location: F151
Track:
Web Apps
Beyond the Stock Kernel: Patching and Building a Kernel for Security and Speed
Steve Suehring, Technical Architect, ICG Media, LLC
Time: 10:45AM - 11:30AM
Location: D137-138
Track:
Linux
Open Technology Development: Open Source and the U.S. Government
John Scott, OSD/AS&C, Open Technology Development Concept, RadiantBlue Technologies
Time: 10:45AM - 11:30AM
Location: D136
Track:
Emerging Topics
Metaprogramming Java with HiveMind and Javassist
Howard Lewis Ship, Independent Software Consultant, Tapestry World Domination, Inc.
Time: 10:45AM - 11:30AM
Location: D139-140
Track:
Programming
Test-driven Development Meets Design-by-Contract
Jim Weirich, Consultant, Compuware
Time: 10:45AM - 11:30AM
Location: E145
Track:
Ruby
What's New with Perl DBI?
Tim Bunce, CTO, Data Plan Services
Time: 10:45AM - 11:30AM
Location: Portland 256
Track:
Perl
Parsers, Perl 6 Rules, and the Parrot Grammar Engine
Patrick Michaud, Consultant, pmichaud.com
Time: 10:45AM - 11:30AM
Location: Portland 251
Track:
Perl
Journalism via Computer Programming
Adrian Holovaty, Editor of editorial innovations, Django
Time: 10:45AM - 11:30AM
Location: D133
Track:
Emerging Topics
Google AJAX Search API
Mark Lucovsky, Technical Director of Engineering, Google, Inc.
Time: 11:35AM - 12:20PM
Location: E141
Track:
Products and Services
Opening Up the News: A Case Study on How One Organization Went Open Source, and How Yours Can, Too
Curtis D. Edge, CIO, Christian Science Monitor
Terry Barbounis, CTO, Christian Science Monitor
Russ Danner, Senior Architect, Christian Science Monitor
Time: 11:35AM - 12:20PM
Location: D135
Track:
Business
Deploying Rails Apps with Capistrano
Mike Clark, President, Clarkware Consulting
Time: 11:35AM - 12:20PM
Location: E145
Track:
Ruby
Current State of the Linux Kernel
Greg Kroah-Hartman, Kernel Hacker, SuSE Labs / Novell
Time: 11:35AM - 12:20PM
Location: D137-138
Track:
Linux
Painless Web Proxying with Apache mod_proxy
Justin Erenkrantz, Ph.D. Student, University of California, Irvine
Time: 11:35AM - 12:20PM
Location: F151
Track:
Web Apps
Maximum Netfilter
Michael Rash, Security Architect, Enterasys Networks, Inc.
Time: 11:35AM - 12:20PM
Location: F150
Track:
Security
Extending MySQL Made Easy: Plugin API
Sergei Golubchik, Senior Software Developer, MySQL AB
Time: 11:35AM - 12:20PM
Location: Portland 252
Track:
Databases
Dirty Secrets of PHP 5's Ext/SOAP Extension
Adam Trachtenberg, Senior Manager of Platform Evangelism, eBay
Time: 11:35AM - 12:20PM
Location: D136
Track:
PHP
Ajax Optimization Techniques: Working with Large Ajax Applications
Kevin Henrikson, Director of Engineering, Zimbra
Time: 11:35AM - 12:20PM
Location: Portland 255
Track:
JavaScript/Ajax
A Closed Source Project Becomes Open Source: How We Succeeded
Lars Thalmann, Technical Lead, Replication and Clustering Technology, MySQL
Time: 11:35AM - 12:20PM
Location: E143-144
Track:
Programming
Mind Like Water: The Path to Perl Bliss
Peter Scott, Owner, Pacific Systems Design Technologies
Time: 11:35AM - 12:20PM
Location: Portland 256
Track:
Perl
Embedding a Database in The Browser
David Van Couvering, Senior Staff Software Engineer, Sun Microsystems, Inc.
Time: 11:35AM - 12:20PM
Location: D139-140
Track:
Databases
Easy AI with Python
Raymond Hettinger, Chief Visualization Officer, Madison Tyler LLC
Time: 11:35AM - 12:20PM
Location: D133
Track:
Python
Stump the Band
Ben Trott, Co-founder and CTO, Six Apart, Ltd.
Artur Bergman, Engineering Manager, Six Apart
Tatsuhiko Miyagawa, Software Engineer, Six Apart
Time: 1:45PM - 2:30PM
Location: E142
Track:
Products and Services
Case In Point: OpenLaszlo and Open Source
Adam Wolff, Chief Software Architect, Laszlo Systems, Inc.
Time: 1:45PM - 2:30PM
Location: E141
Track:
Products and Services
So, You Want to Build an Open Source Community: Learning from Apache
J Aaron Farr, Member, VP Apache Excalibur, JadeTower
Time: 1:45PM - 2:30PM
Location: E143-144
Track:
Business
Building "Sane" Query Interfaces to Databases
Mark Newsome, Software Architect, HP
Time: 1:45PM - 2:30PM
Location: Portland 252
Track:
Databases
Prototype
Stuart Halloway, Co-founder, Relevance LLC
Time: 1:45PM - 2:30PM
Location: Portland 255
Track:
JavaScript/Ajax
Nothing But (Ingy döt) Net
Brian Ingerson, Free Agent, Social Text, Inc.
Time: 1:45PM - 2:30PM
Location: Portland 256
Track:
Emerging Topics
Rock Your Testing World with Devel::Cover
Geoffrey Young, Senior Software Engineer, Ticketmaster
Time: 1:45PM - 2:30PM
Location: D139-140
Track:
Perl
Jifty: Nifty Applications in a Jiffy
Jesse Vincent, President, Best Practical Solutions LLC
Time: 1:45PM - 2:30PM
Location: F151
Track:
Web Apps
Driving Rails Deep Into the Back Office
Obie Fernandez, Senior Consultant, ThoughtWorks
Time: 1:45PM - 2:30PM
Location: E145
Track:
Ruby
The Madness of Ajax
Andrew van der Stock, OWASP Guide Project Lead, OWASP
Time: 1:45PM - 2:30PM
Location: F150
Track:
Security
Measuring Open Source Popularity
Luke Welling, Security Analyst, OmniTI
Time: 1:45PM - 2:30PM
Location: D135
Track:
Business
A Simple Guide to Linux File Systems
Val Henson, Linux developer, Intel
Time: 1:45PM - 2:30PM
Location: D137-138
Track:
Linux
PHP Lightning Talks
George Schlossnagle, VP of Engineering, OmniTI Computer Consulting, Inc.
Time: 1:45PM - 3:20PM
Location: D136
Track:
PHP
dimdim - The World's Free Web Conference
Prakash Khot, CTO & Co-founder, dimdim Inc.
DD Ganguly, CEO & Co-founder, dimdim
Time: 1:45PM - 2:30PM
Location: D133
Track:
Web Apps
The Atom Publishing Protocol as Universal Web Glue
Tim Bray, Web Guy, Sun Microsystems
Time: 1:45PM - 2:30PM
Location: Portland 251
Track:
Web Apps
The Challenge: Digital Media and OSS
John Terpstra, Business Evangelist, AMD
Time: 2:35PM - 3:20PM
Location: E142
Track:
Products and Services
Plagger: Pluggable RSS/Atom Aggregation
Tatsuhiko Miyagawa, Software Engineer, Six Apart
Time: 2:35PM - 3:20PM
Location: Portland 256
Track:
Perl
Ruby and .NET
John Lam, Program Manager, Microsoft
Time: 2:35PM - 3:20PM
Location: E145
Track:
Ruby
Developing Berkeley DB Java Edition: Internals and War Stories
Charles Lamb, Architect, Oracle
Time: 2:35PM - 3:20PM
Location: Portland 252
Track:
Databases
The Semasiology of Open Source (Part III)
Robert "r0ml" Lefkowitz, Vice President, Chief Information Architect, and Head of Risk Management Technology, Asurion
Time: 2:35PM - 3:20PM
Location: E143-144
Track:
Emerging Topics
Building Java Web Applications with Tapestry
Howard Lewis Ship, Independent Software Consultant, Tapestry World Domination, Inc.
Time: 2:35PM - 3:20PM
Location: D139-140
Track:
Web Apps
Cross-site Ajax: Challenges and Techniques for Building Rich Web 2.0 Mashups
Joseph Smarr, Architect, Plaxo, Inc.
Time: 2:35PM - 3:20PM
Location: Portland 255
Track:
JavaScript/Ajax
Lessons Learned in Taking a Closed Source Product Open
Neelan Choksi, Sr. Director, BEA Systems
Time: 2:35PM - 3:20PM
Location: D135
Track:
Business
Open Source QA with Selenium
Patrick Lightbody, Founder, Autoriginate, Inc.
Time: 2:35PM - 3:20PM
Location: Portland 251
Track:
Web Apps
Getting Started in Linux Kernel Development
Randy Dunlap, Principal Developer, Oracle
Time: 2:35PM - 3:20PM
Location: D137-138
Track:
Linux
Painless maintenance of local changes to fast-moving software
Bryan O'Sullivan, Chief Shill, Mercurial
Time: 2:35PM - 3:20PM
Location: F150
Track:
Programming
Programming the Kernel for Web 2.0
Audrey Tang, Anarchitect, Pugs/Perl6 Project
Time: 2:35PM - 3:20PM
Location: F151
Track:
Perl
Streamlined
Stuart Halloway, Co-founder, Relevance LLC
Time: 2:35PM - 3:20PM
Location: D133
Track:
Ruby
Content in the Web 2.0 World
Mike Hendrickson, Associate Publisher, O'Reilly Media, Inc.
Time: 4:30PM - 5:15PM
Location: E142
Track:
Products and Services
Implementing the LAMP Stack
Jim Jagielski, CTO, Covalent Technologies
Time: 4:30PM - 5:15PM
Location: E141
Track:
Products and Services
Lightning States of
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Donnie Berkholz, Developer, Gentoo
Craig Russell, Sun Microsystems, Inc.
Corey Shields, Lead Systems Engineer, OSU Open Source Lab
Louis Suarez-Potts, Community Manager, OpenOffice.org/CollabNet
David Van Couvering, Senior Staff Software Engineer, Sun Microsystems, Inc.
Jeff Waugh, Consultant, Gnome/Waugh Partners
Time: 4:30PM - 5:15PM
Location: Portland 252
Track:
Emerging Topics
So You've Inherited a MySQL Instance on Unix
Sheeri Kritzer, Database Administrator, Online Buddies, Inc.
Time: 4:30PM - 5:15PM
Location: D133
Track:
Databases
Ruby for Java Programmers
Ugo Cei, COO, SourceSense
Time: 4:30PM - 5:15PM
Location: E145
Track:
Ruby
PHP 6 & Unicode: The Tower of Babel, Next Generation
Andrei Zmievski, Chief Architect, Outspark, Inc.
Time: 4:30PM - 5:15PM
Location: D136
Track:
PHP
Puppet: An Operating System Abstraction and Automation Framework
Luke Kanies, Founder, Reductive Labs
Time: 4:30PM - 5:15PM
Location: D135
Track:
Emerging Topics
The Truth about XSS
Chris Shiflett, Principal, OmniTI Computer Consulting, Inc.
Time: 4:30PM - 5:15PM
Location: F150
Track:
Security
The Best and Worst of Open Source Business Tactics
Cliff Schmidt, Vice President of Legal Affairs, Apache Software Foundation
Time: 4:30PM - 5:15PM
Location: E143-144
Track:
Emerging Topics
0 to 60 in 45 Minutes: A Down and Dirty Ajax Design Patterns Fire Drill
Terry Chay, Plaxo
Time: 4:30PM - 5:15PM
Location: Portland 255
Track:
JavaScript/Ajax
Python in the Enterprise
Alex Martelli, Uber Technical Lead, Google, Inc.
Time: 4:30PM - 5:15PM
Location: Portland 251
Track:
Python
Django: Web Development with Journalists' Deadlines
Jacob Kaplan-Moss, Lead Developer, Lawrence Journal-World
Time: 4:30PM - 5:15PM
Location: F151
Track:
Web Apps
Perl Lightning Talks
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Time: 4:30PM - 5:15PM
Location: Portland 256
Track:
Perl
The Shale Framework
Craig R. McClanahan, Senior Software Engineer, Sun Microsystems, Inc.
Time: 4:30PM - 5:15PM
Location: D139-140
Track:
Java
,
Web Apps
Using Xen and Crucible for Automated Testing of Inkscape and Cairo
Bryce Harrington, Sr. Performance Engineer, OSDL
Time: 4:30PM - 5:15PM
Location: D137-138
Track:
Linux
Data Mining Using Orange and Python
Matt Drew, Senior Software Developer, Array BioPharma, Inc.
Time: 5:20PM - 6:05PM
Location: F151
Track:
Python
Leveraging Ajax Linking and Embedding ("ALE") to Extend the Power of Ajax
Time: 5:20PM - 6:05PM
Location: D135
Track:
JavaScript/Ajax
Perl Lightning Talks (con't)
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Time: 5:20PM - 6:05PM
Location: Portland 256
Track:
Perl
Lightning States of (con't)
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Time: 5:20PM - 6:05PM
Location: Portland 252
Track:
Emerging Topics
Virtualization and Linux: Anything but Traditional
Kevin Noreen
Time: 5:20PM - 6:05PM
Location: E141
Track:
Products and Services
Extending Ruby with C
Garrett Rooney, Software Engineer, CollabNet
Time: 5:20PM - 6:05PM
Location: E145
Track:
Ruby
Open Source Voting
Arthur Keller, University of California, Santa Cruz
David Mertz, CTO, Open Voting Consortium
Time: 5:20PM - 6:05PM
Location: F150
Track:
Emerging Topics
How Open Source Projects Survive Poisonous People (And You Can Too)
Ben Collins-Sussman, Software Engineer, Google
Brian W. Fitzpatrick, Software Engineer, Google, Inc.
Time: 5:20PM - 6:05PM
Location: D139-140
Track:
Programming
PDO: PHP Data Objects
Wez Furlong, Lead Architect, OmniTI, Inc.
Time: 5:20PM - 6:05PM
Location: D136
Track:
PHP
No Flash Required: Interactive Browser Graphics
Gavin Doughtie, Developer, DreamWorks
Time: 5:20PM - 6:05PM
Location: Portland 255
Track:
JavaScript/Ajax
Coding Wizard, Savvy Trader: Applying Your Expertise to the Stock Market
Kartik Subbarao, Global Lead for the Open Source and Linux Technology Profession, Hewlett Packard
Time: 5:20PM - 6:05PM
Location: E143-144
Track:
Programming
Data Mining Using Orange and Python
Mitchell Smith, Chief Software Architect, Array BioPharma
Time: 5:20PM - 6:05PM
Location: F151
Track:
Python
Contribute Tests to Your Favorite Open Source Project
Dayne Medlyn, Technical Lead for the Linux Reference Architecture Program, Hewlett Packard
Time: 5:20PM - 6:05PM
Location: D137-138
Track:
Programming
wxPython in a Nutshell
Robin Dunn, Software Craftsman, OSAF
Time: 5:20PM - 6:05PM
Location: Portland 251
Track:
Python
Apache Harmony : Open Source Java SE
Geir Magnusson
Time: 5:20PM - 6:05PM
Location: D133
Track:
Java
Exhibit Hall Reception
Time: 6:05PM - 7:30PM
FOSCON II: The Ruby Rodeo
Time: 7:30PM - 10:00PM
Location: Free Geek
Fedora
Time: 7:30PM - 8:30PM
Location: F151
Track:
BOF
Something Interesting Dominus is Working On
Time: 7:30PM - 8:30PM
Location: D135
Track:
BOF
Maven in the Wild
Time: 7:30PM - 8:30PM
Location: Portland 255
Track:
BOF
The Summer of Code 2006 Community Gathering
Time: 7:30PM - 8:30PM
Location: D136
Track:
BOF
OpenSolaris Virtualization
Time: 7:30PM - 8:30PM
Location: Portland 252
Track:
BOF
PHP Security Hoedown
Time: 7:30PM - 8:30PM
Location: E141
Track:
BOF
Service Component Architecture in Practice: The Apache Tuscany Project
Time: 7:30PM - 8:30PM
Location: D137-138
Track:
BOF
The Zen of Free
Simon Phipps, Chief Open Source Officer, Sun Microsystems
Time: 8:45AM - 9:00AM
Location: Portland Ballroom
"Opening" the Possibilities: APIs and Open Source Code
Gary Lang, Vice President of Engineering, Autodesk, Infrastructure Solutions Division
Time: 9:00AM - 9:15AM
Location: Portland Ballroom
5 A Day
Robert "r0ml" Lefkowitz, Vice President, Chief Information Architect, and Head of Risk Management Technology, Asurion
Time: 9:15AM - 9:30AM
Location: Portland Ballroom
Developers: You've Got the Power - Now What?
Stephen O'Grady, Principal Analyst, RedMonk
Time: 9:30AM - 9:45AM
Location: Portland Ballroom
Making Tech Documentaries: How and Why
Jason Scott, Curator, TEXTFILES.COM
Time: 9:45AM - 10:00AM
Location: Portland Ballroom
Q & A
Time: 10:00AM - 10:15AM
Location: Portland Ballroom
OSGeo: Mapping and Geospatial Tools & Support
Jo Walsh, Programmer, -
Mark Lucas, Principal Scientist, RadiantBlue Technologies
Aaron Racicot, GIS Programmer, Ecotrust
Time: 10:45AM - 11:30AM
Location: E141
Track:
Products and Services
Proven and Robust OLTP Storage Engine Goes Open Source--Solid Information Technology, solidDB for MySQL
Murat Demiroglu, Senior Product Manager, Solid Information Technology
Time: 10:45AM - 11:30AM
Location: E142
Track:
Products and Services
How Database Engines Work
D. Richard Hipp, Founder, Hipp, Wyrick & Company, Inc.
Time: 10:45AM - 11:30AM
Location: Portland 252
Track:
Databases
Mason Components for Ajax
David Bushong, Senior Web Engineer, iAnywhere, Inc./AvantGo
Time: 10:45AM - 11:30AM
Location: Portland 256
Track:
Perl
Porting Mac::Carbon to Intel
Chris Nandor, Programmer, Slashdot
Time: 10:45AM - 11:30AM
Location: Portland 251
Track:
Perl
The (Surprising) History of Copyright, and What It Means for Open Source
Karl Fogel, QuestionCopyright.org
Time: 10:45AM - 11:30AM
Location: D137-138
Track:
Emerging Topics
Building Rails to Legacy Applications
Robert Treat, DBA, PostgreSQL Community
Time: 10:45AM - 11:30AM
Location: F151
Track:
Ruby
Subversion Best Practices
Ben Collins-Sussman, Software Engineer, Google
Brian W. Fitzpatrick, Software Engineer, Google, Inc.
Time: 10:45AM - 11:30AM
Location: D139-140
Track:
Programming
Building Extensible Desktop Applications with the Zope 3 Project
Nathan Yergler, Software Engineer, Creative Commons
Time: 10:45AM - 11:30AM
Location: D136
Track:
Python
Building Rich Clients Using Eclipse RCP
Wayne Beaton, Eclipse Evangelist, The Eclipse Foundation
Time: 10:45AM - 11:30AM
Location: Portland 255
Track:
Desktop Apps
Real World Security Response
Mark Cox, Consulting Engineer, Red Hat
Time: 10:45AM - 11:30AM
Location: F150
Track:
Linux
,
Security
PHP and Web 2.0
Rasmus Lerdorf, Yahoo!
Time: 10:45AM - 11:30AM
Location: E145
Track:
PHP
What Happens When the Money Comes?
Danese Cooper, Open Source Diva, Intel and Open Source Initiative
Mitchell Baker, CEO, Mozilla Corporation
Geir Magnusson
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
David Recordon, Open Platforms Tech Lead, Six Apart
Susan Wu, Principal, Charles River Ventures
Time: 10:45AM - 11:30AM
Location: D135
Track:
Business
,
Emerging Topics
Python in Mozilla
Mark Hammond, Senior Developer, Enfold Systems
Time: 10:45AM - 11:30AM
Location: E143-144
Track:
Python
Introduction to Windows Workflow Foundation
Jason Mauer, Developer Evangelist, Microsoft Corporation
Time: 11:35AM - 12:20PM
Location: E142
Track:
Products and Services
The Future of Software is a Blend, But of What?
Robert Sutor, Vice President of Standards, IBM Corporation
Time: 11:35AM - 12:20PM
Location: E141
Track:
Products and Services
haXe: A Cross-platfom Web Language
Nicolas Cannasse, CTO, Motion-Twin
Time: 11:35AM - 12:20PM
Location: D136
Track:
Web Apps
TimeTravel Tables in PostgreSQL
A. Elein Mustain, Managing Director, Varlena, LLC
Time: 11:35AM - 12:20PM
Location: Portland 252
Track:
Databases
Low-Maintenance Perl
Perrin Harkins, Senior Engineer, Plus Three
Time: 11:35AM - 12:20PM
Location: F151
Track:
Perl
Python 3000
Guido van Rossum, Language Architect, Creator of Python
Time: 11:35AM - 12:20PM
Location: Portland 255
Track:
Python
Ajax + .NET = Atlas
Christian Wenz, Partner, Hauser & Wenz
Time: 11:35AM - 12:20PM
Location: E143-144
Track:
Windows
Building Successful Commercial Open Source Projects
Jorg Janke, Founder and Principal, Compiere
Time: 11:35AM - 12:20PM
Location: D135
Track:
Business
Building a High Performance XML Router with AsyncWeb and XFire
Dan Diephouse, President, Envoi Solutions
Time: 11:35AM - 12:20PM
Location: D139-140
Track:
Java
A Relational Object Driver That Doesn't Suck
Ben Trott, Co-founder and CTO, Six Apart, Ltd.
Time: 11:35AM - 12:20PM
Location: Portland 256
Track:
Perl
DVR Happiness: Gluing MythTV and TiVo Together with Galleon
Kees Cook, Ubuntu Software Engineer, Canonical Ltd.
Time: 11:35AM - 12:20PM
Location: D137-138
Track:
Emerging Topics
Microsummaries in Firefox and on the Web
Myk Melez, Conundrum, Mozilla
Time: 11:35AM - 12:20PM
Location: Portland 251
Track:
Web Apps
A guided Tour of HQ: The Open Source Management Platform
Doug MacEachern, CTO and Co-founder, Hyperic, Inc.
Time: 1:45PM - 2:30PM
Location: E141
Track:
Products and Services
LinuxCOE: Deploying and Supporting Linux in Global IT Operations
Craig Lamparter, Program Manager, Linux Common Operating Environment, Hewlett Packard
Time: 1:45PM - 2:30PM
Location: E142
Track:
Products and Services
Marketing to Dilbert: How to Invite Developers Into Your Project
Stephen O'Grady, Principal Analyst, RedMonk
Dave Rosenberg, Founder and CEO, Mulesource
Time: 1:45PM - 2:30PM
Location: D135
Track:
Business
Writing Portable C Code with APR
Garrett Rooney, Software Engineer, CollabNet
Time: 1:45PM - 2:30PM
Location: D137-138
Track:
Programming
Hacking Apache HTTP Server at Yahoo!
Michael Radwin, Technical Yahoo!, Yahoo! Inc.
Time: 1:45PM - 2:30PM
Location: Portland 251
Track:
Web Apps
PHP Security Testing
Chris Shiflett, Principal, OmniTI Computer Consulting, Inc.
Time: 1:45PM - 2:30PM
Location: E145
Track:
PHP
Leveraging Mono for Cross-platform Development
Kevin Shockey, Editor in Chief, Information Technology Consultant
Joseph Hill, Chief Software Architect, Arc Focus, Inc.
Time: 1:45PM - 2:30PM
Location: E143-144
Track:
Windows
Building Domain-specific Language in Ruby
Neal Ford, Application Architect, ThoughtWorks Inc
Time: 1:45PM - 2:30PM
Location: F151
Track:
Ruby
A Google Service for the Open Source Community
Greg Stein, Uber Tech Lead/Manager, Google
Time: 1:45PM - 2:30PM
Location: D139-140
Track:
Emerging Topics
SQL Outer Joins for Fun and Profit
Bill Karwin, Product Engineering Manager, Zend Technologies
Time: 1:45PM - 2:30PM
Location: Portland 252
Track:
Databases
vobject: iCalendar in Python
Jeffrey Harris, Software Development Engineer, Open Source Applications Foundation
Time: 1:45PM - 2:30PM
Location: D136
Track:
Python
OpenLaszlo: No Flash Required!
David Temkin, Chief Technology Officer, Laszlo Systems
Time: 1:45PM - 2:30PM
Location: F150
Track:
Web Apps
Perl 6 Update
Damian Conway, Thoughtstream
Larry Wall, Writer, Author and Creator of Perl
Time: 1:45PM - 2:30PM
Location: Portland 256
Track:
Perl
Songbird
Robert Lord, CEO, Pioneers of the Inevitable
Time: 1:45PM - 2:30PM
Location: Portland 255
Track:
Desktop Apps
Sun's Open Source Strategy
Simon Phipps, Chief Open Source Officer, Sun Microsystems
Tom Marble, Technical Lead, Operating System Distributor License, Java (DLJ) Project., Sun Microsystems, Inc.
Time: 2:35PM - 3:20PM
Location: E141
Track:
Products and Services
Failing to Succeed
Robert "r0ml" Lefkowitz, Vice President, Chief Information Architect, and Head of Risk Management Technology, Asurion
Time: 2:35PM - 3:20PM
Location: D135
Track:
Business
The Secret Sauce of Robust Developer Communities - Presented by O'Reilly Media in Partnership with CollabNet
Denise Kalos, Vice President, Corporate Solutions, O'Reilly Media, Inc.
Andrew Kelly, Founder, Cognisync LLC
Time: 2:35PM - 3:20PM
Location: E142
Track:
Products and Services
Testing Rails Apps
Mike Clark, President, Clarkware Consulting
Time: 2:35PM - 3:20PM
Location: F151
Track:
Ruby
Writing Maintainable Code with PHP
Laura Thomson, Mozilla Corporation
Time: 2:35PM - 3:20PM
Location: E145
Track:
PHP
Scripting .NET with IronPython
Martin Maly, Software Development Engineer, Microsoft
Jim Hugunin, Architect, Microsoft
Time: 2:35PM - 3:20PM
Location: D136
Track:
Python
Eight Steps to Fix Your Database Performance Problem
Christopher Browne, Database Administrator, Afilias Canada
Time: 2:35PM - 3:20PM
Location: Portland 252
Track:
Databases
Perl 6 Compiler Status and the Parrot Compiler Toolkit
Patrick Michaud, Consultant, pmichaud.com
Time: 2:35PM - 3:20PM
Location: Portland 256
Track:
Perl
User Experience, Pain-free
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 2:35PM - 3:20PM
Location: F150
Track:
Web Apps
State of the Desktop Infrastructure
Jamey Sharp, Software Architect / Code Terrorist, The TOVA Company
Time: 2:35PM - 3:20PM
Location: Portland 255
Track:
Desktop Apps
Working with Microsoft Excel Spreadsheets and Microsoft Access Databases in a Java Application
Sean Sullivan, Senior Software Engineer, -
Time: 2:35PM - 3:20PM
Location: E143-144
Track:
Java
Business Models for Open Source Software Companies
Tony Wasserman, Executive Director, Carnegie Mellon West Center for Open Source Investigation
Time: 2:35PM - 3:20PM
Location: D137-138
Track:
Business
Perl Program Repair Shop and Red Flags
Mark-Jason Dominus, Chief Programmer, Plover Systems Co.
Time: 2:35PM - 3:20PM
Location: Portland 251
Track:
Perl
Using Google Web Toolkit
Bret Taylor, Entrepreneur in Residence, Benchmark Capital
Bruce Johnson, Software Engineer, Google
Time: 2:35PM - 3:20PM
Location: D139-140
Track:
JavaScript/Ajax
Onward and Upward: Faster PHP with Oracle
Christopher Jones, Consulting Technical Staff, Oracle Corporation
Time: 4:30PM - 5:15PM
Location: E142
Track:
Products and Services
Leap Ahead with New Intel Platform Innovations in 2006
Mark Skarpness, Software Technologist, Open Source Technology Center, Intel Corporation
Time: 4:30PM - 5:15PM
Location: E141
Track:
Products and Services
Bringing Open Source Software Development Processes and Principles to the Enterprise
Brian Behlendorf, Founder & CTO, CollabNet
Time: 4:30PM - 5:15PM
Location: D135
Track:
Business
Building Internet Applications with Mozilla XULRunner
Benjamin Smedberg, XULRunner Lead Developer, Mozilla Corporation
Time: 4:30PM - 5:15PM
Location: Portland 255
Track:
Desktop Apps
Tips And Tricks with NHibernate
Benjamin Day, Owner / Architect, Benjamin Day Consulting, Inc
Time: 4:30PM - 5:15PM
Location: D137-138
Track:
Windows
Building Search Applications With KinoSearch
Marvin Humphrey, Consultant, Rectangular Research
Time: 4:30PM - 5:15PM
Location: D139-140
Track:
Perl
Software Libre: FOSS in Venezuela
Jeff Zucker, CIO, Virtual Production Services LLC
Alejandro Imass, Consultant, SOLVE
Lino Ramirez, Sessional Professor, The King's University College
Time: 4:30PM - 5:15PM
Location: F151
Track:
Emerging Topics
The Future of MySQL Replication
Lars Thalmann, Technical Lead, Replication and Clustering Technology, MySQL
Time: 4:30PM - 5:15PM
Location: Portland 252
Track:
Databases
Understanding ZFramework
John Coggeshall, Senior Technical Consultant, Zend Technologies
Time: 4:30PM - 5:15PM
Location: E145
Track:
PHP
Live Perl Testing
Michael G. Schwern
Josh Heumann, Programmer
Time: 4:30PM - 5:15PM
Location: Portland 251
Track:
Perl
When Interface Design Attacks!
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 4:30PM - 5:15PM
Location: F150
Track:
Web Apps
Simplifying Service-oriented Applications with Apache Tuscany
Jeremy Boynes, Chief Technical Officer, Gluecode Software
Time: 4:30PM - 5:15PM
Location: E143-144
Track:
Java
Capturing an Audience with Laser and Snake
Robert Stephenson, Collaboration Architect, OpenCourse.org
Time: 4:30PM - 5:15PM
Location: D136
Track:
Python
Parrot: Evolution
Chip Salzenberg, Architect, Parrot
Time: 4:30PM - 5:15PM
Location: Portland 256
Track:
Perl
The PHP Collaboration Project: Targeting PHP at Modern Web Applications
Jayson Minard, Zend Technologies
Time: 5:20PM - 6:05PM
Location: E142
Track:
Products and Services
MindTouch Dream: When REST is Just the Beginning
Steve Bjorg, Co-founder and CTO, MindTouch, Inc.
Time: 5:20PM - 6:05PM
Location: E141
Track:
Products and Services
Troubleshooting the Java Virtual Machine and the Applications That Run Within It
Moazam Raja, Staff Engineer, Sun Microsystems, Inc.
Time: 5:20PM - 6:05PM
Location: F151
Track:
Java
OSS Project Press Relations
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Time: 5:20PM - 6:05PM
Location: Portland 255
Track:
Emerging Topics
Roadmap to Free .NET Developer Tools
Lee Fisher, Huckleberry Software
Time: 5:20PM - 6:05PM
Location: E143-144
Track:
Windows
Enterprises and Communities: A Match Made in
?
Rod Cope, CTO, OpenLogic, inc.
Time: 5:20PM - 6:05PM
Location: D135
Track:
Business
The Underpants Gnomes Strategy Guide: An eCards Case Study
Terry Chay, Plaxo
Time: 5:20PM - 6:05PM
Location: E145
Track:
PHP
Concurrency Control in Relational Databases
Arjen Lentz, Community Relations Manager, MySQL AB
Time: 5:20PM - 6:05PM
Location: Portland 252
Track:
Databases
Web Heresies: The Seaside Framework
Avi Bryant, Dabble DB
Time: 5:20PM - 6:05PM
L


