linux.conf.au 2006
linux.conf.au 2006 is over, come again next year!

Program

Important note: This program is subject to change. Not all speakers have confirmed their availability, and late substitutions may occur due to circumstances beyond our control.

Download a PDF of the program

Jump to: Monday, January 23 | Tuesday, January 24 | Wednesday, January 25 | Thursday, January 26 | Friday, January 27 | Saturday, January 28

Conference Events MiniConfs Seminars Tutorials Keynotes

Sunday, January 22

03:00pm to 08:00pm Early Registrations
Location: Uni Link
03:00pm to 08:00pm

Monday, January 23

07:00am to 09:00am Registrations
Location: Uni Link
07:00am to 09:00am
09:00am to 12:00pm Debian Miniconf
Location: Castle 2
Sysadmin Miniconf
Location: Castle 1
Embedded Miniconf
Location: Burns 1
OSDW Miniconf
Location: Burns 2
Presentation Skills
Damian Conway
Location: Burns 7
Digital Arts Miniconf
Location: Burns 5
OpenOffice.org Miniconf
Location: Castle C
Linux in Education Miniconf
Location: Burns 4
09:00am to 12:00pm
12:00pm to 01:00pm Lunch break
12:00pm to 01:00pm
01:00pm to 05:00pm Debian Miniconf
Location: Castle 2
Sysadmin Miniconf
Location: Castle 1
Embedded Miniconf
Location: Burns 1
OSDW Miniconf
Location: Burns 2
Introduction to Perl 6
Damian Conway
Location: Burns 7
Digital Arts Miniconf
Location: Burns 5
OpenOffice.org Miniconf
Location: Castle C
Linux in Education Miniconf
Location: Burns 4
01:00pm to 05:00pm

Tuesday, January 24

08:00am to 09:30am Registrations
Location: Uni Link
08:00am to 09:30am
09:00am to 12:00pm Debian Miniconf
Location: Castle 2
Sysadmin Miniconf
Location: Castle 1
Embedded Miniconf
Location: Burns 1
OSDW Miniconf
Location: Burns 2
Gnome.conf.au Miniconf
Location: Burns 7
Digital Arts Miniconf
Location: Burns 5
OpenOffice.org Miniconf
Location: Castle C
Linux in Education Miniconf
Location: Burns 4
09:00am to 12:00pm
12:00pm to 01:00pm Lunch break
12:00pm to 01:00pm
01:00pm to 05:00pm Debian Miniconf
Location: Castle 2
Sysadmin Miniconf
Location: Castle 1
Embedded Miniconf
Location: Burns 1
OSDW Miniconf
Location: Burns 2
Gnome.conf.au Miniconf
Location: Burns 7
Digital Arts Miniconf
Location: Burns 5
OpenOffice.org Miniconf
Location: Castle C
Linux in Education Miniconf
Location: Burns 4
01:00pm to 05:00pm

Wednesday, January 25

