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