我们计划购买Visual Studio Professional 2008 Edition来为我们自己构建一些专有软件 。 我们有3名开发人员在研究这个软件。 问题是Microsoft Visual Studio专业授权
我们可以在整个办公室分发应用程序(只是exe)吗?
有什么限制?如果有的话。
我经历了MS提供的文档,但它为我消化或我没有得到一个直接的答案 任何帮助赞赏。
您能否通过Microsft网站的某些证明(例如链接,文档等)回复您的答案?
我们计划购买Visual Studio Professional 2008 Edition来为我们自己构建一些专有软件 。 我们有3名开发人员在研究这个软件。 问题是Microsoft Visual Studio专业授权
我们可以在整个办公室分发应用程序(只是exe)吗?
有什么限制?如果有的话。
我经历了MS提供的文档,但它为我消化或我没有得到一个直接的答案 任何帮助赞赏。
您能否通过Microsft网站的某些证明(例如链接,文档等)回复您的答案?
是否有任何特定原因需要专业版? Visual Studio Express是免费的,您可以构建您想要的任何应用程序并尽可能多地分发它们。
您使用visual studio构建的所有应用程序都有免费且无限制的许可证,可以在您认为合适的情况下进行分发。如果您购买第三方组件,他们可能拥有不同的许可证,但Visual Studio附带的任何内容都可以自由重新分发(只要您遵循重新分发运行时的规则)。
UPDATE:
如果你想从微软 “证据”,只是阅读EULA
VS Express是否支持Crystal Reports? – EvenPrime 2010-06-11 21:05:16
不,但SQL Server Express具有内置的Reporting Services。另外,使用VS Express与购买的第三方报告平台可能会更便宜。 – 2010-06-11 21:29:36
是的,你可以分发你构建的应用程序。
许可证适用于Visual Studio本身,您可能不会将其分发给比您拥有许可证的计算机更多的计算机。
使用Visual Studio构建的应用程序的分发没有限制,所以是的,您可以不用担心。
顺便说一句:为什么VS 2008而不是VS 2010?
您能解释一下,可以安装的机器数量和使用它的人数有哪些限制? – EvenPrime 2010-06-11 20:48:58
例如你购买了3个许可证,允许你在3台机器上安装它。 – starskythehutch 2010-06-11 20:50:13
Visual Studio可以安装在您拥有许可证的机器上。您开发的应用程序可以安装在任意多台机器上。 – 2010-06-11 20:55:00
只能在您购买许可证的机器安装Visual Studio。所以在你的情况下,你应该得到3个许可证。
这将让你建立/编译/代码应用程序,可以在任意多台计算机上使用。您甚至可以将该应用程序出售给任何人。
如果你不需要额外的功能,你也可以使用Free Express Edition。它也可以用于生产。
你仍然听起来很迷惑,所以也许如果我们使用类比。 Photoshop用于创建图像。假设您向Photoshop购买3个许可证,以便您可以在3位艺术家的机器上安装Photoshop。艺术家用Photoshop制作一些图像。图像可以分发给任何人,通过你的办公室。该许可证仅适用于您安装的Photoshop应用程序。您使用Photoshop应用程序创建的图像可以按照您认为合适的方式分发。
因此,您为Visual Studio拥有的许可证赋予您在您购买许可证的开发人员计算机上安装Visual Studio应用程序的权利。然后开发人员编写一些代码,并将该代码编译到新程序中。他们编译的这个程序是他们的创作,并且可以根据需要分发。
我投票结束这个问题作为题外话题,因为它涉及许可或法律问题,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)和[here](http://meta.stackexchange.com/questions/139804/can-许可问题永远在主题上)以获取详细信息,以及[帮助]了解更多信息。 – JasonMArcher 2015-06-12 22:37:01