On 3/6/19 10:05 AM, Richard W.M. Jones wrote:
On Wed, Mar 06, 2019 at 09:59:33AM -0600, Eric Blake wrote:
On 3/6/19 9:40 AM, Richard W.M. Jones wrote:
+Parts derived from Pino Toscano’s qemu libssh driver.
Is that a compatible license? Or I guess another way of wording it - what is the license of libssh itself? The resulting ssh plugin may already require a stronger license than what nbdkit proper allows, but the license of the .so plugin being stronger than the license of the .c files does not require the same level of care as when the license of one .c file prevents refactoring code out from there into a looser licensed .c file elsewhere.
The current (libssh2) block/ssh.c has:
<snip>
Anyway I think that's compatible?
Sounds like a BSD license, so you should be good. (Not all of qemu is BSD licensed, so my gut reaction to copying from qemu is to do ask - if nothing else, now the mailing list archives why we agree it should be okay) -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org