日前,主題為“開源重構(gòu)世界 開發(fā)改變未來”的Linux開源生態(tài)系統(tǒng)聯(lián)盟開發(fā)者大會(huì)在北京舉行。在會(huì)上,CSDN聯(lián)手IBM及多家來自國(guó)內(nèi)外開源領(lǐng)域的企業(yè),啟動(dòng)了Linux開源生態(tài)系統(tǒng)聯(lián)盟。據(jù)悉,該聯(lián)盟將基于Power技術(shù)為開發(fā)者提供領(lǐng)先的開源開發(fā)環(huán)境,并將聯(lián)合ISV、開源技術(shù)社區(qū)、企業(yè)用戶及創(chuàng)投公司等聯(lián)盟成員共同推動(dòng)開源技術(shù)產(chǎn)業(yè)的發(fā)展。
眾所周知,IBM重視開源,其在開源領(lǐng)域的投入最早可追溯至1998年與Apache在HTTP上的合作。在隨后的十幾年間,IBM不斷擴(kuò)大其對(duì)開源平臺(tái)的支持,持續(xù)地為開源技術(shù)和社區(qū)提供創(chuàng)新動(dòng)力。目前,在全球所有主流開源組織中都能看到IBM活躍的身影,逾五萬名IBM人員正在為Cloud Foundry、Docker、Spark等超過150個(gè)組織貢獻(xiàn)力量。此外,IBM業(yè)已成為OpenStack等領(lǐng)先開源項(xiàng)目的頂級(jí)貢獻(xiàn)廠商。
而除了持續(xù)推進(jìn)與領(lǐng)先開源技術(shù)的合作,IBM也在不斷通過硬件平臺(tái)的技術(shù)革新為開源應(yīng)用提供更為先進(jìn)的支持。去年和今年IBM先后發(fā)布三波基于POWER8的Power Systems產(chǎn)品,實(shí)現(xiàn)了全線Power產(chǎn)品對(duì)Linux的支持,不僅憑借Linux專屬服務(wù)器幫助用戶發(fā)展新興應(yīng)用,還通過企業(yè)級(jí)高性能Linux分區(qū)服務(wù)器為用戶的關(guān)鍵應(yīng)用提供支持。另外,IBM Power也已實(shí)現(xiàn)對(duì)php、node.js等語言,MongoDB、MariaDB等數(shù)據(jù)庫,Docker容器技術(shù)等國(guó)外開源平臺(tái)及應(yīng)用的支持,并為星環(huán)科技Transwarp Data Hub(以下簡(jiǎn)稱:TDH)平臺(tái)、普華服務(wù)器操作系統(tǒng)V3.0等國(guó)內(nèi)開源技術(shù)提供支持。
前面說了很多IBM在開源方面的貢獻(xiàn),下面具體講講“Linux開源生態(tài)系統(tǒng)聯(lián)盟”的成立究竟是為了什么?簡(jiǎn)單來講,就是IBM攜一眾廠商搭建起了一個(gè)基于IBM PowerLinux的平臺(tái),這其中IBM和相關(guān)合作伙伴會(huì)提供最新的技術(shù)、設(shè)備,用戶可以基于此平臺(tái)開發(fā)軟件、應(yīng)用。至于好處,于IBM而言,完善生態(tài)圈,豐富解決方案;于用戶而言,以最小的成本(不必再大量采購設(shè)備,就可以用到最先進(jìn)的產(chǎn)品、技術(shù))擴(kuò)展產(chǎn)品的適用范圍。當(dāng)然,除此之外,還有一個(gè)好處是形成一個(gè)聯(lián)盟,有了一個(gè)相互交流的機(jī)制,原來你找一個(gè)人溝通可能都很難,而現(xiàn)在你可以很輕松地找到一群人交流,這其實(shí)也是眼下聯(lián)盟盛行的重要原因。
IBM大中華區(qū)Power Systems產(chǎn)品總監(jiān)李紅
對(duì)此,IBM大中華區(qū)Power Systems產(chǎn)品總監(jiān)李紅在接受采訪時(shí)表示:“IBM真誠(chéng)地希望跟所有的合作伙伴和開發(fā)者一起,服務(wù)于用戶,這是最終目標(biāo)。就像大家都認(rèn)知的,IBM是做企業(yè)級(jí)用戶的企業(yè),隨著市場(chǎng)的變化,用戶的需求產(chǎn)生了變化,如何更好地服務(wù)于最終用戶對(duì)云計(jì)算、大數(shù)據(jù)需求的變化,光靠IBM自己是遠(yuǎn)遠(yuǎn)不夠的。在Linux以及開源、開放的新需求和環(huán)境之下,IBM也更需要跟合作伙伴有更加密切和深入的聯(lián)系,因?yàn)榇蠹乙呀?jīng)各有所長(zhǎng)。”
李紅介紹說:“基于POWER8的Linux服務(wù)器具備很高的兼容性,能夠?yàn)殚_發(fā)者提供了一個(gè)具備極高靈活度的選擇。不僅Java、php、Perl等腳本類或解釋類語言可以直接在Power上運(yùn)行,超過95%的使用C和C++語言編寫的Linux 應(yīng)用在不需要更改原代碼、僅需要重新編輯的情況下即可在Power上運(yùn)行。這樣的高兼容性使得開發(fā)者們得以靈活地實(shí)現(xiàn)從x86到Power的應(yīng)用遷移,在由Power支持的開源平臺(tái)上便捷地進(jìn)行技術(shù)創(chuàng)新、實(shí)現(xiàn)性能提升。”
據(jù)悉,在具體操作方式上為了更好地幫助ISV和開發(fā)者加速其創(chuàng)新進(jìn)程,Linux開源生態(tài)系統(tǒng)聯(lián)盟將面向ISV和開發(fā)者開放其SuperVessel云平臺(tái)以及極客地帶體驗(yàn)社區(qū)。其中,SuperVessel是由IBM中國(guó)研究院和IBM中國(guó)系統(tǒng)中心共同建立的、基于Power技術(shù)的云平臺(tái)。開發(fā)者可在SuperVessel的若干個(gè)在線實(shí)驗(yàn)室里訪問開源軟件,并創(chuàng)建和測(cè)試眾多新興應(yīng)用。而在集成了Linux、MongoDB、Redis、Docker等開源工具及服務(wù)的極客地帶體驗(yàn)社區(qū)里,廣大開發(fā)者將能申請(qǐng)?bào)w驗(yàn)由Power支持的Linux開發(fā)環(huán)境,在此平臺(tái)上進(jìn)行Linux應(yīng)用的開發(fā)、構(gòu)建、遷移和測(cè)試。
談及Linux開源生態(tài)系統(tǒng)聯(lián)盟未來聚焦的方向,李紅表示,從我們專業(yè)的角度來講主要有三個(gè)方向,一是企業(yè)級(jí)用戶對(duì)大數(shù)據(jù)和云平臺(tái)的需求,哪能發(fā)揮Power的優(yōu)勢(shì),那肯定是我們重點(diǎn)關(guān)注的領(lǐng)域,二是云平臺(tái)的應(yīng)用,還有就是高性能計(jì)算。雖然重點(diǎn)是三個(gè)方面,不過李紅也補(bǔ)充說,說到底開源是一個(gè)開放的環(huán)境,大家有各種各樣的應(yīng)用其實(shí)都可以遷移上來,從而共同促進(jìn)生態(tài)圈的發(fā)展。