On 3/6/2026 12:43 PM, Ihor Radchenko wrote:
Jim Porter <[email protected]> writes:

Since the GPL uses copyright law as a way of guaranteeing the four
freedoms, the inclusion of legally-significant amounts of public domain
work would undermine this. Any public domain code could be relicensed
under a more-permissive license like BSD, or even extracted and used in
proprietary software.

No, public domain code cannot be re-licensed. It is already public
domain. You cannot put restrictions. The other question is whether it
can spoil GPL license of the *other parts of the code*. But that
question is to be answered by lawyers (GNU is on it).

Sorry, I phrased that poorly. The situation I was imagining was that other projects could take any public domain code contained in a GNU project, edit it, and release those changes under any license they like. For small amounts of public domain code, this isn't a big deal, but it becomes a problem if there's a lot of it.

In any case, I'd honestly prefer to spend my time mentoring any potential contributors who don't feel their Lisp skills are up to the task of writing a patch. I'm no expert on org-babel, but if anyone has any Eshell patches in mind, I'd be happy to provide guidance, including pair programming. (Time permitting, of course.)

Reply via email to