DR D1Rs, yesterday I was reviewing a new package made by Daniel Abrecht (DPA), a little library that implements the sd_journal_* functions by redirecting the calls to syslog. The project can be found here:
https://git.devuan.org/DPA/sd_journal_shim This would allow to avoid to link against libsystemd0 if the program wants just to use systemd logging facilities. I was about to move it under devuan-packages to build it for experimental, but I noticed that the License (an almost regular Expat/MIT license, for the rest) contained an additional clause: "This software shall not be used to encourage others to use the systemd journal API, or any of it's sd_journal_* functions." so I immediately held my horses. My main complaint here is that this clause makes the software non compliant with freedom 0 (the freedom to use the software for whatever aim and task), so technically speaking the package is not free-software, and cannot go in Devuan/main. Aside from that, that clause makes the library GPL-incompatible, which would undermine the good intentions of DPA. making the library practically useless (unless the programs linking it are not GPL). In a word, I would not agree to include this package in Devuan/main, unless that clause is removed. But just for the sake of clarity (and because I think this can create a nasty precedent) I thought it was good to ask here. Please, please, please: let's avoid to tranform this in a flame. The thing is that Devuan/main should include only free-software, and that clause makes the package non-compliant with the basic freedom 0. We would like suggestions as of whether the clause should be removed or the package should go in Devuan/non-free (I can't see any other5B alternative). HND KatolaZ -- [ ~.,_ Enzo Nicosia aka KatolaZ - GLUGCT -- Freaknet Medialab ] [ "+. katolaz [at] freaknet.org --- katolaz [at] yahoo.it ] [ @) http://kalos.mine.nu --- Devuan GNU + Linux User ] [ @@) http://maths.qmul.ac.uk/~vnicosia -- GPG: 0B5F062F ] [ (@@@) Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ ]
signature.asc
Description: Digital signature
_______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng