license conflicts with OpenSSL
Yong Li
yong.b.li at linux.intel.com
Mon Dec 2 12:08:21 AEDT 2019
Thanks Alexander for your quick response!
My understanding is that you will perform some changes in the upstream
https://github.com/ipmitool/ipmitool, to remove these unused/obsolete
dependencies.
But I notice the ipmitool_1.8.18.bb file in openembedded is using these
.tar.bz2 files from sourceforge.net. Just want to know do you upload the new
versions to sourceforge.net?
Thanks,
Yong
From: Alexander Amelkin <a.amelkin at yadro.com>
Sent: Friday, November 29, 2019 7:28 PM
To: Yong Li <yong.b.li at linux.intel.com>; openbmc at lists.ozlabs.org
Subject: Re: license conflicts with OpenSSL
Hi Young and all!
I checked and I can say that ipmitool needs readline solely for ipmishell
support. I think that if ipmitool is confgured with --disable-ipmishell,
then there will be no license clash with readline as it won't be linked.
The requirement for ncurses looks totally obsolete. Nothing seems to change
if I just drop the requirement for tgetent(), which is what requires
ncurses. The tgetent() function is never called from anywhere in ipmitool
code. I think I will just drop the requirement for ncurses from ipmitool
soon.
With best regards,
Alexander Amelkin,
Maintainer of ipmitool
https://github.com/ipmitool/ipmitool
29.11.2019 9:56, Yong Li wrote:
Hi All,
Just found that some packages included in openbmc have license conflict
issues between OpenSSL and GPL
Ipmitool package and krb5 package are both linked to openssl and other GPL
libs.
Based on the discussion in
https://lists.debian.org/debian-legal/2004/05/msg00595.html, I think they
are conflict licenses.
Just want to know if we need to do something? Such as add an additional
license file?
More information:
meta-openembedded/meta-oe/recipes-kernel/ipmitool/ipmitool_1.8.18.bb
LICENSE = "BSD-3-Clause"
DEPENDS = "openssl readline ncurses"
Readline is GPLv3
meta-openembedded/meta-oe/recipes-connectivity/krb5/krb5_1.17.bb:
LICENSE = "MIT"
DEPENDS = "bison-native ncurses util-linux e2fsprogs e2fsprogs-native
openssl"
Util-linux is GPLv2
Thanks,
Yong
More information about the openbmc
mailing list