當前位置:編程學習大全網 - 源碼下載 - 微軟為何要維護開源軟件vscode?

微軟為何要維護開源軟件vscode?

微軟維護開源軟件vscode並不在於財務價值,而是在於其戰略意義。在比爾蓋茨、鮑爾默時代,很難想象到微軟會與“開源”這兩個字扯上關系。在鮑爾默的心中,開源操作系統Linux是顆毒瘤,並偏執的認為所有開源軟件都不值壹提,開源軟件是知識產權的癌癥。

進入納德拉時代之後,微軟的態度來了壹個180度大轉彎,除了Windows、Office365、Azure等直接盈利的沒開源,其他的技術基本上全開源了,目前已開源的想項目有上千個。

納德拉說過:微軟長期堅持的壹個信條是,Linux等開源軟件是公司的敵人。現在我們已經無力為這樣的態度買單。我們必須滿足客戶的需求,而更重要的是確保我們以壹種前瞻的方式而不是透過後視鏡尋找機遇。

老牌的科技巨頭微軟已經意識到了開源的趨勢和力量,從而在戰略上擁抱開源,只有通過開源社區的廣泛參與,微軟才可能持續的壯大。Android能夠迅速成長為與IOS匹敵的存在,靠的就是開源。

近幾年哪家公司在GitHub上貢獻最多?不是

Facebook,也不是 Google,而是微軟公司,這個第壹名對於很多人來說是出人意料。Visual Studio

Code是微軟在2015年正式發布的項目vscode可運行在Windows,MacOS和Linux平臺,很多開發者都認為它是目前最好的代碼編輯器。

vscode是壹個輕量級但功能強大的源代碼編輯器,可視窗操作,處於編輯器和IDE的中間並且偏向輕量編輯器壹側的。它的核心是“編輯器 + 代碼理解 + 調試”,圍繞這個關鍵路徑做深做透,其他東西非常克制,產品保持輕量與高性能。

vscode內置了對JavaScript,TypeScript和Node.js的支持,並且支持多達30多種編程語言(如C ++,C#,Java,Python,PHP,Go)和擁有豐富的(如.NET和Unity)擴展生態系統。

在跨平臺開發正在成為主流,微軟免費推出的跨平臺Web和雲開發代碼編輯器vscode為跨平臺開發者帶來了極大的便利。

vscode存在的意義開源是必然趨勢,微軟較晚的意識到自己不能逆勢而為。蘋果每年會發布開發者通過App

Store獲得了多少經濟利益,谷歌推廣Google

Play時多次強調各類開發者成功案例,微軟基本沒有,也沒有培養出忠實的開發者群體。當開發者大規模離開壹個技術生態體系和平臺,會帶來毀滅性的災難。微軟CEO納德拉要求整個企業變得更開放,做了很多層面的努力,擁抱開源是其中最重要的策略之壹。

隨著納德拉的上位,微軟的立場在快速的發生轉變,不再是啥都盯著錢了。舉個例子:每當新版本的Windows發布時,只有付費才能完成升級。從Windows10開始微軟放棄壹部分收入,將之前付費更新轉變為免費升級。短時間內,Windows10就變成了有史以來最受歡迎的Windows升級。

開源加速了技術擴散與傳播,從而促進商業模式的發展和盈利。vscode對於

.NET策略起到了積極的推動作用,另外vscode、GitHub、Azure形成了壹條完整的生態鏈,只要在這條生態鏈上稍微進行扶持(如:降低部署門檻,增加壹些激勵手段),就能吸引更多的開發者、應用選擇Azure。

vscode用得越多,鋪得越廣,正面效應的疊加效果就越明顯,微軟的生態帝國就會越強大。以上個人淺見,歡迎批評指正。認同我的看法,請點個贊再走,感謝!喜歡我的,請關註我,再次感謝!

  • 上一篇:日本動漫中有哪些三無的女生?多多益善~
  • 下一篇:http代理什麽意思教程巨量http好用
  • copyright 2024編程學習大全網