ASP.NET MVC现在是“开源”。 这是一件好事吗?

这个问题只是寻找有关ASP.NET MVC作为平台方向的反馈 。 我真的不会把它当成火焰诱饵。 我的公司正在计划一项重要的Web应用程序投资,我们需要确定ASP.NET MVC是否是正确的方向。

===

更新微软答案

ASP.NET开发负责人Scott Guthrie在他的博客上写道:

ASP.NET MVC是一款免费且完全支持的Microsoft产品,可让开发人员使用模型视图控制器模式轻松构建Web应用程序

所以只要上面的声明是真的,那么ASP.NET MVC就可以安全地部署

ASP.NET MVC是在Microsoft公共许可证(MS-PL)下发布的。 MS-PL是OSI认可的开源许可证。 MS-PL不包含平台限制,并提供修改和重新分配源代码的广泛权限。

===

当微软在开源(MS-PL)许可下发布ASP.NET MVC时,我首先想到的是MS很快就会放弃对它的支持。 有了这个想法,我不想投资掌握它,原因很明显。

我可能是错的,所以我想在作出任何坚实的决定之前得到一些反馈。

这是一件好事吗?

更新:

一位朋友问了一个关于这个问题的引人注目的问题:是ASP.NET MVC开源还是共享源? 这让我想到了微软开放源代码计划与开放源代码社区的“真实”之间的区别,如果你愿意的话,开源。 这种差异真正引起了对微软公开采购重要产品的担忧。 这并不是说不能够访问源代码。 太棒了。 我希望我们能够访问Win32源代码,甚至可以访问Windows的完整源代码。 谈论快速解决问题! 关注的是MS现在是否会向ASP.NET MVC采取切入姿态 。 在这种情况下,我不知道我们是否应该使用它,因为可能需要一段时间才能获得强大的社区支持,以围绕原始拥有的源集合构建一个通常不会公开的源代码。


开源始终是一件好事。 现在,如果MS拒绝支持它,社区将继续开发它。 之前,如果MS已经放弃它,它将永远不会被更新。


你应该问的问题是“这是一件坏事吗?” 当然不是。

微软选择将MVC作为开源发布是他们对开源和免费软件的看法变化的一个例子。 我非常怀疑他们已经这样做了,所以他们可以放弃对它的支持。


为什么人们会认为开源是一件坏事?

链接地址: http://www.djcxy.com/p/79697.html

上一篇: ASP.NET MVC is now "open source". Is this a good thing?

下一篇: Difference between static block and assigning static in class?