Speakers (2007)

Keynote speakers

Jon 'maddog' Hall - Keynote
Jon 'maddog' Hall is the Executive Director of Linux International (www.li.org), a non-profit association of computer vendors who wish to support and promote the Linux Operating System. During his career which spans over thirty years, Mr. Hall has been a programmer, systems designer, systems administrator, product manager, technical marketing manager and educator. Mr. Hall has traveled the world speaking on the benefits of Open Source Software.
Theodore Ts'o - Keynote
Theodore Ts'o has worked on the Linux kernel since 1991, and was probably the first Linux Kernel developer in North America. He serves on the Security Area Directorate of the IETF, is on the board of the Free Standards Group, as well as the Usenix board, where he organizes the annual Linux Kernel Summit.

Ted previously headed the Kerberos development team at MIT and is currently a systems programmer at IBM.

Speakers

Khalid Baheyeldin - Performance Tuning and Optimization of High-Traffic Web Sites
Khalid Baheyeldin is an open source software developer and consultant. Nearly a quarter of a century ago, he started programming on a Sinclair ZX Spectrum, moving on to proprietary mainframes. He was introduced to UNIX in 1985, and started developing for it in 1987. He naturally took to Linux and the nascent free software movement in the 1990s. A prolific contributor to the Drupal project, an open source Content Management System, Khalid is co-founder and managing partner for 2bits, a Waterloo, Ontario consulting company providing Drupal services.

This talk is about Performance Tuning and Optimization and Scalability of High Traffic web site, using Drupal as the content management system (CMS). Building on first hand experience with several high traffic sites using Drupal, we will explore the LAMP stack (Linux, Apache, MySQL and PHP), where bottleneck may lie, how to avoid them, low hanging fruit and quick wins, what can go wrong, tuning tips and techniques, and tools for measuring performance.

Christopher Browne - What's New With PostgreSQL 8.3?
Past releases of PostgreSQL have regularly had large new feature sets. Version 8.3, released in the Fall of 2007, looks to be no different in this regard. If anything, the growth of the PostgreSQL community seems to be leading to increasing rates of enhancements. As always, there is a mixture of performance enhancing changes that may improve how your database works without changing a single line of code as well as enhancements that require you to ask for them. This talk provides an overview of What's New? that should be of interest both to newcomers and to experienced DBAs that have been watching for new features with bated breath.

Christopher Browne is a database administrator with Afilias Canada in their Operations Data Services group. He has been involved with various registry data conversions, as well as the operations of Afilias registry databases and replication systems. Past involvements include SAP R 3 data conversions and systems development. In the open source community, Browne has been involved with development of financial applications including cbb, GnuCash, and SQL-Ledger, and most recently the Slony-I replication system for PostgreSQL. Browne holds a Bachelor of Mathematics from the University of Waterloo as well as a Master of Science degree in Systems Science from the University of Ottawa.

Angela Byron - Women in Open Source
Angela Byron is a senior web architect form Montreal, QC. She works for Lullabot, a consulting company that eats, sleeps, and breathes open source, specializing in the content management platform Drupal.

Angie got her start with Drupal as a student in the Google Summer of Code 2005 program. This experience kindled a passion for the Drupal community, and since then, she has sought to immerse herself in as many different ways as possible. Her work includes coding and reviewing patches for both Drupal core and contributed modules, large-scale developer documentation efforts, user support on forums and IRC, and the occasional graphic or two. She is also on the Board of Directors for the Drupal Association.

This talk will identify the primary causes the low participation rate of women in Open Source, and will discuss concrete ways that we can all (both women and men) help to address it. Advice will also be imparted for women who want to get started in open source, how to avoid common pitfalls, and how best to deal with the inevitable jerk. At the close of this talk there will be an open discussion with audience participation to brainstorm additional ideas.

Ross Chevalier - Xen
Ross has 25 years of industry experience and has been involved in all aspects of networking including systems integration and IS management. Prior to joining Novell Canada, Ross held a variety of senior consulting positions including, most recently, vice president, Professional Services at Brains II, one of Canada’s leading systems integrators.

Join Ross Chevalier, CTO of Novell Canada to explore the power of XEN virtualization. The conversation will revolve around the business value of virtualization along with a demonstration of the ease of use and administration of this empowering technology.

