Jump to content

Theodore Ts'o

From Alfawiki
Adapted from the English Wikipedia article Theodore Ts'o, available under CC BY-SA 4.0Updated 9 August 2025
Theodore Ts'o
Born1968
Alma materMassachusetts Institute of Technology (MIT)
OccupationSoftware engineer
Known forContributions to the Linux kernel, maintainer of e2fsprogs and ext4 filesystem

Theodore Yue Tak Ts'o (; born 1968) is a prominent American software engineer known primarily for his contributions to the Linux kernel, with a particular emphasis on file system development. He acts as the secondary developer and maintainer of e2fsprogs, a suite of user-space tools designed for the ext2, ext3, and ext4 filesystems, and holds the maintainer role for ext4.

Biography

Ts'o earned his computer science degree from the MIT in 1990. Following graduation, he remained at MIT's Information Systems department until 1999, where he led the Kerberos project.

In 1994, he introduced the /dev/random device node and its associated kernel driver in Linux, which delivers high-quality cryptographic random numbers without depending on hardware RNGs. This mechanism has since been incorporated into Linux as well as other operating systems such as FreeBSD, macOS, and Solaris.

After his tenure at MIT, Ts'o spent two years working at VA Linux Systems before joining IBM in late 2001. At IBM, his work centered on enhancing Linux kernel performance and scalability, including efforts on a real-time kernel. In late 2007, he transitioned to the Linux Foundation as Chief Platform Strategist and was promoted to Chief Technology Officer in 2008. Additionally, he held the position of Treasurer at USENIX until 2008 and chaired the annual Linux Kernel Developers Summit.

In 2010, Ts'o began working at Google, concentrating on projects related to the "kernel, file system, and storage," with a focus that included ext4.

As a Debian Developer, Ts'o maintains several filesystem-related packages, notably e2fsprogs since 2003. He has contributed to the Security Area Directorate of the Internet Engineering Task Force and served as co-chair of the IPsec working group. Moreover, he was among the founding board members of the Free Standards Group.

In July 2023, Ts'o was appointed to the Board of Directors of RESF, which governs the development of the Rocky Linux project.

Awards

In recognition of his contributions, Ts'o was honored with the Free Software Foundation's 2006 Award for the Advancement of Free Software.