我通过我的大学MSDN计划获得了一份ms Microsoft Visual Studio 2010。我可以用它来制作商业节目吗?
答案 0 :(得分:8)
这来自DreamSpark faq(这可能是你通过的程序):
问:我使用通过DreamSpark获得的Microsoft工具的方式有任何限制吗?答:您必须使用从DreamSpark下载的工具和软件,以增加您在科学,技术,工程,数学或设计方面的教育,技能和知识。
来自MSDN博客:
DreamSpark是一种直接向学生提供的在线软件下载机制,可让技术学生将最新的专业级软件从Microsoft获取到他们的个人计算机上,用于学习和研究中的非商业用途。
所以,不允许。
请参阅this主题 - 了解单一例外:
DreamSpark与Windows Marketplace for Mobile合作,让在DreamSpark上验证过的学生可以访问市场并免除99美元的费用。然后,学生可以使用他们从DreamSpark下载的产品来创建Windows Mobile应用程序,并仅在移动市场上出售以获取利润,并且仅在这些情况下。他们没有被许可销售他们构建的任何其他软件,或使用从DreamSpark下载的任何其他商业用途的软件。
快递版本不会受到这种方式的阻碍 - 您可以使用DreamSpark的专业工具来学习和学习,并使用快速版本从您学到的东西中创建商业产品。然而,快递版本相比非常有限,所以这是MS让你迷上的一种方式;)
答案 1 :(得分:3)
您可以开发具有商业潜力的软件,但如果没有完整的零售许可证,您就无法销售自己的软件。 您只是通过开发可能在商业上使用的软件来打破EULA。如果你考虑一下,没有人会期望你重新编写你的软件,只是因为它可以出售。从法律上讲,写作的行为完全属于你自己,并不属于IDE开发人员(Microsoft)。您是知识产权的唯一所有者,无论其编写方式如何。
考虑一下你为了学习机械工程而借用笔的情况,在这个过程中你想出了一个关于发动机的想法,然后用这支笔写下你的想法。这个想法不属于那些为了任何目的而给你,卖给你或借给你笔的人。
总而言之,在学术许可下,你可以为任何目的开发任何东西。如果您打算在商业上分发您的软件。然后,只有购买Visual Studio的完整副本。
理由很简单:一旦您从销售软件中获得收入,您实际上可以买得起像Visual Studio这样的IDE。
当然,还有其他一些场景,例如拥有多个非商业许可证的工作站,开发商业软件。即使其中一个工作站确实拥有商业许可证并用于构建代码,这仍然会破坏EULA,因为该软件用于商业目的。
总而言之,这是合法性的技术。我甚至不相信学术许可证或零售许可证之间存在功能差异,例如建议的元信息,它表明用于构建应用程序的许可证。
干杯。
答案 2 :(得分:1)
查看License.txt文件,该文件存储在安装目录的Microsoft Visual Studio 2010 - XXX子目录中。第3节。
以前的版本中明确说明了这一点,但VS2010 Ultimate RTM版本的许可文本发生了重大变化。更不用说它已被格式化为一种不可读的方式。我不知道我是否有资格将它用于我自己的产品,而且我有零售版。祝你好运。
答案 3 :(得分:0)
如果事实证明您出于某些原因,可以尝试使用Visual Studio 2010 Express版本。鉴于它是大学订阅,如果您能够将其用于商业用途(也许可以与大学联系?),我会感到惊讶。
我从thread了解到,您的共识是,您可以使用Express版本构建商业解决方案。编辑:看起来根据FAQ,您可以将Express版本用于商业用途,那么这可能是一个不错的妥协?
答案 4 :(得分:0)
开发MSDN版本,在Express版本中编译或通过command line compiler编译。应该不是问题......