ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Dmitry V. Levin" <ldv@altlinux.org>
To: devel@lists.altlinux.org
Subject: Re: [devel] sisyphus_e2k vs GPL
Date: Tue, 28 Sep 2021 02:21:20 +0300
Message-ID: <20210927232120.GA765@altlinux.org> (raw)
In-Reply-To: <CAGvFrt3EEQbWbgKhXGFfmux4zxqCGEbeHHcvqP0G9Gm_KN1NDg@mail.gmail.com>

On Tue, Sep 28, 2021 at 02:07:00AM +0300, Aleksey Novodvorsky wrote:
> вт, 28 сент. 2021 г., 01:47 Dmitry V. Levin <ldv@altlinux.org>:
> 
> > On Tue, Sep 28, 2021 at 12:22:38AM +0300, Andrey Savchenko wrote:
> > > On Mon, 27 Sep 2021 20:07:47 +0300 Dmitry V. Levin wrote:
> > > > On Mon, Sep 27, 2021 at 03:35:25PM +0300, Anton Farygin wrote:
> > > > > On 27.09.2021 15:04, Anton V. Boyarshinov wrote:
> > > > > > В Mon, 27 Sep 2021 14:58:17 +0300, Anton Farygin пишет:
> > > > > >
> > > > > >> А вот вопрос с GPL в МЦСТ мне очень интересен и я бы хотел видеть
> > письма
> > > > > >> по делу.
> > > > > > А что тут может быть написано по делу? За последние лет 5 тут
> > > > > > наблюдается примерно такой цикл:
> > > > > >
> > > > > > do
> > > > > >     мы планируем открыть GPL код
> > > > > >     мы планируем открыть GPL код очень скоро
> > > > > >     ой, нет, мы не можем открыть код, во всяком случае сейчас
> > > > > > end
> > > > > >
> > > > > > За это время какие-то куски кода периодически утекали, кто-то вне
> > МЦСТ,
> > > > > > вроде бы, пилит qemu, но МЦСТ остаётся внутри вышеописанного цикла.
> > > > >
> > > > > Ну тогда о чём это обсуждение ?
> > > > >
> > > > > Очевидно, что заставить МЦСТ исправить историю с GPL можно только
> > > > > юридически, т.к. по доброй воле не получается.
> > > >
> > > > На мой взгляд, не все осознают степень нелегальности распространения
> > > > GPL-кода, которую практикует МЦСТ.  Не все отдают отчёт в том, что
> > > > не только МЦСТ нарушает GPL, распространяя GPL-код под NDA, но и все
> > > > получатели GPL-кода на этих условиях получают и используют такой код
> > > > нелегально.
> > >
> > > Это не так. С точки зрения GPL использование такого кода не
> > > нарушает GPL, что чётко разъясняется FSF:
> > > https://www.gnu.org/licenses/gpl-faq.html#StolenCopy
> > >
> > > Т.е. с точки зрения GPL не важно как получен код, если он под GPL
> > > и используется в соответствии с GPL.
> > >
> > > Легально ли будет использовать все свободы GPL по отношению к такому
> > > коду с точки зрения российского законодательства — отдельный вопрос.
> >
> > Слово probably не придаёт уверенности, однако, если это соответствует
> > действительности, то GPL-софт, даже полученный незаконными способами,
> > с точки зрения GPL ничем не отличается от софта, полученного законными
> > способами.  В таком случае несмотря на то, что МЦСТ нарушает GPL,
> > распространяя GPL-код под NDA,
> 
> Факт нарушения есть при отказе предоставить исходный код без дополнительных
> условий в ответ на формально зафиксированое требование.
> 
> Мне такого факта неизвестно.

Ну как же, в GPLv2 ясно написано:
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further restrictions
on the recipients' exercise of the rights granted herein.

Фраза "You may not impose any further restrictions on the recipients' exercise
of the rights granted herein" означает, что при распространении GPL-кода
запрещается создавать дополнительные ограничения.  Всякий раз, когда
МЦСТ передаёт GPL-код (в данном случае не важно, бинарный или исходный)
под ограничивающим NDA, происходит формальное нарушение GPL.


