为什么没有开源 Vmware Vagrant 插件?

Why isn't there an Open Source Vmware Vagrant Plugin?

我正在阅读一些 vagrant 并意识到要在 workstation 或 fusion 之上使用 vagrant,您需要在 vmware 产品之上获得许可证。

我找到了一个 github 开源插件的 repo,它提供了 vmware 连接,但它有点过时了,这让我想到了一个问题:为什么它不是这样一个插件?是因为许可证之类的,还是只是因为需要使用 vagrant + vmware 的人 "happy" 支付插件费用?

不要误会我的意思,这个问题来自于真正的好奇心和目前无法获得上述许可证(毕竟我才刚刚开始玩 vagrant)。

提前致谢!

原因是VMWare SDK restrictive license (2008)

The problem is that the language in the EULA for VMware's software developers kit (SDK) makes it almost impossible to create for-fee software using any of the SDKs provided by VMware.

可能是因为 Vagrant 的流行,Hashigroup 能够从 VMWare 获得一些构建插件的权利。我认为 Vmware 没有免费的午餐。

you can read the new EULA here

You are permitted to re-distribute the "distributable code" and the modified or derivative works of the "modifiable code" only as part of your Developer Software for non-commercial or commercial use; provided that you shall only distribute such code subject to a license agreement that protects VMware™s and its licensors™ interests consistent with the terms contained in this Agreement

.