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

Personal schedule for John DeRosa

Download or subscribe to John DeRosa's schedule.

Location: Portland Ballroom Level: Novice
Allison Randal (Hewlett Packard Enterprise and Open Source Initiative), Edd Wilder-James (Google)
Opening remarks. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Tim O'Reilly (O'Reilly Media, Inc.)
Coming soon. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Christine Peterson (Foresight Institute)
In today's post-9/11 world, it is increasingly assumed that security from terrorism and other attacks will require the loss of privacy by individuals and private organizations. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Dirk Hohndel (Intel Corporation)
Dirk Hohndel will present the technology vision and direction for Moblin.org, The open source community for developing the next generation internet and media experience on a new category of internet-centric devices such as Mobile Internet Devices, netbooks, nettops and Automotive In-Vehicle Infotainment Systems. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Tim O'Reilly (O'Reilly Media, Inc.), Michael Widenius (Monty Program Ab), Brian Aker (MySQL)
Coming soon. Read more.
Databases
Location: D133 Level: Novice
Mike Hillyer (Message Systems)
At some point in every software project involving a database it becomes necessary for the developers who created (or inherited) the project to step back and take a look at their database. Many projects have a database schema that has evolved over time, with columns added here and tables added there, increasing complexity and often adding redundancy. Read more.
Databases
Location: D133 Level: Novice
Josh Berkus (PostgreSQL Experts, Inc.)
Data = money. Yet most web applications do little or nothing to secure their data against thieves. Learn some easy methods to lock up yours. Read more.
Programming
Location: Portland 255 Level: Novice
Ben Collins-Sussman (Google, Inc.), Brian Fitzpatrick (Tock)
In past years we've talked about Subversion "best practices." In this talk we'll discuss the worst blunders to avoid when using Subversion in your open source project: bad layouts, ridiculous hook scripts, file locking, too much access control, confused merges, versioning derived objects, mixing locales, and other painful mistakes. Read more.
Programming
Location: D139/140 Level: Expert
Theo Schlossnagle (Circonus)
My system is slow! My app is slow! What in tarnation is going on? Using powerful tools we will finally answer the question: what is my system doing? Read more.
Administration, Ubuntu
Location: D135 Level: Novice
Steve George (Canonical UK Ltd)
Landscape is a system management service that allows you to manage multiple Ubuntu machines as easily as one. Learn how you can manage many machines in a complex environment through a single web-based interface. Read more.
Programming
Location: D139/140 Level: Novice
Paul Fenwick (Perl Training Australia)
The average individual is given little scope for failure, at least not the type that really matters. However in recent times we have developed a profession who have the opportunity to fail like never before. The few, the proud, the Software Developers. Join us for a voyage of discovery, as we travel back through history to some of the most monumental failures the world has ever seen. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Keith Bergelt (Open Invention Network)
The Keynote will outline the role of Open Invention Network in Open Source and describe the ways in which Capital, Leadership and Strategy are being leveraged to ensure the onward organic growth and development of Linux. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Peter H. Salus (Anniversaries)
Coming soon. Read more.
Keynote
Location: Portland Ballroom Level: Novice
David Recordon (Facebook)
While the term "Open Web" was largely popularized by Mozilla a few years ago, it has evolved to stand for an entire group of community developed open specifications. These communities share many needs yet as an example don't currently have an easy way to ensure that everything they create is freely implementable by everyone. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Danese Cooper (NearForm)
Coming soon. Read more.
Keynote
Location: Portland Ballroom Level: Novice
More information coming soon Read more.
Emerging Topics
Location: D138 Level: Novice
Evan Prodromou (Fuzzy.io)
Identi.ca is an open source microblogging platform built to embrace open standards. It's a Twitter you can fix. Hear the story from its creator and find out how Identi.ca changed the microblogging game overnight. Read more.
Python
Location: Portland 256 Level: Intermediate
Tarek Ziadé (Ingeniweb)
zc.buildout provides an environment and a framework to test, build, and deploy any egg-based Python software. This presentation shows the life cycle of a Plone application, based on zc.buildout, and demonstrates how the software is continuously integrated, built, and delivered with it. Read more.
Location: Portland 252 Level: Novice
Anthony Baxter (Google/Python Software Foundation)
General lightning talk session. Got some new nifty project you want to promote? Some small piece of technology that makes your life easier? Just a general rant and rave? Here's your chance at 5 minutes of fame. Read more.
PHP
Location: Portland 251 Level: Intermediate
John Coggeshall (Internet Technology Solutions, LLC)
One thing is for certain -- there are a lot of developers, managers, and architects out there who are making the same mistakes as everyone else. From growing your development team from 5 to 50, or your code base from 10,000 to a million, there are clear patterns and mistakes. Join Coggeshall as he investigates some of his favorites and how to both avoid and learn from the mistakes of others. Read more.
Products & Services
Location: E141 Level: Novice
Clint Talbert (Mozilla), Carsten Book (Mozilla Corporation)
QA and Development historically enjoy an antagonistic relationship. However, it's necessary to come together to solve difficult problems. Using our experience fighting memory leaks in Firefox 3 as a case study, we will show strategies for other QA teams to find common ground with developers to solve truly complex problems. Read more.
Python
Location: Portland 256 Level: Novice
Joe Gregorio (Google)
In many dynamic language communities such as Python, there is a distinct lack of Design Patterns. Are the communities ignorant of Design Patterns or is there something else going on here? Read more.
Keynote
Location: Portland Ballroom Level: Novice
Benjamin Mako Hill (Massachusetts Institute of Technology)
Coming soon. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Dawn Nafus (Intel)
Technical challenges are big—but so are social ones. Here I present three major areas of rapid social change, each of which poses its own set of challenges and opportunities. These are areas where robust social and institutional creativity are necessary alongside technological ingenuity. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Sam Ramji (Cloud Foundry Foundation)
Over the past ten years, open source has fundamentally changed the way developers learn, communicate and code together. Over the past three years, Microsoft has made significant strides towards more fully participating in open source communities. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Tim Bray (Google, Inc.)
It would be nice to know which programming languages we're all going to be programming in ten years from now. I really have no more idea than you, but I am paid to worry about this kind of thing. So I'm going to worry out loud about this for fifteen minutes, highlight some trends and influences, and probably leave you with more questions than answers. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Jeremy Ruston (BT Design)
Coming soon. Read more.
Keynote
Location: Portland Ballroom Level: Novice
An open microphone question and answer session with the morning's keynote speakers. Read more.
Web Applications
Location: Portland 252 Level: Intermediate
Chris Shiflett (Analog)
Cross-site scripting (XSS), cross-site request forgeries (CSRF), and Ajax are being combined in creative new ways to launch sophisticated attacks that penetrate firewalls, target users, and spread like worms. This talk examines this new threat, dubbed Security 2.0, by demonstrating some hypothetical and real exploits as well as discussing methods of safeguard and prevention. Read more.
Ubuntu, Web Applications
Location: D135 Level: Novice
David Brewer (Second Story Interactive Studios)
Large-scale web projects use sophisticated staged deployment systems, but the prospect of setting these up can be daunting. Using Ubuntu, virtualization, and automated configuration puts the benefits within easy reach even for small projects. David Brewer explains how Second Story uses Ubuntu, VMware Server, and AutomateIt to grease the wheels of development on their museum-sector projects. Read more.
Keynote
Location: Portland Ballroom Level: Novice
Jim Zemlin (The Linux Foundation), Keith Bergelt (Open Invention Network), Karen Sandler (GNOME Foundation), Phil Robb (Hewlett Packard)
Coming soon. Read more.
OSCON 2008