From: Rusty Russell Date: Thu, 21 Jul 2011 05:20:00 +0000 (+0930) Subject: isaac, crcsync: acknowledge licensing issues. X-Git-Url: https://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=2c1c7e81cd1f1bf0c7592e6e82e2e9e773a59c4a;ds=sidebyside isaac, crcsync: acknowledge licensing issues. The recently added ccanlint licensing checks revealed several cases where the published license of a module is misleading: a dependency of that module has a stricter license (eg. a public domain module which depends on a GPL one). Where these are my modules, I've fixed them. Otherwise I'm overriding the checks for the moment, and asking the authors what they want to do. --- diff --git a/ccan/crcsync/_info b/ccan/crcsync/_info index de60af4b..5b200ca2 100644 --- a/ccan/crcsync/_info +++ b/ccan/crcsync/_info @@ -69,6 +69,9 @@ * * License: LGPL (v2.1 or any later version) * Author: Rusty Russell + * Ccanlint: + * // We actually depend on the GPL crc routines, so not really LGPL :( + * license_depends_compat FAIL */ int main(int argc, char *argv[]) { diff --git a/ccan/isaac/_info b/ccan/isaac/_info index 32eba0a5..6b46e041 100644 --- a/ccan/isaac/_info +++ b/ccan/isaac/_info @@ -100,6 +100,9 @@ * } * * License: Public Domain + * Ccanlint: + * // We actually depend on the LGPL ilog routines, so not PD :( + * license_depends_compat FAIL */ #include #include