我是Visual Studio和.Net软件开发的新手。我与我的一些朋友正在尝试使用Visual Studio 2013为Windows桌面应用程序开发C#/ WPF / MVC软件。我们将在市场上销售该软件。
请帮助我理解许可问题:
1)我们可以使用VS Express或VS Developer版本开发软件吗?我们需要从微软获得哪些许可?
2)我们需要SQL Server 2012来开发软件,因为它会有一些查询。我们还需要购买SQL Server吗?
3)安装软件时,需要SQL Server才能访问数据。因此,客户需要购买SQL Server才能使用该软件,我们可以通过查询销售我们的产品吗?
请帮助我。
感谢。
答案 0 :(得分:1)
1)来自Microsoft:
Visual Studio Express产品可免费使用 用于商业,生产使用,受许可条款约束 随每个产品提供。例如,您可以使用Express for 用于创建应用程序的Windows,然后您可以在中提交待售 Windows商店。
请参阅此link
2)您可以免费购买许可证或使用Express Edition,请参阅此link,这取决于您需要的女巫功能。请参阅SQL Server License
的此链接3)如果您的软件不需要特定功能,客户需要拥有SQL Server,可能已经拥有或者可以免费下载快递版本(见2) )
如果您的产品的多次安装之间没有共享DB,并且数据库不是很大,您也可以使用前面提到的SQL Server Express LocalDB相同的sql server链接。