GitHub新CEO現身答疑:微軟要對GitHub做什麼?

GitHub新CEO現身答疑:微軟要對GitHub做什麼?

來自專欄論智

編譯:Bot

討論地址:www.reddit.com/r/AMA/comments/8pc8mf/im_nat_friedman_future_ceo_of_github_ama/

隨著微軟75億美元收購案的塵埃落定,GitHub,這個人人都只想當CTO的公司終於迎來了自己的新任CEO——Nat Friedman。早在去年,現任CEO Chris Wanstrath就已經在物色接班人,準備功成身退,經過長達9個月的等待,這次,他終於等到了。

那麼,Nat Friedman究竟是誰?

Nat Friedman

新任CEO

在幾天前的官方博客里,微軟CEO薩蒂亞·納德拉是這麼介紹他的——Xamarin創始人兼首席執行官、微軟資深開發者。

Xamarin是一個基於C#語言的跨平台移動應用開發工具,開發人員可以通過它在本地編寫原生的Android、iOS和Windows應用程序,並跨平台共享代碼。2016年,微軟成功收購Xamarin,並把它添加到自家的Visual Studio中。而它也確實令Visual Studio增色不少,比如更靈活的原生移動開發、更出色的圖表和表格控制項。

作為被收購公司的創始人和CEO,畢業於MIT的Nat Friedman自然也被微軟納入麾下,成為負責開發者服務的CVP。

綜觀Nat Friedman的社交足跡,除了日常發布一些微軟產品信息,他還和Daniel Gross共同經營著一個非營利、分散式AI研究實驗室,專為世界各地的頂尖AI研究人員提供資金贊助。Daniel Gross是私人助手應用Cue的創始人和CEO,2013年,這家小公司被蘋果以3500萬美元收購,Gross也因此在蘋果待了3年有餘。

微軟曾透露,把Xamarin和Visual Studio深度集成只是一小步,未來,Xamarin和Azure雲計算服務及其DevOps服務的集成也前景可期。結合Nat Friedman的AI背景,或許早在幾年前,納德拉就已經在向GitHub頻頻示好的同時開始默默鋪路了。

問答:微軟要對GitHub做什麼

美國時間6月7日上午,Nat Friedman在Reddit上開帖答疑,正面回應有關「微軟收購GitHub」「微軟和社區未來在開源上的工作」等問題,引起了廣大開發者的熱切關注。以下是論智編譯的一些重要內容:

問:你們有沒有開源GitHub的想法?

答:這個想法值得考慮,但近期我們不會這麼做。一部分GitHub已經開源了:github.com/github/explore;許多基礎架構和工具也都是開源的:github.com/github。

問:微軟會怎麼處理GitHub的Atom文本編輯器(和VS Code的競爭關係)?

答:開發人員對自己的環境設置很敏感,而選擇編輯器是他們最個性化的決定之一。你可以換語言,換工作,換新電腦,甚至升級一下OS,但你通常還是會選擇同一個編輯器,而且一用就是好幾年。所以我想最後的決定是由Atom用戶做出的。

Atom是一個出色的編輯器,它有健康的社區、喜歡它的粉絲、出色的設計,並且在實時協作上也做出了有前途的嘗試。在微軟,從Atom到VS Code到Sublime 到Vim,我們希望開發者能在GitHub上選用任何編輯器。換句話說,我們會繼續開發並支持Atom和VS Code。

問:你怎麼看待一些人正在把repo轉到GitLab和其他平台上?

答:開發者是獨立思考的個體,他們對事也始終保持著合理的懷疑態度,但說實話,當我發現有人覺得有必要轉移代碼時,我很傷心。我有責任去贏得他們的信任。

但另一方面,我也看到了GitHub在允許開發者靈活轉移代碼上的優勢,協議很棒,我希望那些去嘗試其他託管平台的用戶可以持開放態度,未來,當我們向他們展示了更好的GitHub後,他們會願意回來,一起為更開放、更強大的GitHub而努力。

如果他們不願意回頭,這是他們的權利。雖然開發者沒有選擇我們,但我們還是會為他們的選擇而高興。根據GitHub團隊的報告顯示,其實移出代碼、註銷帳號的用戶真的非常少。

問:GitHub上的開源項目里會出現廣告嗎?

答:不會。這裡有一些歷史背景,當初GitHub剛創立時,全網最大的代碼託管站點是Sourceforge,它屬於一家傳媒集團。這個集團喜歡通過廣告實現巨額盈利,所以當時平台上遍布廣告banner、彈窗廣告,為了讓用戶多看會兒,他們甚至還會限速下載。針對Sourceforge的情況,GitHub推出了簡潔的界面和以開發者為中心的功能設計,事實證明這是條正確的路。

問:除了最明顯的公開開源代碼庫,GitHub上還有數不清的私有版本庫,其中有很多還是可以媲美微軟產品的其他公司的心血。這就存在一個非常明顯的利益衝突。微軟會採取哪些措施來證明這些內容的私密性?

答:微軟目前擁有超過10億客戶的個人信息,這是我們十分重視的責任。而且之前GitHub已經制定了一套制度和措施來限制員工訪問用戶的私有庫,未來微軟將繼續在這方面保持高壓。

