Microsoft Visual Studio Professional许可

时间:2010-06-11 20:42:39

标签: c# visual-studio licensing

我们计划购买Visual Studio Professional 2008版以构建一些专有版 自己的软件。 我们有3名开发人员正在使用该软件。 问题是

我们可以在整个办公室分发应用程序(只是exe)吗?

有什么限制?如果有的话。

我查看了MS提供的文档,但是它要求我消化或者我没有直接回答 任何帮助赞赏。

您可以通过Microsft网站上的某种证明(例如链接,文档等)来回复您的答案吗?

5 个答案:

答案 0 :(得分:6)

是的,您可以分发您构建的应用程序。

许可适用于Visual Studio本身,您可能不会分发给比您拥有许可证的机器更多的机器。

答案 1 :(得分:4)

你仍然觉得很困惑,所以如果我们使用类比的话。 Photoshop用于创建图像。假设您向Photoshop购买了3个许可证,这样您就可以在3个艺术家的机器上安装Photoshop。艺术家用Photoshop制作一些图像。这些图像可以分发给任何人,通过你的办公室。许可证仅适用于您安装的Photoshop应用程序。使用Photoshop应用程序创建的图像可以根据需要进行分发。

因此,您拥有的Visual Studio许可证授予您在购买许可证的开发人员计算机上安装Visual Studio应用程序的权利。然后开发人员编写一些代码,并将该代码编译成新程序。他们编写的程序是他们的创作,可以随意分发。

答案 2 :(得分:3)

您是否需要专业版的具体原因? Visual Studio Express是免费的,您可以构建所需的任何应用程序并根据需要进行分发。

您使用visual studio构建的所有应用程序都拥有免版税,不受限制的许可证,可根据您的需要进行分发。如果您购买第三方组件,他们可能拥有不同的许可证,但Visual Studio附带的任何内容都可以自由再分发(只要您遵循重新分发运行时的规则)。

更新:

如果您想要Microsoft的“证据”,请阅读EULA

Visual Studio 2008 Professional End User License Agreement

答案 3 :(得分:2)

使用Visual Studio构建的应用程序的分发没有限制,所以是的,您可以毫无顾虑地使用。

顺便说一句:为什么VS 2008而不是VS 2010?

答案 4 :(得分:2)

您只能在购买许可证的计算机上安装Visual Studio。因此,在您的情况下,您应该获得3个许可证。

这将允许您构建/编译/编码可以在您想要的任意数量的计算机上使用的应用程序。您甚至可以将该应用程序出售给任何人。

如果您不需要其他功能,也可以使用Free Express Edition。它也可以用于生产。