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

时间:2009-04-09 16:11:09

标签: asp.net-mvc open-source

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

===

更新 Microsoft Answers

ASP.NET开发主管Scott Guthrie在他的博客上发布了这个帖子:

  

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

只要上述陈述为真,那么 ASP.NET MVC可以安全地部署在上。

ASP.NET MVC在Microsoft Public License(MS-PL)下发布。 MS-PL是OSI-approved open source license。 MS-PL不包含平台限制,并提供修改和重新分发源代码的广泛权限。

===

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

我可能错了,所以我想在做出任何可靠决定之前得到一些反馈。

这是件好事吗?

更新

一位朋友问了一个关于这个主题的令人信服的问题:ASP.NET MVC开源还是共享源?这让我想到了微软的类似开源的计划和开源社区的“真实”之间的区别,如果你愿意,那就是开源。而这种差异确实引起了对微软开源的重要产品的担忧。并不是因为无法获得对源的访问权限。那样太好了。我希望我们可以访问Win32源代码,甚至是Windows的完整源代码。谈谈快速解决问题!关注的焦点是MS现在是否会采用手势向ASP.NET MVC 采取行动。在这种情况下,我不知道是否应该使用它,因为可能需要一段时间才能获得强大的社区支持,以便围绕最初由一家公司所拥有的源代码集合构建,该公司通常不会泄露源代码。

10 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:4)

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

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

答案 2 :(得分:2)

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

答案 3 :(得分:1)

如果MS因为开源而放弃了对它的支持,我会感到震惊。

当MS宣布他们正在发布jQuery时,它发表声明称他们将开始支持jQuery作为产品。

因此,如果他们支持他们不维护的开源产品,如果他们停止支持他们维护的开源产品,我会感到震惊。

答案 4 :(得分:1)

微软制作asp.net MVC开源与不支持它没有关系。记住它作为开源发布的方式,意味着MS将是沿途进行更改的那个。请注意,目前他们不接受提交补丁,这是另一个明确的迹象表明他们完全控制了项目。

答案 5 :(得分:0)

你可以获得整个.NET Framework的来源 - 我不认为MS会很快放弃它。我认为,开源MVC反映了MS正在采取的立场,即通过源头和开源运动更加透明,而不是他们希望尽快削减它。无论如何,它是一个巨大的框架,我完全期望MVC将继续支持它,因为它允许它们在MVC空间中与Ruby / Python / Java竞争。

答案 6 :(得分:0)

我们昨晚在MVC上的本地.net用户组中有一个MS Presentation。讨论了它的开源方面。在源版本的24小时内,Mono人员采用了MVC。这都是好东西!

我听到开发社区对MVC的巨大兴趣。微软似乎坚定地支持这种模式和框架。我很怀疑他们很快就会放弃对它的官方支持。

答案 7 :(得分:0)

即使MS拒绝支持它,它也真的不重要。因为自开源以来,社区将继续努力

这就是开源社区的力量 - 即使像MS这样的软件巨头也被迫改变观点并接受它。如今,他们正在做越来越多的开源。它对我们所有人(开发者社区)都有好处; - )

答案 8 :(得分:0)

每个打算使用MVC的项目都值得考虑MVC是否得到微软和社区的认可,以及MVC使用MVC的风险是什么(反对好处)。

一旦部署,MVC会持续到项目的预期寿命吗? 如果最好的猜测不确定或没有,可能会考虑不使用MVC。

答案 9 :(得分:0)

Microsoft支持任何产品的承诺基于市场接受度,竞争考虑因素和产品定位。无论他们是否开源,他们的跟踪记录都是不一致的。想想IE和Frontpage。从长远来看,打开源代码只会增加稳定性的机会,恕我直言。