Малькольм Дуглас МакИлрой (Malcolm Douglas McIlroy) — математик, инженер, программист. Внес неоценимый вклад в разработку и модернизацию операционной системы UNIX, в частности ответственен за создание таких инструментов как spell, diff, sort, join, graph и speak. С 2007 года явялется адъюнкт-профессором отделения вычислительной техники Дартмутского колледжа (Dartmouth College) в Ганновере.
МакИлрой родился в 1932 году. Получил степень бакалавра по специальности «инженер-физик» в Корнелианском Университете в 1954 году. В 1959 году он получает степень PhD в области прикладной математики в Масачусетсвком Технологическм Университете (MIT). Диссертационная работа МакИлроя была написана на тему «Решение дифференициальных уравнений»
Еще 1958 году МакИлрой приходит в Bell Labs. С 1965 по 1986 года возглавлял научно-исследовательский отдел вычислительной техники — место рождения операционной систем UNIX. После ухода с должности был переведен в «почетные члены технического персонала» лаборатории.
В августе 1961 года Виктор Высоцкий изобрел игру под названием «Дарвин», в которой маленькие программы боролись друг с другом за освоение цифрового пространства. Дуглас Макилрой разработал большую часть кода игры, включая подпрограмму, ответственную за воспроизведение. Наконец, третий ученый, Роберт Моррис-старший, создал смертоносный цифровой организм, который развивается и передает опыт успешных атак своему потомству.
Является председателем попечительского совета премии Тьюринга. Член Национальной академии инженерии. также вступал в качестве национального лектора во «Всемирной ассоциации вычислительных машин».
Домашняя страница МакИлроя на сайте Дартмутского колледжа