stringtranslate.com

Пол-Хеннинг Камп

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

Лак кэш

Он является ведущим архитектором и разработчиком проекта кэширования Varnish с открытым исходным кодом , ускорителя HTTP .

Спор с D-Link

В 2006 году у Кампа возник спор с производителем электроники D-Link , в котором он утверждал, что они совершают NTP-вандализм, встраивая IP-адрес его NTP-серверов в свои маршрутизаторы. [6] [7] Спор был разрешен в апреле 2006 года. [8]

Другой

FOSDEM 2014: «Ежегодный отчет о ходе операции АНБ ORCHESTRA» от Кампа

Сообщение Кампа в списках рассылки FreeBSD [9] [10] ответственно за популяризацию термина bike shed discussion и производного термина bikeshedding , для описания закона тривиальности Паркинсона в проектах с открытым исходным кодом — когда объем обсуждения темы обратно пропорционален ее важности. Пол-Хеннинг Камп известен тем, что предпочитает лицензию Beerware лицензии GNU General Public License (GPL). [11]

Публикации

Poul-Henning Kamp опубликовал значительное количество статей за эти годы в таких изданиях, как Communications of the ACM и ACM Queue, в основном по темам вычислений и учета времени. Выборка публикаций:

Ссылки

  1. ^ "Список коммиттеров FreeBSD на FreeBSD.org".
  2. ^ "PHKs Bikeshed, MD5crypt больше не безопасен" . Получено 13 марта 2013 г.
  3. ^ Норрис, Джефф (2004). «Разработка критически важных приложений с открытым исходным кодом: извлеченные уроки». IEEE Software . 21 (1). IEEE Computer Society: 42–49. doi :10.1109/MS.2004.1259211. S2CID  8324900.
  4. ^ Камп, Поул-Хеннинг (2002). "Счетчики времени: эффективное и точное хронометрирование в ядрах SMP" (PDF) . Труды BSDCon Europe . EuroBSDcon. Нидерланды. стр. 10.
  5. ^ Миллс, Дэвид; Камп, Пол-Хеннинг (2000). «Наноядро». Труды 32-й ежегодной конференции по системам и приложениям точного времени и временных интервалов . Системы и приложения точного времени и временных интервалов. Рестон, Вирджиния, США. С. 423–430.
  6. ^ «Прошивка D-Link злоупотребляет открытыми NTP-серверами».
  7. ^ Камп, Поул-Хеннинг. "Открытое письмо D-Link об их вандализме NTP". Архивировано из оригинала 2006-04-08.
  8. ^ Камп, Поуль-Хеннинг (27.04.2006). «Обновление от 27.04.2006 – Открытое письмо в D-Link об их вандализме NTP». people.freebsd.org . Получено 01.03.2017 .
  9. ^ "Велосипедный сарай (подойдет любой цвет) на зеленой траве...", список рассылки freebsd-hackers, 1999
  10. ^ «Почему меня должно волновать, какого цвета байкшеринг?». bikeshed.org . Получено 11 августа 2020 г.
  11. ^ "Poul-Henning Kamp" . Получено 10 января 2013 г.

Внешние ссылки

Медиа, связанные с Poul-Henning Kamp на Wikimedia Commons