抱歉,这个问题似乎有点无趣,但我想在做出决定之前确定一下。
Virtualbox PUEL 许可证规定
“个人使用”要求您在您自行安装产品的同一台主机计算机上使用产品,并且每次只能有一台客户端连接到该主机计算机以远程显示客户计算机。
我认为这意味着,如果我想设置一个仅供我用于工作的开发服务器(Web 服务器),这属于个人使用。但如果我让客户可以连接到网站查看我的进度,这不再是个人使用,也意味着使用 Vbox 运行生产 Web 服务器也违反了许可证。
如果这是一个愚蠢的问题,我再次表示抱歉,但我发现很难理解许可证中使用的措辞。
我知道我可以使用 OSE,但我还没有研究过 VNC 与 RDP。
谢谢。
答案1
请注意,Oracle 在 2017 年大幅收紧了 PUEL 许可证。旧版本的 PUEL(以及旧版本的 VirtualBox)将“个人使用”定义为包括个人商业使用,但在现行执照“个人使用和/或教育使用明确排除将产品用于商业目的或代表或为了企业、组织、政府组织或教育机构的利益而操作、运行或行事的任何使用。”
答案2
您说得对,如果您允许其他人远程访问虚拟机,那么这将违反个人许可证的条款。由于您似乎是为了工作而这样做,因此最好的方法是购买付费版本(假设 Sun 提供付费版本)或选择其他版本。
答案3
我不确定。
我认为让其他人连接虚拟机并不违反许可条款。
在我看来,似乎有多个用户登录到虚拟机同时违反了许可条款。我使用“登录”而不是“连接”,因为有“远程显示访客计算机”这个短语。如果您的客户只是查看服务器正在生成的页面,我认为这不算数(不过,您提到的 RDP 表明您的客户可能以虚拟机用户身份登录)。当我使用 Google 搜索时,我不会认为我正在查看 Google 的服务器,或者 Google 正在向我显示他们的服务器。当然,Sun 可能与我的态度不同。
我不确定缺少 RDP 服务器在多大程度上会造成问题,只要您可以访问主机即可。当然,在虚拟机上安装 RDP 服务器是可行的。
答案4
(2)我可以购买 VirtualBox 的商业许可证吗?
如果你是个人最终用户,通常不需要购买商业许可证,只要你尊重……GPL 的条款和条件,或者,对于 VirtualBox 扩展包,个人使用和评估许可。
(6)个人使用和评估许可证中所说的个人使用和学术使用到底是什么意思?
个人使用是指您自己将产品安装到一台或多台电脑上并使用它……无论您是将其用于娱乐还是用它经营价值数百万欧元的业务,都没有关系。此外,如果您将它安装在某家大公司的工作电脑上,这仍然是个人使用。但是,如果您是管理员并希望将其部署到公司中的 500 台台式机上,这将不再符合个人使用条件。...