Marshall Kirk McKusick
Z Wikipedii
Marshall Kirk McKusick (ur. 19 stycznia 1954) - amerykański programista i informatyk znany ze swej wieloletniej pracy nad systemami Unix z rodziny BSD, począwszy od oryginalnego BSD w latach 80. XX wieku po współczesne FreeBSD. Od 1990 do 27 czerwca 2004 był prezesem stowarzyszenia USENIX i wciąż zasiada w jego zarządzie. Jest członkiem ACM i IEEE.
Studiował inżynierię elektryczną na Uniwersytecie Cornella, gdzie uzyskał tytuł bakałarza, z kolei tytuły magistra i doktora w dziedzinie informatyki i zarządzania (MBA) zdobył na Uniwersytecie Kalifornijskim w Berkeley, gdzie był członkiem Computer Systems Research Group (CSRG) grupy zajmującej się rozwojem i wydawaniem systemów 4.3BSD i 4.4BSD. Szczególnie interesował się systemem pamięci wirtualnej i systemem plików. Jego ideą jest, aby pewnego dnia oba te systemy zostały połączone.
W czasie pracy na Berkeley stworzył implementację systemu plików znanego jako BSD Fast File System (FFS). Później opracował rozszerzenie do FFS znane jako soft updates, będące nowym podejściem do zapewnienia integralności systemu plików po nagłym wyłączeniu systemu. Jest także współautorem nowszej wersji UFS, znanej jako UFS2. Wprowadził do niego funkcje filesystem snapshot oraz działającego w tle procesu fsck, które zostały zintegrowane z soft updates.
Jest jednym z głównych autorów serii książek (patrz Bibliografia) poświęconych architekturze systemów BSD, które wywarły wielki wpływ na popularyzację tej gałęzi systemów Unix oraz rozwój jego derywatów. Te wykorzystywane m. in. w szkolnictwie akademickim książki znane są jako wysokiej jakości opracowania z dziedziny informatyki. Pierwsze wydania z serii nazywano popularnie daemon book ze względu na znajdującego się na okładce BSD Daemona, maskotkę systemów z rodziny BSD. McKusick jest jego pomysłodawcą i właścicielem praw autorskich do tego wizerunku.
Spis treści |
[edytuj] Życie prywatne
Od lat mieszka w Berkeley w Kalifornii ze swoim wieloletnim partnerem Erykiem Allmanem. Znany jest ze swej kolekcjonerskiej pasji do win.
[edytuj] Bibliografia
- S. Leffler, M. McKusick, M. Karels, J. Quarterman, The Design and Implementation of the 4.3BSD UNIX Operating System, Addison-Wesley, styczeń 1989, ISBN 0-201-06196-1 (tłum.: niemieckie z 1990, ISBN 3-89319-239-5; japońskie z 1991, ISBN 4-621-03607-6)
- S. Leffler, M. McKusick, The Design and Implementation of the 4.3BSD UNIX Operating System Answer Book, Addison-Wesley, kwiecień 1991, ISBN 0-201-54629-9 (tłum. japońskie z 1992, ISBN 4-8081-8039-5)
- M. McKusick, K. Bostic, M. Karels, J. Quarterman, The Design and Implementation of the 4.4BSD Operating System, Addison-Wesley, kwiecień 1996, ISBN 0-201-54979-4 (tłum. francuskie z 1997, ISBN 2-84180-142-X)
- M. McKusick, George Neville-Neil, The Design and Implementation of the FreeBSD Operating System, Addison-Wesley, lipiec 2004, ISBN 0-201-70245-2
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
- Strona prywatna Marshalla K. McKusicka]
- Twenty Years of Berkeley Unix - artykuł o dziejach systemu UNIX z książki Open Sources: Voices from the Open Source Revolution ISBN 1-56592-582-3
Rick Adams • Eric Allman • Brian Behlendorf • Keith Bostic • Alan Cox • Miguel de Icaza • Theo de Raadt • Jim Gettys • John Gilmore • Jon Hall • Jordan Hubbard • Lynne i William Jolitz • Rasmus Lerdorf • Lawrence Lessig • Robert Love • Marshall Kirk McKusick • Eben Moglen • Ian Murdock • Tim O'Reilly • Keith Packard • Brian Paul • Bruce Perens • Eric S. Raymond • Bob Scheifler • Richard Stallman • Linus Torvalds • Andrew Tridgell • Guido van Rossum • Larry Wall