微软继续开放源码:“开源”与“微软”并不排斥

系统
上周,微软刚刚为其 Visual Studio 2012 和 Visual Studio 2013 发布了一款 Node.js 插件的初版版本。发布前一周,微软 ASP.Net 团队成员在红迪网(Reddit)“有问必答”(AMA,Reddit Ask Me Anything)节目中谈到了他们的一些项目。该公司还是继续将其许多自有技术开放源码。

尽管微软目前仍在与 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 支持”。

值得注意的是,在微软,并非所有人都认为“开源”和“微软”是相互排斥的。

责任编辑:黄丹 来源: CNET科技资讯网
相关推荐

2009-12-11 09:06:37

Windows 7下载工具

2021-05-28 12:59:23

数据库工具技术

2013-09-17 15:46:47

惠普开放源码云计算

2021-01-22 15:49:55

低代码开源UBML

2011-08-01 09:15:25

惠普OpenStack云端建构

2012-06-07 14:54:58

2011-08-01 13:32:22

惠普OpenStack云端架构

2012-10-09 10:43:19

开发者开放源码

2009-04-20 08:38:04

Symbian诺基亚开源

2009-02-04 17:33:20

ibmdw开放源代码

2011-12-08 20:23:11

BlackBerry

2020-03-16 09:25:10

微软浏览器Windows

2009-03-24 14:20:21

LinuxTomTom微软

2009-03-24 09:08:36

LinuxTomTom操作系统

2012-04-13 09:36:35

微软开源开放

2009-07-10 09:13:00

SymbianNokia开源

2020-01-13 08:15:01

Sweet Home 室内设计系统应用

2011-08-31 15:52:26

微软

2012-02-10 09:12:29

微软WOAARM

2013-08-30 10:45:38

微软VMware
点赞
收藏

51CTO技术栈公众号