08:00am to 09:15am Registrations
Location: Uni Link
08:00am to 09:15am
09:15am to 09:45am Conference Opening
Location: St David 1
09:15am to 09:45am
09:45am to 11:00am A whirlwind tour of changes in the Linux 2.6.x system call API
Michael Kerrisk
Location: Castle 2
Introduction to GUI Programming with Qt4
Ian Walters
Location: Castle 1
Introduction to VoIP and Asterisk
Julien Goodwin
Location: Burns 1
open source graphic design
Andrew Fitzsimon
Location: Burns 2
Deploying KDE Using The Kiosk Management System
Aaron Seigo
Location: Burns 7
Contructing a GCC front end
Rafael Espíndola
and Gustavo Barbieri
Location: Burns 5
09:45am to 11:00am
11:00am to 11:30am Morning Tea break
Location: Uni Link
11:00am to 11:30am
11:30am to 12:45pm A whirlwind tour of changes in the Linux 2.6.x system call API
Michael Kerrisk
Location: Castle 2
Introduction to GUI Programming with Qt4
Ian Walters
Location: Castle 1
Introduction to VoIP and Asterisk
Julien Goodwin
Location: Burns 1
open source graphic design
Andrew Fitzsimon
Location: Burns 2
Deploying KDE Using The Kiosk Management System
Aaron Seigo
Location: Burns 7
Contructing a GCC front end
Rafael Espíndola
and Gustavo Barbieri
Location: Burns 5
11:30am to 12:45pm
12:45pm to 01:45pm Lunch break
12:45pm to 01:45pm
01:45pm to 02:35pm Samba4 status report
Andrew Tridgell
Location: Castle 2
Future directions for Linux graphics
Dave Airlie
Location: Castle 1
What does AJAX and GroupDAV mean for web based FOSS Groupware?
Dave Hall
Location: Burns 1
How Linux and OSS helps power the world’s largest pre-WiMAX wireless broadband network
Phillip Allan Ridley
Location: Burns 2
GIT/Cogito Tutorial - Usage, migrating from CVS and Arch
Martin Langhoff
Location: Burns 7
Working with GLPK
Rodrigo Ceron Ferreira de Castro
Location: Burns 5
01:45pm to 02:35pm
02:35pm to 02:45pm Move between Rooms
Location: All theatres
02:35pm to 02:45pm
02:45pm to 03:35pm Mouse Position Redirection in X
Keith Packard
Location: Castle 2
From New Zealand to Bolivia, the Koha Library system flies
Chris Cormack
Location: Castle 1
Using the Cell Processor to Accelerate Kernel Memory Operations
Jimi Xenidis
Location: Burns 1
l2tpns--High Volume L2TP Tunnel Termination
Brendan O'Dea
Location: Burns 2
GIT/Cogito Tutorial - Usage, migrating from CVS and Arch
Martin Langhoff
Location: Burns 7
Working with GLPK
Rodrigo Ceron Ferreira de Castro
Location: Burns 5
02:45pm to 03:35pm
03:35pm to 04:00pm Afternoon Tea break
Location: Uni Link
03:35pm to 04:00pm
04:00pm to 06:00pm LA AGM
Location: Castle 2
04:00pm to 06:00pm
06:00pm to 10:00pm Hackfest
Location: Castle 2
Keysigning
Location: Castle 1
06:00pm to 10:00pm

Thursday, January 26

08:00am to 09:00am Registrations
Location: Uni Link
08:00am to 09:00am
09:00am to 10:30am Linux TCP Developments and Kernel Developer Social Interactions
David S. Miller
Location: St David 1
09:00am to 10:30am
10:30am to 10:55am Morning Tea Break
Location: Uni Link
10:30am to 10:55am
10:55am to 11:45am KDE4 and the Plasma Desktop
Aaron Seigo
Location: Castle 2
"Steamroller" Testing
Paul E. McKenney
Location: Castle 1
FAI -- the Fully Automatic Installation
Thomas Lange
Location: Burns 1
Recent congestion control advancements in Linux
Ian McDonald
Location: Burns 2
Using the Yum modules to ease systems and distro maintenance
Seth Vidal
Location: Burns 7
Hands-on Tutorial for NSA Security Enhanced Linux
Russell Coker
Location: Burns 5
10:55am to 11:45am
11:45am to 11:55am Move between Rooms
Location: All theatres
11:45am to 11:55am
11:55am to 12:45pm talloc: The Power of C
Rusty Russell
Location: Castle 2
Linux for Broadband Rural Wireless, The CRCnet Experience
Matt Brown
Location: Castle 1
Device Driven I/O for Implicit Paging Operations
Jeremy Kerr
Location: Burns 1
Massive Virtualization on IBM Power5 System
Dave Boutcher
Location: Burns 2
Using the Yum modules to ease systems and distro maintenance
Seth Vidal
Location: Burns 7
Hands-on Tutorial for NSA Security Enhanced Linux
Russell Coker
Location: Burns 5
11:55am to 12:45pm
12:45pm to 01:45pm Lunch break
12:45pm to 01:45pm
01:45pm to 02:35pm BiGbounce, An Open Source Platform for EME Communications
Bdale Garbee
Location: Castle 2
Porting the Linux Kernel to a New ARM Platform
Deepak Saxena
Location: Castle 1
64-bit userspace: Friend or Foe? A closer look at 32/64 bit performance on two platforms.
Olof Johansson
Location: Burns 1
Where Is My Mind? Memory Management in X
Adam Jackson
Location: Burns 2
How to recognize ugly graphics, and what you can do about them. A tutorial on cairo.
Carl Worth
Location: Burns 7
Hands-on Tutorial for NSA Security Enhanced Linux
Russell Coker
Location: Burns 5
01:45pm to 02:35pm
02:35pm to 02:45pm Move between Rooms
Location: All theatres
02:35pm to 02:45pm
02:45pm to 03:35pm Recent developments in Linux on PowerPC
Paul Mackerras
Location: Castle 2
Web-Based Enterprise Management - Emerging Management Standard or Buzzword Bingo?
Tim Potter
Location: Castle 1
bazaar-ng: friendly distributed version control
Martin Pool
Location: Burns 1
OpenLayers : Open geographic visualisation in your browser
Philip Lindsay
Location: Burns 2
How to recognize ugly graphics, and what you can do about them. A tutorial on cairo.
Carl Worth
Location: Burns 7
Hands-on Tutorial for NSA Security Enhanced Linux
Russell Coker
Location: Burns 5
02:45pm to 03:35pm
03:35pm to 04:00pm Afternoon Tea break
Location: Uni Link
03:35pm to 04:00pm
04:00pm to 04:50pm Building Rich Web applications with PHP 5
Rasmus Lerdorf
Location: Castle 2
Spark Gaps to Spread Spectrum, Crystal Sets to Software Defined Radio
Hugh Blemings
and Bdale Garbee
Location: Castle 1
Programming Asterisk
Julien Goodwin
Location: Burns 1
PyFLAG - A Forensic and Log Analysis GUI
Michael Cohen
Location: Burns 2
Deploying KDE Using The Kiosk Management System
Aaron Seigo
Location: Burns 7
Concurrency Control in RDBMS
Arjen Lentz
Location: Burns 5
04:00pm to 04:50pm
04:50pm to 05:00pm 10 minutes Break
Location: All theatres
04:50pm to 05:00pm
05:00pm to 05:50pm Building Rich Web applications with PHP 5
Rasmus Lerdorf
Location: Castle 2
Spark Gaps to Spread Spectrum, Crystal Sets to Software Defined Radio
Hugh Blemings
and Bdale Garbee
Location: Castle 1
Programming Asterisk
Julien Goodwin
Location: Burns 1
PyFLAG - A Forensic and Log Analysis GUI
Michael Cohen
Location: Burns 2
Deploying KDE Using The Kiosk Management System
Aaron Seigo
Location: Burns 7
Concurrency Control in RDBMS
Arjen Lentz
Location: Burns 5
05:00pm to 05:50pm
05:50pm to 06:00pm Move between Rooms
Location: All theatres
05:50pm to 06:00pm
06:00pm to 06:45pm BOFS
Location: All theatres
06:00pm to 06:45pm
06:45pm to 09:45pm Professional Delegates Networking Session
06:45pm to 09:45pm

