Windows無疑是微軟帝國的根基,這個無所不在的操作系統與其Office辦公套件是軟件巨頭的收入基石。但是微軟的Mark Russinovich近日在矽谷舉行的ChefCon大會説,有朝一日Windows的代碼開源也是絕對有可能的。
Russinovich是微軟最頂級的工程師之一,擁有微軟技術院士(Microsoft Technical Fellow)頭銜,曾經幫助開發了Windows。這番説法的背景是,現在微軟的許多客户都要依賴於開源代碼。比如説Chef就是開源配置工具。如果微軟不與時俱進的話,那些客户就有可能投奔曹營。事實上,當Russinovich詢問在場的幾百號有人只安裝Windows時,只有一個人舉起了手,大部分人的機器跑的都是開源的Linux。
微軟已經在慢慢開始改變。比方説,現在這家公司已經允許Linux在它的Azure雲平台上跑,甚至佔比已經達到了20%,這在以往幾乎是不可想象的。但是在微軟移動優先雲優先的戰略轉移下,一切皆有可能。讓Linux在Azure上面跑是因為Linux流行,Linux流行的一個很重要的原因是因為開源,因此,如果希望Windows能夠維持這種熱度的話,開源也是選項之一。
但是這一舉動不會發生在近期,畢竟Windows還是微軟收入的根基,而且一下子把如此龐大複雜的代碼開源也並非易事。不過微軟已經採取了一些開源的措施,比方説去年開源了供物聯網環境使用的Windows for Internet of Things,而且也開源了其最重要的開發環境.NET等。
在Linux、Android等操作系統逐漸流行以及移動日益成為主流的背景下,仍舊堅持收費的Windows也許會逐漸式微,因此與其日後對一個沒有用户的產品收費,不如通過開源來獲得其他好處。開源並不僅僅意味着免費。如果我們在之前討論過的,微軟現在可能走的是免費增值模式,把一些曾經的軟件免費,然後引導用户使用其他的付費服務,比如説Azure雲平台,Office 365等等。
另外,Windows一旦開源,測試、開發等工作也會變得更加容易。如果Windows被使用得更加廣泛(尤其是在移動端),就可以帶動更多的應用,促進整個生態的發展。.NET的開源也屬於這種戰略的一部分。微軟甚至還打算將這一開發工具移植到Linux和Macs上面。通過Windows的開源來帶動大家採用微軟的解決方案,然後通過解決方案中的其他產品和服務賺錢,這就是微軟的如意算盤。
再者,跟Linux一樣,開源之後Windows本身仍然能夠賺錢。因為企業客户需要額外的技術支撐。
所以,有朝一日Windows變成了開源,請不要感到奇怪,因為已屆不惑之年的老牌巨頭已經明白,唯一不變的只有變化本身。
資料來源:36Kr
請按此登錄後留言。未成為會員? 立即註冊