Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#32758 - [ode] some licences missing
Attached to Project:
Arch Linux
Opened by Davorin Učakar (phantom) - Sunday, 18 November 2012, 22:11 GMT
Last edited by Giovanni Scafora (giovanni) - Tuesday, 08 January 2013, 19:45 GMT
Opened by Davorin Učakar (phantom) - Sunday, 18 November 2012, 22:11 GMT
Last edited by Giovanni Scafora (giovanni) - Tuesday, 08 January 2013, 19:45 GMT
|
DetailsLicence for libuc is installed although not compiled into ODE (AFAIK),
while licences for libccd and GIMPACT are missing. |
This task depends upon
libccd, however, is distributed under the license: BSD-LICENSE
In the PKGBUILD are shown both licenses (BSD, LGPL), so I really do not understand what is your problem.
All of the major Linux distributions shown both licenses (BSD and/or LGPL), see Gentoo, Fedora, OpenSUSE and so...
Also, the README.txt file of the ode source tarball, clearly says:
This library is free software; you can redistribute it and/or
modify it under the terms of EITHER:
(1) The GNU Lesser General Public License as published by the Free
Software Foundation; either version 2.1 of the License, or (at
your option) any later version. The text of the GNU Lesser
General Public License is included with this library in the
file LICENSE.TXT.
(2) The BSD-style license that is included with this library in
the file LICENSE-BSD.TXT.
It's not enough that the correct licences are shown in PKGBUILD, correct licences must be installed into "/usr/share/licenses/ode", too. The second clause of BSD licence says
- Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
If you don't install BSD licences for all sub-libraries you violate this since not all copyright notices are included (mind that BSD licence is only a template, each instance has a different copyright notice at least). The package should also install "GIMPACT/GIMPACT-LICENSE-BSD.TXT" and "libccd/BSD-LICENSE" into "/usr/share/licenses/ode".
I've added "GIMPACT/GIMPACT-LICENSE-BSD.TXT" and "libccd/BSD-LICENSE" into "/usr/share/licenses/ode".
Also, if the above text from README.txt is wrong, you should report it to the ode developer as well.
If you have nothing against it, let me know if I can finally close this bug report.
I will report the README issue upstream, I only noticed it when you cited that text.