blob: de90ecc3084f240506f1d4d8cb3825526cf167f5 [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
21**Additional documentation**
22
23* `API documentation (doxygen) <doxygen/annotated.html>`_
24
25* `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
32* `Source code GitHub git repository <https://github.com/named-data/NDNS>`_.
33
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
40limitation, refer to `COPYING.md <https://github.com/named-data/NDNS/blob/master/COPYING.md>`_.