Poul-Henning Kamp
From Wikipedia, the free encyclopedia
Poul-Henning Kamp (sometimes known as PHK) is a Danish FreeBSD developer, responsible for implementation of the widely used MD5 password hash algorithm, a vast quantity of systems code, including the FreeBSD GEOM storage layer, GBDE cryptographic storage transform, part of the UFS2 file system implementation, FreeBSD Jails, malloc library, clock/time code, and the Beerware license.
Poul-Henning Kamp's dispute with electronics manufacturer D-Link over a matter of NTP vandalism was resolved April 27, 2006.
Poul-Henning is also the lead architect and developer for the Varnish cache project.
Poul-Henning is responsible for the widespread use of the term Bikeshed color to describe contentious but otherwise meaningless technical debates over trivialities in open source projects. This term is in use in, among others, the FreeBSD Project, the Perl Project, and the Subversion Project.
[edit] Publications
A selection of publications:
- USENIX ATC 1998 FREENIX track, "malloc(3) Revisited"
- USENIX BSDCon 2003, GBDE-GEOM Based Disk Encryption
- USENIX BSDCon 2002, Rethinking /dev and devices in the UNIX kernel
- ACM Queue: Building Systems to be Shared Securely