EuroBSDCon 2026

OpenNTPD - 20 years and a few milliseconds later
2026-09-13 , D.0.03

OpenNTPD hit the tree in 2004, so we're celebrating its 20th birthday (a few milliseconds late).

  • motivation
  • state of time sync back then
  • initial design & implementation
  • reception: a misunderstanding leading to a myth of inaccuracy
  • considerable changes over 20 years - not just in ntpd, also in kernel timekeeping

Henning joined OpenBSD as a developer in 2002 and has been working on the pf, the network stack, bgpd and ntpd since then