微软Visual Studio 2010学术版

发布于 2024-09-12 07:47:45 字数 1459 浏览 5 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

唐婉 2024-09-19 07:47:45

这是来自 DreamSpark faq (这可能是您获得的程序它通过):

问:我通过 DreamSpark 获得的 Microsoft 工具的使用方式是否有任何限制?

答:您必须使用从 DreamSpark 下载的工具和软件来提高您在科学、技术、工程、数学或设计方面的教育、技能和知识。

来自 MSDN 博客:

DreamSpark 是一种直接面向学生的在线软件下载机制,供技术学生从 Microsoft 获取最新的专业级软件到其个人计算机上,用于学习和研究中的非商业用途。

所以,不允许。

请参阅主题- 对于单一例外:

DreamSpark 与 Windows Marketplace for Mobile 合作,为通过 DreamSpark 验证的学生提供访问 Marketplace 的权限,并免除 99 美元的费用。然后,学生可以使用从 DreamSpark 下载的产品来创建 Windows Mobile 应用程序,并仅在移动市场上且仅在这些情况下出售它们以获取利润。他们无权销售他们构建的任何其他软件,或将从 DreamSpark 下载的软件用于任何其他商业用途。

Express 版本不会受到这种方式的阻碍 - 您可以使用 DreamSpark 的专业工具来学习和学习,而 Express 版本则可以根据您所学到的知识创建商业产品。然而,相比之下,Express 版本非常有限,所以这是 MS 让您着迷的一种方式;)

This is from the DreamSpark faq (which is probably the program you got it through):

Q: Are there any limitations on the way I use the Microsoft tools I get through DreamSpark?

A: You must use the tools and software you download from DreamSpark in pursuit of increasing your education, skills, and knowledge in science, technology, engineering, mathematics, or design.

From a MSDN blog:

DreamSpark is a direct-to-student online software download mechanism for technology students to obtain the latest in professional-level software from Microsoft onto their personal computers for non-commercial use in learning and research.

So, not allowed.

See this thread - for the single exception:

DreamSpark has partnered with Windows Marketplace for Mobile, giving students who are verified on DreamSpark access to the Marketplace and waiving the $99 fee. Students can then use the products they download from DreamSpark to create Windows Mobile applications and sell them for profit ONLY on the Marketplace for Mobile, and ONLY under these circumstances. They are not licensed to sell any other software they build, or use the software downloaded, from DreamSpark in any other commercial use.

The express editions are not encumbered this way - you can use the pro tools from DreamSpark to study and learn and the express editions to create commercial products from what you have learned. The express editions however are very limited in comparison, so this is a way for MS to get you hooked ;)

静谧 2024-09-19 07:47:45

您可以开发具有商业潜力的软件,但如果没有完整的零售许可证,则无法销售您的软件。
仅仅开发一款可能用于商业用途的软件并不会违反 EULA。如果您考虑一下,没有人会期望您重新编写软件,只是为了将其出售。而且从法律上来说,写作的行为完全是你的,不属于IDE开发者(微软)的。无论您的知识产权是如何编写的,您都是您的知识产权的唯一所有者。

考虑这样一种情况,你被借了一支笔来学习机械工程,在这个过程中你想出了一个关于发动机的想法,然后用那支笔写下了你的想法。这个想法不属于那些为了任何预期目的而给你、卖给你或借给你这支笔的人。

总而言之,您几乎可以在学术许可下为任何目的开发任何东西。如果您确实打算以商业方式分发您的软件。然后并且只有在那时才购买 Visual Studio 的完整副本。

理由很简单:一旦您通过销售软件获得收入,您实际上就可以负担得起购买 IDE(例如 Visual Studio)的费用。

当然,还有其他场景,例如拥有多个非商业许可证的工作站、开发商业软件。即使其中一台工作站确实拥有商业许可证并用于构建代码,这仍然违反了 EULA,因为该软件用于商业目的。

总而言之,这是合法性的技术问题。我什至不认为学术许可证或零售许可证之间存在功能差异,例如建议的元信息表明使用哪个许可证来构建应用程序。

干杯。

You can develop software that has the potential to be commercial, but you cannot sell your software without having a full retail license.
You're not breaking the EULA just by developing a piece of software that might be used commercially. If you think about it, nobody would expect you to re-write your software, just so it could be sold. And legally, the action of writing is exclusively yours, and does not belong to the IDE developers (Microsoft). You are the sole owner of your intellectual property, regardless of how it was written.

Consider a situation where you've been lent a pen for the purpose of learning mechanical engineering, and in that process you came up with an idea for a motor engine, thus written your idea down using that pen. The idea doesn't belong to those who gave you, sold you or lent you the pen for whatever intended purpose.

To summarize, you can pretty much develop anything for whatever purpose under academic licensing. If you do intend to distribute your software commercially. Then and only then purchase a full copy of Visual Studio.

The rationale is simple: once you have revenue from selling your software, you can actually afford buying an IDE such as Visual Studio.

Of course, there are other scenarios such as having multiple workstations with non-Commercial licenses, developing commercial software. Even if one of the workstations does have a commercial license and is used to build the code, this still breaks the EULA as the software was used for commercial purposes.

All in all, it's the technicals of legalities. I don't even believe there's a functional difference between the Academic license or the Retail license, such as the proposed meta-information that signals which license was used to build the application.

Cheers.

桜花祭 2024-09-19 07:47:45

查看存储在安装目录的 Microsoft Visual Studio 2010 - XXX 子目录中的 License.txt 文件。第 3 节。

在以前的版本中,它的拼写很清楚,但在 VS2010 Ultimate RTM 版本中,许可证文本发生了显着变化。更不用说它已经被格式化为无法阅读的方式。我无法再判断我是否有权将它用于我自己的产品,而且我已经有了零售版。祝你好运。

Look in the License.txt file, stored in the Microsoft Visual Studio 2010 - XXX subdirectory of the install directory. Section 3.

It used to be spelled out plainly in previous editions but the license text has changed significantly in the VS2010 Ultimate RTM edition. Not to mention it has been formatted in an impossible-to-read way. I cannot tell anymore if I'm entitled to use it for my own products, and I've got the retail edition. Good luck.

千纸鹤带着心事 2024-09-19 07:47:45

如果由于某种原因您不能,您可以尝试使用 Visual Studio 2010 Express 版本。鉴于它是大学订阅,如果您能够将其用于商业用途,我会感到惊讶(也许与大学核实?)。

我从这个线程中了解到,共识是您可以使用 Express 构建商业解决方案版本。编辑:看起来根据 FAQ,您可以使用 Express商业用途的版本,所以也许这可能是一个不错的妥协?

If it turns out you can't for some reason, you could try using the Visual Studio 2010 Express editions. Given it's a university subscription, I'd be surprised if you were able to use it for commercial use (perhaps check with the university?).

I understand from this thread that the consensus is that you can build commercial solutions with the Express editions. Edit: Looks like according to the FAQ, you can use the Express editions for commercial use, so maybe that might be a decent compromise?

秋意浓 2024-09-19 07:47:45

在 MSDN 版本中开发,在 Express 版本中编译或通过 命令行编译器。应该没有问题吧....

Develop in the MSDN version, compile in the Express edition or via the command line compiler. Shouldn't be a problem....

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文