public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Should we allow "GPL, v2 or later" for ebuilds?
@ 2020-01-27 11:41 Ulrich Mueller
  2020-01-27 11:52 ` Michał Górny
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Ulrich Mueller @ 2020-01-27 11:41 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1671 bytes --]

The following came up in #gentoo-qa yesterday, in a discussion between
mgorny, soap and myself.

Historically, all ebuilds in the Gentoo repository were licensed under
GPL-2+. At a later point they were relicensed [1] to GPL-2. See [2] for
a rationale (or absence of it, YMMV).

However, in GLEP 76, GPL-2+ is listed as the first choice for licensing
of any Gentoo project [3]. Also, I am not aware of any official policy
that would forbid the "v2 or later" variant for ebuilds (any pointers
are welcome).

So, the question is, should we allow ebuilds
# Distributed under the terms of the GNU General Public License, v2 or later
in the repository, or should we even encourage it for new ebuilds?

I have somewhat mixed feelings about this. One the one hand, I think
that GPL-2+ should generally be preferred because it offers better
compatibility. For example, the compatibility clause in CC-BY-SA-4.0
won't work with GPL-2.

On the other hand, we would presumably never achieve a complete
transition to GPL-2+, so we would have ebuilds with either GPL variant
in the tree. Not sure how big an issue that would be. Updating ebuilds
wouldn't be a problem (as the old header would stay), but devs would
have to spend attention to the header when copying code from one ebuild
to another.

Note that we could easily revert from GPL-2+ to GPL-2 if it would turn
out to be too much trouble.

Thoughts?

Ulrich

[1] https://dev.gentoo.org/~mgorny/articles/a-short-history-of-gentoo-copyright.html#relicensing-to-gpl-2
[2] https://archives.gentoo.org/gentoo-dev/message/7a857384b8929cb930329eb59e27636a
[3] https://www.gentoo.org/glep/glep-0076.html#licensing-of-gentoo-projects

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 507 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2020-02-12  4:37 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-27 11:41 [gentoo-dev] Should we allow "GPL, v2 or later" for ebuilds? Ulrich Mueller
2020-01-27 11:52 ` Michał Górny
2020-01-27 12:15 ` Jonas Stein
2020-01-27 15:31 ` Rich Freeman
2020-01-30 11:20 ` Haelwenn (lanodan) Monnier
2020-01-30 13:19   ` Rich Freeman
2020-02-04  0:42     ` Kent Fredric
2020-02-11 15:05     ` Haelwenn (lanodan) Monnier
2020-02-11 15:52       ` Rich Freeman
2020-02-12  4:37         ` Haelwenn (lanodan) Monnier
2020-01-30 13:39 ` Hanno Böck
2020-01-30 14:23   ` Rich Freeman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox