blob: 559b3383ed96a8c74db7b5e19077485cad544f5b [file] [log] [blame]
Alexander Afanasyevbd5b67a2014-09-02 16:06:21 -07001NDNS: Domain Name Service for Named Data Networking
2===================================================
3
4NDNS is a completely distributed database system that largely mimics the structure of the
5DNS system in today's Internet but operates within the NDN architecture. Although the
6design of NDNS was primarily driven with a desire to provide support for cryptographic key
7distribution and routing scalability management, we believe that NDNS can also serve a
8number of other purposes during the development and deployment of the NDN architecture in
9coming years.
10
11NDNS Documentation
12------------------
13
14.. toctree::
15 :maxdepth: 2
16
17 INSTALL
Shock Jiang3c723182014-09-10 16:41:18 -070018 ndns-db-manage
Alexander Afanasyevbd5b67a2014-09-02 16:06:21 -070019 manpages
20
Davide Pesavento3d01fa32021-10-03 17:13:38 -040021Additional Documentation
22^^^^^^^^^^^^^^^^^^^^^^^^
Alexander Afanasyevbd5b67a2014-09-02 16:06:21 -070023
24* `API documentation (doxygen) <doxygen/annotated.html>`_
Alexander Afanasyevbd5b67a2014-09-02 16:06:21 -070025* `Addressing Operational Challenges in Named Data Networking Through NDNS Distributed
26 Database <http://lasr.cs.ucla.edu/afanasyev/data/files/Afanasyev/afanasyev-phd-thesis.pdf>`_
27 (PhD Thesis, outlining purpose and overall design of the NDNS system)
28
29Downloading
30-----------
31
Davide Pesavento872f18e2022-09-20 17:03:22 -040032* `Source code git repository <https://github.com/named-data/ndns>`_
Alexander Afanasyevbd5b67a2014-09-02 16:06:21 -070033
34License
35-------
36
37NDNS is an open and free software package licensed under GPL 3.0 license and is the
38centerpiece of our committement to making NDN's core technology open and free to all
39Internet users and developers. For more information about the licensing details and
Davide Pesavento872f18e2022-09-20 17:03:22 -040040limitation, refer to `COPYING.md <https://github.com/named-data/ndns/blob/master/COPYING.md>`_.