]> git.meshlink.io Git - meshlink-tiny/blobdiff - COPYING.README
Start of the MeshLink-tiny library.
[meshlink-tiny] / COPYING.README
index 214af7513c0968012e4c63d9e0f124a4aa133005..898da1645f964960e78bd0dd74231e6a8c80be79 100644 (file)
@@ -11,7 +11,6 @@ Please note that this document is not to be interpreted as a license itself.
 
 ## List of libraries that MeshLink depends on
 
-* Catta (LGPL version 2.1)
 * Ed25519 (zlib license)
 * Chacha20-Poly1305 (public domain)
 
@@ -29,21 +28,7 @@ author(s) as soon as possible in order to remedy this situation.
 If you do have a commercial license for the MeshLink library, then apart from
 the obligations set out in the commercial license, you are also obligated to
 follow the rules set out in the licenses of the libraries MeshLink depends on.
-In short, these are:
-
-* Unless you have compiled MeshLink without support for Catta, you must make
-  the source code of Catta, with any modifications that you made to the Catta
-  library itself, available on request to anyone who has received a copy of
-  your closed source software, under the terms of the GNU Lesser General Public
-  License version 2.1 or later.
-* Unless you have compiled MeshLink without support for Catta, you must give
-  prominent notice with each copy of your software that your software is using
-  Catta, and that the Catta library itself is covered under the terms of the
-  GNU Lesser General Public License version 2.1.
-
-Apart from these obligations, you are strongly recommended to mention the other
-libraries that MeshLink is depending on, as well as mention the MeshLink
-library itself:
+In particular, ensure you give credits to the library authors:
 
 * Attribute Orson Peters as the author of the Ed25519 library.
 * Attribute Daniel J. Bernstein as the author of the Chacha20-Poly1305 library.
@@ -71,21 +56,8 @@ https://www.gnu.org/licenses/license-list.en.html#SoftwareLicenses
 
 Apart from the obligations for the MeshLink library, set out in the GPL, you
 are also obligated to follow the rules set out in the licenses of the libraries
-MeshLink depends on. In short, these are:
-
-* Unless you have compiled MeshLink without support for Catta, you must make
-  the source code of Catta, with any modifications that you made to the Catta
-  library itself, available on request to anyone who has received a copy of
-  your closed source software, under the terms of the GNU Lesser General Public
-  License version 2.1 or later.
-* Unless you have compiled MeshLink without support for Catta, you must give
-  prominent notice with each copy of your software that your software is using
-  Catta, and that the Catta library itself is covered under the terms of the
-  GNU Lesser General Public License version 2.1.
-
-Apart from these obligations, you are strongly recommended to mention the other
-libraries that MeshLink is depending on, as well as mention the MeshLink
-library itself:
+MeshLink depends on.
+In particular, ensure you give credits to the library authors:
 
 * Attribute Orson Peters as the author of the Ed25519 library.
 * Attribute Daniel J. Bernstein as the author of the Chacha20-Poly1305 library.
@@ -103,13 +75,10 @@ recommended text to display is:
 
     - MeshLink, copyright © 2014-2018 Guus Sliepen,
       licensed under the GPL version 2 or later¹
-    - Catta, copyright © 2004-2018 the Avahi Developers and others,
-      licensed under the LGPL version 2.1 or later²
     - Chacha20-Poly1305, by Daniel J. Bernstein, public domain
     - Ed25519, copyright © 2015 Orson Peters, licensed under the zlib license
 
 ¹) omit the "licensed under" text if you have a commercial license  
-²) omit this is you compiled MeshLink without support for Catta
 
 The full text of the licenses of all libraries used should be included in the
 documentation, and should be included in any forms or displays that contain