[Bug 486804] Review Request: libferrisloki - customized build of Loki library from Modern C++ Design for libferris
bugzilla at redhat.com
bugzilla at redhat.com
Mon Dec 14 13:11:23 UTC 2009
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=486804
--- Comment #12 from Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> 2009-12-14 08:11:19 EDT ---
(In reply to comment #11)
> Once again, haven't had another look at the pkg since previously mentioned
> issues are still present and Mamoru has added a review.
>
> Just about the licensing:
>
> > * Licensing
> > - The license tag should simply be "GPLv2+".
> > src/Extensions.cpp is under GPLv2+, libferrisloki.so uses
> > .libs/Extensions.o, which renders libferrisloki.so to be under GPLv2+,
> > so other license tag is useless.
>
> * Relicensing of source files to GPLv2+ is neither automatic nor implicit. It
> would be best to make the GPLv2+ licensing explicit in all source files where
> license conversion is possible.
- We always can it and there is no problem.
> Even the copied LGPLv2+ m4 macros could be
> converted to GPLv2+ by following the instructions in the LGPL appendix.
> However:
>
> * The BoostExtensions.hh file, which applies its own license, is included in
> the built rpms. Hence:
> http://fedoraproject.org/wiki/Packaging/LicensingGuidelines#Multiple_Licensing_Scenarios
>
> * About the several C++ source files with very short licensing terms or just
> copyright messages (e.g. LockingPtr.h), please don't take these issues lightly.
> See what is included in the built rpms. Some of the files (albeit from Loki
> lib) explicitly refer to "MIT" licensing. Several other files, used in
> ferrisloki (e.g. SmallObj.cpp) apply terms that look like
>
> https://fedoraproject.org/wiki/Licensing/MIT#Old_Style
>
> instead, i.e. more than a "Copyright Only" header even if it doesn't mention
> "MIT" anywhere.
https://fedoraproject.org/wiki/Packaging/LicensingGuidelines#Multiple_Licensing_Scenarios
Quoted:
If your package contains files which are under multiple, distinct, and
*independent* licenses, then the spec must reflect this by using "and" as a
separator.
The relation between MIT and GPL is not independent.
> Simply ignoring such licensing issues in the Fedora package "License:" tag
> would be wrong. In particular, what I don't feel good about is this:
>
> | provided that [...] both that copyright notice and this
> | permission notice appear in supporting documentation.
>
> The 2nd example on the linked "Copyright Only" Fedora Licensing page wants
> copyright notices "to remain" in documentation. Vague enough already.
https://fedoraproject.org/wiki/Licensing/MIT#Old_Style_with_legal_disclaimer
Quoted:
and that both that
copyright notice and this permission notice appear in supporting
documentation,
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list