CNET科技资讯网 11月26日 国际报道: 尽管微软目前仍在与Linux和Android厂商竞争,但该公司还是继续将其许多自有技术开放源码。
每隔一段时间,特别是当谈到开放源码时,我们都应记住微软是一个大公司,一个聚集了众多有着不同优先权、观点和策略的个人的大公司。
一方面,微软将继续因Android开发人员涉嫌侵犯知识产权的行为对其进行追问,另一方面,该公司也在试图通过支持开源工具和技术满足开发人员的需求。
就在上周,微软刚刚为其Visual Studio 2012和Visual Studio 2013发布了一款Node.js插件的初版版本。发布前一周,微软ASP.Net团队成员在红迪网(Reddit)“有问必答”(AMA,Reddit Ask Me Anything)节目中谈到了他们的一些项目。
在红迪网,ASP.Net团队成员指出,他们当中的许多人仅在微软工作了5年甚至更短的时间。但“从那时起,我们已经向诸如ASP.NET、MVC、Web API、所有实体框架、SignalR、VS插件Web Essentials等提供了90%的开放源码。同时我们还在GitHub上开放所有的Azure SDK材料源码”。
该团队成员之一的斯科特·汉塞尔曼(Scott Hanselman)参加了红迪网的“有问必答”节目,他在其博客中指出,Visual Studio Node Tools“一开始就是开源的,而且从一开始就被贡献了出来。它支持编辑、智能感知、性能分析、npm、本地和远程调试功能(当在Windows/MacOS/Linux平台上运行服务器时),并且还可以发布在Azure网站和Cloud服务上”。
从2011年在Windows和Azure平台上运行Node.js应用以来,微软便一直在使用Joyent服务。Node是一个使用JavaScript作为其脚本引擎的工具/框架。
上周,汉塞尔曼还分享了一些幻灯片,展示了Visual Studio 2013的部分开源技术“列表”。
近日,特别是在应用开发和网络开发领域,有更多的微软技术在开源许可下可下载使用。微软JavaScript的“超集”TypeScript在Apache 2.0许可协议下可用,而Windows Azure HDInsight“100%由Apache Hadoop支持”。
值得注意的是,在微软,并非所有人都认为“开源”和“微软”是相互排斥的。
发表于2025-09-28 17:14:00
发表于2025-09-28 17:10:00
发表于2025-09-28 17:02:00
发表于2025-09-28 16:49:00
发表于2025-09-28 15:56:00
发表于2025-09-28 15:49:00
发表于2025-09-28 14:58:00
发表于2025-09-28 13:29:00
发表于2025-09-28 13:04:00
发表于2025-09-19 11:37:00
京ICP备11027698号 CopyRight 2010-2015 All Rights Reserved