[devel] mysql-workbench-community, License tag

Andrey Savchenko bircoph на altlinux.org
Вт Мар 17 01:14:42 MSK 2020


On Mon, 16 Mar 2020 15:40:21 +0100 Alexey Gladkov wrote:
> On Mon, Mar 16, 2020 at 04:16:02PM +0400, Sergey Afonin wrote:
> > On Monday 16 March 2020, Sergey Afonin wrote:
> > 
> > > > Таким образом все GPL-* можно оставить GPL-2+.
> > >  
> > > Но у части исходников GPL-2-only и это не те исходники,
> > > про которые написано (GPL-3+ or GPL-2). "GPL-3+ or GPL-2",
> > > согласен, до GPL-2+ упрощается.
> > 
> > В общем финальный вариант на основе списка из Debian сводится к 
> > 
> > License: GPL-2+ and LGPL-2+ and GPL-2 and Scintilla and public-domain
> > 
> > Так? Или, всё же, "and GPL-2" убирать?
> 
> Да, его можно убрать.

Нет, его нельзя убирать. Если есть код, который под GPLv2 only,
это значит, что его нельзя перелицензировать под любые другие
версии лицензий. Таким образом, GPLv2 only и GPLv2+ — это
фундаментально разные вещи.

Тег лицензии нужен не только, чтоб знать под какими лицензиями
идёт пакет, но и чтоб знать, под какими лицензиями его можно
использовать. Если написано GPLv2+, значит можно использовать под
GPLv3 и последующими (когда они появятся), если пользователь
захочет. Если написано GPLv2 (only), значит под GPLv3 и любыми
последующими использовать *нельзя*.

Это особенно важно для библиотек и их хедеров, т.к. они могут
использоваться в самых разных проектах и не нужно разработчиков
(и, в меньшей степени, мейнтенеров пакетов) таких проектов вводить
в заблуждение.


Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20200317/ed9f744d/attachment.bin>


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