4 ms·
> Languages and frameworks must remain open or they will wither and die. Terraform is neither a language nor a framework, and I certainly don't think it will w
by YetAnotherNick 3y ago
> Languages and frameworks must remain open or they will wither and die.
Terraform is neither a language nor a framework, and I certainly don't think it will wither and die if they transition to BSL. Case in point, docker's revenue grew by 12x once they started taking control of their code and stopped caring about community. Same with postman or nginx or many other companies.
- mardifoufs 3y agoWhat? Docker is still completely open source apart from the desktop GUI. The engine and (I'm pretty sure) all components are completely free and if anything, they have pushed for the standardization of the container runtime. Buildkit is free, compose is free, no feature is paywalled apart from Mirantis-centric stuff (not part of docker inc) You can absolutely bet that they would get dropped like a rock if they moved to changing the engine's license. Even the docker desktop code wasn't ever open to begin with anyways.
- scrum-treats 3y agoDidn't Docker actually try it earlier this year, e.g., https://blog.alexellis.io/docker-is-deleting-open-source-images/ https://blog.alexellis.io/docker-is-deleting-open-source-ima...?
- flanked-evergl 3y agoNot sure what "it" refers to here, but what Docker did is in no way similar to what HashiCorp did.
- mardifoufs 3y agoThat's just hosting though iirc. Docker hub is very important, but it's not really part of Docker the software. As in, you could deploy your own container registry with 0 licensing issues. They just didn't want to pay the bandwidth costs anymore, though I think they walked back on that for open source images.
- scrum-treats 3y agoGot it. Thanks for the clarity.
- coolspot 3y agoNginx is FreeBSD License, The Docker Engine is licensed under the Apache License 2.0