首頁 > 新聞 > 國際 >

微軟開源戰(zhàn)略轉(zhuǎn)型關(guān)鍵大揭露

2015-04-08 13:35:00   作者:   來源:iThome   評論:0  點擊:


  CTI論壇(ctiforum)4月8日消息(記者 李文杰): 去年11月12日,微軟云端和企業(yè)部門執(zhí)行副總裁Scott Guthrie在Connect會議上正式宣布.NET核心將開源釋出,包括.NET Framework 4.6、.NET Core 5、還有Runtime跟編譯平臺等。這不是微軟第一次宣布產(chǎn)品開源計劃,但卻是最讓全球開發(fā)圈震撼的一次宣布。

  早在1998年,一份后來被稱為「萬圣節(jié)文件」的微軟內(nèi)部反Linux和反開源軟件秘密備忘錄曝光后,十多年來,微軟一直被視為是Linux和開源社群的頭號敵人。盡管,后來隨著Linux壯大,開源經(jīng)濟(jì)模式逐漸成形后,微軟也開始向開源社群示好,例如2008年時,當(dāng)時擔(dān)任.NET Framework部門總經(jīng)理的Scott Guthrie宣布開放.NET架構(gòu)程式庫,讓開發(fā)者可以瀏覽。但仍然不被開源社群認(rèn)可,甚至被批評微軟只是一種「假」開源,因為程式碼只能看而不能修改,只是為了擴(kuò)大影響力,假開放之名,而行拉攏用戶之實。

  微軟前任執(zhí)行長Steve Ballmer將Linux比喻為癌癥更成了開源社群指責(zé)微軟的證據(jù)之一。

  甚至在2012年,微軟就開源釋出了用來強化JavaScript開發(fā)大型應(yīng)用程式的工具語言TypeScript,后來更被Google用于打造自家維護(hù)的下一代JavaScript應(yīng)用程式框架AngularJS。去年4月更開源釋出了微軟新一代Visual Studio的C#和VB核心編譯器(代號Roslyn)、ASP.NET框架、Web API等。

  這些開源動作,盡管引起高度關(guān)注,但還是難以說服開源社群,微軟是否真的愿意認(rèn)真擁抱開源。

  直到去年11月這次.NET開源宣布,以及微軟開始將.NET程式碼放上全球最大開源程式碼代管網(wǎng)站GitHub時,開源社群才意識到,這次微軟是玩真的。

  Linux基金會執(zhí)行總監(jiān)Jim Zemlin更公開贊揚,微軟此舉將能讓.NET應(yīng)用程式,延伸到Linux和Mac OS平臺上。他認(rèn)為,微軟正在改變自己,重新定義自己來擁抱開源趨勢,這是開源軟件從根本改變軟件產(chǎn)業(yè)的證據(jù)之一。

  微軟成立了.NET基金會推動.NET開源工作,維護(hù)在GitHub上釋出的.NET程式碼。截至2015年3月底,微軟在GitHub上最火紅的專案是CoreFX,這是.NET核心的基礎(chǔ)函式庫。

  不到幾個月就吸引了超過7千多名開發(fā)者按星號關(guān)注,更衍生了1,419個分支版本。從2014年11月2日成立專案后,每天都有超過20次程式碼交付,最多甚至一天超過60次,其中也包括了微軟自己上傳的程式碼。

  領(lǐng)導(dǎo)微軟總部VS研發(fā)團(tuán)隊的微軟全球開發(fā)平臺事業(yè)部資深副總裁潘正磊,正是微軟.NET開源幕后的關(guān)鍵推手和主要執(zhí)行者,她率先決定要讓.NET走向開源,并獲得Scott Guthrie的支持。

  這位微軟公司最高華人女性主管,一手掌握了6百萬.NET開發(fā)者和7百萬Visual Studio使用者所使用的開發(fā)工具,任何新功能或未來發(fā)展的決策大權(quán),她更是直接和微軟新任執(zhí)行長Satya Nadella近身共事的微軟高層。

  潘正磊觀察,Satya Nadella和擅長銷售、注重業(yè)績數(shù)字的Steve Ballmer最大不同之處,在于Nadella聚焦于企業(yè)文化的轉(zhuǎn)型。

  例如,Satya Nadella上任第一天就發(fā)了一封信給微軟員工,信上寫著「我們這一行是不承認(rèn)傳統(tǒng),只承認(rèn)創(chuàng)新!乖捴兴^的傳統(tǒng),潘正磊解釋,代表微軟傳統(tǒng)的企業(yè)文化。Satya Nadella想要告訴微軟員工,可以放下舊有的企業(yè)文化。因為「微軟現(xiàn)在愿意不保守、不頑固、不需要每一項嘗試都考慮對既有商業(yè)模式的影響,來嘗試創(chuàng)新作法!古苏谡f。

  在Satya Nadella上任后,微軟愿景從過去的「每一個人桌上都有一臺電腦」轉(zhuǎn)變成「要幫助每一個人或機構(gòu)實現(xiàn)更多可能」。

  潘正磊表示,因為未來每一個公司都將是軟件公司,有開發(fā)能力才可以實踐業(yè)務(wù),而且每一個企業(yè)都將變成互聯(lián)網(wǎng)企業(yè),微軟想要實現(xiàn)新愿景,不論是軟件產(chǎn)品或是云端服務(wù),都要能支持未來互聯(lián)網(wǎng)企業(yè)需要的能力,也就是要有能力永不間斷地提供服務(wù)。

  不過,矽谷有句老生常談?wù)f「沒有好的企業(yè)文化,再好的戰(zhàn)略目標(biāo)也無法實現(xiàn)!筍atya Nadella帶來了微軟企業(yè)文化最明顯的改變之一,是微軟放下老大哥心態(tài),轉(zhuǎn)而采取挑戰(zhàn)者心態(tài)。潘正磊表示,過去微軟有種業(yè)界大老的心態(tài),很少和大型企業(yè)合作,也敵友分明,主要產(chǎn)品戰(zhàn)略是壁壘策略,會設(shè)置種種措施來圈住用戶,防止用戶流失。

  從老大哥心態(tài)轉(zhuǎn)變成挑戰(zhàn)者思維

  但是,微軟現(xiàn)在更像是市占率較小的市場挑戰(zhàn)者,不是優(yōu)先鞏固顧客,而是要積極爭取各種合作機會,贏得更多新的使用者。例如推出iOS版Office或是與Salesforce、Google等競爭對手有戰(zhàn)略級的合作宣布,或是Azure對Linux作業(yè)系統(tǒng)如Ubuntu的支援等都反映了微軟想要以對等的姿態(tài)和合作伙伴對話。而「開源,正是希望得到更多開發(fā)人員的認(rèn)可!

  另一個企業(yè)文化的改變是持續(xù)學(xué)習(xí)的心態(tài),尤其微軟近年更積極向新創(chuàng)學(xué)習(xí)。Satya Nadella早在擔(dān)任云端和伺服器部門主管時,就曾積極拜訪矽谷新創(chuàng)公司,學(xué)習(xí)新創(chuàng)公司的商業(yè)模式,了解新創(chuàng)遇到的問題,他常問這些新創(chuàng)公司碰到什麼挑戰(zhàn)?采用什麼技術(shù)?為何要用?甚至有時會在每周微軟全球高階主管例行會議中,找來新創(chuàng)公司分享經(jīng)驗,要讓微軟所有VP級高層也開始學(xué)習(xí)新創(chuàng)公司的文化。

  效法新創(chuàng)也要借助開源加速創(chuàng)新

  開源正是許多新創(chuàng)公司在資源有限的情況下,借力使力,借助開源力量擴(kuò)大影響力的常見戰(zhàn)略,微軟在開發(fā)市場上的競爭者Java也因開源策略而大受歡迎,這也正是微軟現(xiàn)在想要效法開源的原因之一。

  再加上越來越多大企業(yè)將開源視為戰(zhàn)略的一環(huán)。開源商業(yè)模式也越來越完善,可以通過提供服務(wù)的方式來建立獲利模式!杠浖某淌酱a只是軟件其中一小部分的價值,更大的價值要靠服務(wù)來實現(xiàn)!古苏谡f。

  潘正磊表示:「比起只靠內(nèi)部.NET開發(fā)團(tuán)隊的腳步,大量開源社群參與的創(chuàng)新速度可以更快,微軟也有類似Java社群規(guī)模的.NET開發(fā)人員在微軟之外,只是微軟沒有善加運用!

  .NET核心的開源只是微軟開源的其中一步,盡管長期開源策略還不明朗,潘正磊表示,微軟還沒有將所有產(chǎn)品全面開源的打算,但Runtime類程式碼是微軟優(yōu)先開源的對象,未來會依需求再釋出更多。「就像小孩成長過程,會爬之后才會走,能走之后才會跑。在開源之路,微軟才剛剛學(xué)會走路,但距離會跑能跳還有很長一段路!

  微軟新任執(zhí)行長Satya Nadella去年10月公開宣布微軟愛Linux,反映出微軟積極拉攏Linux陣營的企圖。
 

  微軟在開源程式碼代管平臺GitHub上最火紅的專案是CoreFX,這是.NET核心的基礎(chǔ)函式庫,不到幾個月就吸引了超過7千多名開發(fā)者按星號關(guān)注,更衍生了1,419個分支版本。

相關(guān)熱詞搜索: 微軟 開源 .NET

上一篇:OMA與3GPP簽訂授權(quán)協(xié)議

下一篇:最后一頁

分享到: 收藏

專題