You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The folks at Hashicorp decided to relicense Vagrant under the Business Source License, a non-free and open source license. While the packages for Ubuntu 22.04 and, I'd assume a number other distros, are still an older Apache licensed version, at some point, there will only be non-FOSS licensed versions.
Overtime, it may make sense to migrate from vagrant to Docker which, through Moby, Podman and other compatible runtimes, can be fully open source. While Docker and Vagrant are not identical in functionality, I think it's probably a doable task.
The text was updated successfully, but these errors were encountered:
The Additional Use Grant almost certainly covers the ability for a non-profit open source project which does not compete with Hashicorp to use the current version of Vagrant.
Our project still retains compatibility shims going back to Vagrant 1.x versions, and new Vagrant releases will become MPL 2.0 licensed in four years.
So at no point should vagrant-spk ever be incompatible with an open source version of Vagrant, if using it under the terms of the BSL is problematic for someone's use case.
That being said, https://github.com/zenhack/docker-spk exists, but is unmaintained and does not have a lot of guidance/documentation. I would love to see some production apps packaged using docker-spk and ideally a tutorial for it in Sandstorm's docs.
wwahammy
changed the title
Vagrant is not longer FOSS - migrate to Docker
Vagrant is not longer FOSS - migrate to Docker?
Oct 27, 2023
The folks at Hashicorp decided to relicense Vagrant under the Business Source License, a non-free and open source license. While the packages for Ubuntu 22.04 and, I'd assume a number other distros, are still an older Apache licensed version, at some point, there will only be non-FOSS licensed versions.
Overtime, it may make sense to migrate from vagrant to Docker which, through Moby, Podman and other compatible runtimes, can be fully open source. While Docker and Vagrant are not identical in functionality, I think it's probably a doable task.
The text was updated successfully, but these errors were encountered: