| Summary: | libnautilus and libnautilus-devel: license is LGPL, not GPL | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | at <at> |
| Component: | libnautilus | Assignee: | Yuri N. Sedunov <aris> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | aris |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | |||
| Bug Blocks: | 12448 | ||
Я полностью согласен с аргументацией, но с другой стороны, в исходном пакете есть файл COPYING, в котором приведена GNU General Public License. Насколько я понимаю, лицензирование получается смешанное. Ставить обе лицензии? Или прописывать лицензии в подпакетах - в libnautilus LGPL, а в nautilus GPL? Так и сделал, исправлено в 2.16.3-alt1 |
Steps to Reproduce: $ rpm -q --qf '%{LICENSE}\n' libnautilus GPL $ Actual Results: $ cd nautilus-2.8.2/libnautilus $ grep -l 'GNU Library General' * libnautilus.h nautilus-bonobo-ui.h nautilus-clipboard.c nautilus-clipboard.h nautilus-distributed-undo.idl nautilus-idle-queue.c nautilus-idle-queue.h nautilus-scroll-positionable.c nautilus-scroll-positionable.h nautilus-undo.c nautilus-undo.h nautilus-undo-private.h nautilus-undo-transaction.c nautilus-undo-transaction.h nautilus-view.c nautilus-view-component.idl nautilus-view.h nautilus-view-standard-main.c nautilus-view-standard-main.h $ grep -l 'GNU General' * $