Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Theodore Ts'o

From Wikipedia, the free encyclopedia
American computer scientist, free software developer
Theodore Yue Tak Ts'o
Ted Ts'o in 2003.
Born1968 (age 57–58)
Other namesTed
Alma materMassachusetts Institute of Technology
OccupationsComputer scientist, free software developer
EmployerGoogle
Known forInvolvement inFOSS,e2fsprogs
AwardsAward for the Advancement of Free Software
WebsiteOfficial website

Theodore Yue Tak Ts'o (Chinese:曹子德; born 1968) is an Americansoftware engineer mainly known for his contributions to theLinux kernel, in particular his contributions tofile systems. He is the secondary developer and maintainer ofe2fsprogs, the userspace utilities for theext2,ext3, andext4 filesystems, and is a maintainer for the ext4 file system.

Biography

[edit]

Ts'o graduated fromMIT with a degree incomputer science in 1990, after which he worked in MIT's Information Systems (IS) department until 1999. During this time he was project leader of theKerberos team.

In 1994, Ts'o created the/dev/randomLinux device node and the corresponding kernel driver, which was Linux's (andUnix's) first kernel interface that provided high-quality cryptographic random numbers to user programs.[1]/dev/random works without access to ahardware random number generator, allowing user programs to depend upon its existence. Separatedaemons such asrngd take random numbers from such hardware and make them accessible via/dev/random.[2] Since its creation, interface/dev/random is used in Linux,FreeBSD,macOS, andSolaris systems.[3]

After MIT IS, Ts'o went to work forVA Linux Systems for two years. In late 2001 he joinedIBM, where he worked on improvements in the Linux kernel's performance and scalability. After working on areal-time kernel at IBM, Ts'o joined theLinux Foundation in late 2007 for a two-year fellowship. He initially served as Chief Platform Strategist,[4] before becomingChief Technology Officer in 2008.[5] Ts'o also served as Treasurer forUSENIX until 2008, and has chaired the annualLinux Kernel Developers Summit.

In 2010 Ts'o moved toGoogle,[6] saying he would be working on "kernel, file system, and storage stuff".[7]

Ts'o is aDebian Developer, maintaining several packages, mostly filesystem-related ones, including e2fsprogs since March 2003. He was a member of the Security Area Directorate for theInternet Engineering Task Force, and was one of the chairs for theIPsecworking group. He was one of the founding board members for theFree Standards Group.[citation needed]

In July 2023, Ts'o joined RESF's Board of Directors, which encompasses theRocky Linux project.[8]

Awards

[edit]

Ts'o was awarded theFree Software Foundation's 2006Award for the Advancement of Free Software.[9]

References

[edit]
  1. ^"random.c" (source code). Archived fromthe original on 2012-07-14.
  2. ^"Randomness shouldn't be left to chance",Linux certified (howto)
  3. ^"How good is LavaRnd?: Detailed Description of Test Results and Conclusions".LavaRnd. 22 Sep 2004. Archived fromthe original on 2007-04-03. Retrieved21 June 2011.
  4. ^"Linux Kernel Developer Ted Ts'o Joins Linux Foundation as Chief Platform Strategist". The Linux Foundation. December 4, 2007. Retrieved21 September 2018.The Linux Foundation (LF), the nonprofit organization dedicated to accelerating the growth of Linux, today announced that Linux kernel filesystem maintainer Ted Ts'o is joining the organization as a Fellow and chief platform strategist.
  5. ^"Linux Foundation Appoints Ted Ts'o to Position of Chief Technology Officer". The Linux Foundation. December 18, 2008. Archived fromthe original on 2008-12-20. Retrieved2008-12-21.
  6. ^"Ted T'so moves to Google".The H Open. 14 January 2010. Retrieved21 September 2018.Theodore 'Ted' T'so has moved to Google, leaving his position as Linux Foundation's Chief Technology Officer.
  7. ^"Proud to be a Googler". Retrieved14 January 2010.I'm going to be working on kernel, file system, and storage stuff. Ext4 will definitely be one of the first things I'll be working on,
    See:Michael Rubin (4 January 2010)."Re: [Jfs-discussion] benchmark results".lists.openwall.net.
  8. ^"RESF Names Theodore Ts'o to Board". 3 July 2023. Retrieved3 July 2023.
  9. ^"Ted Ts'o wins the 2006 Award for the Advancement of Free Software".Free Software Foundation. 26 May 2007. Retrieved7 June 2021.

Further reading

[edit]
Organization
Kernel
Support
People
Technical
Debugging
Startup
ABIs
APIs
Kernel
System Call
Interface
In-kernel
Userspace
Daemons,
File systems
Wrapper
libraries
Components
Variants
Virtualization
Adoption
Range
of use
Adopters
Contributors to theLinux operating system
Kernel
GNU
Distributions
Other developers
Advocates
Others
Retrieved from "https://en.wikipedia.org/w/index.php?title=Theodore_Ts%27o&oldid=1307911243"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp