[BACK]Return to goals.html CVS log [TXT][DIR] Up to [local] / www / openntpd

File: [local] / www / openntpd / goals.html (download) (as text)

Revision 1.19, Tue Oct 5 18:25:29 2021 UTC (2 years, 8 months ago) by tj
Branch: MAIN
CVS Tags: HEAD
Changes since 1.18: +1 -1 lines

https for openbgpd.org and openntpd.org links

<!doctype html>
<html lang=en>
<meta charset=utf-8>

<title>OpenNTPD: Goals</title>
<meta name="description" content="OpenNTPD Goals">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="openbsd.css">
<link rel="canonical" href="https://www.openntpd.org/goals.html">

<h2 id=OpenBSD>
<a href="index.html">
<i>Open</i><b>NTPD</b></a>
Goals
</h2>
<hr>

<p>
Our goal is to make NTP ubiquitous by providing a free simple implementation
that is secure and easy to configure.

<ul>
<li>Be as <strong>secure</strong> as possible. Code carefully, do strict
    validity checks especially in the network input path, and use
    bounded buffer operations. Use privilege separation to mitigate
    the effects of possible security bugs.

<li>Provide a <strong>lean</strong> implementation, sufficient for a
    majority.  Don't try to support each and every obscure usage
    case, but cover the typical ones.

<li>Try to <strong>"Just Work"</strong> in the background.

<li>Work with just a <strong>minimum of configuration</strong>.

<li>Interoperate in the best possible way with the
    <a href="https://www.pool.ntp.org/en/">NTP pools</a>
    cluster, by supporting DNS lookups safely.

<li>Reach a <strong>reasonable accuracy</strong>. Do not sacrifice secure
    design for getting that last nanosecond or obscure edge case.

</ul>