From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <asy@altlinux.org> X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: asy@altlinux.org X-Envelope-To: <devel@lists.altlinux.org> From: "Sergey Y. Afonin" <asy@altlinux.org> To: ALT Linux Team development discussions <devel@lists.altlinux.org> Date: Fri, 3 Apr 2020 18:15:32 +0400 User-Agent: KMail/1.9.10 (enterprise35 0.20100827.1168748) References: <202003152042.04242.asy@altlinux.org> <202004031507.11128.asy@altlinux.org> <20200403152710.fd3549df7c82ea1f8cf84cc7@altlinux.org> In-Reply-To: <20200403152710.fd3549df7c82ea1f8cf84cc7@altlinux.org> X-KMail-QuotePrefix: > MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <202004031815.32618.asy@altlinux.org> X-ClamAV-Status: scanned on mail-k.kraft-s.ru at 2020-04-03 18:15:38 +04 Subject: Re: [devel] License tag X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions <devel@lists.altlinux.org> List-Id: ALT Linux Team development discussions <devel.lists.altlinux.org> List-Unsubscribe: <https://lists.altlinux.org/mailman/options/devel>, <mailto:devel-request@lists.altlinux.org?subject=unsubscribe> List-Archive: <http://lists.altlinux.org/pipermail/devel> List-Post: <mailto:devel@lists.altlinux.org> List-Help: <mailto:devel-request@lists.altlinux.org?subject=help> List-Subscribe: <https://lists.altlinux.org/mailman/listinfo/devel>, <mailto:devel-request@lists.altlinux.org?subject=subscribe> X-List-Received-Date: Fri, 03 Apr 2020 14:15:41 -0000 Archived-At: <http://lore.altlinux.org/devel/202004031815.32618.asy@altlinux.org/> List-Archive: <http://lore.altlinux.org/devel/> List-Post: <mailto:devel@altlinux.org> On Friday 03 April 2020, Andrey Savchenko wrote: > > On Tuesday 17 March 2020, Ivan A. Melnikov wrote: > > И попутно, а код под GPL-3.0 можно под 2.0 перелицензировать ? > > Ðет, нельзÑ. То еÑть, в OpenSUSE ошибка в любом Ñлучае Ñ "and GPL-2.0", раз приÑутÑтвует GPL 3? Как минимум должно быть "and GPL-3.0-or-later", еÑли вÑÑ‘ перечиÑлÑть? > > ХотÑ, похоже, можно пиÑать GPL-3.0-or-later: 2.0, вроде, везде Ñ "or later". > > Только еÑть ещё LGPL 2/2.1 or later. Ð’ Ñлучае общей лицензии Ð´Ð»Ñ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¸ÐºÐ° > > GPL получаетÑÑ, или LGPL? > > ÐžÐ±Ñ‰Ð°Ñ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ ÐºÐ°Ðº получаетÑÑ: фактом Ñборки в один бинарник код > перелицензируетÑÑ Ð¿Ð¾Ð´ одну из лицензий (за иÑключением редких > Ñлучаев двойного лицензированиÑ, которого тут нет) в ÑоответÑтвии > Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼Ð¸ вÑех Ñтих лицензий. Ðа практике Ñто приводит к > перелицензированию под наиболее Ñтрогую из лицензий. > > LGPL разрешает перелицензирование под GPL (при уÑловии > ÑоответÑÑ‚Ð²Ð¸Ñ Ð²ÐµÑ€Ñий), Ñ‚.е. LGPLv2 only можно перелицензировать > в GPLv2 only, но Ð½ÐµÐ»ÑŒÐ·Ñ Ð² GPLv3. GPL Ð¿ÐµÑ€ÐµÐ»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð´ LGPL не > разрешает. ПоÑтому при Ñовмещении LGPL и GPL Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¸ÐºÐ° > будет GPL ÑоответÑтвующей верÑии. > > ЕÑли верÑии кода — ÑмеÑÑŒ LGPL и GPL при Ñтом не ÑовмеÑтимы > (например, LGPLv2.1 и GPLv3+), то такой бинарник раÑпроÑтранÑть > нельзÑ. Однако, еÑли LGPL код в отдельной библиотеке (а обычно так > и делают), то линоватьÑÑ Ñ Ð½Ð¸Ð¼ можно кому угодно, в Ñ‚.ч. и GPLv3+. РазделÑемых библиотек Ñ Ð² пакете ntp ÑÐµÐ¹Ñ‡Ð°Ñ Ð½ÐµÑ‚. Ðо LGPLv2.1 и LGPLv2 приÑутÑтвуют Ñ Ð¿Ð¾Ð¼ÐµÑ‚ÐºÐ¾Ð¹, допуÑкающей Ñледующую верÑию. ПолучаетÑÑ, что LGPLv3+ дозволена, а тогда можно пиÑать GPLv3+. Так? -- С уважением, Сергей Ðфонин