APP下载

微软多项.NET技术以开放源码释出

消息来源:baojiabao.com 作者: 发布时间:2024-05-09

报价宝综合消息微软多项.NET技术以开放源码释出

微软在Build 2014开发者大会上宣布释出包含 .NET Compiler平台在内等多项开发技术,并成立独立的.NET基金会。

微软云端及企业部门执行副总裁Scott Guthrie表示,这个组织角色为管理以开发工具 .NET框架为核心的开放源码专案。目前这个基金会由微软子公司Microsoft Open Technologies、.NET开发团队,以及微软一家合作伙伴Xamarin技术长Miguel de Icaza掌管。

该基金会首先将负责24项开放源码专案,大部分是透过Apache 2.0授权,其中最重要的是代号为Roslyn的.NET编译平台(Compiler Platform)。根据微软的资料,Roslyn提供Visual Basic及C#编译器及程式码解析的API,可让开发人员建立与微软工具相容的第三方开发工具。微软2013年才公布Roslyn for Visual Studio。

已有10多年的历史的.NET与Java是当今主要的程式开发语言,根据微软自己的数据,目前全球经常安装用户有18亿,开放源代码后,原本就有相当强大开发者社群的.NET,可望吸引更多用户及合作伙伴,同时也能采纳社群的开发成果。

微软技术院士Anders Hejlsberg指出,在Roslyn成为开放源码专案后,也将能用于其他平台上。Hejlsberg是Turbo Pascal编译器主要作者、Delphi及微软C#的发明人,同时也是.NET的创立者。

其他开放源码专案包括所有的ASP.NET及合作伙伴Xamarin的某些软件,如.Net API for Hadoop WebClient、ASP.Net MVC及Xamarin.Mobile等。

过去微软和开放源码可说是誓不两立,但后来也开始投入开放源码行动,像是2006年投入开源码及赞助CodePlex(后改名为Outercurv)基金会,以及成立子公司Microsoft Open Technology促进开放源码规格的普及。微软解释,和Outercurve不同,.NET基金会可以寻找其他赞助者。

微软也宣布将其Windows Library for JavaScript源代码释出,以便能在Google Android及Chrome、Apple iOS及Mozilla Firefox上执行。(编译/林妍溱)

 

2018-02-21 21:25:00

相关文章