OSCON Sessions
Click here for Tutorials.
Wednesday, July 25, 2007
Welcome
Nathan Torkington, Conference Chair, O'Reilly Media, Inc.
Allison Randal, Conference Chair, O'Reilly Media, Inc.
Time: 8:45AM - 9:00AM
Location: Portland Ballroom
Nathan Torkington, Conference Chair, O'Reilly Media, Inc.
Allison Randal, Conference Chair, O'Reilly Media, Inc.
Time: 8:45AM - 9:00AM
Location: Portland Ballroom
Open Source on the O'Reilly Radar
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Time: 9:00AM - 9:15AM
Location: Portland Ballroom
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Time: 9:00AM - 9:15AM
Location: Portland Ballroom
Outfitting for Multi-core Parallelism
James Reinders, Director, Intel Corporation
Dirk Hohndel, Intel
Time: 9:15AM - 9:30AM
Location: Portland Ballroom
James Reinders, Director, Intel Corporation
Dirk Hohndel, Intel
Time: 9:15AM - 9:30AM
Location: Portland Ballroom
Transactional Memory for Concurrent Programming
Simon Peyton-Jones, Microsoft
Time: 9:30AM - 9:45AM
Location: Portland Ballroom
Simon Peyton-Jones, Microsoft
Time: 9:30AM - 9:45AM
Location: Portland Ballroom
Tim O'Reilly Interviews Mark Shuttleworth
Mark Shuttleworth, Founder, Ubuntu/Canonical Ltd.
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Time: 9:45AM - 10:00AM
Location: Portland Ballroom
Mark Shuttleworth, Founder, Ubuntu/Canonical Ltd.
Tim O'Reilly, Founder and CEO, O'Reilly Media, Inc.
Time: 9:45AM - 10:00AM
Location: Portland Ballroom
Advanced Production Troubleshooting
Theo Schlossnagle, Chief Technology Officer, OmniTI Computer Consulting, Inc.
Time: 10:45AM - 11:30AM
Location: E145
Track: Administration
Theo Schlossnagle, Chief Technology Officer, OmniTI Computer Consulting, Inc.
Time: 10:45AM - 11:30AM
Location: E145
Track: Administration
Advanced Effects in Java Desktop Applications
Kirill Grouchnikov, Amdocs
Time: 10:45AM - 11:30AM
Location: D137-138
Track: Java
Kirill Grouchnikov, Amdocs
Time: 10:45AM - 11:30AM
Location: D137-138
Track: Java
Practical Design for Web Developers
David Verba, Director of Technology, Adaptive Path
Time: 10:45AM - 11:30AM
Location: D136
Track: Web Applications (client-side and server-side)
David Verba, Director of Technology, Adaptive Path
Time: 10:45AM - 11:30AM
Location: D136
Track: Web Applications (client-side and server-side)
Painless Full Text Searching with SOLR
Michael Kimsal
Time: 10:45AM - 11:30AM
Location: D133
Track: Web Applications (client-side and server-side)
Michael Kimsal
Time: 10:45AM - 11:30AM
Location: D133
Track: Web Applications (client-side and server-side)
Applying Open Source Methodology to IT Examinations
Dru Lavigne
Time: 10:45AM - 11:30AM
Location: F150
Track: Emerging Topics
Dru Lavigne
Time: 10:45AM - 11:30AM
Location: F150
Track: Emerging Topics
Performance Whack-a-Mole
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Time: 10:45AM - 11:30AM
Location: Portland 251
Track: Databases
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Time: 10:45AM - 11:30AM
Location: Portland 251
Track: Databases
Managing Technical Debt
Andy Lester, Senior Programmer, Follett Library Resources
Time: 10:45AM - 11:30AM
Location: E143-144
Track: Programming
Andy Lester, Senior Programmer, Follett Library Resources
Time: 10:45AM - 11:30AM
Location: E143-144
Track: Programming
Mind Like Water: The Path to Perl Bliss
Peter Scott, Owner, Pacific Systems Design Technologies
Time: 10:45AM - 11:30AM
Location: Portland 256
Track: Perl
Peter Scott, Owner, Pacific Systems Design Technologies
Time: 10:45AM - 11:30AM
Location: Portland 256
Track: Perl
How to Herd Cats and Influence People
Jono Bacon, Ubuntu Community Manager, Canonical
Time: 10:45AM - 11:30AM
Location: F151
Track: People
Jono Bacon, Ubuntu Community Manager, Canonical
Time: 10:45AM - 11:30AM
Location: F151
Track: People
Subversion: Powerful New Toys
Justin Erenkrantz, Ph.D. Student, University of California, Irvine
Time: 10:45AM - 11:30AM
Location: D135
Track: Programming
Justin Erenkrantz, Ph.D. Student, University of California, Irvine
Time: 10:45AM - 11:30AM
Location: D135
Track: Programming
The Future of Rich Internet Applications with PHP
Andi Gutmans, Co-Founder and VP of Technology, Zend Technologies, Inc.
Time: 10:45AM - 11:30AM
Location: Portland 255
Track: PHP
Andi Gutmans, Co-Founder and VP of Technology, Zend Technologies, Inc.
Time: 10:45AM - 11:30AM
Location: Portland 255
Track: PHP
RAD with Plone
Richard Amerman, Principal, 7 Tech NW
Time: 10:45AM - 11:30AM
Location: D139-140
Track: Web Applications (client-side and server-side)
Richard Amerman, Principal, 7 Tech NW
Time: 10:45AM - 11:30AM
Location: D139-140
Track: Web Applications (client-side and server-side)
More Than Licenses: The Legal Policy of the Free World in the Age of Web 2.0
Eben Moglen, Director, Software Freedom Law Center
Time: 10:45AM - 11:30AM
Location: Portland 252
Track: Business
Eben Moglen, Director, Software Freedom Law Center
Time: 10:45AM - 11:30AM
Location: Portland 252
Track: Business
Next Generation Data Warehousing: Using Open APIs for Embedding Massively Parallel BI Analytics into the Data Warehouse
Luke Lonergan, CTO and Co-founder, Greenplum
Time: 10:45AM - 11:35AM
Location: E142
Track: Products and Services
Luke Lonergan, CTO and Co-founder, Greenplum
Time: 10:45AM - 11:35AM
Location: E142
Track: Products and Services
Hands On with Linux on the Intel Mobile Internet Device
Rusty Lynch
Time: 10:45AM - 11:30AM
Location: E141
Track: Products and Services
Rusty Lynch
Time: 10:45AM - 11:30AM
Location: E141
Track: Products and Services
The Coming XQuery + XForms XPlosion
Kurt Cagle, Senior Consultant, Metaphorical Web
Time: 11:35AM - 12:20PM
Location: D136
Track: Web Applications (client-side and server-side)
Kurt Cagle, Senior Consultant, Metaphorical Web
Time: 11:35AM - 12:20PM
Location: D136
Track: Web Applications (client-side and server-side)
Recent Research on Community Participation in Software Documentation
Andy Oram, Editor, O'Reilly Media, Inc.
Time: 11:35AM - 12:20PM
Location: F151
Track: People
Andy Oram, Editor, O'Reilly Media, Inc.
Time: 11:35AM - 12:20PM
Location: F151
Track: People
Open Source Voting
Arthur Keller, University of California, Santa Cruz
Fred McLain
David Mertz, CTO, Open Voting Consortium
Time: 11:35AM - 12:20PM
Location: F150
Track: Emerging Topics
Arthur Keller, University of California, Santa Cruz
Fred McLain
David Mertz, CTO, Open Voting Consortium
Time: 11:35AM - 12:20PM
Location: F150
Track: Emerging Topics
HREF Considered Harmful: Seaside and Rails
Giles Bowkett, Enterprise Rails Developer / Project Manager, Bitscribe
Time: 11:35AM - 12:20PM
Location: D133
Track: Web Applications (client-side and server-side)
Giles Bowkett, Enterprise Rails Developer / Project Manager, Bitscribe
Time: 11:35AM - 12:20PM
Location: D133
Track: Web Applications (client-side and server-side)
Better Desktop Java Development Using the Beans Binding and Swing Application Frameworks
Chet Haase, Sun Microsystems
Time: 11:35AM - 12:20PM
Location: D137-138
Track: Java
Chet Haase, Sun Microsystems
Time: 11:35AM - 12:20PM
Location: D137-138
Track: Java
Open Design, Not by Committee
Ted Leung, Senior Engineer, OSAF
Mimi Yin, OSAF
Time: 11:35AM - 12:20PM
Location: D135
Track: Programming
Ted Leung, Senior Engineer, OSAF
Mimi Yin, OSAF
Time: 11:35AM - 12:20PM
Location: D135
Track: Programming
PHP Security: Fact and Fiction
Andi Gutmans, Co-Founder and VP of Technology, Zend Technologies, Inc.
Time: 11:35AM - 12:20PM
Location: Portland 255
Track: PHP
Andi Gutmans, Co-Founder and VP of Technology, Zend Technologies, Inc.
Time: 11:35AM - 12:20PM
Location: Portland 255
Track: PHP
MySQL Internals and Kernel Developments
Michael (Monty) Widenius, CTO & Co-founder, MySQL AB
Time: 11:35AM - 12:20PM
Location: Portland 251
Track: Databases
Michael (Monty) Widenius, CTO & Co-founder, MySQL AB
Time: 11:35AM - 12:20PM
Location: Portland 251
Track: Databases
Beyond the Padlock: Browser Security UI for the Distracted
Johnathan Nightingale, Human Shield, Mozilla Corporation
Time: 11:35AM - 12:20PM
Location: D139-140
Track: Security
Johnathan Nightingale, Human Shield, Mozilla Corporation
Time: 11:35AM - 12:20PM
Location: D139-140
Track: Security
Release Monkey: Build, Test, and Release Your Software into the Wild
Jonathan Oxer, Technical Director, Internet Vision Technologies
Time: 11:35AM - 12:20PM
Location: E143-144
Track: Linux
Jonathan Oxer, Technical Director, Internet Vision Technologies
Time: 11:35AM - 12:20PM
Location: E143-144
Track: Linux
Care and Feeding of Large Web Applications
Perrin Harkins, Senior Engineer, Plus Three
Time: 11:35AM - 12:20PM
Location: Portland 256
Track: Perl
Perrin Harkins, Senior Engineer, Plus Three
Time: 11:35AM - 12:20PM
Location: Portland 256
Track: Perl
Who Gets to Decide What Open Source Means?
Danese Cooper, Open Source Diva, Intel and Open Source Initiative
Brian Behlendorf, Founder & CTO, CollabNet
Chris DiBona, Open Source Programs Manager, Google, Inc.
Ross Mayfield, CEO, Social Text
John Roberts, Co-Founder and CEO, SugarCRM
Michael Tiemann, Vice President, Open Source Affairs, RedHat, Inc.
Time: 11:35AM - 12:20PM
Location: Portland 252
Track: Emerging Topics
Danese Cooper, Open Source Diva, Intel and Open Source Initiative
Brian Behlendorf, Founder & CTO, CollabNet
Chris DiBona, Open Source Programs Manager, Google, Inc.
Ross Mayfield, CEO, Social Text
John Roberts, Co-Founder and CEO, SugarCRM
Michael Tiemann, Vice President, Open Source Affairs, RedHat, Inc.
Time: 11:35AM - 12:20PM
Location: Portland 252
Track: Emerging Topics
OpenNMS Case Studies
Tarus Balog, Project Maintainer, The OpenNMS Project
Time: 11:35AM - 12:20PM
Location: E145
Track: Administration
Tarus Balog, Project Maintainer, The OpenNMS Project
Time: 11:35AM - 12:20PM
Location: E145
Track: Administration
Cross-platform .NET with Mono
Frank Rego, Novell
Time: 11:35AM - 12:20PM
Location: E142
Track: Products and Services
Frank Rego, Novell
Time: 11:35AM - 12:20PM
Location: E142
Track: Products and Services
Project Indiana: The Road to Solaris Next
Ian Murdock, Chief OS Platform Strategist, Sun Microsystems
Time: 11:35AM - 12:20PM
Location: E141
Track: Products and Services
Ian Murdock, Chief OS Platform Strategist, Sun Microsystems
Time: 11:35AM - 12:20PM
Location: E141
Track: Products and Services
Network Monitoring with Nagios
Taylor Dondich, Senior Developer, GroundWork Open Source, Inc.
Time: 1:45PM - 2:30PM
Location: E145
Track: Administration
Taylor Dondich, Senior Developer, GroundWork Open Source, Inc.
Time: 1:45PM - 2:30PM
Location: E145
Track: Administration
Testing and Debugging the Web Tier
Muness Alrubaie, ThoughtWorks, Inc.
Time: 1:45PM - 2:30PM
Location: D136
Track: Web Applications (client-side and server-side)
Muness Alrubaie, ThoughtWorks, Inc.
Time: 1:45PM - 2:30PM
Location: D136
Track: Web Applications (client-side and server-side)
Comparing Java Web Frameworks
Matt Raible, Open Source Evangelist, Raible Designs, Inc.
Time: 1:45PM - 2:30PM
Location: D137-138
Track: Java
Matt Raible, Open Source Evangelist, Raible Designs, Inc.
Time: 1:45PM - 2:30PM
Location: D137-138
Track: Java
Wrapping Your Own Live CD
Robert Bernier, PostgreSQL Business Intelligence Analyst, Cricket Communications
Time: 1:45PM - 2:30PM
Location: E143-144
Track: Linux
Robert Bernier, PostgreSQL Business Intelligence Analyst, Cricket Communications
Time: 1:45PM - 2:30PM
Location: E143-144
Track: Linux
Landscape of Open Source Transactional Storage Engines
Vadim Tkachenko, Performance Consultant, MySQLPerformanceBlog.com
Peter Zaitsev, Co-Founder, Lead Consultant, Percona Ltd
Time: 1:45PM - 2:30PM
Location: Portland 251
Track: Databases
Vadim Tkachenko, Performance Consultant, MySQLPerformanceBlog.com
Peter Zaitsev, Co-Founder, Lead Consultant, Percona Ltd
Time: 1:45PM - 2:30PM
Location: Portland 251
Track: Databases
Who Am I? The Age of the Digital Identity
Robert Richards, Development Manager, Local Thunder
Time: 1:45PM - 2:30PM
Location: Portland 255
Track: PHP
Robert Richards, Development Manager, Local Thunder
Time: 1:45PM - 2:30PM
Location: Portland 255
Track: PHP
Nested Data Parallelism in Haskell
Simon Peyton-Jones, Microsoft
Time: 1:45PM - 2:30PM
Location: Portland 252
Track: Programming
Simon Peyton-Jones, Microsoft
Time: 1:45PM - 2:30PM
Location: Portland 252
Track: Programming
DBD::Gofer: A Stateless DBI Proxy. For SOA and more!
Tim Bunce, CTO, Data Plan Services
Time: 1:45PM - 2:30PM
Location: Portland 256
Track: Perl
Tim Bunce, CTO, Data Plan Services
Time: 1:45PM - 2:30PM
Location: Portland 256
Track: Perl
Mozilla Firefox and the Internet as an Open Platform
Mitchell Baker, CEO, Mozilla Corporation
Time: 1:45PM - 2:30PM
Location: F150
Track: Web Applications (client-side and server-side)
Mitchell Baker, CEO, Mozilla Corporation
Time: 1:45PM - 2:30PM
Location: F150
Track: Web Applications (client-side and server-side)
Beautiful and Unique Snowflakes: Cooking with Catalyst
Matt Trout, Technical Director, Shadowcat Systems Limited
Time: 1:45PM - 2:30PM
Location: D133
Track: Web Applications (client-side and server-side)
Matt Trout, Technical Director, Shadowcat Systems Limited
Time: 1:45PM - 2:30PM
Location: D133
Track: Web Applications (client-side and server-side)
Para-partitioning
Brett Warden, Intel Corporation
Time: 1:45PM - 2:30PM
Location: D135
Track: Emerging Topics
Brett Warden, Intel Corporation
Time: 1:45PM - 2:30PM
Location: D135
Track: Emerging Topics
Refining Copyright with Creative Commons
Nathan Yergler, Software Engineer, Creative Commons
Jon Phillips, Community Developer, Creative Commons
Time: 1:45PM - 2:30PM
Location: F151
Track: Emerging Topics
Nathan Yergler, Software Engineer, Creative Commons
Jon Phillips, Community Developer, Creative Commons
Time: 1:45PM - 2:30PM
Location: F151
Track: Emerging Topics
Meet Hadoop
Doug Cutting, Yahoo!
Eric Baldeschwieler, Director of Engineering, Yahoo!
Time: 1:45PM - 2:30PM
Location: D139-140
Track: Emerging Topics
Doug Cutting, Yahoo!
Eric Baldeschwieler, Director of Engineering, Yahoo!
Time: 1:45PM - 2:30PM
Location: D139-140
Track: Emerging Topics
Apache Geronimo: The Little Application Server That Could
Paul McMahan, Software Developer, IBM Corporation
Time: 1:45PM - 2:30PM
Location: E142
Track: Products and Services
Paul McMahan, Software Developer, IBM Corporation
Time: 1:45PM - 2:30PM
Location: E142
Track: Products and Services
Linux, Virtualization and Dell
Kevin Noreen
Time: 1:45PM - 2:30PM
Location: E141
Track: Products and Services
Kevin Noreen
Time: 1:45PM - 2:30PM
Location: E141
Track: Products and Services
Improving the Embedded Development Process
Matt Fletcher, Developer, Atomic Object, LLC
William Bereza, Co-founder, Atomic Object
Time: 2:35PM - 3:20PM
Location: D137-138
Track: Programming
Matt Fletcher, Developer, Atomic Object, LLC
William Bereza, Co-founder, Atomic Object
Time: 2:35PM - 3:20PM
Location: D137-138
Track: Programming
The Foundations of Open: More than Just the Source
Jeff Waugh, Consultant, Gnome/Waugh Partners
Time: 2:35PM - 3:20PM
Location: F150
Track: Emerging Topics
Jeff Waugh, Consultant, Gnome/Waugh Partners
Time: 2:35PM - 3:20PM
Location: F150
Track: Emerging Topics
PHP: Bigger and Faster
Rasmus Lerdorf, Yahoo!
Time: 2:35PM - 3:20PM
Location: Portland 255
Track: PHP
Rasmus Lerdorf, Yahoo!
Time: 2:35PM - 3:20PM
Location: Portland 255
Track: PHP
How I Learned to Stop Worrying and Love My Database: MySQL to PostgreSQL.
Kevin Falcone, Developer, Best Practical Solutions LLC
Time: 2:35PM - 3:20PM
Location: Portland 251
Track: Databases
Kevin Falcone, Developer, Best Practical Solutions LLC
Time: 2:35PM - 3:20PM
Location: Portland 251
Track: Databases
Programming for Low Power Usage: It's Everyone's Responsibility
Arjan van de Ven, Intel
Time: 2:35PM - 3:20PM
Location: E143-144
Track: Linux
Arjan van de Ven, Intel
Time: 2:35PM - 3:20PM
Location: E143-144
Track: Linux
Escaping Image Storage Hell: Xen Image Manager
Jonathan Oxer, Technical Director, Internet Vision Technologies
Time: 2:35PM - 3:20PM
Location: E145
Track: Administration
Jonathan Oxer, Technical Director, Internet Vision Technologies
Time: 2:35PM - 3:20PM
Location: E145
Track: Administration
Hello? Is There a User in the House?
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 2:35PM - 3:20PM
Location: F151
Track: People
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 2:35PM - 3:20PM
Location: F151
Track: People
Making Hard Stuff Fun and Easy with YUI CSS
Vani Raja
Time: 2:35PM - 3:20PM
Location: D136
Track: Web Applications (client-side and server-side)
Vani Raja
Time: 2:35PM - 3:20PM
Location: D136
Track: Web Applications (client-side and server-side)
Perl 6 Update
Larry Wall, Writer, Author and Creator of Perl
Time: 2:35PM - 3:20PM
Location: Portland 256
Track: Perl
Larry Wall, Writer, Author and Creator of Perl
Time: 2:35PM - 3:20PM
Location: Portland 256
Track: Perl
Toward True Open Hardware
Timothy Miller, Founder, Open Graphics Project
Time: 2:35PM - 3:20PM
Location: D135
Track: Emerging Topics
Timothy Miller, Founder, Open Graphics Project
Time: 2:35PM - 3:20PM
Location: D135
Track: Emerging Topics
Hacking with (and on) Gears
Aaron Boodman, Google, Inc.
Time: 2:35PM - 3:20PM
Location: Portland 252
Track: Web Applications (client-side and server-side)
Aaron Boodman, Google, Inc.
Time: 2:35PM - 3:20PM
Location: Portland 252
Track: Web Applications (client-side and server-side)
Building the Commons: Integrating Creative Commons in Your Application
Nathan Yergler, Software Engineer, Creative Commons
Jon Phillips, Community Developer, Creative Commons
Time: 2:35PM - 3:20PM
Location: D133
Track: Emerging Topics
Nathan Yergler, Software Engineer, Creative Commons
Jon Phillips, Community Developer, Creative Commons
Time: 2:35PM - 3:20PM
Location: D133
Track: Emerging Topics
Playing by the Rules: Getting Corporate Blessing to Use Open Source Software
Philip Robb, Engineering Section Manager, Open Source & Linux, Hewlett Packard
Time: 2:35PM - 3:20PM
Location: E141
Track: Products and Services
Philip Robb, Engineering Section Manager, Open Source & Linux, Hewlett Packard
Time: 2:35PM - 3:20PM
Location: E141
Track: Products and Services
DBSlayer: Architecting Database Connection Pooling
Derek Gottfrid, Developer, NYTimes.com
Time: 2:35PM - 3:20PM
Location: E142
Track: Products and Services
Derek Gottfrid, Developer, NYTimes.com
Time: 2:35PM - 3:20PM
Location: E142
Track: Products and Services
A Year of Open Source at Google
Chris DiBona, Open Source Programs Manager, Google, Inc.
Leslie Hawthorn, Program Manager - Open Source, Google Inc.
Time: 4:30PM - 5:15PM
Location: F150
Track: Emerging Topics
Chris DiBona, Open Source Programs Manager, Google, Inc.
Leslie Hawthorn, Program Manager - Open Source, Google Inc.
Time: 4:30PM - 5:15PM
Location: F150
Track: Emerging Topics
The Atom Publishing Protocol
Joe Gregorio, Senior Software Engineer, IBM
Time: 4:30PM - 5:15PM
Location: D137-138
Track: Web Applications (client-side and server-side)
Joe Gregorio, Senior Software Engineer, IBM
Time: 4:30PM - 5:15PM
Location: D137-138
Track: Web Applications (client-side and server-side)
Hecl: Open Source Scripting for Mobile Phones
David Welton, DedaSys
Time: 4:30PM - 5:15PM
Location: D135
Track: Emerging Topics
David Welton, DedaSys
Time: 4:30PM - 5:15PM
Location: D135
Track: Emerging Topics
OpenJDK: The First Eight Months
Mark Reinhold, Java SE Chief Engineer, Sun Microsystems
Time: 4:30PM - 5:15PM
Location: Portland 252
Track: Java
Mark Reinhold, Java SE Chief Engineer, Sun Microsystems
Time: 4:30PM - 5:15PM
Location: Portland 252
Track: Java
The Impact of the Open Source Movement on the Direction of Geospatial Technology
Geoff Zeiss, Director of Technology, Autodesk, Inc.
Time: 4:30PM - 5:15PM
Location: D139-140
Track: Emerging Topics
Geoff Zeiss, Director of Technology, Autodesk, Inc.
Time: 4:30PM - 5:15PM
Location: D139-140
Track: Emerging Topics
Applying Maslow's Hierarchy of Needs to Technology
Rolf Skyberg, Disruptive Innovator, eBay, Inc.
Time: 4:30PM - 5:15PM
Location: F151
Track: People
Rolf Skyberg, Disruptive Innovator, eBay, Inc.
Time: 4:30PM - 5:15PM
Location: F151
Track: People
Perl 6 on Parrot
Patrick Michaud, Consultant, pmichaud.com
Time: 4:30PM - 5:15PM
Location: Portland 256
Track: Perl
Patrick Michaud, Consultant, pmichaud.com
Time: 4:30PM - 5:15PM
Location: Portland 256
Track: Perl
Using Trac Efficiently: Work Smarter, Not Harder
Vivek Khera, MailerMailer, LLC
Time: 4:30PM - 5:15PM
Location: E145
Track: Administration
Vivek Khera, MailerMailer, LLC
Time: 4:30PM - 5:15PM
Location: E145
Track: Administration
The Embedded Revolution
Brian Capouch, Assistant Professor, Computer Science, Saint Joseph's College
Time: 4:30PM - 5:15PM
Location: E143-144
Track: Linux
Brian Capouch, Assistant Professor, Computer Science, Saint Joseph's College
Time: 4:30PM - 5:15PM
Location: E143-144
Track: Linux
Apache OFBiz, a Real-world Open Source ERP: Using the Power of Business to Your Benefit
Bruno Souza, NetBeans Community Manager, Sun Microsystems
Ean Schuessler, CTO, Brainfood Media Systems
Time: 4:30PM - 5:15PM
Location: D133
Track: Web Applications (client-side and server-side)
Bruno Souza, NetBeans Community Manager, Sun Microsystems
Ean Schuessler, CTO, Brainfood Media Systems
Time: 4:30PM - 5:15PM
Location: D133
Track: Web Applications (client-side and server-side)
High-performance JavaScript: Why Everything Youve Been Taught is Wrong
Joseph Smarr, Architect, Plaxo, Inc.
Time: 4:30PM - 5:15PM
Location: D136
Track: Web Applications (client-side and server-side)
Joseph Smarr, Architect, Plaxo, Inc.
Time: 4:30PM - 5:15PM
Location: D136
Track: Web Applications (client-side and server-side)
Ending Rails Envy in PHP5
Sam Minnee, Development Director, SilverStripe
Time: 4:30PM - 5:15PM
Location: Portland 255
Track: PHP
Sam Minnee, Development Director, SilverStripe
Time: 4:30PM - 5:15PM
Location: Portland 255
Track: PHP
The Collision of Open Source and SaaS: Open Source as a Service
John Rowell, CTO, OpSource
Time: 4:30PM - 5:15PM
Location: E142
Track: Products and Services
John Rowell, CTO, OpSource
Time: 4:30PM - 5:15PM
Location: E142
Track: Products and Services
High Performance Web Pages
Steve Souders, Yahoo!
Time: 5:20PM - 6:05PM
Location: D136
Track: Web Applications (client-side and server-side)
Steve Souders, Yahoo!
Time: 5:20PM - 6:05PM
Location: D136
Track: Web Applications (client-side and server-side)
Apache Velocity: The Java Templating Engine
Nathan Bubna, ESHA Research
Time: 5:20PM - 6:05PM
Location: D137-138
Track: Java
Nathan Bubna, ESHA Research
Time: 5:20PM - 6:05PM
Location: D137-138
Track: Java
DBA Tales from the Front: from Oracle to MySQL
Ben Krug, DBA, Adapt Technologies
Time: 5:20PM - 6:05PM
Location: Portland 251
Track: Databases
Ben Krug, DBA, Adapt Technologies
Time: 5:20PM - 6:05PM
Location: Portland 251
Track: Databases
Machine Learning Made Easy with Perl
Lino Ramirez, Sessional Professor, The King's University College
Time: 5:20PM - 6:05PM
Location: Portland 256
Track: Perl
Lino Ramirez, Sessional Professor, The King's University College
Time: 5:20PM - 6:05PM
Location: Portland 256
Track: Perl
Google Code: A Retrospective
Greg Stein, Uber Tech Lead/Manager, Google
Time: 5:20PM - 6:05PM
Location: F150
Track: Emerging Topics
Greg Stein, Uber Tech Lead/Manager, Google
Time: 5:20PM - 6:05PM
Location: F150
Track: Emerging Topics
Improving Performance by Profiling PHP Applications
Patrick Reilly, Senior Developer, OmniTI Computer Consulting
Time: 5:20PM - 6:05PM
Location: Portland 255
Track: PHP
Patrick Reilly, Senior Developer, OmniTI Computer Consulting
Time: 5:20PM - 6:05PM
Location: Portland 255
Track: PHP
Generating Gorgeous Word Documents, PDFs, and Excel Spreadsheets
Michael Koziarski, Software Consultant, Koziarski Software Limited
Time: 5:20PM - 6:05PM
Location: D139-140
Track: Ruby
Michael Koziarski, Software Consultant, Koziarski Software Limited
Time: 5:20PM - 6:05PM
Location: D139-140
Track: Ruby
Linux Meets the Firmware
Rolla Selbak, Intel Corp
Time: 5:20PM - 6:05PM
Location: E143-144
Track: Linux
Rolla Selbak, Intel Corp
Time: 5:20PM - 6:05PM
Location: E143-144
Track: Linux
Using Puppet to Manage Your Network
Luke Kanies, Founder, Reductive Labs
Time: 5:20PM - 6:05PM
Location: E145
Track: Administration
Luke Kanies, Founder, Reductive Labs
Time: 5:20PM - 6:05PM
Location: E145
Track: Administration
Design Patterns in the Architecture of Participation
Schuyler Erle, MetaCarta
Time: 5:20PM - 6:05PM
Location: F151
Track: People
Schuyler Erle, MetaCarta
Time: 5:20PM - 6:05PM
Location: F151
Track: People
The Myths of Innovation
Scott Berkun, Consultant & Author, Berkun Consulting
Time: 5:20PM - 6:05PM
Location: Portland 252
Track: Emerging Topics
Scott Berkun, Consultant & Author, Berkun Consulting
Time: 5:20PM - 6:05PM
Location: Portland 252
Track: Emerging Topics
Techniques for Managing Distributed Software Development, Around the World
Gary Long, SVP for Product Development, EnterpriseDB Corp.
Time: 5:20PM - 6:05PM
Location: D133
Track: People
Gary Long, SVP for Product Development, EnterpriseDB Corp.
Time: 5:20PM - 6:05PM
Location: D133
Track: People
Bytecode Translation: From .Net to Parrot
Jonathan Worthington
Time: 5:20PM - 6:05PM
Location: D135
Track: Programming
Jonathan Worthington
Time: 5:20PM - 6:05PM
Location: D135
Track: Programming
(Re)Designing the OSI: an Interactive Public Meeting
Time: 6:00PM - 8:00PM
Location: Portland 252
Track: BoFs (Birds of a Feather)
Time: 6:00PM - 8:00PM
Location: Portland 252
Track: BoFs (Birds of a Feather)
GPLv3 for People Who Aren't Lawyers
Time: 7:30PM - 8:30PM
Location: D135
Track: BoFs (Birds of a Feather)
Time: 7:30PM - 8:30PM
Location: D135
Track: BoFs (Birds of a Feather)
Thursday, July 26, 2007
Year in Review: Open Source at Microsoft
Bill Hilf, General Manager of Platform Strategy, Microsoft Corporation
Time: 9:15AM - 9:30AM
Location: Portland Ballroom
Bill Hilf, General Manager of Platform Strategy, Microsoft Corporation
Time: 9:15AM - 9:30AM
Location: Portland Ballroom
Copyright Regime vs. Civil Liberties
Rick Falkvinge
Time: 9:30AM - 9:45AM
Location: Portland Ballroom
Rick Falkvinge
Time: 9:30AM - 9:45AM
Location: Portland Ballroom
How to Ignore Marketing and Become Irrelevant in Two Easy Steps
Steve Yegge, Senior Software Engineer, Google
Time: 9:45AM - 10:00AM
Location: Portland Ballroom
Steve Yegge, Senior Software Engineer, Google
Time: 9:45AM - 10:00AM
Location: Portland Ballroom
Windmill: Automated Testing of Your Ajax Web Applications
Mikeal Rogers, QA Development Engineer, Open Source Applications Foundation
Time: 10:45AM - 11:30AM
Location: E145
Track: Web Applications (client-side and server-side)
Mikeal Rogers, QA Development Engineer, Open Source Applications Foundation
Time: 10:45AM - 11:30AM
Location: E145
Track: Web Applications (client-side and server-side)
Iptables Attack Visualization
Michael Rash, Security Architect, Enterasys Networks, Inc.
Time: 10:45AM - 11:30AM
Location: D137-138
Track: Security
Michael Rash, Security Architect, Enterasys Networks, Inc.
Time: 10:45AM - 11:30AM
Location: D137-138
Track: Security
Memory Leaks in Java Applications: Different Tools for Different Types of Leaks
Gregg Sporar, Technology Evangelist, Sun Microsystems
Time: 10:45AM - 11:30AM
Location: Portland 251
Track: Java
Gregg Sporar, Technology Evangelist, Sun Microsystems
Time: 10:45AM - 11:30AM
Location: Portland 251
Track: Java
Extending MySQL, Swiss Army Knife Approach
Brian Aker, Director of Architecture, MySQL AB
Time: 10:45AM - 11:30AM
Location: F151
Track: Databases
Brian Aker, Director of Architecture, MySQL AB
Time: 10:45AM - 11:30AM
Location: F151
Track: Databases
wxPerl: Agile Cross-Platform GUI Design and Development
Eric Wilhelm
Time: 10:45AM - 11:30AM
Location: D139-140
Track: Perl
Eric Wilhelm
Time: 10:45AM - 11:30AM
Location: D139-140
Track: Perl
How to Protect Your Open Source Project from Poisonous People
Ben Collins-Sussman, Software Engineer, Google
Brian W. Fitzpatrick, Software Engineer, Google, Inc.
Time: 10:45AM - 11:30AM
Location: E143-144
Track: People
Ben Collins-Sussman, Software Engineer, Google
Brian W. Fitzpatrick, Software Engineer, Google, Inc.
Time: 10:45AM - 11:30AM
Location: E143-144
Track: People
Jingle: Cutting Edge Open Source VoIP
Matt Tucker, Jive Software
Time: 10:45AM - 11:30AM
Location: F150
Track: Emerging Topics
Matt Tucker, Jive Software
Time: 10:45AM - 11:30AM
Location: F150
Track: Emerging Topics
State of Lightning Talks
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Time: 10:45AM - 12:20PM
Location: Portland 252
Track: Emerging Topics
Josh Berkus, PostgreSQL Lead, Sun Microsystems
Time: 10:45AM - 12:20PM
Location: Portland 252
Track: Emerging Topics
VIM for PHP Programmers
Andrei Zmievski, Chief Architect, Outspark, Inc.
Time: 10:45AM - 11:30AM
Location: D135
Track: PHP
Andrei Zmievski, Chief Architect, Outspark, Inc.
Time: 10:45AM - 11:30AM
Location: D135
Track: PHP
USB in a Nutshell
Sarah Sharp, Portland State University
Time: 10:45AM - 11:30AM
Location: D136
Track: Linux
Sarah Sharp, Portland State University
Time: 10:45AM - 11:30AM
Location: D136
Track: Linux
Super-sizing YouTube
Mike Solomon, YouTube
Time: 10:45AM - 11:30AM
Location: Portland 256
Track: Python
Mike Solomon, YouTube
Time: 10:45AM - 11:30AM
Location: Portland 256
Track: Python
Why Observability Matters - How DTrace Helped Twitter
Adam Leventhal, Solaris Kernel Engineer, Sun Microsystems
Brendan Gregg, Sun Microsystems
Time: 10:45AM - 11:30AM
Location: Portland 255
Track: Ruby
Adam Leventhal, Solaris Kernel Engineer, Sun Microsystems
Brendan Gregg, Sun Microsystems
Time: 10:45AM - 11:30AM
Location: Portland 255
Track: Ruby
Pimp My Build
Josh Cronemeyer, Software Consultant, ThoughtWorks
Andy Slocum
Time: 10:45AM - 11:30AM
Location: E142
Track: Products and Services
Josh Cronemeyer, Software Consultant, ThoughtWorks
Andy Slocum
Time: 10:45AM - 11:30AM
Location: E142
Track: Products and Services
Linux and Windows Interoperability: On the Metal and On the Wire
Sam Ramji, Director, Open Source Software Lab, Microsoft
Time: 10:45AM - 11:30AM
Location: E141
Track: Linux
Sam Ramji, Director, Open Source Software Lab, Microsoft
Time: 10:45AM - 11:30AM
Location: E141
Track: Linux
Search: The Open Source Past, Present, and Future
Jeremie Miller, Search Wikia Labs
Time: 10:45AM - 11:30AM
Location: D133
Track: Emerging Topics
Jeremie Miller, Search Wikia Labs
Time: 10:45AM - 11:30AM
Location: D133
Track: Emerging Topics
Error Handling in Ajax
Anthony Holdener
Time: 11:35AM - 12:20PM
Location: E145
Track: Web Applications (client-side and server-side)
Anthony Holdener
Time: 11:35AM - 12:20PM
Location: E145
Track: Web Applications (client-side and server-side)
How to Write a Killer Sugar Activity
Justin Gallardo, OSU Open Source Lab
Time: 11:35AM - 12:20PM
Location: Portland 256
Track: Python
Justin Gallardo, OSU Open Source Lab
Time: 11:35AM - 12:20PM
Location: Portland 256
Track: Python
Secure Communications with Jabber
Peter Saint-Andre, Executive Director, XMPP Standards Foundation
Time: 11:35AM - 12:20PM
Location: D137-138
Track: Security
Peter Saint-Andre, Executive Director, XMPP Standards Foundation
Time: 11:35AM - 12:20PM
Location: D137-138
Track: Security
Using and Writing Rails Plugins
Eric Pugh, Principal, OpenSource Connections
Time: 11:35AM - 12:20PM
Location: Portland 255
Track: Ruby
Eric Pugh, Principal, OpenSource Connections
Time: 11:35AM - 12:20PM
Location: Portland 255
Track: Ruby
How to Build, Run, and Develop Code with the phoneME Open Source Project
Roger Brinkley, Senior Staff Engineer, Sun Microsystems
Time: 11:35AM - 12:20PM
Location: Portland 251
Track: Java
Roger Brinkley, Senior Staff Engineer, Sun Microsystems
Time: 11:35AM - 12:20PM
Location: Portland 251
Track: Java
Automatic Parallelization with GCC
David LaPalomento, Hewlett-Packard Co.
Time: 11:35AM - 12:20PM
Location: F150
Track: Programming
David LaPalomento, Hewlett-Packard Co.
Time: 11:35AM - 12:20PM
Location: F150
Track: Programming
Refactoring to Seam
Brian Leonard, Senior Software Engineer, Sun Microsystems, Inc.
Time: 11:35AM - 12:20PM
Location: D139-140
Track: Java
Brian Leonard, Senior Software Engineer, Sun Microsystems, Inc.
Time: 11:35AM - 12:20PM
Location: D139-140
Track: Java
PostgreSQL Gems: Running Perl and Ruby Inside the Database
David Fetter, Consultant, VP Product Development, Geek Cruises
Time: 11:35AM - 12:20PM
Location: F151
Track: Databases
David Fetter, Consultant, VP Product Development, Geek Cruises
Time: 11:35AM - 12:20PM
Location: F151
Track: Databases
Making Linux Work on Your Laptop
Matthew Garrett
Time: 11:35AM - 12:20PM
Location: D136
Track: Linux
Matthew Garrett
Time: 11:35AM - 12:20PM
Location: D136
Track: Linux
A Resource-Oriented Approach on Data Services
Mike Pittaro, Co-founder and Chief Community Officer, SnapLogic.org
Time: 11:35AM - 12:20PM
Location: E142
Track: Products and Services
Mike Pittaro, Co-founder and Chief Community Officer, SnapLogic.org
Time: 11:35AM - 12:20PM
Location: E142
Track: Products and Services
The Tesseract OCR Engine
Ray Smith, Staff Software Engineer, Google Inc
Time: 11:35AM - 12:20PM
Location: D133
Track: Desktop Applications
Ray Smith, Staff Software Engineer, Google Inc
Time: 11:35AM - 12:20PM
Location: D133
Track: Desktop Applications
Ajax and Web Services
Mark Pruett, Systems Architect, Dominion Virginia Power
Time: 1:45PM - 2:30PM
Location: E145
Track: Web Applications (client-side and server-side)
Mark Pruett, Systems Architect, Dominion Virginia Power
Time: 1:45PM - 2:30PM
Location: E145
Track: Web Applications (client-side and server-side)
When Interface Design Attacks!
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 1:45PM - 2:30PM
Location: E143-144
Track: People
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 1:45PM - 2:30PM
Location: E143-144
Track: People
Building an Open Hardware Platform
Andrew Huang, Vice President Hardware, Chumby Industries
Time: 1:45PM - 2:30PM
Location: D133
Track: Emerging Topics
Andrew Huang, Vice President Hardware, Chumby Industries
Time: 1:45PM - 2:30PM
Location: D133
Track: Emerging Topics
Implementing DSLs in Groovy
Matt Secoske, Consultant, Object Partners
Time: 1:45PM - 2:30PM
Location: Portland 251
Track: Java
Matt Secoske, Consultant, Object Partners
Time: 1:45PM - 2:30PM
Location: Portland 251
Track: Java
Adventures in Localization
Wil Clouser, Web Developer, Mozilla
Mike Morgan, Manager of Web Development, Mozilla Corporation
Time: 1:45PM - 2:30PM
Location: E141
Track: Products and Services
Wil Clouser, Web Developer, Mozilla
Mike Morgan, Manager of Web Development, Mozilla Corporation
Time: 1:45PM - 2:30PM
Location: E141
Track: Products and Services
Everything I Needed to Know to be a Successful Linux Kernel Developer I Learned in Kindergarten
Kristen Accardi, Linux Kernel Hacker, Intel Corporation
Time: 1:45PM - 2:30PM
Location: D136
Track: Linux
Kristen Accardi, Linux Kernel Hacker, Intel Corporation
Time: 1:45PM - 2:30PM
Location: D136
Track: Linux
PDO: PHP Data Objects
Wez Furlong, Lead Architect, OmniTI, Inc.
Time: 1:45PM - 2:30PM
Location: D135
Track: PHP
Wez Furlong, Lead Architect, OmniTI, Inc.
Time: 1:45PM - 2:30PM
Location: D135
Track: PHP
Next Generation Version Control Systems
Sam Vilain, Hacker, Catalyst IT (NZ) Ltd
Time: 1:45PM - 2:30PM
Location: F151
Track: Programming
Sam Vilain, Hacker, Catalyst IT (NZ) Ltd
Time: 1:45PM - 2:30PM
Location: F151
Track: Programming
Use C to Tune Your Rails Application
Jared Richardson, Consultant
Time: 1:45PM - 2:30PM
Location: Portland 255
Track: Ruby
Jared Richardson, Consultant
Time: 1:45PM - 2:30PM
Location: Portland 255
Track: Ruby
Exploiting Multicore Capabilities from Python
Rachael Madsen
Time: 1:45PM - 2:30PM
Location: Portland 256
Track: Python
Rachael Madsen
Time: 1:45PM - 2:30PM
Location: Portland 256
Track: Python
Security for Human Beings: Protecting Ubuntu
Kees Cook, Ubuntu Software Engineer, Canonical Ltd.
Time: 1:45PM - 2:30PM
Location: D137-138
Track: Security
Kees Cook, Ubuntu Software Engineer, Canonical Ltd.
Time: 1:45PM - 2:30PM
Location: D137-138
Track: Security
Databases Don't Matter
Emma McGrattan, SVP Engineering, Ingres Corporation
Time: 1:45PM - 2:30PM
Location: E142
Track: Products and Services
Emma McGrattan, SVP Engineering, Ingres Corporation
Time: 1:45PM - 2:30PM
Location: E142
Track: Products and Services
RIA Platforms and Open Source
Nathan Torkington, Conference Chair, O'Reilly Media, Inc.
Nandini Ramani, Co-Chair, W3C SVG Working Group, Sun Microsystems
James Ward, Technical Evangelist, Adobe Systems
Time: 1:45PM - 3:20PM
Location: Portland 252
Track: Web Applications (client-side and server-side)
Nathan Torkington, Conference Chair, O'Reilly Media, Inc.
Nandini Ramani, Co-Chair, W3C SVG Working Group, Sun Microsystems
James Ward, Technical Evangelist, Adobe Systems
Time: 1:45PM - 3:20PM
Location: Portland 252
Track: Web Applications (client-side and server-side)
Bayeux and CometD: Open Source Comet Infrastructure
Alex Russell, Project Lead, SitePen
Time: 1:45PM - 2:30PM
Location: D139-140
Track: Web Applications (client-side and server-side)
Alex Russell, Project Lead, SitePen
Time: 1:45PM - 2:30PM
Location: D139-140
Track: Web Applications (client-side and server-side)
Ajax and Web Services - Session Notes
Mark Pruett, Systems Architect, Dominion Virginia Power
Time: 1:45PM - 2:30PM
Location: E145
Track: Web Applications (client-side and server-side)
Mark Pruett, Systems Architect, Dominion Virginia Power
Time: 1:45PM - 2:30PM
Location: E145
Track: Web Applications (client-side and server-side)
Accessibility for Web 2.0
Eric David, Senior Developer, Right Media
Time: 2:35PM - 3:20PM
Location: E143-144
Track: People
Eric David, Senior Developer, Right Media
Time: 2:35PM - 3:20PM
Location: E143-144
Track: People
Exploiting Parallelism with Multi-core Technologies
James Reinders, Director, Intel Corporation
Time: 2:35PM - 3:20PM
Location: E142
Track: Products and Services
James Reinders, Director, Intel Corporation
Time: 2:35PM - 3:20PM
Location: E142
Track: Products and Services
Kitchen Sink Language
Peter von der Ahé, javac Tech Lead, Sun Microsystems
Time: 2:35PM - 3:20PM
Location: F151
Track: Java
Peter von der Ahé, javac Tech Lead, Sun Microsystems
Time: 2:35PM - 3:20PM
Location: F151
Track: Java
Python 3000
Guido van Rossum, Language Architect, Creator of Python
Time: 2:35PM - 3:20PM
Location: Portland 256
Track: Python
Guido van Rossum, Language Architect, Creator of Python
Time: 2:35PM - 3:20PM
Location: Portland 256
Track: Python
Offline Ajax: Taking Large Browser-based Applications Off-line
Kevin Henrikson, Director of Engineering, Zimbra
Time: 2:35PM - 3:20PM
Location: E145
Track: Web Applications (client-side and server-side)
Kevin Henrikson, Director of Engineering, Zimbra
Time: 2:35PM - 3:20PM
Location: E145
Track: Web Applications (client-side and server-side)
Striving for Less Ugly Graphs and Charts from PHP
Luke Welling, Security Analyst, OmniTI
Time: 2:35PM - 3:20PM
Location: D135
Track: PHP
Luke Welling, Security Analyst, OmniTI
Time: 2:35PM - 3:20PM
Location: D135
Track: PHP
Security 2.0
Chris Shiflett, Principal, OmniTI Computer Consulting, Inc.
Time: 2:35PM - 3:20PM
Location: D137-138
Track: Security
Chris Shiflett, Principal, OmniTI Computer Consulting, Inc.
Time: 2:35PM - 3:20PM
Location: D137-138
Track: Security
Rails Under the Knife
Jacob Harris, Senior Software Architect, New York Times Digital
Time: 2:35PM - 3:20PM
Location: Portland 255
Track: Ruby
Jacob Harris, Senior Software Architect, New York Times Digital
Time: 2:35PM - 3:20PM
Location: Portland 255
Track: Ruby
Dispelling Legal Myths: Things OSS Developers Get Wrong About Law
Daniel Berlin, Google
Time: 2:35PM - 3:20PM
Location: F150
Track: Business
Daniel Berlin, Google
Time: 2:35PM - 3:20PM
Location: F150
Track: Business
Building Domain Specific Languages in Perl
Jesse Vincent, President, Best Practical Solutions LLC
Time: 2:35PM - 3:20PM
Location: D139-140
Track: Perl
Jesse Vincent, President, Best Practical Solutions LLC
Time: 2:35PM - 3:20PM
Location: D139-140
Track: Perl
LINA: Cross-platform Linux Binaries
Nile Geisinger, CTO, Lina
Saill White, VP Product Development, Lina
Time: 2:35PM - 3:20PM
Location: D136
Track: Linux
Nile Geisinger, CTO, Lina
Saill White, VP Product Development, Lina
Time: 2:35PM - 3:20PM
Location: D136
Track: Linux
OSGeo: All About Maps - Aaron Racicot
Aaron Racicot, GIS Programmer, Ecotrust
Tom Fukushima, Autodesk, Inc.
David Percy, Geospatial Data Manager, Portland State University
Time: 2:35PM - 3:20PM
Location: E141
Track: Products and Services
Aaron Racicot, GIS Programmer, Ecotrust
Tom Fukushima, Autodesk, Inc.
David Percy, Geospatial Data Manager, Portland State University
Time: 2:35PM - 3:20PM
Location: E141
Track: Products and Services
Body Hacking
Quinn Norton, Reporter, Wired News
Time: 2:35PM - 3:20PM
Location: D133
Track: Emerging Topics
Quinn Norton, Reporter, Wired News
Time: 2:35PM - 3:20PM
Location: D133
Track: Emerging Topics
OSGeo: All About Maps - David Percy
Aaron Racicot, GIS Programmer, Ecotrust
Tom Fukushima, Autodesk, Inc.
David Percy, Geospatial Data Manager, Portland State University
Time: 2:35PM - 3:20PM
Location: E141
Track: Products and Services
Aaron Racicot, GIS Programmer, Ecotrust
Tom Fukushima, Autodesk, Inc.
David Percy, Geospatial Data Manager, Portland State University
Time: 2:35PM - 3:20PM
Location: E141
Track: Products and Services
Current State of the Linux Kernel
Greg Kroah-Hartman, Kernel Hacker, SuSE Labs / Novell
Time: 4:30PM - 5:15PM
Location: Portland 256
Track: Linux
Greg Kroah-Hartman, Kernel Hacker, SuSE Labs / Novell
Time: 4:30PM - 5:15PM
Location: Portland 256
Track: Linux
Practical Considerations for Domain Specific Languages in Ruby
Muness Alrubaie, ThoughtWorks, Inc.
Time: 4:30PM - 5:15PM
Location: Portland 255
Track: Ruby
Muness Alrubaie, ThoughtWorks, Inc.
Time: 4:30PM - 5:15PM
Location: Portland 255
Track: Ruby
Advanced Spring Framework
Rod Johnson, CEO, Interface21
Time: 4:30PM - 5:15PM
Location: D139-140
Track: Java
Rod Johnson, CEO, Interface21
Time: 4:30PM - 5:15PM
Location: D139-140
Track: Java
Programming for Everybody: CP4E
Kirby Urner, Partner, 4D Solutions
Time: 4:30PM - 5:15PM
Location: Portland 256
Track: Python
Kirby Urner, Partner, 4D Solutions
Time: 4:30PM - 5:15PM
Location: Portland 256
Track: Python
Art of Community
Dawn Foster, Director of Developer Relations, Jive Software
Danese Cooper, Open Source Diva, Intel and Open Source Initiative
Karl Fogel, QuestionCopyright.org
Sulamita Garcia, Intel
Jimmy Wales, Chairman of the Board, Wikia, Inc
Whurley
Time: 4:30PM - 5:15PM
Location: E143-144
Track: People
Dawn Foster, Director of Developer Relations, Jive Software
Danese Cooper, Open Source Diva, Intel and Open Source Initiative
Karl Fogel, QuestionCopyright.org
Sulamita Garcia, Intel
Jimmy Wales, Chairman of the Board, Wikia, Inc
Whurley
Time: 4:30PM - 5:15PM
Location: E143-144
Track: People
Untangling the Web: Dealing with Legacy PHP Code
Clinton Nixon, Software developer, Lulu Enterprises
Time: 4:30PM - 5:15PM
Location: D135
Track: PHP
Clinton Nixon, Software developer, Lulu Enterprises
Time: 4:30PM - 5:15PM
Location: D135
Track: PHP
Prototype and Object.prototype: JavaScript Power Tools
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 4:30PM - 5:15PM
Location: E145
Track: Web Applications (client-side and server-side)
Amy Hoy, Lead Interaction Designer, Lime Wire, LLC
Time: 4:30PM - 5:15PM
Location: E145
Track: Web Applications (client-side and server-side)
Writing Big Apps with Google Web Toolkit
Joel Webber, Google
Time: 4:30PM - 5:15PM
Location: E141
Track: Products and Services
Joel Webber, Google
Time: 4:30PM - 5:15PM
Location: E141
Track: Products and Services
The Absolute Minimum an Open Source Developer Needs to Know About Intellectual Property
Van Lindberg, Haynes and Boone, LLP
Time: 4:30PM - 5:15PM
Location: F150
Track: Business
Van Lindberg, Haynes and Boone, LLP
Time: 4:30PM - 5:15PM
Location: F150
Track: Business
Perl Lightning Talks
R. Geoffrey Avery, Computer Scientist, GlaxoSmithKline
Time: 4:30PM - 6:00PM
Location: Portland 252
Track: Perl
R. Geoffrey Avery, Computer Scientist, GlaxoSmithKline
Time: 4:30PM - 6:00PM
Location: Portland 252
Track: Perl
Open for Business...on the Fringes
Terry Nolen, Senior Principal Software Architect, Sabre Airline Solutions
Dave Gebhart, Senior Developer, Sabre, Inc.
Time: 4:30PM - 5:15PM
Location: D137-138
Track: Business
Terry Nolen, Senior Principal Software Architect, Sabre Airline Solutions
Dave Gebhart, Senior Developer, Sabre, Inc.
Time: 4:30PM - 5:15PM
Location: D137-138
Track: Business
Fabricating a Free World
Vik Olliver, The RepRap Project
Time: 4:30PM - 5:15PM
Location: F151
Track: Emerging Topics
Vik Olliver, The RepRap Project
Time: 4:30PM - 5:15PM
Location: F151
Track: Emerging Topics





