Ian Darwin - OpenMoko: Free your phone and your mind will follow
The OpenMoko project is building a complete open-source cell phone implementation based on Linux. And it's not just talk: Early-access phones are being sold over the summer from OpenMoko.com, with mass-market units due for sale in the fall. The entire codebase (including device drivers) is available from subversion, and the Wiki site includes extensive hardware documentation. This talk will range from the visionary to the nuts-and-bolts of hardware and firmware. Come and learn how this project has the potential to do for cell phones what Asterisk did for conventional telephony, or even to do what BSD and Linux have done for operating systems and software in general.

Ian Darwin has contributed to open software for over twenty years, starting with the file(1) command used in Linux, BSD and OS X. He's also written a number of O'Reilly books: Checking C Programs with Lint and the Java Cookbook being the best known. Ian currently divides his time between teaching software developers, mentoring and coding for diverse clients, and working on "all things open: OpenBSD, OpenMoko, and OpenStreetMaps".

Francesca Dobbyn - The United Way Linux Project
Francesca is the Executive Director of the United Way of Bruce Grey and author of the Owen Sound Sun Times’ bi-monthly column “Running With Scissors”. Francesca has built a life’s work speaking out for those who cannot or will not be heard. Francesca is mom to a 21-year-old son and a 17-year-old daughter. When asked about her personal experience with poverty she had this to say: “I’ve rebuilt my life 4 times, the first time it took me about 3 years to get out of poverty, the fourth time only took me 4 months, I’m getting better at it each time.”

Francesca approaches life with a sense of compassion laced with dry British humour. Her self-declared rampant ego blinds her to obstacles and roadblocks much to the amusement of her Board of Directors.

Behdad Esfahbod - GNOME
Behdad Esfahbod Behdad is an Iranian who grew up loving programming and typography. In high-school he was introduced to data-structures and algorithms and after a couple years of studying these concepts, he ended up pursuing a Computer Engineering BSc program at Sharif University, Tehran. It was round this time when he found the true way of Unix, as well as Free Software, GNU, and GNOME projects.

Seven years later, he has finished his MSc in Computer Science at the University of Toronto and working in Red Hat's Toronto office in Canada. He's become an expert in bidirectional scripts (like Arabic) and the Unicode standard, and would like to see Pango eventually be used in a multilingual internationalized full-fledged print-quality desktop publishing system one day. He also dreams of a world that GNOME rocks on every desktop and laptop, and he doesn't have to report bugs every other day...

GNOME is People. It has also been finding new ways to find people. Emergence of the GNOME technology in the embedded market and GNOME Mobile initiative this past year is the latest example of that. We recently celebrated GNOME's 10-year anniversary and released the latest and greatest GNOME 2.20. Come see all the goodness while it's hot!

Mike C. Fletcher - One Laptop Per Child
Mike is responsible for "Developer Relations" for the One Laptop Per Child project. This is an educational initiative that is attempting to provide access to the intellectual and social resources of the world to children who would otherwise be without. He runs his own small consulting company as well as a number of Open Source projects, including the standard Python binding to OpenGL.

Mike studied Design Epistemology at the University of Waterloo, focusing on applying design theory to the problem of educating designers. Along the way he picked up Virtual Reality as a minor and spent the bulk of the first Internet boom working on a desktop virtual reality environment. He likes playing with scene graphs in an attempt to make making pretty things easier.

He's trying to make the world a better place.

