HOME

TheInfoList



OR:

Stephen C. Tweedie is a Scottish
software developer Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development inv ...
who is known for his work on the
Linux kernel The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ...
, in particular his work on filesystems. After becoming involved with the development of the
ext2 The ext2 or second extended file system is a file system for the Linux kernel. It was initially designed by French software developer Rémy Card as a replacement for the extended file system (ext). Having been designed according to the same p ...
filesystem working on performance issues, he led the development of the
ext3 ext3, or third extended filesystem, is a journaled file system that is commonly used by the Linux kernel. It used to be the default file system for many popular Linux distributions. Stephen Tweedie first revealed that he was working on exten ...
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". Born in
Edinburgh, Scotland Edinburgh ( ; gd, Dùn Èideann ) is the capital city of Scotland and one of its 32 council areas. Historically part of the county of Midlothian (interchangeably Edinburghshire before 1921), it is located in Lothian on the southern shore of t ...
in 1969, Tweedie studied computer science at
Churchill College, Cambridge Churchill College is a constituent college of the University of Cambridge, England. It has a primary focus on science, engineering and technology, but still retains a strong interest in the arts and humanities. In 1958, a trust was establis ...
and the
University of Edinburgh The University of Edinburgh ( sco, University o Edinburgh, gd, Oilthigh Dhùn Èideann; abbreviated as ''Edin.'' in post-nominals) is a public research university based in Edinburgh, Scotland. Granted a royal charter by King James VI in 15 ...
, where he did his thesis on ''Contention and Achieved Performance in Multicomputer Wormhole Routing Networks''. 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, ''Journaling the Linux ext2fs Filesystem'' in 1998, and ''Planned Extensions to the Linux Ext2/Ext3 Filesystem'' in 2002. 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 Conference The USENIX Annual Technical Conference (USENIX ATC, or, canonically, USENIX) is a conference of computing professions sponsored by the USENIX association. The conference includes computing tutorials, and a single track technical session for presen ...
s, the 2000 UKUUG conference in London, and he gave the keynote speech at the
Ottawa Linux Symposium The Linux Symposium was a Linux and Open Source conference held annually in Canada from 1999 to 2014. The conference was initially named Ottawa Linux Symposium and was held only in Ottawa, but was renamed after being held in other cities in Canada ...
in 2002.


References

1969 births Living people Linux kernel programmers Alumni of Churchill College, Cambridge Alumni of the University of Edinburgh {{linux-stub