Введение

Американский программист

Дэвид Стивен Миллер (родился 26 ноября 1974 года) — американский разработчик программного обеспечения, работающий над ядром Linux, где он является основным сопровождающим сетевой подсистемы и отдельных сетевых драйверов, реализации SPARC и подсистемы IDE. Совместно с другими разработчиками он поддерживает криптографический API, KProbes, IPsec, а также участвует в других областях разработки. Он также является одним из основателей управляющего комитета GNU Compiler Collection (GCC).

Работа

По состоянию на январь 2022 года Миллер занимает первое место по количеству патчей, не требующих одобрения автора, то есть модификаций ядра Linux, которые проверяются сопровождающим подсистемы и затем применяются им. Он входит в число ведущих рецензентов ядра на протяжении многих лет, начиная с версии 2.6.22 в 2007 году. До этого он работал в Центре передовых информационных технологий Университета Ратгерса, а затем в Red Hat с 1999 года.

Портирование SPARC

Миллер портировал ядро Linux на SPARC Sun Microsystems в 1996 году совместно с Мигелем де Иказой. Он также портировал Linux на 64-битные машины UltraSPARC, включая UltraSPARC T1 в начале 2006 года, а затем на T2 и T2+. По состоянию на 2010 год он продолжает поддерживать порт sparc (как 32-битный, так и 64-битный).

Сетевые работы Linux

Миллер – один из сопровождающих стек TCP/IP в Linux. Он также написал или участвовал в разработке множества драйверов сетевых карт в ядре Linux.

БПФ

В настоящее время Миллер работает над технологией динамического трассирования Linux, называемой eBPF.

Выступления

Дэвид выступил с ключевым докладом на netdev 0.1 16 февраля 2015 года в Оттаве. Он также выступил с ключевым докладом на Симпозиуме Linux в Оттаве в 2000 году и ещё с одним ключевым докладом на Linux.conf.au в Дунедине в январе 2006 года. Он выступил с докладом "Развитие многоочередных сетевых технологий в ядре Linux" на июльской встрече 2009 года Нью-Йоркской группы пользователей Linux.