使用Visual Studio进行开源项目(项目管理和法律问题)

时间:2010-06-13 18:07:55

标签: visual-studio

  1. 我正在开发小型开源软件 开发Windows的项目。一世 使用Visual创建了新项目 工作室向导,现在我想 使用subversion和发布它 与朋友共同发展。什么 我有的项目配置文件 添加到存储库以使我的 朋友能够下载最新的 项目的修订并打开它 Visual Studio?

    1. 列出项目 我学习的大学是会员 微软学院联盟 项目,让学生能够 下载许多合法副本 微软的产品。我可以用这个 复制开发开源项目 并发布创建的代码 因特网?

3 个答案:

答案 0 :(得分:6)

1;我会排除* .user和* .suo文件,因为它们是特定于用户的,bin / obj文件夹,因为它们是构建输出。包括其他一切; .cs,.csproj,.resx等。

2,from here

  

您可以使用该软件   非商业目的包括   教学用途,研究和/或   设计,开发和测试   课堂作业,考试,   或个人项目。你可能不会使用   MSDNAA软件适用于任何营利性机构   软件开发。

我不是律师,但只要你不卖,你应该在“个人项目”的警告下做得很好。

答案 1 :(得分:1)

当然,你总是可以使用免费的替代品:

Sharp Develop(也是开源)

Visual Studio 2010 Express Editions

这允许其他用户,也许是业余爱好者,可以访问。从法律上说你应该没事,不要卖掉它。

答案 2 :(得分:0)

请注意,不销售Microsoft提供的许可证的限制与GPL许可证无关。因此,您不能分叉GPL项目并使用Visual Studio进行项目构建。这article对问题很有说服力。 blog post给予Sharp Develop高度赞扬作为替代解决方案。