微软开源.NET编译平台Roslyn 在2014微软Build大会上,Anders Hejlsberg亲自宣布.NET编译平台Roslyn开源。Anders Hejlsberg是Turbo Pascal编译器的主要作者,号称Delphi和C#之父,同时他也是.NET创立者。 微软或考虑向开源社区提供.NET核心代码 在本周的开发者大会(Build 2014)上,微软终于向开源社区敞开了巨大的拥抱——向开发者开放了24个.NET项目。据ZDNet报道,其实在一年前,微软内部就已经讨论过开放.NET软件源码的事情了。故事援引了微软开发部门全球副总裁Soma Somasegar的话说:对于只是开放代码预览,还是允许开源社区为之做出贡献,公司内部有过大量的争论。 微软使用Apache许可证开源WinJS库 微软在Apache 2.0许可证下开源了WinJS(Windows Library for JavaScript),源代码托管在GitHub上,感兴趣的人可以尝试DEMO。微软高级项目经理Paul Gusmorino承认,还需要更多工作才能让WinJS完全兼容于其它浏览器如Firefox和Google Chrome。 关于微软开源WinJS:开发者必须知道的5件事 微软宣布将其现有的JavaScript框架WinJS开源,转身拥抱Web及移动应用开发者。本文列举出开发者需要密切注意的5件事,从WinJS的设计目的、优点,到与其他JS框架的兼容性,详细解读WinJS的前景及优势所在。 微软宣布.NET Native预览版 C#可编译为本地机器码 微软在 MSDN 博客上宣布了 .NET Native 的开发者预览版。.NET Native 可以将 C# 代码编译成本地机器码。有了它,开发者将不仅能享受 C# 的高生产力,而且能拥有 C++ 般的性能。鱼与熊掌不可兼得,而有了 NET Native,我们都可以兼得 C# 的生产力与 C++ 的战斗力。 微软宣布开源MS-DOS与Word早期版本 微软在今天宣布,将MS-DOS与早期Windows版Word的源代码捐赠给计算机历史博物馆(Computer History Museum)。其中MS-DOS是1982年用于IBM兼容个人机时的版本,Word则是1990年用于Windows系统上的文本处理软件。 微软开放.NET 4.5.1的源代码 .NET Reference Source 发布了 beta 版,可以在线浏览 .NET Framework 4.5.1 的源代码,并且可以通过配置,在 Visual Studio 2013 中调试 .NET Framework。.NET Framework 团队的项目经理 Alok Shriram 在.NET Framework 的博客中撰文介绍了最新的 .NET Reference Source。 云计算巷战在即:微软押宝开源 微软此前对“开源”的态度摇摆不明,但对Windows Azure“开源”的措施态度明朗,微软专门成立了名字为“开放”的子公司,致力于在微软和非微软技术之间搭建桥梁。微软开放技术有限公司总裁蒋博励公开表示,Windows Azure本质上是互联网服务,主要通过浏览器向用户提供服务和接口,这从根本上决定了Windows Azure的开源“DNA”。 你不得不知的微软开源那些事儿 微软这几年在开源领域不断的有大动作,从2012年的时候微软成立开放技术子公司,专注参与开源项目到今年在Build 2014大会上宣布一系列开源项目,可以看得出微软在开源领域的雄心。对于这种现象,我们该叫好还是唱衰? |