Port to z/OS licenses (was: Request to Create account for contribution)

Bernhard Reiter via Gnupg-devel <[email protected]>
Newsgroups gmane.comp.encryption.gpg.devel
Message-ID <[email protected]>
Werner wrote:
> The patches seem to be under a BSD license.

Had brief look and it seems the licenses have been updated 
to GPL-3.0-or-later

  *   GnuPG: https://github.com/zopencommunity/gpgport/tree/main/patches
  *   Libgcrypt: https://github.com/zopencommunity/libgcryptport/tree/main/patches
  *   Libassuan: https://github.com/zopencommunity/libassuanport/tree/main/patches
  *   Libksba: https://github.com/zopencommunity/libksbaport/tree/main/patches
  *   Libgpgerror: https://github.com/zopencommunity/libgpgerrorport/tree/main/patches

Some of those should match the license of the original component.
Libgrypt is under LGPL-2.1-or-later and some parts under GPL-2.0-or-later.
   https://gnupg.org/software/libgcrypt/index.html
Best is to check for each componentn.


still BSD something:

  *   NPTH: https://github.com/zopencommunity/npthport/tree/main/patches
  *   Ntbls: https://github.com/zopencommunity/ntbtlsport/tree/main/patches
  *   Pinentry: https://github.com/zopencommunity/pinentryport/tree/main/patches

> We can't accept this.  The  
> whole thing seems to be under Apache 2.0 License - this is incompatible
> to the GPL

While it is clear that one step is to get the licenses to be upwards compatible,
just clarify further:

In general:
Many BSD style licenses are compatible to GPL-2.0-or-later
and Apache-2.0 is compatible with GPL-3.0-or-later which GnuPG itself
is licensed under.

But https://github.com/zopencommunity/gpgport
displayes the Apache-2.0 license and reads 
"A free software implementation of the GNU Privacy Guard"
this is a bit missleading.

I suggest to add some text to clarify which files are subject to the Apache-2.0
which are under different licenses. The binary build for instance will most likely
be subject to GPL-3.0-or-later as a complete piece of works (if it contains GnuPG). :)
https://github.com/zopencommunity/gpgport/releases/tag/STABLE_gpgport_3214

Regards,
Bernhard





-- 
https://intevation.de/~bernhard   +49 541 33 508 3-3
Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998
Geschäftsführer: Frank Koormann, Bernhard Reiter

_______________________________________________
Gnupg-devel mailing list
[email protected]
https://lists.gnupg.org/mailman/listinfo/gnupg-devel
signature.asc (application/pgp-signature, 659 B)
-----BEGIN PGP SIGNATURE-----

iQGzBAABCgAdFiEEvdlX+cT+D9xYPc1tK3ujv5vDpVQFAmhIDWYACgkQK3ujv5vD
pVRFmgv/X0naINNaEsU+KOlsRjQHtIhsK+veO5m05lz1qQXov4n7vQjxvs3Im044
Y7Ijkrua/YWeM/jUw/SWd+68OAiSExecF662tpLcb+YkxIHQb2gYnThxcp8ZYZvR
nWcJXkI5uSs0RCdibGyLxFsoLMsnEV1Xo8lDkuhFpE+RnoltonvdMLlVTa8oipdP
HYxImVoq873zh3y11FVxwQ0foyvIN3zRXbUn1j66AUnGLhwOtY2qPD3xrhM2OsaO
JKuH1Vd7vYaxhoIUQ58uDWeGfbatJjTRezpDdyRpb/3o6NOjMPXTKLQpQV2qEC3p
UPOGNS1PgmgCSId5i7Mc2Ey0U+xyXSH470LJzWLhorxU8uszd7QXctAIio+56Cln
QOJW247lMl6jrvKCNb51TPFMJVggZrW91MWDGEw9kEwSonx8EtcSVW4e3ORRZ66v
2lLBnW2zNGfFoz5cdRtvUJyd/u8kKpH5Q+rve6WvG1ZY+8103BiF7bEs8/yZQPHs
Dpq9SK59
=8dlF
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.