On Wed, May 26, 2021 at 3:23 PM Jiri Kucera <jkucera@xxxxxxxxxx> wrote: > > CC'ing Richard Fontana > > ----- Original Message ----- > > From: "Jiri Kucera" <jkucera@xxxxxxxxxx> > > To: "Development discussions related to Fedora" <devel@xxxxxxxxxxxxxxxxxxxxxxx> > > Sent: Wednesday, May 26, 2021 4:15:21 PM > > Subject: [LEGAL] License field not match the content of eigen3-devel? > > > > Hello, > > > > I do some investigation of eigen3-devel package and found out that there are > > some files distributed under the Minpack license: > > - /usr/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h > > - /usr/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h > > - /usr/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h > > - /usr/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h > > - > > /usr/include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h > > > > There is no "minpack" identifier in the License field inside the eigen3.spec. > > However, Minpack license claims itself to be BSD-like. > > > > 1. Should minpack be added to the License field or it is covered by the BSD > > license identifier? First, I think Minpack is an acceptable license for Fedora (it's similar to the old Apache Software License 1.1 but is somewhat more permissive). As far as I can tell it is not on the current list of Fedora "good" licenses (https://fedoraproject.org/wiki/Licensing:Main#Good_Licenses). So I believe the process is to post something to legal@xxxxxxxxxxxxxxxxxxxxxxx. Since these files are in the binary RPM I believe the spec file should reflect that by adding "Minpack" and the file "COPYING.MINPACK" should get installed as well. Also cc'ing Jilayne Lovejoy who may be interested in this more from an SPDX perspective - as far as I can tell Minpack is not represented in the current SPDX list (as currently formulated Apache-1.1 would not be a match). The perennial topic of whether SPDX-style license identifiers should be used in Fedora RPM spec files has recently resurfaced :-) > > 2. Are we really need to ship files in the eigen3-devel packages that are > > marked as unsupported? If the answer to that is "no", then I don't think my answers to the first question would be applicable. Richard _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure