blob: 35e8fb898dd8d5fcb01d4ee4f0ce9e1dc6097bf6 [file] [log] [blame] [view]
ashu4c858802015-04-15 11:28:07 -05001Mini-NDN
2========
carlosmscabrale3c810e2013-02-25 18:15:40 -03003
Nick Gordon22642a32017-12-21 14:05:40 -06004If you are new to the NDN community of software generally, read the
Dylan Hensleydc05e3c2022-09-02 15:13:59 -05005[Contributor's Guide](https://github.com/named-data/.github/blob/master/CONTRIBUTING.md).
Nick Gordon22642a32017-12-21 14:05:40 -06006
ashu4c858802015-04-15 11:28:07 -05007### What is Mini-NDN?
carlosmscabrale3c810e2013-02-25 18:15:40 -03008
Vince Lehman608a1332015-07-14 17:47:49 -05009Mini-NDN is a lightweight networking emulation tool that enables testing, experimentation, and
Ashlesh Gawande6c86e302019-09-17 22:27:05 -050010research on the NDN platform based on [Mininet](https://github.com/mininet/mininet).
11Mini-NDN uses the NDN libraries, NFD, NLSR, and tools released by the
12[NDN project](http://named-data.net/codebase/platform/) to emulate an NDN network on a single system.
carlosmscabrale3c810e2013-02-25 18:15:40 -030013
Vince Lehman608a1332015-07-14 17:47:49 -050014Mini-NDN is open and free software licensed under the GPL 3.0 license. Mini-NDN is free to all
15users and developers. For more information about licensing details and limitations,
16please refer to [COPYING.md](COPYING.md).
carlosmscabrale3c810e2013-02-25 18:15:40 -030017
Vince Lehman4e7df5a2015-07-21 11:55:49 -050018The first release of Mini-NDN is developed by members of the NSF-sponsored NDN project team.
19Mini-NDN is open to contribution from the public.
Dylan Hensleydc05e3c2022-09-02 15:13:59 -050020For more details, please refer to [AUTHORS.rst](AUTHORS.rst).
Vince Lehman608a1332015-07-14 17:47:49 -050021Bug reports and feedback are highly appreciated and can be made through our
Vince Lehman4e7df5a2015-07-21 11:55:49 -050022[Redmine site](http://redmine.named-data.net/projects/mini-ndn) and the
23[mini-ndn mailing list](http://www.lists.cs.ucla.edu/mailman/listinfo/mini-ndn).
carlosmscabrale3c810e2013-02-25 18:15:40 -030024
25### Documentation
26
Ashlesh Gawande6c86e302019-09-17 22:27:05 -050027Please refer to http://minindn.memphis.edu/ or [docs/index.rst](docs/index.rst) for installation, usage, and other documentation.
28The documentation can be built using:
29
Junxiao Shi48ada892021-11-04 09:02:21 -060030 ./docs/build.sh
Ashlesh Gawande6c86e302019-09-17 22:27:05 -050031
32and is available under `docs/_build/html`.