关于MSDN和商业使用的问题

15
我在一家数字营销公司担任程序员,我们不是Microsoft的合作伙伴(Gold/Silver/Bronze),但我们使用.NET技术。
我困惑的是,我之前的开发人员已经离职了,但他仍通过邮寄订阅DVD收到最新的 Microsoft 工具 (例如 Sql Server 等)。
我猜这不是个人订阅,因为如果是,他会更改地址。
无论如何,这个订阅是专业版的,我们将这些工具用于商业目的,这样做是否允许?此外,我是否可以在家中使用我们获得的工具?我想在家中使用 Windows Server 进行开发目的(为我的考试学习)。
谢谢。
答复:
感谢大家的建议。许可证是注册在我的老板名下,但我认为一个网络管理员已将自己添加为附加用户。MSDN FAQ 表示我可以安装最多 10 个实例的工具。我在考虑如果我使用 MSDN 中的产品密钥,那么该密钥将永远被使用,不能再安装其他许可证。

6
微软因你使用 MSDN 软件来通过考试而追究你的责任,就像圣经协会因你阅读圣经而追究你的责任一样荒谬。 - Iain Holder
4
但是基督教世界联盟只想得到你的灵魂。微软公司则想要你的钱和你的灵魂。你逃不掉。 - gbjbaanb
4个回答

16

要得到明确的答案,请阅读包含许可条款的MSDN订阅常见问题解答

我的理解是,您可以使用该软件支持公司的开发工作,但不能运行生产服务器。也就是说,您可以开发Exchange插件,但不能使用随MSDN提供的Exchange Server运行公司的电子邮件。

在家中使用该软件可能存在灰色地带。如果它安装在公司拥有的设备上并支持您的开发目标,那么听起来应该没问题。如果它安装在您自己的设备上,则很可能违反了最终用户许可协议的详细规定。您可以尝试致电微软并咨询。


规则可能自2008年以来已经改变,但现在在家中和任意数量的设备上使用MSDN软件是完全合法的,只要它被用于程序/软件的设计、开发、测试和演示,这是底线。除非明确说明(如MS Office的1个生产实例等罕见情况),否则不允许使用任何MSDN许可材料和/或软件进行生产。无耻的广告!http://www.ryanc.net/articles/using-your-work-purchased-msdn-subscription-at-home/ - ryancdotnet

6

阅读微软关于Visual Studio 2013许可证的白皮书

例子:拥有MSDN订阅的开发人员在工作中使用MSDN软件,但偶尔也需要在家中使用另一台电脑进行开发。根据MSDN许可证,工作电脑和家用电脑之间没有区别;家用电脑只是开发人员有权使用MSDN软件的另一台设备。 然而,在开发人员的家用电脑上运行的MSDN软件的限制与工作环境中的限制相同:安装在家用电脑上的MSDN软件必须仅用于设计、开发和测试目的;并且只有具有适当MSDN订阅的其他用户才能使用该软件。

Visual Studio和MSDN许可证白皮书


6
简而言之,不能将任何MSDN光盘用于生产服务。只能用于开发和测试。如果您使用它们开发了一个应用程序,并将其投入生产(例如,您为自己开发了一个时间表应用程序),一旦该应用程序开始被用作时间表应用程序,您需要购买它所需的所有完整版本。
还有一件事情需要考虑。每个开发人员都需要购买一份MSDN副本。仅因为它说你可以使用10个实例并不意味着其他人也可以使用(否则我可以使用您的许可证,如果您不介意的话 :))。
因此,如果您的团队中有3个开发人员,则需要购买3个MSDN许可证。如果您运行一个使用其他开发人员访问的MSDN许可证的服务器-如果其他开发人员购买了CAL以访问它,则我认为您可能没问题,但是条款和条件很令人困惑。
您还需要记住,MSDN许可证是经常性的-我们在3年的选择协议上购买了它们,您可能有不同的条款。
我们目前正在接受微软的审核。结果发现,为Windows开发可能会变得非常昂贵:(

2
如果公司为订阅付费,您应该能够将指定的个人更改为自己(或公司中的其他人)。这将允许您使用订阅来访问MSDN以下载软件并提交问题报告。我们曾经有一个许可证,当其中一名持有许可证的人离开时,我们进行了切换。不幸的是,我们的软件许可证办公室处理了它,所以我不知道具体的细节。我们还是按照选择许可证购买的,因此可能会有所不同。

请注意@Rob Walker的建议,并查看FAQ以了解您可以使用该软件做什么。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接