共享ASP.NET MVC应用程序

时间:2009-08-27 06:04:04

标签: asp.net-mvc shared-hosting

就像这个星球上的其他人一样,我目前正在使用ASP.NET MVC开发一个博客引擎。

我打算在GPL下制作这个开源软件,要求人们已经​​在他们的机器上安装了ASP.NET 3.5。让我们说他们还没有安装ASP.NET MVC(在共享主机上)

但是,我希望他们能够主持我的申请。

我在Haack http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx找到了这篇有趣的帖子,建议在Bin目录中包含以下引用

  • System.Web.Mvc
  • System.Web.Routing
  • System.Web.Abstractions

我的问题是,在共享应用程序时将这些程序集包含在bin目录中是否合法?

谢谢, 钱德拉

2 个答案:

答案 0 :(得分:1)

由于ASP.NET MVC是在Microsoft Public License下发布的,因此您可以在此处阅读更多内容http://www.opensource.org/licenses/ms-pl.html

我会说那是完全合法的。毕竟它是开源的。

您还可以在此处阅读有关许可的更多信息:http://www.opensource.org/licenses/ms-pl.html

答案 1 :(得分:1)

是的。这些是可再发行的程序集。

许可证是MS-PL,Microsoft的开源许可证,允许重新分发。

http://weblogs.asp.net/scottgu/archive/2009/04/01/asp-net-mvc-1-0.aspx

唯一的问题是它与GPL不兼容,因此您可能想要为项目使用不同的开源许可证。