在今年1月開源中國公佈的“2016年度最受歡迎中國開源軟體評選”結果中, 阿裡巴巴在TOP20榜占4席。
同時, 目前阿裡巴巴是FSF、Apache、Linux等基金會成員, Xen顧問委員會成員, 維護的熱門開源項目超過115個。
自從2015年11月正式加入Apache基金會以來, 阿裡技術已經向Apache捐贈了JStorm、RocketMQ和Weex三個開源項目。 其中, RocketMQ已經被1000多家公司使用。
繼Weex之後, 阿裡在移動技術領域又有開源大動作。 今日(3月13日), 手機淘寶安卓用戶端容器化框架Atlas正式宣佈開源。 (github地址)Atlas由阿裡巴巴移動團隊自研, 以容器化思路解決大規模團隊協作問題, 實現並行開發、快速反覆運算和動態部署,
據悉, Atlas特別適用於大規模團隊的協同開發。 通過提供元件化、動態性、解耦化的支持, Atlas能夠實現每個業務在開發階段獨立編譯、獨立調試、獨立運行, 最後再以一個元件的形式集成到用戶端中, 每個業務之間並行開發互不影響。 此外, 還具備用戶端動態發版和快速修復的能力。
目前, 手機淘寶20個協作團隊開發的60+業務元件,數百萬行代碼都運行在Atlas上。 快速反覆運算讓應用真正實現了隨時更新, 有效降低了版本頻繁發佈給用戶帶來的困擾。
在業界, 移動容器化解決方案Atlas和高效的跨平臺移動開發模式Weex、移動網路接入服務ACCS一起, 並稱阿裡移動技術三駕馬車。
與業內的一些元件化框架方案對比,
談到為何要開源如此有價值的移動開發工具, 阿裡巴巴無線技術資深技術專家玄黎表示, “Atlas是為了解決手淘大規模團隊協作, 快速交付而生, 並在過去幾年的手淘發展中得到驗證。 隨著移動端的快速發展, 越來越多團隊會碰到手淘之前的問題, 我們很願意把我們的方案共用給業界, 共同完善在Android端上快速反覆運算交付的能力。 ”
開源只是第一步。 後續阿裡巴巴會一直不斷完善Atlas, 讓Atlas為整個開源業界做共用。 據悉, Atlas會同Weex一樣, 與社區一起建立生態服務行業,為移動開發者提供開源支援和服務,