首页 > 新闻 > 国际 >

微软大力开源NET到底开放了什么?

2014-11-14 13:54:20   作者:   来源:CTI论坛   评论:0  点击:


  微软也将会实作Linux与Mac版本的伺服器端。NET Runtime,这将使ASP.NET 5.0的应用程式,可以跨平台的在3大主要作业系统中执行。

  CTI论坛(ctiforum)11月14日消息(记者 李文杰):过去视开源为癌症的微软,今日也不得不敞开双手大力的拥抱开源。微软于13日公布,更多.NET的部分将纳入开源计划之中,包含整个。NET伺服器端的核心类别,ASP.NET 5.0、.NET Common Language Runtime(CLR)、Just-In-Time Compiler、Garbage Collector以及Base Class Libraries等,都在开源的范畴之中。而微软也将会实作Linux与Mac版本的伺服器端。NET Runtime,这将使ASP.NET 5.0的应用程式,可以跨平台的在3大主要作业系统中执行。

  简单来说,本次微软总共开源了.NET 3大区块,而除了.NET Framework 4.6、.NET Core 5,还有Runtime跟编译平台等。

  这些作为将使开发者能够建置在Windows Server以及Linux运作的。NET伺服器以及云端应用程式。不过,值得注意的是,.NET客户端的类别将不会开源,像使用者介面技术Windows Presentation Foundation(WPF)以及Windows Forms,微软目前并无开源的计划。

  微软开发部副总裁S. Somasegar表示,微软想建立更健全的开发者社群。虽然。NET伺服器端开源计划在几个月后才会真正实施,但微软已经决定在Github公开他们的原始码。

  在这之前,微软早在2014年4月时宣布,通过NET基金会,已将众多开发工具列入开源计划之中,例如.NET编译平台Roslyn、ASP.NET、.NET Micro Framework,还有VB与C#等开发语言。

  不过,.NET伺服器端的核心类别的开源以及。NET开发工具的开源,究竟之后会造成哪些影响及改变,需要持续的观察,但是可以确定的是,微软不光只是喊出「拥抱开源」的口号,而且还逐步的实践中。

分享到: 收藏

专题