blob: f44c178267f770ced97618c844042e3a936a544b [file] [log] [blame] [view]
Davide Pesavento5dcb4c12019-01-20 16:34:27 -05001# NDNS: Domain Name Service for Named Data Networking
2
Davide Pesavento90a632b2021-10-04 01:05:24 -04003[![CI](https://github.com/named-data/ndns/actions/workflows/ci.yml/badge.svg)](https://github.com/named-data/ndns/actions/workflows/ci.yml)
4[![Docs](https://github.com/named-data/ndns/actions/workflows/docs.yml/badge.svg)](https://github.com/named-data/ndns/actions/workflows/docs.yml)
Davide Pesavento38fd3982022-04-18 22:22:02 -04005![Language](https://img.shields.io/badge/C%2B%2B-17-blue)
Alexander Afanasyev4ffcff22014-09-02 15:39:20 -07006
Davide Pesaventofee7ee32020-04-15 02:45:07 -04007**NDNS** is a completely distributed database system that largely mimics the structure of
8the DNS system in today's Internet but operates within the NDN architecture. Although the
9design of NDNS was primarily driven by the desire to provide support for cryptographic key
Alexander Afanasyev4ffcff22014-09-02 15:39:20 -070010distribution and routing scalability management, we believe that NDNS can also serve a
11number of other purposes during the development and deployment of the NDN architecture in
12coming years.
Davide Pesaventofee7ee32020-04-15 02:45:07 -040013
14## Installation
15
16See [`docs/INSTALL.rst`](docs/INSTALL.rst) for build instructions.
17
18## Reporting bugs
19
20Please submit any bug reports or feature requests to the
21[NDNS issue tracker](https://redmine.named-data.net/projects/ndns/issues).
22
23## Contributing
24
25We greatly appreciate contributions to the NDNS code base, provided that they are
Davide Pesaventodadbc3e2023-02-14 02:32:36 -050026licensed under the GNU GPL version 3 or a compatible license.
27If you are new to the NDN software community, please read our [Contributor's Guide](
28https://github.com/named-data/.github/blob/main/CONTRIBUTING.md) to get started.
Davide Pesaventofee7ee32020-04-15 02:45:07 -040029
30## License
31
Davide Pesaventodadbc3e2023-02-14 02:32:36 -050032NDNS is free software distributed under the GNU General Public License version 3.
33See [`COPYING.md`](COPYING.md) for details.