I think this is a serious license violation which definitely needs to be fixed before trixie.
I'll address it with the ftp-masters.
On Thu, Feb 13, 2025 at 01:50:26AM +0000, brian m. carlson wrote:
I think this is a serious license violation which definitely needs to be fixed before trixie.
I'll address it with the ftp-masters.
So, did anything come out of this? I see you cloned this bug as
#1095859, but then closed that later.
Adding curl maintainers to CC:.
but regardless of the licensing question, it's also sad to lose GnuTLS >support for OpenLDAP.
This means it's impossible to have a GnuTLS build of libcurl with ldap support >without also pulling OpenSSL transitively.
Brian, if you think this is serious you have to bring this up to the ftp-master
team.
We shouldn't do anything unless they confirm this is an issue.
BTW, could somebody clarify why git upstream has this ./configure
option:
--with-openssl use OpenSSL library (default is YES)
ARG can be prefix for openssl library and headers
..., and defaulting to YES?
It looks like git upstream -expects- to be linked to OpenSSL. But if
the position of upstream committers is that this would produce
something undistributable, that would be very surprising.
openldap is not the only relevant dependency chain. There is also at least:
git -> libcurl3t64-gnutls -> libgssapi-krb5-2 -> libkrb5-3 -> libssl3t64
git -> libcurl3t64-gnutls -> libssh2-1t64 -> libssl3t64
(in the case of at least libssh2-1t64 it's for OpenSSL's lower-level libcrypto library rather than the actual libssl, but Debian packages those two libraries together in the libssl3t64 package, and as far as I know they are both under the same license).
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 480 |
Nodes: | 16 (2 / 14) |
Uptime: | 05:38:11 |
Calls: | 9,535 |
Calls today: | 3 |
Files: | 13,653 |
Messages: | 6,138,718 |
Posted today: | 1 |