delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2024/06/28/16:28:37

DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 45SKSRLq3831404
X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 45SKSPwH3831385
X-Recipient: djgpp AT delorie DOT com
X-Yandex-Fwd: 1
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail;
t=1719606502; bh=AUWohu2FgntySXWusebjyYulLyPuO942zcGoiypY0pg=;
h=Subject:From:To:Date:Message-ID;
b=nH2u8S7QOWFXXpIm6xg9sFX19BQO3512pLpb4VCdMLYr61/ctKfdCfZTgAg960vwQ
A+uwwoumnKu55dvSsEPralxq53KIB6G5H1k5B6bXYw9TTH6ZQhifqaCYVesWU/tRAd
+D/Xz+ySssV6ZMbeVKMDq2+tedfqr0Lbu9bXLAJc=
Authentication-Results: mail-nwsmtp-smtp-production-main-90.myt.yp-c.yandex.net; dkim=pass header.i=@yandex.ru
Message-ID: <65cd1d89-cacc-4373-a9b4-8bae24abfe21@yandex.ru>
Date: Fri, 28 Jun 2024 23:28:21 +0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: djgpp AT delorie DOT com
From: "stsp (stsp2 AT yandex DOT ru) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Subject: licensing questions
Reply-To: djgpp AT delorie DOT com

Hi guys!

I am currently reviewing the license
of the dj64dev suite, and have a concerns
about the library code sources.
copying.dj states that the library-related
code is distributed under
"GNU Library General
   Public License, rather than the GNU GPL."

But the whole dj64dev suite is distributed
(by me) under GPLv3+. And the bigger
problem is that I ported the large chunks
of other GPLv3+ code into the library, so
now I need to clean up the mess.

I am trying to apply this "upgrade" procedure:
https://www.gnu.org/licenses/gpl-faq.en.html#v3HowToUpgrade
It says, among other things, that I need
to replace v2 with v3 in all sources, and
here is the problem: djgpp sources do not
list v2 or v3. They instead refer to copying.dj,
which explicitly forbids to modify these headings.
Also copying.dj doesn't state what version
of LGPL is that: is it v2+, or plain v2?
If it is plain v2, then the "upgrade procedure"
can't be applied. If it is v2+, then it is still
unclear how to apply the "upgrade" because
copying.dj explicitly forbids to modify itself. :)

So my questions are:
- What exactly version of LGPL does copying.dj mean?
- Can I upgrade it to LGPLv3+, and if so - how exactly,
   given that any modifications of the license info are forbidden?

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019