微軟繼續開放源碼:“開源”與“微軟”并不排斥

jopen 11年前發布 | 6K 次閱讀 微軟

  盡管微軟目前仍在與 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 支持”。

  值得注意的是,在微軟,并非所有人都認為“開源”和“微軟”是相互排斥的。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!