O'Reilly Open Source Convention.
Books Safari Bookshelf Conferences O'Reilly Network

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow BOFs
Arrow Events
Arrow Community
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Press
Arrow Mail List


These tutorials provide a forum for collaborative learning, exploratory participation, and the first-hand opportunity to experience the power of open source software.

Convention At-a-Glance

Day At-A-Glance Overviews

Tutorials by Track

  • Apache
    Free, rock-solid, and versatile, Apache is far and away the most widely used web server platform in the world, running more than half of the world's existing web sites. We're showcasing the next generation Apache server, Version 2.0. There's plenty of content for existing Apache users, including performance tuning, security, mod_perl, Tomcat, and WebDAV.
  • Applications
    The open source world has produced a large number of popular and enduring software applications, on both server and desktop platforms. In the Applications Track, you'll gain insight into the creation, use, and future direction of these applications, from office suites and multimedia to spam filtering and single sign-on services.
  • Emerging Topics
    The Emerging Topics track is where the most promising projects, proposals, and controversies are parsed. Expect everything from governmental and intellectual property issues to licensing to programming and distributed collaborative development, by way of business models and case studies.
  • Java
    This year's Java track focuses on the practical, giving you the tools you need to get the job done with this hardworking, platform-independent language. Our program features such topics asusing Ant to build software, using Struts to build your websites, searching text with Lucene, and help in selecting an Open Source J2EE implementation.
  • MySQL
    MySQL is the most widely-used open source RDBMS, used as a back end for dynamic web sites and capable of handling the terabytes and high transaction loads from Wall Street to genomics research. The MySQL tutorials and sessions at OSCON this year cover the database engine design, optimization tips for getting the most from your databases, stored procedures, and standards compliance.
  • Perl
    The Perl track covers the recent progress in Perl, including Perl 6, and CPAN, from databases, mod_perl, networking to security, maintainability, and scalability.The radical rethinking of regular expressions, with a Perl 5 implementation, is sure to have wide-reaching ramifications for other languages and systems. Don't miss the chance to meet Perl greats like Larry Wall, Damian Conway, Tim Bunce, Jarkko Hietaniemi, Dan Sugalski, and Randal Schwartz.
  • PHP
    Simple yet powerful, PHP is now a leading open source development language for creating dynamic web content. As the release of PHP 5 draws nearer, OSCON sessions hone in on new developments, security, case studies, large-scale applications development, and best practices.
  • PostgreSQL
    Designed from the ground-up to be feature-packed and capable of high performance, PostgreSQL is gaining new users every day. PostgreSQL tutorials and sessions address administration, optimization, and replication solutions. Hear the case study of a large domain registrar that uses PostgreSQL to support all its registries.
  • Python
    Python has evolved from an emerging language to a widely accepted tool that traditional programmers use for real day-to-day development tasks on a number of different platforms. Python creator Guido van Rossum and other Python experts explore the latest developments from the worlds of Python and Zope.
  • Ruby
    In Ruby, where classes are objects, metaclasses are classes, and any object can have its own singleton class, the general object model is deeper, and stranger, than it first appears. Learn to use all of Ruby's meta-programming capabilities to write dynamic and flexible programs and to code past the conventional OO idioms.
  • XML
    The XML track explores how developers can use XML to connect open source environments and interact with proprietary systems. Participants will learn how to use XML and a variety of related technologies, including XSLT, W3C XML Schema, RELAX NG, XForms, DocBook, Jabber, Cocoon, Axis, and even Microsoft Office's new XML functionality. Whether you want to use XML to connect programs or people, you'll find information in this track on the tools you need.

Please Note: Program content subject to change.

O'Reilly Home | Privacy Policy

© 2003, O'Reilly Media, Inc.