近年來,阿里巴巴在技術(shù)領(lǐng)域投入不斷加強,擁抱開源也由來已久,積極加入了包括自由軟件基金會、Apache軟件基金會和Linux基金會在內(nèi)的多家國際知名開源組織。目前,阿里巴巴開源和維護的開源項目超過150個,涵蓋中間件、開發(fā)框架、數(shù)據(jù)庫和各種工具類軟件。
“開源和阿里巴巴都根植于互聯(lián)網(wǎng),有了互聯(lián)網(wǎng)技術(shù)平臺之后,開源和商業(yè)將在未來相當(dāng)長的時間內(nèi)保持平衡的發(fā)展。”阿里巴巴集團CTO張建鋒在2017杭州·云棲大會之開源技術(shù)峰會上表示。
在開源中國公布的“2016年度最受歡迎中國開源軟件評選TOP20”榜單中,阿里巴巴獨占4席。其中Weex、Ant Design、Dubbo、Fastjson 在GitHub上Star已經(jīng)破萬,Alibaba在GitHub上Star數(shù)超過170,000,組織排名前十。
本次云棲大會也邀請了眾多開源界的大神出席,包括GitHub亞太區(qū)負責(zé)人 Sam Hunt、CNCF執(zhí)行總裁Dan Kohn、MySQL & MariaDB創(chuàng)始人、MariaDB基金會創(chuàng)始人Michael Widenius、PostgreSQL社區(qū)聯(lián)合創(chuàng)始人Bruce Momjian、Redis創(chuàng)始人Salvatore Sanfilippo等。
圖左為MySQL之父、MariaDB創(chuàng)始人Michael“Monty”Widenius
這已經(jīng)是Michael“Monty”Widenius連續(xù)三年參加杭州云棲大會了,這位數(shù)據(jù)庫大神一手創(chuàng)辦了MySQL和MariaDB,50多歲仍然奮戰(zhàn)在代碼第一線。Monty在2017杭州云棲大會上表示,杭州讓他驚訝,很多MariaDB的運用源自杭州等地的開發(fā)者們,MariaDB也從阿里巴巴中獲得了很多開源的支持和貢獻,以后每年都會來云棲大會跟開發(fā)者們交流。
開源界大神集體現(xiàn)身云棲大會,他們都說了啥?
下面讓我們來回顧下,在2017杭州·云棲大會上,阿里巴巴正式發(fā)布的多個開源項目、開放平臺。
全球化OpenMessaging和ApsaraCache開源項目
阿里巴巴正式發(fā)布了全球化OpenMessaging和ApsaraCache兩個開源項目,并宣布與GitHub、Hashicorp兩家公司成為技術(shù)合作伙伴。此前,阿里巴巴捐贈開源的RocketMQ已被Apache基金會接納為全球頂級項目。
容器技術(shù)Pouch即將開源
阿里巴巴正式宣布自主研發(fā)的容器技術(shù)Pouch即將開源。經(jīng)過七年的沉淀和錘煉,阿里希望通過開源的形式回饋社區(qū),與開發(fā)者共同推動容器技術(shù)發(fā)展,共建容器技術(shù)標(biāo)準(zhǔn)。Pouch的淵源可以追溯到2011年,當(dāng)時阿里內(nèi)部基于LXC技術(shù)為業(yè)務(wù)提供容器服務(wù),經(jīng)過七年左右的技術(shù)錘煉與經(jīng)驗積累,鑄就了阿里容器技術(shù)的今天,也正是這七年在業(yè)務(wù)實踐中踩過坑、走過彎路,讓Pouch以一個務(wù)實者的姿態(tài)出現(xiàn)在如今的容器生態(tài)圈。
Link物聯(lián)網(wǎng)平臺正式發(fā)布
阿里云在2017杭州·云棲大會上宣布正式發(fā)布Link物聯(lián)網(wǎng)平臺,未來將借助阿里云在云計算、人工智能領(lǐng)域的積累,使物聯(lián)網(wǎng)具備智能而成為智聯(lián)網(wǎng)。阿里云Link物聯(lián)網(wǎng)平臺將戰(zhàn)略投入物聯(lián)網(wǎng)云端一體化使能平臺、物聯(lián)網(wǎng)市場、ICA全球標(biāo)準(zhǔn)聯(lián)盟等三大基礎(chǔ)設(shè)施,推動生活、工業(yè)、城市三大領(lǐng)域的智聯(lián)網(wǎng)。
AliOS Things將面向所有開發(fā)者全棧開源
輕量級物聯(lián)網(wǎng)嵌入式操作系統(tǒng)AliOS Things,具備極簡開發(fā)、云端一體、豐富組件、安全防護等關(guān)鍵能力,可廣泛應(yīng)用在智慧城市、智能家電、智能家居、新出行等領(lǐng)域,實現(xiàn)物聯(lián)網(wǎng)設(shè)備快速上云。據(jù)悉,“除安全、語音組件和uMesh外,AliOS Things也將面向所有開發(fā)者全棧開源,代碼將在10月20日發(fā)布到github/alibaba/AliOS-Things”。
阿里巴巴人工智能實驗室宣布推出AR開放平臺
阿里巴巴人工智能實驗室總經(jīng)理淺雪
據(jù)了解,AR開放平臺將面向開發(fā)者開放2D識別追蹤、3D識別追蹤、內(nèi)容制作平臺、高質(zhì)量渲染引擎等核心能力。開發(fā)者通過接入套件,即可快速創(chuàng)建AR 內(nèi)容,無需擔(dān)心開發(fā)算法,使用傳感器,GPU優(yōu)化等難題。
阿里人工智能實驗室同時發(fā)布了AR內(nèi)容平臺——阿里火眼,開發(fā)者創(chuàng)建的AR內(nèi)容可以直接發(fā)布到阿里火眼。針對優(yōu)秀的AR內(nèi)容和開發(fā)者,阿里巴巴人工智能室將提供現(xiàn)金獎勵、流量扶持和商業(yè)化資源。阿里AR內(nèi)容開放平臺日前已與國家圖書館達成合作,雙方將在數(shù)字化內(nèi)容、文化教育視頻,音頻等領(lǐng)域進行AR技術(shù)落地。
阿里巴巴發(fā)布AliGenie 語音開放平臺
AliGenie 開放平臺,主要包括三大部分:精靈技能市場、硬件開放平臺、行業(yè)解決方案,全面賦能智能家居、新制造、新零售、酒店、航空等服務(wù)場景。
基于AliGenie開放平臺,普通硬件產(chǎn)品能夠便捷獲得語音交互能力,零售、酒店、航空等行業(yè)場景擁有了智能語音服務(wù),讓人人成為開發(fā)者也成為了可能。這意味著語音交互時代的競爭正在逐漸跳出音箱這一單純的載體,未來越來越多的硬件設(shè)備和行業(yè)場景將共享到人工智能語音時代的新紅利。
《阿里巴巴Java開發(fā)規(guī)約》插件全球首發(fā)
阿里巴巴正式發(fā)布眾所期待的《阿里巴巴Java開發(fā)規(guī)約》掃描插件!該插件在掃描代碼后,將不符合規(guī)約的代碼按Blocker/Critical/Major三個等級顯示在下方,甚至在IDEA上,我們還基于Inspection機制提供了實時檢測功能,編寫代碼的同時也能快速發(fā)現(xiàn)問題所在。對于歷史代碼,部分規(guī)則實現(xiàn)了批量一鍵修復(fù)的功能。