guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

openssl is now a dependency of guix: possible license conflict?


From: Alex Vong
Subject: openssl is now a dependency of guix: possible license conflict?
Date: Thu, 17 Aug 2017 08:31:10 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

Hello guix,

Recently, guix changes to use guile-git for 'guix pull', which is a
libgit2 binding for guile, while libgit2 itself uses openssl to talk
over https.

Now the potential problem is that guix is licensed in gpl3+ while
openssl is licensed in openssl. It is well-known the two licenses have
incompatibility disallowing one from distributing the result of linking
a gpl program with openssl[0].

First, We have to figure out if we are linking guix with openssl. Well,
libgit2 is dynamically linked to openssl while guile-git uses
'dynamic-link' to load libgit2. So these libraries are linked
together. The part that I am not sure is that whether guix is linked
with guile-git.

What do you think?

Cheers,
Alex

[0]: https://people.gnome.org/~markmc/openssl-and-the-gpl.html

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]