Poul-Henning Kamp ( danés: [ˈpʰʌwl ˈhene̝ŋ ˈkʰɑmˀp] ) es un desarrollador de software informático danés conocido por trabajar en varios proyectos, incluidos FreeBSD y Varnish . Actualmente reside en Slagelse , Dinamarca.
Participación en el proyecto FreeBSD
Poul-Henning Kamp ha estado comprometido [1] con el proyecto FreeBSD durante la mayor parte de su duración. Es responsable de la implementación ampliamente utilizada MD5crypt del algoritmo hash de contraseña MD5 , [2] [3]
una gran cantidad de código de sistemas que incluye la capa de almacenamiento FreeBSD GEOM, la transformación de almacenamiento criptográfico GBDE , parte de la implementación del sistema de archivos UFS2 , FreeBSD Jails , la implementación de la llamada a la biblioteca malloc y el código de contadores de tiempo FreeBSD y NTP, [4] y la interfaz con David Mills . [5]phkmallocnanokernel
En 2006, Kamp tuvo una disputa con el fabricante de productos electrónicos D-Link en la que afirmó que estaban cometiendo vandalismo NTP al incorporar la dirección IP de sus servidores NTP en sus enrutadores. [6] [7] La disputa se resolvió en abril de 2006. [8]
Otro
Una publicación de Kamp en las listas de correo de FreeBSD [9] [10] es responsable de la popularización del término bike shed discusión , y el término derivado bikeshedding , para describir la ley de trivialidad de Parkinson en proyectos de código abierto - cuando la cantidad de discusión que recibe un sujeto es inversamente proporcional a su importancia. Poul-Henning Kamp es conocido por su preferencia por una licencia Beerware a la Licencia Pública General GNU (GPL). [11]
Publicaciones
Poul-Henning Kamp ha publicado una cantidad sustancial de artículos a lo largo de los años en publicaciones como Communications of the ACM y ACM Queue, principalmente sobre temas de informática y cronometraje. Una selección de publicaciones:
USENIX BSDCon 2003, cifrado de disco basado en GBDE-GEOM
USENIX BSDCon 2002, Repensando /dev y dispositivos en el kernel UNIX
Cola ACM: creación de sistemas que se compartirán de forma segura
Cola ACM: lo estás haciendo mal
Cola ACM: una generación perdida en el bazar
Comunicaciones de la ACM 2011: El error de un byte más caro
Comunicaciones de la JCA 2011: La guerra del segundo
Referencias
^ "Lista de confirmadores de FreeBSD en FreeBSD.org".
^ "PHKs Bikeshed, MD5crypt ya no es seguro" . Consultado el 13 de marzo de 2013 .
^ Norris, Jeff (2004). "Desarrollo de misión crítica con software de código abierto: lecciones aprendidas". Software IEEE . Sociedad de Computación IEEE. 21 (1): 42–49. doi :10.1109/MS.2004.1259211. S2CID 8324900.
^ Kamp, Poul-Henning (2002). "Contadores de tiempo: cronometraje eficiente y preciso en núcleos SMP" (PDF) . Actas de la BSDCon Europa . EuroBSDcon. Países Bajos. pag. 10.
^ Molinos, David; Kamp, Poul-Henning (2000). "El nanonúcleo". Actas de la 32.ª reunión anual de aplicaciones y sistemas de intervalos de tiempo y tiempo precisos . Sistemas y aplicaciones de tiempo preciso e intervalos de tiempo. Reston, Virginia, Estados Unidos. págs. 423–430.
^ "Los abusos del firmware D-Link abren servidores NTP".
^ Kamp, Poul-Henning. "Carta abierta a D-Link sobre su vandalismo en NTP". Archivado desde el original el 8 de abril de 2006.
^ Kamp, Poul-Henning (27 de abril de 2006). "Actualización del 27 de abril de 2006: carta abierta a D-Link sobre su vandalismo en NTP". gente.freebsd.org . Consultado el 1 de marzo de 2017 .
^ "Un cobertizo para bicicletas (cualquier color servirá) sobre un césped más verde ...", lista de correo de freebsd-hackers, 1999
^ "¿Por qué debería importarme el color del cobertizo para bicicletas?". bikeshed.org . Consultado el 11 de agosto de 2020 .
^ "Poul-Henning Kamp" . Consultado el 10 de enero de 2013 .
enlaces externos
Medios relacionados con Poul-Henning Kamp en Wikimedia Commons
página de inicio de people.freebsd.org
Página de inicio de phk.freebsd.dk
Blog en danés Archivado el 15 de mayo de 2013 en Wayback Machine.