我想创建一个虚拟 Windows 10 计算机,托管在 Mac OS 上。该虚拟机仅供我用于软件开发。但是,MacBook 是我雇主的财产,我将为他们的公司开发软件。我们需要购买 VirtualBox 许可证吗?
答案1
否。VirtualBox 是领有牌照根据GNU 通用公共许可证版本 2。您需要接受这些许可条款,但不需要支付软件的钱。
请注意,VirtualBox 扩展包是根据不同的许可条款分发的。您正在商业环境中使用 VirtualBox。如果您还使用 VirtualBox 扩展包,则需要购买许可证为了那个原因。
答案2
是的。我不用看许可协议就可以告诉你。因为我是软件开发人员、承包商和自由职业者。你不会希望他们的设备上有你授权的任何东西。永远都不要。
这是出于法律原因。假设您在机器上安装了授权给您的软件,然后您的雇佣关系就结束了。新人收到机器时几乎没有任何变化,并发现了软件安装。大多数拥有商学学位的人对软件许可一无所知,直到它对他们造成了影响,所以他的老板告诉他“当然,继续吧,从上一个人离开的地方继续”。那个人做得很糟糕,甚至更糟,恶意损害了公司。使用您的软件许可证。无论是诉讼还是刑事指控,公司都必须聘请律师。它无意中犯了软件盗版罪,他们会声称在交出硬件之前删除软件是您的责任。猜猜现在还有谁必须聘请律师?
同样,这对老板和下属来说也是一件令人头疼的事情。不仅仅是因为上述原因,还因为过渡期的原因。假设 Joe Shmoe 辞职一年后,一个免费供个人使用(但不能供公司使用)的软件包许可证到期,需要他重新登录。没有人知道。即使他们知道,聪明的程序员也不会这么做,他们会去找老板,老板现在意识到他们有钱了n必须购买超出预算的产品。这需要一个月的时间才能完成,并且会大大减缓开发速度。
最后,假设您已经考虑周全,在离开时删除了软件,并将许可证带到您使用的下一台机器上。您工作的公司被举报人(通常是在公司工作但感觉受到怠慢或被解雇的人)举报可能违反了许可证。然后,软件公司进行调查,发现他们没有以您前雇主的名义颁发的许可证记录,但您曾为他们工作过。虽然这对承包商来说并不罕见,而且会被视为正常现象,但对员工来说,这是一个危险的问题,如果您是使用他们设备的承包商,情况仍然会很糟糕。您很有可能至少会收到法院传票,或者您的许可证被终止,并再次被列入公司许可黑名单。
编辑:存在一些比较模糊的例外情况。例如,Adobe Suite 可能被“授权给你”,但事实并非如此。你只需要登录,你的公司正在购买许可证,并且有书面记录可以证明这一点。Adobe 让只为一名开发人员购买许可证变得非常麻烦,只是为了防止上述情况发生,并且通常会终止帐户并向公司出售新许可证,而不是“转移”帐户。关键是,书面记录会回到公司,而不是你,这才是最重要的。
TL;DR:如果它运行在公司硬件上,那么最好也是公司软件。