We develop and contribute to a number of free/libre and open source software packages as part of providing these services. Much of our software is also used by other organizations around the world.
We are frequent contributors to the DNS server software ISC BIND
We wrote
nsdiffwhich is a key part of our DNS update mechanism.The
nsnotifydprogram can run a script when a DNS zone changes.Our DNS-over-TLS and DNS-over-HTTPS service uses
doh101Secret keys and passwords in our configuration management system are encrypted using
regpg
Other contributions:
A data structure called a qp trie which is a small and fast wide-fan-out radix tree. It has been adopted by Knot DNS and the Knot Resolver as the primary data structure for DNS data.
In the 1990s our
makezonesDNS build script was included in the BIND 4 distribution. There are some noes onmakezonesin Philip Hazel's technical autobiography.
The source code for the IP Register system is published, but it is not intended for use by other sites.
This site is written using Markdown with Mustache for the Project Light templates.