[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
signature.asc
Description: PGP signature
- openssl is now a dependency of guix: possible license conflict?,
Alex Vong <=