SQL Server 开发者版许可证和 CAL

3
我需要使用SQL Server数据库来测试我的产品。根据我的搜索,我知道我需要获得Developer Edition。我需要知道,对于我的10人团队来说,访问数据库进行测试是否需要10个CAL或10个开发人员许可证?
我在网络上搜索了很多,但没有找到直接的答案。
我的测试设置将是这样的,SQL Server Developer Edition将安装在一个测试QA机器上,我的团队将连接到该机器进行测试我们的产品。
谢谢, ramanr

如果我没记错的话,只要不是商业用途 - 只是开发,那就可以。 - OMG Ponies
也许 serverfault.com 更适合回答这类问题。 - mjv
4
我不同意在这件事上的serverfault观点;这是针对开发人员的具体情况。 - Marc Gravell
3
我投票关闭此问题,因为它涉及许可或法律问题,而不是编程或软件开发。请参见这里和这里以获取详细信息,查看[帮助]获取更多信息。 - JasonMArcher
3个回答

3
对于SQL Server 2008 Developer版本,Microsoft的许可页面表明:
您必须为每个使用或访问软件的用户获取许可证。您可以在任意数量的设备上安装任意数量的副本,以便由一个用户设计、开发、测试和演示程序。只有经许可的用户才能访问该软件。
他们还指出:
演示。除许可用户外,任何可以访问您内部网络的人员都可以安装并使用该软件的副本,以演示与该软件的程序使用。
据我所知,SQL Server 2005也是类似的:即每个开发者只能拥有一份副本。

3
除了Chris J的回答之外,许可证还提供以下内容:
II)附加许可要求和/或使用权。
用户测试。您的最终用户可以访问软件以对您的程序进行验收测试。

1
不了解SQL Server 2008 R2,但2012开发者版许可条款明确规定,用户测试的这些额外权利仅适用于MSDN订阅:http://www.microsoftvolumelicensing.com/ProductPage.aspx?pid=410 - Simon Elms


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