-- 
ldv


  parent reply	other threads:[~2021-09-27 23:21 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-09-21 21:45 [devel] I: gcc 11.2.1 && binutils 2.37 Gleb Fotengauer-Malinovskiy
2021-09-23  8:17 ` Michael Shigorin
2021-09-23  8:37   ` [devel] NM: Проприетарные форки aka sisyphus_e2k (Was: I: gcc 11.2.1 && binutils 2.37) Vladimir D. Seleznev
2021-09-23  9:20     ` [devel] Не проприетарные, а суверенные / Apple M1 " Alexey Tourbin
2021-09-27 10:46   ` [devel] sisyphus_e2k vs GPL Dmitry V. Levin
2021-09-27 10:57     ` Michael Shigorin
2021-09-27 11:00       ` Dmitry V. Levin
2021-09-27 11:19           ` Dmitry V. Levin
2021-09-27 11:38           ` Anton V. Boyarshinov
2021-09-27 11:31         ` Michael Shigorin
2021-09-27 11:42       ` Paul Wolneykien
2021-09-27 12:21         ` Илья Курдюков
2021-09-27 11:46       ` Anton V. Boyarshinov
2021-09-27 11:50         ` Michael Shigorin
2021-09-27 11:56           ` Anton V. Boyarshinov
2021-09-27 11:58             ` Anton Farygin
2021-09-27 12:04               ` Anton V. Boyarshinov
2021-09-27 12:35                 ` Anton Farygin
2021-09-27 17:07                   ` Dmitry V. Levin
2021-09-27 21:22                     ` Andrey Savchenko
2021-09-27 22:47                       ` Dmitry V. Levin
2021-09-27 23:13                         ` Alexey Gladkov
2021-09-28  5:34                           ` Anton Farygin
2021-09-27 23:21                           ` Dmitry V. Levin [this message]
2021-09-28  8:29                             ` Alexey V. Vissarionov
2021-09-28 10:22                               ` Dmitry V. Levin
2021-09-28  8:11                         ` Alexey V. Vissarionov
2021-09-27 21:26                 ` Andrey Savchenko
2021-09-27 12:35             ` [devel] [OT] FARA (was: sisyphus_e2k vs GPL) Michael Shigorin
2021-09-27 12:42               ` Anton V. Boyarshinov
2021-09-27 12:34       ` [devel] sisyphus_e2k vs GPL Leonid Krivoshein
2021-09-23 17:33 ` [devel] I: gcc 11.2.1 && binutils 2.37 arbars
2021-09-24  3:32 ` Илья Курдюков
2021-09-24  5:48   ` Anton Farygin
2021-09-24  6:30     ` Илья Курдюков
2021-09-24  9:05       ` Konstantin Lepikhov
2021-09-24 12:06         ` Andrey Savchenko
2021-09-24 15:34           ` Dmitry V. Levin
2021-09-24 15:41             ` Илья Курдюков
2021-09-24 16:10               ` Dmitry V. Levin
2021-09-24 19:13                 ` Anton Farygin
2021-09-24 20:35                   ` Dmitry V. Levin
2021-09-24 17:15             ` Andrey Savchenko
2021-09-24 15:27       ` Dmitry V. Levin
2021-09-24 15:18     ` Dmitry V. Levin
2021-09-24 15:19       ` Anton Farygin
2021-09-24 17:04       ` Andrey Savchenko
2021-09-24 18:29         ` Dmitry V. Levin
2021-09-24 19:48           ` Andrey Savchenko
2021-09-24 20:20             ` Dmitry V. Levin
2021-09-24 20:47               ` Andrey Savchenko
2021-09-24 21:06                 ` Anton Farygin
2021-09-24 22:19                   ` Andrey Savchenko
2021-09-25  8:04                     ` Anton Farygin
2021-09-25 11:21                       ` Andrey Savchenko
2021-09-25  8:35           ` Anton Farygin
2021-09-24 12:13   ` Gleb Fotengauer-Malinovskiy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210927232120.GA765@altlinux.org \
    --to=ldv@altlinux.org \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git