Marcel Gagné - KDE 4.0
Marcel Gagné (Canada's Linux Guru), is probably best known as the award-winning author of the Linux Journal 'Cooking with Linux' series, for which he received the Readers' Choice award for favorite column four years in a row. His fourth, and more recent book, the second edition of his immensely successful "Moving to Linux: Kiss the Blue Screen of Death Goodbye!' is available in stores now. One of the best known voices of the Linux and open source world, he has written numerous articles on Linux and open source projects for various publications including Linux Journal, InformIT, Unix Review, SysAdmin magazine, and several others. He also appears regularly on radio, at industry shows, user groups, universities, and as the Linux guy on Tech TV's "Call for Help". He has written about, installed, and taught many open source applications including the Linux desktop environment itself, as well as the popular OpenOffice.org office suite. A long-time systems and network administrator, Marcel is a published science fiction author and editor, a pilot, an avid science and astronomy buff, and a former top 40 disc jockey. He also folds a mean Origami T-Rex.

KDE or the K Desktop Environment, is a network transparent contemporary desktop environment for UNIX workstations. KDE seeks to fulfill the need for an easy to use desktop for UNIX workstations, similar to desktop environments found on Macintosh and Microsoft Windows operating systems. The UNIX operating system is according to us the best available today. When it comes to stability, scalability and openness UNIX has no competition.

Jody Goldberg - ODF vs. OOXML: Beyond the ISO-dome
Jody's vast experience includes time at Helix, Ximian and Novell, and has been the maintainer of Gnumeric for the past 7 years. He served on the technical committee and a member of the ECMA TC45 that edited the OOXML specification.

Two formats enter ... both leave? If you believe the swirls of political discussion in the community it has been proven that: 1) ODF is sweetness and light. (aka the one true format) 2) OOX is a evil, fat, and broken. (aka satan's minion)

After implementing portions both specifications, joining both standards committees, and spending many years on spreadsheet file formats in general I'll discuss why things aren't quite so clear cut.

Dr. John C. Nash - Linux and Open Source Forecast through 2020
Dr. John C. Nash holds a B.Sc. from the University of Calgary (in Chemistry) and a doctorate in Mathematics from Oxford. He led a statistical analysis unit at Agriculture Canada until 1980, and is now Full Professor at the University of Ottawa, where he teaches statistics, forecasting techniques, government online and managing technological risk. He he has also been a columnist for Interface Age, Scientific Computing Editor for Byte, and an editor or associate editor of several statistical journals. His ongoing projects include several open-source software projects. John is the president of OCLUG (Ottawa).

The collection of software and documentation we call "Linux" is the flagship of open source at the moment. To look forward to 2020 to predict the level and nature of use of Linux and other open source software, and indeed open source approaches to other intellectual content creation such as pharmaceuticals and industrial designs and processes, the speaker will look at the reasons and drivers for open source, in particular evolving understanding of the enterprise models that underly the activity. Opposing factors will also be considered. Some Linux components will receive particular review.

Andrew Overholt - Eclipse
Andrew Overholt works for Red Hat Canada at their Toronto office. In the past he has been a member of their Database and Application Server groups. These days, he spends his time working on all things Eclipse. At eclipse.org he leads the Linux Distros project and is a member of the Architecture Council.

Join Andrew as he takes the audience on a tour of the Eclipse Integrated Development Environment. The focus of the talk will be on demonstrating powerful features that Linux developers can take advantage of. We will explore common functionality such as debugging and source management as well as language-specific features.

Louis Suárez-Potts - OpenOffice.org 3.0
Louis Suárez-Potts is the longtime Community Manager and Chair of the Community Council for OpenOffice.org; he joined Sun Microsystems in 2007 and has led the OpenOffice.org community since 2000. The lead or co-lead of several projects and the primary spokesperson and representative of OpenOffice.org, Suárez-Potts also represents the project regarding OpenDocument format (ODF) matters, and is on the OASIS ODF Adoption Technical Committee and is a member of the ODF Alliance. He speaks frequently on the ODF, OpenOffice.org, education and open source, and community development throughout the world. Suárez-Potts is currently working on several articles regarding open source development and education. He lives in Toronto and received his PhD from U.C. Berkeley.

This presentation examines some of the technology that OpenOffice.org 3.0 will bring and hints at what can be rightly called the shift in perspective and focus that the new technology offers. For if the first seven years have built on the need of users everywhere for a desktop productivity application that is free, the next seven will have to address the changing nature of the desktop and how we actually do work.

Sarah Pullman - Yoga for Geeks
Sarah Pullman is the founder of Yoga for Geeks. Her main teaching interest is in making yoga accessible, and breaking down the idea that you need to be a certain kind of person to enjoy or benefit from the practice. A part-time web geek herself, she began teaching "Yoga for Geeks" in early 2006, offering classes with a specific focus on addressing the common complaints of those who spend too much time at their desks. (She also enjoys teaching non-geeks). When not teaching yoga, Sarah's work includes project management, web writing, and coordinating the Web of Change conference. She recently relocated to Toronto from Vancouver.

Yoga for Geeks is an opportunity to unplug, unhunch and expand. It's a reminder to take the time to find some balance between your body, your mind, and your computer! Come and discover for yourself the benefits of taking some time to focus on your body. Enhanced concentration, stress relief, and greater physical comfort are just some of what you might find waiting for you. This will be a lunch-hour session of mostly chair yoga, and accessible to all levels of experience and fitness.