我只想询问视觉工作室社区的一些事情。我用c#制作了一个软件,一家小公司想购买我的软件,我正在使用visual studio community 2015和ms sql express。只想问我是否需要获得专门用于Microsoft软件许可证或.net许可证的软件许可证?还有任何法律行动?谢谢
答案 0 :(得分:6)
Microsoft的条款和条件非常明确。
在非企业组织中,最多五个用户可以使用Visual Studio社区。在企业组织中(意味着那些年收入> 250台PC或者100万美元以上的企业),除了上述的开源,学术研究和课堂学习环境之外,不允许使用。
然而,另一条似乎与你一起生效。
任何个人开发者都可以使用Visual Studio社区创建自己的免费或付费应用。
在这两种情况下,您似乎都有资格使用Visual Studio社区版,但您认为合适。
答案 1 :(得分:2)
这取决于几个因素。
许可证本身在https://www.visualstudio.com/vs/community/,
的主题上是合理的任何个人开发人员都可以使用Visual Studio社区创建自己的免费或付费应用。
但是,它也可能取决于想要购买软件的公司规模。来自VS 2015 Community whitepaper,
示例2:财富500强企业已将其商店定位移动应用程序的开发外包给一家小型代理商。该应用程序不是一个开源项目。该机构有5名员工参与该项目,并希望使用Visual Studio Community 2015.由于该机构是为财富500强公司开发此应用程序的承包商,并且由于该应用程序不是开源项目,因此该机构不能使用Visual Studio Community 2015用于开发和测试应用程序。
换句话说,即使您是唯一的开发者,对组织的限制也可能适用于您。 Microsoft将组织定义为
在企业组织中(意味着那些年收入超过250台PC或> 100万美元的企业),除了上述开源,学术研究和课堂学习环境之外,员工和承包商都不允许使用。
我会根据潜在买家的数字来遵循这些指导原则,看看您是否需要许可证。