Friday, January 27

08:00am to 09:00am Registrations
Location: Uni Link
08:00am to 09:00am
09:00am to 10:30am Keynote: Sex *and* Violence: Technical and Social Lessons from the Perl 6 Development Process.
Damian Conway
Location: St David 1
09:00am to 10:30am
10:30am to 10:55am Morning Tea Break
Location: Uni Link
10:30am to 10:55am
10:55am to 11:45am Use the Source Luke, Hacking MySQL
Brian Aker
Location: Castle 2
RepRap, The GPL'd Replicating Rapid-Prototyper.
Vik Olliver
Location: Castle 1
Building Linux in a Jail
Amos Waterland
Location: Burns 1
Managing memory in variable sized chunks
Christopher Yeoh
Location: Burns 2
SBLIM: creating a set of providers from scratch
Rodrigo Ceron Ferreira de Castro
Location: Burns 7

Location: Burns 5
10:55am to 11:45am
11:45am to 11:55am Move between Rooms
Location: All theatres
11:45am to 11:55am
11:55am to 12:45pm Fork Depot: A Userspace Implementation of Streams
Theodore Tso
Location: Castle 2
Linux In The Rough And Tumble World Of Outdoor Augmented Reality
Wayne Piekarski
Location: Castle 1
Speex: A Free Codec For Free Speech
Jean-Marc Valin
Location: Burns 1
Xen on PowerPC
Hollis Blanchard
Location: Burns 2
SBLIM: creating a set of providers from scratch
Rodrigo Ceron Ferreira de Castro
Location: Burns 7
MySQL Cluster
Stewart Smith
Location: Burns 5
11:55am to 12:45pm
12:45pm to 01:45pm Lunch break
12:45pm to 01:45pm
01:45pm to 02:35pm A History of Open Sores
Jon "maddog" Hall
Location: Castle 2
Multicast DNS Network Service Discovery with Avahi
Trent Lloyd
Location: Castle 1
Hacking the Squeezebox: Customising an open source networked music player
Stephane Miller
Location: Burns 1
Device Trees for Embedded Systems
David Gibson
Location: Burns 2
SBLIM: creating a set of providers from scratch
Rodrigo Ceron Ferreira de Castro
Location: Burns 7
MySQL Cluster
Stewart Smith
Location: Burns 5
01:45pm to 02:35pm
02:35pm to 02:45pm Move between Rooms
Location: All theatres
02:35pm to 02:45pm
02:45pm to 03:35pm A modest proposal to help speed up and scale up the linux networking stack
Van Jacobson
Location: Castle 2
Ethernet switching and passive IP conflict detection in the linux kernel through ARP watching
Marc MERLIN
Location: Castle 1
A Case Study Using Perl and Gtk2, or I Can't Believe It's Not A Softphone
Geoffrey Bennett
Location: Burns 1
Implementing Kdump for PPC64 - the nuts and bolts
Michael Ellerman
Location: Burns 2
SBLIM: creating a set of providers from scratch
Rodrigo Ceron Ferreira de Castro
Location: Burns 7

