On Fri, Feb 9, 2024 at 1:43 AM Richard Stallman <r...@gnu.org> wrote:
>
> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
> Thank you for bringing this up.  Indeed, GNU Parallel should not
> recommend a non-free program, because doing so promotes surrender of
> freedom.

Thanks for bringing that up. I was unaware of the license change,
which seems to have happened 2023-08-10. The license before 2023-08-10
(version 2.3.7) was MPL2.0
(https://github.com/hashicorp/vagrant/blob/v2.3.7/LICENSE and
https://www.hashicorp.com/license-faq#continued-use-of-mpl-products).

https://www.hashicorp.com/bsl says:

“Effective on the Change Date, or the fourth anniversary of the first
publicly available distribution of a specific version of the Licensed
Work under this License, whichever comes first, the Licensor hereby
grants you rights under the terms of the Change License, and the
rights granted in the paragraph above terminate.”

So after 4 years the license reverts to MPL2.0 for new code.

Nothing in the test suite of GNU Parallel currently depends on Vagrant
newer than 2023-08-10, and I will have no problem committing to only
depending on features that are before 2023-08-10 or 4 years old.

Since there are no licensing issues using 2.3.7, I will continue to use that.

AFAICT it should be possible to make a fork of 2.3.7 that simply
contains every commit before 2023-08-10 or 4 years old.

I have tried finding a fork of Vagrant based on the 2023-08-10 code,
but https://github.com/viagrunts/viagrunts does not seem to work, and
https://github.com/metalinjection/viagrunts/commits/main/ has commits
from https://github.com/hashicorp/vagrant newer that 2023-08-10.

If you find a fork under a free license that works and does not have
any commits from Hashicorp after 2023-08-10, please let me know, so I
can use that instead. I can see I am not the only one searching for
that.


/Ole

Reply via email to