Bug 46425 - Нарушение GPL в libtiff, слинкованном с libjbig
Summary: Нарушение GPL в libtiff, слинкованном с libjbig
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libtiff (show other bugs)
Version: unstable
Hardware: all Linux
: P5 major
Assignee: Vladimir D. Seleznev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-07 12:36 MSK by Andrew Savchenko
Modified: 2023-06-08 02:37 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko 2023-06-07 12:36:05 MSK
libtiff у нас собран с поддержкой libjbig и jbig-kit:
libjbig.so.1.6()(64bit) >= set:ieIh4gYuWdzd8zZi7EPLZ3Cs1

Однако, лицензия jbig-kit — строгий GPLv2+, не LGPL:
https://www.cl.cam.ac.uk/~mgk25/jbigkit/
(на сайте версия GPL не уточняется, в исходниках видно)

Поэтому лицензия libtiff, собранном с libjbig должна быть GPLv2+. А у нас указано:
License     : BSD-style
что нарушает GPLv2+.

Однако, просто сменить лицензию будет мало, т.к. у libtiff много зависимостей, далеко не все из которых GPLv2+, например, tcl-img или xfig.

Поэтому предлагаю пересобрать libtiff без libjbig, а для тех, кому нужен tiff+jbig, собрать отдельный GPLv2+ пакет. Либо нужно править и вычищать всё дерево зависимостей пакетов от libtiff.
Comment 1 Repository Robot 2023-06-08 02:37:49 MSK
libtiff-4.4.0-alt4 -> sisyphus:

 Wed Jun 07 2023 Vladimir D. Seleznev <vseleznv@altlinux> 4.4.0-alt4
 - Built without libjbig support (closes: #46425).
 - spec: fixed url (closes: #43644).