[devel] License tag for source packages

Anton Farygin rider на basealt.ru
Ср Мар 18 19:48:09 MSK 2020


On 18.03.2020 19:35, Alexey Gladkov wrote:
> On Wed, Mar 18, 2020 at 07:21:00PM +0300, Anton Farygin wrote:
>>> Когда мы обсуждали это с ldv@ мы думали, что разрешённые лицензии
>>> должны содержатся в common-licenses. Для этого и была добавлена проверка в
>>> sisyphus_check т.е. в идеале пакет с лицензиями не из этого списка не
>>> сможет попасть в сизиф.
>> А как быть с исключениями, которых много в разных пакетах и они в них разные ?
> Не должно быть исключений. Все тексты лицензий, которые есть в репозитории
> должны где-то перечислены, например, в common-licenses. Иначе ты не всегда
> можешь сказать можешь ли ты использовать репозиторий для своих целей.
>
> offtopic: Я бы ещё хотел бы иметь возможность сказать apt-get, что я не
> хочу ставить пакеты с несвободными лицензиями... типа чёрный/белый список.
>
Забери пожалуйста тогда тексты лицензий из этих пакетов:

js_of_ocaml/.gear/js_of_ocaml.spec:License: LGPLv2 with exceptions
ocaml-camlidl/.gear/ocaml-camlidl.spec:License: QPL and LGPLv2 with 
exceptions
ocaml-cryptokit/.gear/ocaml-cryptokit.spec:License: LGPLv2 with exceptions
ocaml-dose3/.gear/ocaml-dose3.spec:License: LGPLv3+ with exceptions
ocaml-extlib/.gear/ocaml-extlib.spec:License: LGPLv2 with exceptions
ocaml/.gear/ocaml.spec:License: LGPLv2.1 with exceptions
ocaml-gettext/.gear/ocaml-gettext.spec:License: LGPLv2+ with exceptions
ocaml-graphics/.gear/ocaml-graphics.spec:License: LGPLv2.1 with exceptions
ocaml-lablgtk/.gear/ocaml-lablgtk.spec:License: LGPLv2 with exceptions
ocaml-labltk/.gear/ocaml-labltk.spec:License: LGPLv2+ with exceptions
ocaml-mccs/.gear/ocaml-mccs.spec:License: BSD and LGPLv3+ with exceptions
ocaml-migrate-parsetree/.gear/ocaml-migrate-parsetree.spec:License: 
LGPLv2+ with exceptions
ocaml-num/.gear/ocaml-num.spec:License: LGPLv2+ with exceptions
ocaml-ocamlgraph/.gear/ocaml-ocamlgraph.spec:License: LGPLv2 with exceptions
ocaml-omake/.gear/ocaml-omake.spec:License:        LGPLv2+ with 
exceptions and GPLv2+ and BSD
ocaml-opam-file-format/.gear/ocaml-opam-file-format.spec:License: LGPLv2 
with exceptions
ocaml-re/.gear/ocaml-re.spec:License: LGPLv2 with exceptions
ocaml-ssl/.gear/ocaml-ssl.spec:License: LGPLv2.1 with exemptions
ocaml-type-conv/.gear/ocaml-type-conv.spec:License: LGPLv2+ with 
exceptions and BSD
ocaml-tyxml/.gear/ocaml-tyxml.spec:License:        LGPL with exeptions
ocaml-zarith/.gear/ocaml-zarith.spec:License: LGPLv2 with exceptions
ocaml-zip/.gear/ocaml-zip.spec:License: LGPLv2.1+ with exceptions

И что мне при этом в спеках нужно будет указывать ?



Подробная информация о списке рассылки Devel