Stephen Tweedie Explained

Stephen C. Tweedie
Birth Place:Edinburgh, Scotland

Stephen C. Tweedie is a Scottish software developer who is known for his work on the Linux kernel, in particular his work on filesystems.[1]

After becoming involved with the development of the ext2 filesystem working on performance issues, he led the development of the ext3 filesystem which involved adding a journaling layer (JBD) to the ext2 filesystem. For his work on the journaling layer, he has been described by fellow Linux developer Andrew Morton as "a true artisan".[2]

Born in Edinburgh, Scotland in 1969, Tweedie studied computer science at Churchill College, Cambridge and the University of Edinburgh,[3] where he did his thesis on Contention and Achieved Performance in Multicomputer Wormhole Routing Networks.[4] After contributing to the Linux kernel in his spare time since the early nineties and working on VMS filesystem support for DEC for two years, Tweedie was employed by Linux distributor Red Hat where he continues to work on the Linux kernel.

Tweedie has published a number of papers on Linux, including Design and Implementation of the Second Extended Filesystem in 1994,[5] Journaling the Linux ext2fs Filesystem in 1998,[6] and Planned Extensions to the Linux Ext2/Ext3 Filesystem in 2002.[7]

Tweedie is also a frequent speaker on the subject of Linux kernel development at technical conferences. Amongst others, he has given talks on Linux kernel development at the 1997 and 1998 USENIX Annual Technical Conferences,[8] [9] the 2000 UKUUG conference in London,[10] and he gave the keynote speech at the Ottawa Linux Symposium in 2002.[11] [12]

Notes and References

  1. Web site: The disk doctor . May 2005 . Linux Format . 2007-06-23 . https://web.archive.org/web/20070928142900/http://www.linuxformat.co.uk/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=12 . 2007-09-28.
  2. Web site: Interview: Andrew Morton . Jeremy Andrews . 14 February 2002 . KernelTrap . 2007-06-23.
  3. Book: Rebel Code: Linux and the Open Source Revolution . Glyn Moody . 2001 . Penguin Press . 0-71-399520-3.
  4. Web site: Contention and Achieved Performance in Multicomputer Wormhole Routing Networks . Stephen Tweedie . December 1999 . University of Edinburgh . 2007-06-23.
  5. Web site: Design and Implementation of the Second Extended Filesystem . Rémy Card . Rémy Card . Theodore Ts'o . Theodore Ts'o . Stephen Tweedie . First Dutch International Symposium on Linux . December 1994 . 2007-06-23.
  6. Stephen C. Tweedie . Journaling the Linux ext2fs Filesystem . Proceedings of the 4th Annual LinuxExpo, Durham, NC . May 1998 . 2007-06-23. PDF.
  7. Web site: Planned Extensions to the Linux Ext2/Ext3 Filesystem . Theodore Ts'o . Stephen Tweedie . USENIX 2002 Annual Technical Conference . June 2002 . 2007-06-23.
  8. Web site: /proc . Stephen Tweedie . 1997 . USENIX: The Advanced Computing Systems Association . 2007-06-23.
  9. Web site: Inside the Linux Kernel . 1998 . USENIX: The Advanced Computing Systems Association . 2007-06-23.
  10. Web site: A report on the UKUUG . Richard Ibbotson . 2000 . . Linux New Media AG . 2007-06-23. PDF.
  11. http://www.linuxsymposium.org/2002/keynote.php Keynote 2002
  12. Web site: EXT3, Journaling Filesystem . Stephen Tweedie . 20 July 2000 . Ottawa Linux Symposium . 2007-06-23.