時間:2018-06-06 來源:互聯網 瀏覽量:
導讀:微軟公司周一宣布計劃收購GitHub —— 一個廣受歡迎的在線代碼共享和協作平台。消息一出,程序員的世界就像經曆了八級大地震。有些程序員認為這是好事,但也有人表示受到了驚嚇。
這一部分人的擔憂源自於長久以來,開源代碼程序員和微軟之間的恩怨情仇。程序員習慣自由地發布和分享他們的“作品”,而微軟卻通過銷售獨家軟件並且強有力地保護其技術而成為了全球最大的公司之一。2001年,Windows的執行官將開源模式稱為“知識產權的破壞者”,並暗示“美國人不會用這種方式做生意”。前首席執行官Steve Ballmer稱其為“癌症”。
如今的微軟專注於雲計算項目,並在首席執行官Satya Nadella的領導下建立了全新的合作夥伴關係,和過去幾年對開源代碼嗤之以鼻的微軟截然不同。但並不是所有的軟件開發商都注意到了微軟的轉變,也並不是每個人都相信微軟 —— GitHub開發者曾經的主要對手,如今真的改變了。
程序員Jacques Mattheij在博客文章中寫道:“微軟濫用地位針對開源代碼和其他公司已經不是一天兩天的事了。”Jacques Mattheij表示他刪除了自己的GitHub帳戶:“我相信你能找到證據來證明我是一個脾氣暴躁的老頑固,但是就我而言,‘新老板和舊上司沆瀣一氣’這句話依然適用。沒錯,新老板更加優秀,但公司還是那個公司。”
微軟以75億美元收購了GitHub。為了讓有疑慮的GitHub用戶放心,GitHub會維持獨立運營,計劃用多種工具支持編程語言的開發,讓代碼能夠在各種操作係統上運行 —— 包括微軟及其競爭對手的操作係統。許多一直盼望GitHub成功的開發者承認,這家有著10年曆史的創業公司需要注入新生命。在收購消息宣布之前,GitHub一直在尋找新的首席執行官,找了九個月,而且尚未實現盈利。
盡管如此,已經有人開始在推特上表示他們的擔憂,揚言要棄用GitHub,投入GitHub競爭對手的懷抱,還發了笑話和表情包來抗議GitHub的新老板上任。
GitHub聯合創始人,也就是即將離職的首席執行官Chris Wanstrath在接受采訪時說:“大家有疑慮是很正常的事。幾年前的我也想不到會達成這樣一筆交易。”他表示,微軟在過去幾年的行動證明了他們對開源開發者的承諾。
GitHub用戶兼雲軟件初創公司執行官Guillermo Rauch發推文稱,這筆交易是“對開源領域來說最好的事情之一”。
微軟員工Nadella在接受電視采訪時表示,關鍵在於GitHub用戶能夠接受微軟。 “我們必須贏得用戶的信任。”他說,“我們最近的行動應該能讓每個開發者都了解微軟的意圖何在。”
早在21世紀初,隨著開源軟件的普及,微軟成為了開源軟件的勁敵。從降價到向用戶散布開源軟件有可能侵犯專利權的恐慌,微軟千方百計地想從開源操作係統Linux上搶客。
在Ballmer擔任首席執行官的最後幾年,微軟的立場開始軟化。Ballmer在2004年派遣了一名重要職員去參加Linux大會,後來還和Oracle簽訂了協議 —— 通過微軟雲軟件,Oracle公司的Linux版本可在微軟上使用。
但卻是Nadella提高了微軟的開源兼容性和產品開發能力。微軟的Azure雲計算平台允許用戶在上麵運行各種Linux的文件,大部分Azure用戶正是這樣做的。微軟已經通過GitHub公開了一些Visual Studio開發工具的代碼,還公開了部分雲服務的代碼。今年4月,微軟推出了一款保護連接設備係統的產品,也就是所謂的物聯網,這款產品運行的是Linux的本土版本而不是Windows。
“現在我們已經全身心投入到開源領域。”Nadella周一時表示。
很多開發人員還沒有準備好要相信這家軟件龍頭企業。GitHub的競爭對手GitLab趁機利用開發人員的疑慮心理,在推特上發文稱有許多開發人員把代碼轉移到了GitLab的網絡上。
而微軟希望有疑慮的程序員能給微軟一次機會。
“我們希望開發人員能通過我們的行動來定義微軟 —— 最近幾年我們和開發人員合作,和開源領域合作,而且合作還在繼續,我認為微軟所設立的開放、開發者優先以及獨立開發的原則同樣適用於GitHub的發展,直到今天也依然值得開發人員的信任。”微軟高管兼GitHub新任首席執行官Nat Friedman如是說。