สตีเฟน ทวีดี้
สตีเฟน ซี. ทวีดี้ | |
|---|---|
| เกิด | |
Stephen C. Tweedieเป็นนักพัฒนาซอฟต์แวร์ ชาวสก็อตแลนด์ ซึ่งเป็นที่รู้จักจากผลงานของเขาเกี่ยวกับเคอร์เนล Linuxโดยเฉพาะผลงานของเขาเกี่ยวกับระบบไฟล์[ 1 ]
หลังจากมีส่วนร่วมในการพัฒนา ระบบไฟล์ ext2โดยทำงานเกี่ยวกับปัญหาด้านประสิทธิภาพ เขาได้นำการพัฒนา ระบบไฟล์ ext3ซึ่งเกี่ยวข้องกับการเพิ่ม เลเยอร์ บันทึกการเปลี่ยนแปลง ( JBD ) ให้กับระบบไฟล์ ext2 [ 1 ]จากผลงานของเขาเกี่ยวกับเลเยอร์บันทึกการเปลี่ยนแปลง เขาได้รับการยกย่องจากนักพัฒนา Linux คนอื่นๆ อย่างAndrew Mortonว่าเป็น "ช่างฝีมือตัวจริง" [ 2 ]
ทวีดี เกิดที่เอดินบะระ สก็อตแลนด์ ในปี 1969 เขาศึกษาวิทยาการคอมพิวเตอร์ที่วิทยาลัยเชอร์ชิลล์ เคมบริดจ์และมหาวิทยาลัยเอดินบะระ [ 3 ]ซึ่งเขาทำวิทยานิพนธ์เกี่ยวกับ การแข่งขันและประสิทธิภาพที่บรรลุผลในเครือข่าย การกำหนดเส้นทางเวิร์มโฮลแบบหลายคอมพิวเตอร์[ 4 ]หลังจากมีส่วนร่วมในเคอร์เนลลินุกซ์ในช่วงเวลาว่างตั้งแต่ต้นทศวรรษ 1990 และทำงานเกี่ยวกับ การสนับสนุนระบบไฟล์ VMSสำหรับDECเป็นเวลาสองปี ทวีดีได้รับการว่าจ้างจากเรดแฮท ผู้จัดจำหน่ายลินุกซ์ ซึ่งเขายังคงทำงานเกี่ยวกับเคอร์เนลลินุกซ์ต่อไป
Tweedie ได้ตีพิมพ์เอกสารจำนวนมากเกี่ยวกับ Linux รวมถึงการออกแบบและการใช้งานระบบไฟล์ขยายที่สองในปี 1994 [ 5 ]การบันทึกระบบไฟล์ Linux ext2fsในปี 1998 [ 6 ]และส่วนขยายที่วางแผนไว้สำหรับระบบไฟล์ Linux Ext2/Ext3ในปี 2002 [ 7 ]
Tweedie ยังเป็นวิทยากรบ่อยครั้งในหัวข้อการพัฒนาเคอร์เนล Linux ในการประชุมทางเทคนิคต่างๆ เขาได้บรรยายเกี่ยวกับการพัฒนาเคอร์เนล Linux ในการประชุมทางเทคนิคประจำปี USENIX ในปี 1997 และ 1998 [ 8 ] [ 9 ] การประชุม UKUUGปี 2000 ที่ลอนดอน[ 10 ] และเขา ยังได้กล่าวปาฐกถาหลักในการประชุมOttawa Linux Symposiumในปี 2002 [ 11 ] [ 12 ]