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.

Download the OSCON Sponsor/Exhibitor Prospectus

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 Dobrica Pavlinušić

Download or subscribe to Dobrica Pavlinušić's schedule.

Emerging Topics, Tutorial
Location: Portland 252
Damian Conway (Thoughtstream) Moderated by: Damian Conway
The Vim editor incorporates a full programming language, with which you can reconfigure just about any aspect of its interface and functionality. This half-day tutorial explores the core syntax and semantics of that scripting language. If something about the way Vim works has annoyed or frustrated you, you'll leave this tutorial with the knowledge and understanding needed to fix it. Read more.
Tutorial, Web Applications
Location: D139/140
Randal L. Schwartz (Stonehenge Consulting Services, Inc.), Tom Phoenix (Stonehenge Consulting Services, Inc.) Moderated by: Randal L. Schwartz
Introduction to the Smalltalk Seaside web application framework: an open-source (but vendor supported) challenge to the classic web design strategies, using test-driven development, continuations for easy workflow abstraction, and view components for consistency and reuse. Includes introduction to Squeak Smalltalk, but general OO principles won't be covered. Read more.
BoF
Location: Portland 256
Moderated by: Sean Sullivan
This BOF is for developers who want to learn about Google's Android platform. We'll discuss the Android toolset and platform API's. Read more.
Programming, Tutorial, Web Applications
Location: Portland 251
John Resig (Mozilla Corporation) Moderated by: John Resig
This talk will delve into the secret techniques used by JavaScript library authors to create comprehensive libraries that work seamlessly across browser environments. We'll look at everything from fixes for strange browser quirks, tricks for gaining speed, to tips for writing an extensible architecture in JavaScript. Everything discussed will be backed up with publicly available, rock-solid, code. Read more.
Emerging Topics, Programming, Tutorial
Location: Portland 256
Francesco Cesarini (Erlang Training and Consulting Ltd) Moderated by: Francesco Cesarini
This tutorial covers the basic, sequential, and concurrent aspects of the Erlang programming language. You will learn the basics of how to read, write, and structure Erlang programs. The target audience are software developers and engineers with an interest in server-side applications and massively concurrent systems. Read more.
Keynote
Location: Portland Ballroom
Mark R. Shuttleworth (Canonical Ltd.) Moderated by: Mark R. Shuttleworth
More information coming soon Read more.
Event
Location: Portland Ballroom
Moderated by: Matthew Johnson
The Python Foundation presents the Frank Willison Award annually at OSCON, recognizing outstanding contributions to the Python community. Read more.
Event, Keynote
Location: Portland Ballroom
Moderated by: Matthew Johnson
Winners of the Google O'Reilly Open Source Award will be announced during this fun evening event. Read more.
Keynote
Location: Portland Ballroom
Robert "r0ml" Lefkowitz (Asurion) Moderated by: Robert "r0ml" Lefkowitz
More information coming soon Read more.
Event, Keynote
Location: Portland Ballroom
Moderated by: Allison Randal
More information coming soon Read more.
Location: Portland Ballroom
Allison Randal (O'Reilly Media, Inc.), Edd Dumbill (O'Reilly Media, Inc. ) Moderated by: Allison Randal
Opening remarks. Read more.
Keynote
Location: Portland Ballroom
Tim O'Reilly (O'Reilly Media, Inc.) Moderated by: Allison Randal
Coming soon. Read more.
Keynote
Location: Portland Ballroom
Christine Peterson (Foresight Institute) Moderated by: Christine Peterson
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
Dirk Hohndel (Intel Corporation) Moderated by: Imad Sousou
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
Tim O'Reilly (O'Reilly Media, Inc.), Michael Widenius (Monty Program Ab), Brian Aker (MySQL) Moderated by: Allison Randal
Coming soon. Read more.
Keynote
Location: Portland Ballroom
Moderated by: Shirley Bailes
An open microphone question and answer session with the morning's keynote speakers. Read more.
Programming
Location: D139/140
Patrick Michaud (pmichaud.com) Moderated by: Jerry Gay
Parrot is the virtual machine intended to run Perl 6 and other dynamic languages efficiently and effectively. Parrot tools used to build "Rakudo" (Perl 6 on Parrot) are powerful and general enough to host other languages. This talk explains how they work and demonstrates how to start running your own language on Parrot--and to use other code targeting Parrot without writing it yourself. Read more.
Databases
Location: F150
Jan Lehnardt (CouchDB) Moderated by: Jan Lehnardt
This presentation takes a look at CouchDB from 10,000 ft. We try not to lose you in technical details and paint the big picture that you need to understand CouchDB's strengths and weaknesses. CouchDB is a _document oriented database_. It does not adhere to the relational principles of traditional databases. You will learn what that means for your application design. Read more.
Perl
Location: Portland 256
Damian Conway (Thoughtstream), Larry Wall (Netlogic Microsystems) Moderated by: Damian Conway
Larry Wall and Damian Conway will present the latest features of Perl 6, and discuss the transition from design phase to full implementation of the new Perl. Read more.
Perl
Location: Portland 256
Patrick Michaud (pmichaud.com), Jerry Gay (Rakudo Consulting Group) Moderated by: Jerry Gay
This talk will report on the overall status and implementation of the Rakudo Perl compiler targetting the Parrot virtual machine. The talk will also cover the design of the compiler itself, focusing on the overall architecture, the structure of the Perl 6 test suite, and provide details that will enable others to become involved and to directly contribute to the remaining work of building Rakudo. Read more.
Perl
Location: Portland 256
Stevan Little (Infinity Interactive) Moderated by: Stevan Little
Moose is a new postmodern object system for Perl 5 that is gaining traction within the community, it is based on Perl 6 and borrows from such diverse sources as CLOS (LISP), Smalltalk, Ruby, BETA, O'Caml, and more. This talk will provide a conceptual overview of the major parts of Moose, including roles, type constraints, metaclasses, and more. Read more.
Emerging Topics
Location: F150
Elizabeth Garbee (none) Moderated by: Elizabeth Garbee
For the graphically minded members of the Linux community, this talk explains and demonstrates how high-quality animation can be achieved using purely open source tools. We'll explore different physical media and open source tools for generating individual images, then learn how to turn those images into one-of-a-kind, completely open animation. Read more.
Event
Location: Expo Hall
Moderated by: Matthew Johnson
Have a drink and mingle with other OSCON participants, and see the latest products, projects, services, and gadgets from sponsors and exhibitors in the Expo Hall. Read more.
BoF
Location: E142
Moderated by: Selena Deckelmann
Want a database with blazing performance, features that would make a database professor blush and a super army of database geeks making it better every day? Try PostgreSQL. Come to our BoF where you'll meet a dozen or more PostgreSQL experts, learn about what's coming in version 8.4 and where you can find other folks who like and use PostgreSQL every day. Read more.
Perl
Location: F150
Eric Wilhelm (Scratch Computing) Moderated by: Eric Wilhelm
Tools and approaches for multithreaded, parallel, and distributed Perl programming. Learn how to redefine your programs to leverage multiple cores and nodes without going insane. Includes analysis of traditionally sequential problems and their parallel implementations. Presents strategies for simple bolt-on clustering and managing parallel tasks. Read more.
Programming
Location: E146
Derek Gottfrid (The New York Times) Moderated by: Derek Gottfrid
Processing terabytes of data can be daunting but with open source software in form of Hadoop and on-demand computing power via Amazon's EC2 service—it becomes pure fun. Read more.
Perl
Location: F150
Perrin Harkins (We Also Walk Dogs) Moderated by: Perrin Harkins
Making databases scale on commodity hardware requires tricks: writing to multiple servers, splitting large tables into "shards" across servers, diverting reads to a local copy, etc. DBIx::Router provides a general solution to this problem using the new DBI::Gofer system. Queries can be routed based on examination of the SQL and even the data for shards. Read more.
Perl
Location: F150
Tim Bunce (TigerLead) Moderated by: Tim Bunce
Come and see the amazing new NYTProf v2 profiler in action. Profiling your Perl source code has never been so accurate, so detailed, so insightful, or so pretty! After optimising your code, instrument it with DashProfiler to monitor how critical sections perform in production. Two talks in one! Read more.
Administration
Location: D136
Chia-liang Kao (Best Practical Solutions) Moderated by: Chia-liang Kao
Pushmi allows you to create slave replicas of a master Subversion repository. The slaves are writable by regular Subversion clients, making the replication mostly seamless to the users. Come learn how Pushmi can help developers, especially when there's an earthquake and no network. Read more.
Web Applications
Location: Portland 256
Gavin Doughtie (Google) Moderated by: Gavin Doughtie
Programmers like to program, but sometimes executing JavaScript code to create user interface is far less efficient than having the browser render what you want at native speeds via CSS declarations. This session shows CSS techniques that every Javascript developer should be aware of, including browser limitations and cutting-edge features like WebKit animations. Read more.
Web Applications
Location: Portland 256
Steve Souders (Google) Moderated by: Steve Souders
Steve Souders' book "High Performance Web Sites" describes the 14 best practices he developed while working as the Chief Performance Yahoo!. YSlow, the Firebug extension he created, codified those best practices. Now working at Google, Souders discusses the next set of best practices he's discovered, including the impact of iframes and where to place (and where not to place) inline script blocks. Read more.
Perl
Location: Portland 252
R Geoffrey Avery (Marchex Voice Services) Moderated by: R Geoffrey Avery
A series of 5-minute talks on anything related to Perl or people who use it. A chance to get one-third of your 15 minutes of fame. Read more.
Event
Location: Portland 252
Moderated by: Matthew Johnson
The OSCON tradition continues as Larry Wall delivers the annual State of the Onion Address, followed by Jim Brandt's Perl Foundation report, and an auction to benefit the Perl Foundation. The State of the Onion starts at 6:15pm in Portland 252, immediately after the Perl Lightning Talks. Read more.
Perl
Location: Portland 256
Tim Bunce (TigerLead) Moderated by: Tim Bunce
Discover the vibrant growth of the perl community, the CPAN codebase, and the perl jobs market. Discover tools to ease perl code maintenance and testing. Discover how the development of Perl 6 is helping the development of Perl 5. Discover the facts you need to bust perl myths. Read more.
Emerging Topics
Location: D136
Tomas Frydrych (Openedhand Ltd), Paul Cooper (Intel) Moderated by: Tomas Frydrych
Clutter is an OpenGL-based toolkit by OpenedHand that facilitates the creation of visually rich, dynamic user interfaces. Its simple and clear API, tailored toward minimal effort manipulation of 2D objects in 3D space and time, allows the application designer to concentrate on the UI. Want to see iPhone-like interfaces done with a few lines of code using Free Software? This is the talk to be at! Read more.
OSCON 2008