Presentations by James Bottomley
- Tutorial: A Practical Guide to using Git (slides)
- Linux Symposium
- Montréal, July 2009
2009
- Keynote Panel: Measuring Community Contributions (video)
- Linux Foundation Collaboration Summit
- San Francisco, April 2009
- Programme Committee (Data Integrity Session Chair)
- FAST09
- San Francisco, February 2009
2008
- Invited Keynote: What is the Value of Open Source (slides, writeup, video)
- Linux Kongress
- Hamburg, Germany, October 2008
- Invited Keynote: Open Source, Storage Innovation and Business Models (slides)
- Storage Developer Conference
- Santa Clara, CA, September 2008
- Where should the line be drawn between the Kernel and User Space? (slides)
- Greg Kroah-Hartman Keynote Introduction (video)
- Kernel Summit Programme Committee (writeup)
- Linux Plumbers Conference
- Portland, OR, September 2008
- Keynote Panel: Mass Collaboration and Linux (video)
- LinuxWorld Conference and Expo
- San Francisco, CA, August 2008
- Tutorial: A practical guide to using git (from a Kernel Maintainer’s perspective) (video)
- Mark Shuttleworth Keynote Introduction (video)
- Ottawa Linux Symposium
- Ottawa, ON, July 2008
- Interview (video)
- Invited Participant: Kernel Hackers’ Roundtable (writeup, video)
- Linux Foundation Collaboration Summit
- Austin, TX, April 2008
- Invited talk: Hacking the Linux Kernel for Fun and Profit (slides, video)
- Panel (video)
- Flourish Conference
- Chicago, IL, April 2008
- Invited keynote panel questioning Brad Smith (SVP, General Counsel & Corporate Secretary, Microsoft Corporation) on Open Source issues (writeup)
- Open Source Business Conference
- San Francisco, CA, March 2008
2007
- Git, Quilt and Other Kernel Maintenance Tools (paper, slides) by James Bottomley (with assistance from Linus Torvalds)
- Linux Conference EU
- Cambridge, UK, September 2007
- Closing Keynote: Evolution and Diversity: the meaning of freedom and openness in Linux (slides, writeup) by James Bottomley
- Ottawa Linux Symposium
- Ottawa, ON, June 2007
- Keynote panel of Kernel Developers (writeup)
- Linux Foundation Collaboration Summit
- Mountain View, CA, June 2007
- How to Manage Patches with Git and Quilt (video)
- FreedomHEC
- Los Angeles, CA, May 2007
- Achieving High Availability and Data Protection with Linux (slides) by James Bottomley
- Novell Brainshare
- Salt Lake City, UT, March 2007
2006
- The Device Driver Roadmap (Invited talk)
- Japan Linux Symposium
- Tokyo, Japan, November 2006
- The Roadmap for Linux Storage: or why we don’t have one (slides pdf) by James Bottomley
- Why Open Source Contributions can be an Asset to your Company and How to make them Effectively (slides pdf) by James Bottomley
- Linux World
- San Francisco, CA, August 2008
- The Dangers of Virtualization by James Bottomley and Nelson Yount
- Interop, Data Center Summit
- Las Vegas, NV, May 2006
- The Economic Benefits of making Open Source Contributions to the Linux Kernel (slides pdf) by James Bottomley
- Linux World Conference
- Boston, MA, April 2006
- Linux Based Disaster Recovery Solutions (paper pdf, slides pdf) by James Bottomley
- European Security Forum
- Paris, France, April 2006
2005
- IO-MMUs (slides pdf) by James Bottomley
- 2005 Linux Kernel Developers' Summit
- Ottawa, ON, Canada, July 2005
2004
- Disaster Recovery and Where it Stands on Linux (slides pdf) by James Bottomley
- LinuxWorld Conference & Expo
- San Francisco, CA, August 2004
- Improving Kernel Performance by Unmapping the Page Cache (paper pdf, slides pdf) by James Bottomley
- Ottawa Linux Symposium
- Ottawa, ON, Canada, July 2004
- Implementing Clusters for High Availability (paper pdf, slides pdf, reference) by James Bottomley
- USENIX Annual Technical Conference
- Boston, MA, July 2004
- Achieving High Availability What You Need to Know Before You Start (slides pdf) by James Bottomley
- LinuxWorld Conference & Expo
- New York, NY, January 2004
2003
- The State of Play for Linux 2.6 on PA-RISC (slides pdf) by James Bottomley
- HP World 2003
- Atlanta, GA, August 2003
- How High Availability Works and Who Implements What (slides pdf) by James Bottomley
- LinuxWorld Conference & Expo
- San Francisco, CA, August 2003
- Integrating DMA into the Generic Device Model (paper pdf, slides pdf) by James Bottomley
- Ottawa Linux Symposium
- Ottawa, ON, Canada, June 2003
- High Availability Data Replication (paper pdf, slides pdf) by James Bottomley and Paul Clements
- Ottawa Linux Symposium
- Ottawa, ON, Canada, June 2003
- SCSI (slides pdf) discussion led by James Bottomley
- 2003 Linux Kernel Developers Summit
- Ottawa, ON, Canada, June 2003
2002
- Incrementally Improving the Linux SCSI Subsystem (paper pdf, slides pdf) by James Bottomley
- Ottawa Linux Symposium
- Ottawa, ON, Canada, June 2002
- Fixing SCSI (slides pdf, audio mp3) discussion lead by James Bottomley
- 2002 Linux Kernel Developers Summit
- Ottawa, ON, Canada, June 2002
- Clusters and High Availability (slides pdf) by James Bottomley
- LinuxWorld Conference & Expo
- Paris, France, January 2002
2001
- Managing Distributions from the Software Vendor's Perspective (paper pdf) by James Bottomley and Paul Clements
- Annual Linux Showcase
- Oakland, CA, November 2001
2000
- Shared Storage Clusters (slides pdf) by James Bottomley
- LinuxWorld Conference & Expo
- San Jose, CA, August 2000