Location: Burns 5
02:45pm to 03:35pm
03:35pm to 04:00pm Afternoon Tea Break
Location: Uni Link
03:35pm to 04:00pm
04:00pm to 04:50pm Building Fast and Secure Web Applications
Rasmus Lerdorf
Location: Castle 2
Free as in Free Beer
Greg "Groggy" Lehey
Location: Castle 1
How to recognize ugly graphics, and what you can do about them. A tutorial on cairo.
Carl Worth
Location: Burns 1
From CVS to Subversion to SVK, and SVL
Sam Vilain
and Martin Langhoff
Location: Burns 2
An introduction to building and using shared libraries
Michael Kerrisk
Location: Burns 7

Location: Burns 5
04:00pm to 04:50pm
04:50pm to 05:00pm Move between Rooms
Location: All theatres
04:50pm to 05:00pm
05:00pm to 05:50pm Building Fast and Secure Web Applications
Rasmus Lerdorf
Location: Castle 2
ENUM, Security and Privacy - The New Zealand Trial
Donald Christie
Location: Castle 1
Building an LSB-conforming desktop application
Mats Wichmann
Location: Burns 1
From CVS to Subversion to SVK, and SVL
Sam Vilain
and Martin Langhoff
Location: Burns 2
An introduction to building and using shared libraries
Michael Kerrisk
Location: Burns 7

Location: Burns 5
05:00pm to 05:50pm
05:50pm to 06:00pm Move between Rooms
Location: All theatres
05:50pm to 06:00pm
06:00pm to 06:45pm BOFS
Location: All theatres
06:00pm to 06:45pm
07:30pm to 11:00pm Penguin Dinner
Location: Dunedin Town Hall
07:30pm to 11:00pm

Saturday, January 28

10:00am to 11:30am Keynote: Improving Collaboration Between Open Source Projects
Mark Shuttleworth
Location: St David 1
10:00am to 11:30am
11:30am to 11:55am Morning Tea Break
Location: Uni Link
11:30am to 11:55am
11:55am to 12:45pm Linux and ACPI - a brave new world of power management
Matthew Garrett
Location: Castle 2
One of Our Maintainers Is Missing
Matthew Wilcox
Location: Castle 1
ARM Embedded Linux, Gadget and Widgets
Simon Glass
Location: Burns 1
Eavesdropping on the X Protocol
Peter Hutterer
Location: Burns 2
11:55am to 12:45pm
12:45pm to 01:45pm Lunch break
Location: Uni Link
12:45pm to 01:45pm
01:45pm to 02:35pm Best of #1
Location: Castle 2
Best of #2
Location: Castle 1
Best of #3
Location: Burns 1
Best of #4
Location: Burns 2
01:45pm to 02:35pm
02:35pm to 02:45pm Move between Rooms
Location: All theatres
02:35pm to 02:45pm
02:45pm to 03:15pm Lightning talks:
Location: Castle 1
02:45pm to 03:15pm
03:15pm to 03:45pm Afternoon Tea Break
Location: Uni Link
03:15pm to 03:45pm
03:45pm to 04:15pm Linux Australia Update
Location: St David 1
03:45pm to 04:15pm
04:15pm to 05:00pm Panel
Location: St David 1
04:15pm to 05:00pm
05:00pm to 05:30pm Conference Close
Location: St David 1
05:00pm to 05:30pm