diff --git a/doc/Mesh-Datagram-Protocol.md b/doc/Mesh-Datagram-Protocol.md index dae05a76..17cedde0 100644 --- a/doc/Mesh-Datagram-Protocol.md +++ b/doc/Mesh-Datagram-Protocol.md @@ -10,9 +10,6 @@ packet loss due to weak signal, interference and congestion. MDP carries [datagram][] packets sent from an originating node to a single destination node or broadcast to all nodes, guaranteeing only that packet contents will be verbatim if delivered. MDP is similar to [UDP][] in terms of - -**Copyright 2014 Serval Project Inc.** All rights reserved. Licensing terms -to be announced. the service it provides to applications, but it uses per-hop retransmission and adaptive link-state routing to boost packet delivery rates, which largely immunises it from the cumulative packet loss effect typical of multi-hop @@ -43,8 +40,14 @@ The MDP API is a [C language][] [API][] that an application can use to send and receive MDP packets over the [Serval mesh network][] using the [interface](#mdp-interface) provided by the [Serval DNA][] daemon. +----- +**Copyright 2014 Serval Project Inc.** +![CC-BY-4.0](./cc-by-4.0.png) +Available under the [Creative Commons Attribution 4.0 International licence][CC BY 4.0]. + [Serval Project]: http://www.servalproject.org/ +[CC BY 4.0]: http://creativecommons.org/licenses/by/4.0/ [Serval mesh network]: http://developer.servalproject.org/dokuwiki/doku.php?id=content:tech:mesh_network [Serval DNA]: http://developer.servalproject.org/dokuwiki/doku.php?id=content:servaldna: [MDP]: http://developer.servalproject.org/dokuwiki/doku.php?id=content:tech:mdp diff --git a/doc/Mesh-Stream-Protocol.md b/doc/Mesh-Stream-Protocol.md index 5e72b5c8..24a17b4c 100644 --- a/doc/Mesh-Stream-Protocol.md +++ b/doc/Mesh-Stream-Protocol.md @@ -14,9 +14,6 @@ carry quasi-real-time streaming data, similar to [TCP][]. MSP was funded by a [grant][] from the [New America Foundation][NAF]'s [Open Technology Institute][OTI]. -**Copyright 2014 Serval Project Inc.** All rights reserved. Licensing terms -to be announced. - Caveat ------ @@ -872,8 +869,14 @@ not require any subsequent call to `mdp_processing()`. Calling `msp_close_all()` from within a handler function will have *undefined results*. +----- +**Copyright 2014 Serval Project Inc.** +![CC-BY-4.0](./cc-by-4.0.png) +Available under the [Creative Commons Attribution 4.0 International licence][CC BY 4.0]. + [Serval Project]: http://www.servalproject.org/ +[CC BY 4.0]: http://creativecommons.org/licenses/by/4.0/ [grant]: http://developer.servalproject.org/dokuwiki/doku.php?id=content:activity:naf6 [NAF]: http://www.newamerica.net/ [OTI]: http://oti.newamerica.net/ diff --git a/doc/OpenBTS.md b/doc/OpenBTS.md index 713865f4..54a0eb4f 100644 --- a/doc/OpenBTS.md +++ b/doc/OpenBTS.md @@ -18,8 +18,14 @@ The source code, sample configuration and technical documentation is in the See the [README][] and [README-OpenBTS][] files in that repository for further information. +----- +**Copyright 2013 Serval Project Inc.** +![CC-BY-4.0](./cc-by-4.0.png) +Available under the [Creative Commons Attribution 4.0 International licence][CC BY 4.0]. + [Serval Project]: http://www.servalproject.org/ +[CC BY 4.0]: http://creativecommons.org/licenses/by/4.0/ [Commotion OpenBTS]: https://commotionwireless.net/projects/openbts [Serval DNA]: http://developer.servalproject.org/dokuwiki/doku.php?id=content:servaldna: [integrated]: http://developer.servalproject.org/dokuwiki/doku.php?id=content:tech:commotion_openbts diff --git a/doc/OpenWRT.md b/doc/OpenWRT.md index d61cf4ac..8487529f 100644 --- a/doc/OpenWRT.md +++ b/doc/OpenWRT.md @@ -522,8 +522,14 @@ the next line. The directory paths used in the examples are for illustrative purposes only, and may need to be changed for your particular circumstances. +----- +**Copyright 2014 Serval Project Inc.** +![CC-BY-4.0](./cc-by-4.0.png) +Available under the [Creative Commons Attribution 4.0 International licence][CC BY 4.0]. + [Serval Project]: http://www.servalproject.org/ +[CC BY 4.0]: http://creativecommons.org/licenses/by/4.0/ [Serval DNA]: ../README.md [OpenWRT]: http://openwrt.org/ [OpenWRT 12.09 Buildroot]: https://dev.openwrt.org/browser/tags/attitude_adjustment_12.09 diff --git a/doc/Serval-Infrastructure.md b/doc/Serval-Infrastructure.md index 1eb0d85b..89ebec0f 100644 --- a/doc/Serval-Infrastructure.md +++ b/doc/Serval-Infrastructure.md @@ -1,8 +1,8 @@ Serval Infrastructure ===================== +[Serval Project][], September 2012 -Based on design discussions between Andrew Bettison and Jeremy Lakeman in -September, 2012. +Based on design discussions between Andrew Bettison and Jeremy Lakeman. In practice, these three services are built into a single daemon that can be deployed into a mesh at many points. @@ -36,3 +36,12 @@ Serval Internet Routing Service (SIRS) * Forwards MDP packets to MDP nodes listening on IP addresses/ports * Uses SILS to resolve destination IP addresses/ports + +----- +**Copyright 2014 Serval Project Inc.** +![CC-BY-4.0](./cc-by-4.0.png) +Available under the [Creative Commons Attribution 4.0 International licence][CC BY 4.0]. + + +[Serval Project]: http://www.servalproject.org/ +[CC BY 4.0]: http://creativecommons.org/licenses/by/4.0/ diff --git a/doc/Servald-Configuration.md b/doc/Servald-Configuration.md index 17af31ba..c7686250 100644 --- a/doc/Servald-Configuration.md +++ b/doc/Servald-Configuration.md @@ -666,8 +666,14 @@ read. This can simulate the effects of the Fi-Fi drivers on some Android devices that filter out broadcast packets (to prevent the device from waking up unless there is traffic explicitly sent to it). +----- +**Copyright 2013 Serval Project Inc.** +![CC-BY-4.0](./cc-by-4.0.png) +Available under the [Creative Commons Attribution 4.0 International licence][CC BY 4.0]. + [Serval Project]: http://www.servalproject.org/ +[CC BY 4.0]: http://creativecommons.org/licenses/by/4.0/ [Serval Infrastructure]: ./Serval-Infrastructure.md [US-ASCII]: http://en.wikipedia.org/wiki/ASCII [Bourne shell]: http://en.wikipedia.org/wiki/Bourne_shell diff --git a/doc/cc-by-4.0.png b/doc/cc-by-4.0.png new file mode 100644 index 00000000..822491ed Binary files /dev/null and b/doc/cc-by-4.0.png differ