GNU bug report logs -
#51566
[PATCH] guix: import: Add licences and their detection.
Previous Next
Reported by: Attila Lendvai <attila <at> lendvai.name>
Date: Tue, 2 Nov 2021 10:08:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
i have just realized this regarding the json licence:
"This license uses the Expat license as a base, but adds a clause mandating: “The Software shall be used for Good, not Evil.” This is a restriction on usage and thus conflicts with freedom 0. The restriction might be unenforcible, but we cannot presume that. Thus, the license is nonfree."
as per: https://directory.fsf.org/wiki/License:JSON
if json doesn't qualify for guix, then it means that stuff like the go ethereum client doesn't qualify.
context: i'm smartening up the go importer and go-ethereum's transitive closure of dozens of dependencies contains projects with json licence.
please advise,
- attila
PGP: 5D5F 45C7 DFCD 0A39
[Message part 2 (text/html, inline)]
This bug report was last modified 3 years and 188 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.