Poul-Henning Kamp ( дат.: [ˈpʰʌwl ˈhene̝ŋ ˈkʰɑmˀp] ) — датский разработчик программного обеспечения, известный по работе над различными проектами, включая FreeBSD и Varnish . В настоящее время проживает в Слагельсе , Дания.
Участие в проекте FreeBSD
Poul-Henning Kamp был привержен [1] проекту FreeBSD большую часть его существования. Он отвечает за широко используемую реализацию MD5crypt алгоритма хеширования паролей MD5 , [2] [3]
огромное количество системного кода, включая уровень хранения FreeBSD GEOM, криптографическое преобразование хранилища GBDE , часть реализации файловой системы UFS2 , FreeBSD Jails , реализацию вызова библиотеки malloc и код счетчиков времени FreeBSD и NTP, [4] и интерфейс с Дэвидом Миллсом . [5]phkmallocnanokernel
В 2006 году у Кампа возник спор с производителем электроники D-Link , в котором он утверждал, что они совершают NTP-вандализм, встраивая IP-адрес его NTP-серверов в свои маршрутизаторы. [6] [7] Спор был разрешен в апреле 2006 года. [8]
Другой
Сообщение Кампа в списках рассылки FreeBSD [9] [10] ответственно за популяризацию термина bike shed discussion и производного термина bikeshedding , для описания закона тривиальности Паркинсона в проектах с открытым исходным кодом — когда объем обсуждения темы обратно пропорционален ее важности. Пол-Хеннинг Камп известен тем, что предпочитает лицензию Beerware лицензии GNU General Public License (GPL). [11]
Публикации
Poul-Henning Kamp опубликовал значительное количество статей за эти годы в таких изданиях, как Communications of the ACM и ACM Queue, в основном по темам вычислений и учета времени. Выборка публикаций:
USENIX BSDCon 2003, шифрование дисков на основе GBDE-GEOM
USENIX BSDCon 2002, Переосмысление /dev и устройств в ядре UNIX
Очередь ACM: создание систем для безопасного совместного использования
Очередь ACM: Вы делаете это неправильно
Очередь ACM: поколение, затерянное на базаре
Сообщения ACM 2011: самая дорогая ошибка в один байт
Сообщения ACM 2011: Война за одну секунду
Ссылки
^ "Список коммиттеров FreeBSD на FreeBSD.org".
^ "PHKs Bikeshed, MD5crypt больше не безопасен" . Получено 13 марта 2013 г.
^ Норрис, Джефф (2004). «Разработка критически важных приложений с открытым исходным кодом: извлеченные уроки». IEEE Software . 21 (1). IEEE Computer Society: 42–49. doi :10.1109/MS.2004.1259211. S2CID 8324900.
^ Камп, Поул-Хеннинг (2002). "Счетчики времени: эффективное и точное хронометрирование в ядрах SMP" (PDF) . Труды BSDCon Europe . EuroBSDcon. Нидерланды. стр. 10.
^ Миллс, Дэвид; Камп, Пол-Хеннинг (2000). «Наноядро». Труды 32-й ежегодной конференции по системам и приложениям точного времени и временных интервалов . Системы и приложения точного времени и временных интервалов. Рестон, Вирджиния, США. С. 423–430.
^ Камп, Поул-Хеннинг. "Открытое письмо D-Link об их вандализме NTP". Архивировано из оригинала 2006-04-08.
^ Камп, Поуль-Хеннинг (27.04.2006). «Обновление от 27.04.2006 – Открытое письмо в D-Link об их вандализме NTP». people.freebsd.org . Получено 01.03.2017 .
^ "Велосипедный сарай (подойдет любой цвет) на зеленой траве...", список рассылки freebsd-hackers, 1999
^ «Почему меня должно волновать, какого цвета байкшеринг?». bikeshed.org . Получено 11 августа 2020 г.
^ "Poul-Henning Kamp" . Получено 10 января 2013 г.
Внешние ссылки
Медиа, связанные с Poul-Henning Kamp на Wikimedia Commons
домашняя страница people.freebsd.org
Домашняя страница phk.freebsd.dk
Блог на датском языке. Архивировано 15.05.2013 на Wayback Machine.