Docker更名Moby,也是無奈之舉
Docker化身Moby,這一品牌調整行為引發(fā)了廣泛的爭議,難道是Docker公司出問題了?不然。
事實上很好理解,提起Docker很多人的***反應是這是一個開源項目,而不是一個產品或者一個公司,這對于Docker公司很尷尬。這道理就如同Linux領域的RedHat,假如紅帽公司名叫Linux,還能取得今天的成功嗎?
在上周二于德克薩斯州奧斯汀市召開的DockerCon 2017大會上,這家容器廠商宣布推出“Moby項目”,將其旗下的Docker產品(包括DockerCE與Docker EE兩款商用產品)從Docker開源項目當中剝離出來。同時,Moby也將成為面向特定基礎設施創(chuàng)建定制化容器軟件的重要起點。
在接受電話采訪時,Docker公司市場營銷與社區(qū)高級副總裁David Messina指出,DockerCon大會與會者已經(jīng)得到了這一明確通告。
Messina表示,“Moby項目屬于Docker項目的全新上游”,用戶將可利用該開源代碼庫克隆出自己需要的系統(tǒng)。
Messina同時承認此次更名在一定程度上可能引發(fā)誤解。他指出,“無論何時,開源世界中的重大改進總會引發(fā)混亂,但我們并不是有意要制造麻煩。”
盡管如此,該公司于兩年前決定將其容器軟件從基礎設施組件(包括runc、containerd、InfraKit以及***剛剛發(fā)布的LinuxKit)當中拆分出來,仍然導致人們很難對容器技術及命令行中的奧秘進行深入探索,更遑論弄清各活動部件間的彼此關聯(lián)。
對于Moby的誤解,部分源自該公司決定直接將訪問者重新定向至Docker客戶端的GitHub庫(用于保留Docker客戶端的開源代碼),但卻未對此舉作出任何解釋。
GitHub連接問題的出現(xiàn)進一步擴大了對Docker項目憑空“消失”的誤會。Docker公司技術人員PatrickChanezon表示,GitHub更換代理商造成了一系列技術性問題,可能需要GitHub方面的支持人員介入并加以解決。
Docker公司聯(lián)合創(chuàng)始人兼CTO SolomonHykes在他的pull請求中對目前的狀況給出了非常簡單的答案:“Docker公司正在將所有開源協(xié)作機制轉移到Moby項目當中。”
有些人認為這可能代表著Docker已經(jīng)被改名為Moby。但事實上,對于Docker CE或者EE版本的用戶而言,此次變更不會造成任何影響。Moby僅適用于此前利用Docker代碼開發(fā)特定容器軟件的企業(yè)及個人。
為了根據(jù)GitHub上的表情符號對此次變更引起的混亂進行量化,截至本文發(fā)稿之時,Hykes發(fā)表的帖子共獲得73個贊、461個踩與377個困惑表情。另外還有18個開心表情、69個歡呼表情與16個心形表情。
在這條pull請求的樣討論當中,Hykes承認相關溝通工作本可以處理得更好。他進行了詳盡的說明以平息人們對于Hacker News之上公布的更名決定的強烈不滿。他解釋稱,“看起來pull請求中的解釋還不夠明確,對此我深表抱歉。”