Poul-Henning Kamp

from Wikipedia, the free encyclopedia
Poul-Henning Kamp (phk) with Tux and Beastie

Poul-Henning Kamp (born January 20, 1966 in Denmark ) is a freelance software developer known for his work on numerous open source projects. He currently lives in Slagelse in Denmark.

Contributions to the FreeBSD project

Poul-Henning Kamp has been a co-developer of FreeBSD almost since the beginning of the project and is known there under the abbreviation phk. He is responsible for the highly popular MD5 - hashing algorithm , and a large part of the system code, such as the GEOM storage layer for FreeBSD, the GEOM Based Disk Encryption System (GDBE) for FreeBSD, a system for encrypting hard drives, parts the implementation of the UFS2 - file system , FreeBSD jails , the malloc library and the NTP implementation.

Varnish

Poul-Henning Kamp is also the leading architect and developer of the Varnish project, a cache server for websites.

Disputes with IT companies

In a dispute with the company D-Link , Poul-Henning Kamp accused them of NTP vandalism , because D-Link had entered the IP address of its NTP servers into their routers . The dispute was settled on April 27, 2006.

In 2010, Poul-Henning Kamp entered into a legal dispute with the Chinese computer manufacturer Lenovo . He insisted on the reimbursement of the license costs for Microsoft Windows Vista, which he also bought . He failed in litigation even though the license provides for a refund in the event that the license is not approved.

Others

In an email from Poul-Henning, the term bikeshed color (color of the bicycle shed ) was coined for the first time, which is used to characterize controversial but meaningless technical debates about trivialities in open source projects. This term is used in the FreeBSD , Perl and Subversion environment .

Poul-Henning Kamp is known for preferring the Beerware License to the GNU GPL .

Publications

Poul-Henning Kamp has published numerous articles in journals such as Communications of the ACM and ACM Queue over the years . He also writes articles on several blogs in English and Danish. Frequently discussed topics are calculations and time control.

A selection of publications:

Web links

Individual evidence

  1. List of FreeBSD committers of src. March 6, 2014, accessed March 18, 2014 .
  2. PHKs Bikeshed, MD5crypt Is No longer safe. Retrieved March 13, 2013 .
  3. ^ Jeff Norris: Mission-Critical Development with Open Source Software: Lessons Learned . In: IEEE Computer Society (Ed.): IEEE Software . 21, No. 1, 2004, pp. 42-49. doi : 10.1109 / MS.2004.1259211 . Retrieved March 13, 2013.
  4. D-Link Firmware Abuses Open NTP Servers. Retrieved March 16, 2014 .
  5. ^ Poul-Henning Kamp: Open Letter to D-Link about their NTP vandalism. Retrieved March 16, 2014 .
  6. Google translation of "Kamp mod Microsoftskatten". Archived from the original on February 5, 2012 ; accessed on March 15, 2014 (English).
  7. Why Should I Care What Color the Bikeshed Is? 1999, accessed on March 16, 2014 .
  8. Poul-Henning Kamp. Retrieved January 10, 2013 .