Wolna encyklopedia

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

Życie prywatne

Od lat mieszka w Berkeley w Kalifornii ze swoim wieloletnim partnerem Erykiem Allmanem. Znany jest ze swej kolekcjonerskiej pasji do win.

Bibliografia

Zobacz też

Linki zewnętrzne