問:GitHub有沒有在物質上激勵用戶開源軟體的想法?比如在網站上集成Patreon或OpenCollective等眾籌平台。

答:這是一個有趣的問題,整個社區都在努力接納這種想法。我們低估了激情在個人、團隊取得項目進展上的作用,以至於當開發者懷抱偉大創意時,他們往往會因為缺乏資源和支持而無法實現自己的創意,也會因為缺乏合適的激勵機制,在失敗和困頓中選擇放棄。

去年,我推出了aigrant.org,為追求有趣AI項目的個人和團體提供贊助資金。我們一共發起了30多筆捐贈,發現即便只是微小的支持和少量金錢,它們能為才華橫溢的人帶去令人驚嘆的影響。如果能在GitHub這樣的平台上重現這一幕,我們會驚喜萬分。

問:你們有沒有計劃像GitLab和BitBucket那樣推出免費版的私人repo?

答:謝謝你提出這個問題,但現在告訴你答案還為時尚早。我們希望全球開發者都能成為GitHub的用戶,我們也希望GitHub能讓每個人都有機會成為開發者。

問:你們是會繼續保留普通的GitHub帳號,還是允許用Microsoft帳號登陸GitHub?

答:我們更喜歡GitHub賬號,因為這個賬號代表著你的開發者身份,許多人也確實喜歡用GitHub賬號登陸其他開發者工具,比如Travis和Circle。所以如果可能的話,我們的決定應該是允許用戶用GitHub賬號登陸微軟服務。

問:你會怎麼頂住微軟其他團隊的壓力,以防他們把自己的產品,如Bing、Skype、Office 365強行放到GitHub上?

答:我們買GitHub是因為我們知道它有多特別,因此收購協議里有這兩條原則:

  1. 開發人員第一。我們會根據開發人員的真實需要來評估每項決策。這包括讓GitHub繼續保持開放式平台地位,任何開發者都能用它來擴展GitHub功能。我們承諾,我們將支持GitHub上的開發人員使用任何語言、任何許可證、任何操作系統、任何設備和任何雲。
  2. 獨立。我們不會把GitHub變成微軟的一份子,我們收購它是因為相信開發人員的重要性,以及GitHub在開發者心中的獨特作用。我們的目的是幫助GitHub成為更好的GitHub,有可能的話,我們希望讓微軟更像GitHub。

問:GitHub文化能給微軟帶去什麼?

答:GitHub最cool的一件事是公司的大小事務都是放在GitHub上的。無論是銷售、市場營銷還是法律職能,這些問題的完成都有賴全公司團隊的協作。這也意味著公司不同團隊之間是互相打通的,有助於建立起協作文化(這也意味著新入職的法律顧問也許要學會發表情包才能融入溝通)。

問:VSTS和GitHub有一些類似的服務,未來它們是會被整合、繼續競爭,還是棄用一方?這兩個產品的團隊會合併嗎?還是繼續保持獨立?

答:使用VSTS(Visual Studio Team Services)的開發者有上百萬,包括微軟員工本身。除了版本控制,它還有很多其他功能,包括CI、發布管理、手動測試管理等。我們的計劃是繼續支持VSTS的版本控制和GitHub,然後慢慢集成,以便當VSTS用戶想用GitHub進行版本控制時,他們的老方法還能奏效。

問: GitHub被收購後,之後是不是會有重大變化?

答:我們收購GitHub是因為我們喜歡GitHub,我們的計劃也是讓它按照現在的路子發展,然後成為一個更好的GitHub。整個收購過程會在今年年底前完成,在那之前,微軟和GitHub還是兩個獨立的公司,我也不會對GitHub的日常工作施加任何影響。

問:你本人還在寫代碼嗎?如果是的話,你用什麼開發工具呢?

答:我還寫,主要是在VS Code里用Python寫。去年我上了一大堆fast.ai ML課程,所以現在會定期寫一些小工具來管理自己的照片、文件,或是分析一些感興趣的數據。每年我大概會寫幾千行,但它們到現在還沒有落地應用。

問:熱狗是不是三明治?

答:我不知道,我不吃肉(這是不是解答了「熱狗是肉」這個問題…)。

問:你對GitHub的吉祥物有什麼看法嗎?

答:她的名字叫Mona。我覺得她很棒,半章魚半貓,很靈活: octodex.github.com/。

問:你最喜歡什麼乳酪?

答:Humboldt Fog!

小結

此外也有一些國外網友提到了GitHub和中國政府審查的問題,引發熱議,但Nat Friedman很好地沿襲了微軟的作風,對此不予置評。至於開源協議的具體變化,因為收購還沒有正式完成,因此Nat Friedman也無法透露什麼細節。

雖然這位未來的CEO在表述上還是官方了一點,但至少開發者可以暫時安心下來,因為微軟看起來不會對GitHub做太大的改變,而且相比其他大公司,由微軟來收購GitHub,也未必不是一件好事。

來源:網路


推薦閱讀:

TAG:開源 | GitHub | 微軟Microsoft |