預(yù)見2022,這些開源技術(shù)將吸引你的眼球
經(jīng)過多年的發(fā)展,開源技術(shù)在全球范圍內(nèi)建立起蓬勃發(fā)展的技術(shù)社區(qū),代碼成果在開發(fā)者之間共享,每個人都能在這里測試、構(gòu)建并相互學(xué)習(xí)。也正是憑借著這樣的健康生態(tài),開源技術(shù)快速成為幾乎各個垂直領(lǐng)域中的基礎(chǔ)與支柱。
在本文中,我們將共同了解2022年最值得關(guān)注的十大開創(chuàng)性開源技術(shù)。
第一,區(qū)塊鏈。讓我們先從目前學(xué)術(shù)界和技術(shù)行業(yè)最為關(guān)注的區(qū)塊鏈開始入手。毫無疑問,區(qū)塊鏈正在迅速發(fā)展。它不僅可以通過編程記錄金融交易,還能記錄幾乎一切其他有價值的東西。
如今市面上已經(jīng)出現(xiàn)了多種區(qū)塊鏈開源平臺,大家可以在這里運(yùn)行各種私鏈、公鏈、以太坊項目乃至超級賬本等成果,推動區(qū)塊鏈在房地產(chǎn)、銀行業(yè)務(wù)、數(shù)字化投票、版權(quán)以及版稅生產(chǎn)等場景下的支付處理與資金轉(zhuǎn)移等應(yīng)用。與此同時,IBM、Volts、Coinbase以及Gemini等企業(yè)也在向區(qū)塊鏈領(lǐng)域投入大量資金。
第二,容器。容器是軟件開發(fā)周期中的一種標(biāo)準(zhǔn)單元,能夠容納所有開發(fā)代碼與相關(guān)依賴項,確保應(yīng)用程序能夠快速、可靠地在不同計算環(huán)境間往來遷移和運(yùn)行,由此加快軟件應(yīng)用的部署與迭代速度。容器領(lǐng)域的代表性技術(shù)包括AWS Farmgate、Google Kubernetes Engine、Amazon ECS等等,參與廠商則涵蓋谷歌、亞馬遜云科技以及微軟等各家巨頭企業(yè)。
第三,混合現(xiàn)實(shí)。下一大開源重點(diǎn)在于虛擬現(xiàn)實(shí)(VR)、增強(qiáng)現(xiàn)實(shí)(AR)以及二者融合產(chǎn)生的混合現(xiàn)實(shí)(MR)。近年來,人們開始對虛擬現(xiàn)實(shí)、增強(qiáng)現(xiàn)實(shí)、乃至混合現(xiàn)實(shí)的實(shí)現(xiàn)與使用抱有濃厚興趣,希望將它們著力引入醫(yī)療保健、軍事、建筑、媒體、電影娛樂等各個領(lǐng)域。但由于此類軟件的開發(fā)成本高昂、缺乏相關(guān)技術(shù)技能與現(xiàn)實(shí)落地條件,因此一直沒能真正鋪開。
如今,開源力量的介入已經(jīng)克服了諸多發(fā)展障礙,并將在未來幾年內(nèi)為我們帶來更先進(jìn)、更深入的技術(shù)成果。隨著開源新現(xiàn)實(shí)的亮相,著力擴(kuò)展現(xiàn)實(shí)的XR配套SDK與軟件開始用各種先進(jìn)手段讓夢想照進(jìn)現(xiàn)實(shí),F(xiàn)有的相關(guān)開源成果包括Aperture、開放空間3DHoloKit、高保真開放頭顯等;Facebook、谷歌Magic Leap、HTC、三星等廠商也開始利用開源技術(shù)推出各類供大眾消費(fèi)的硬件與軟件產(chǎn)品。
第四,網(wǎng)絡(luò)安全。面向新的一年,網(wǎng)絡(luò)安全議題當(dāng)然不會缺席。在為各類企業(yè)制定安全策略并建立安全運(yùn)營/研究中心時,最重要的前提就是配備正確人員、設(shè)計正確流程、部署有效工具。網(wǎng)絡(luò)安全可以說是一切業(yè)務(wù)領(lǐng)域的前置條件,沒有它的保障就沒有可靠的醫(yī)療保健、金融銀行等具體服務(wù)。目前市面上充斥著眾多安全工具甚至是強(qiáng)調(diào)安全的Linux發(fā)行版,例如Kali Linux以及專供網(wǎng)安滲透測試的Cyborg Hawk等等。安全和滲透測試專家已經(jīng)在利用它們查找現(xiàn)有網(wǎng)絡(luò)中的漏洞與后門。當(dāng)前網(wǎng)絡(luò)安全領(lǐng)域的代表企業(yè)包括Black Duck軟件、FireEye以及Logarithm等。
第五,漸進(jìn)式Web應(yīng)用。漸進(jìn)式Web應(yīng)用的特點(diǎn)在于無需任何安裝、即可為最終用戶提供高度近似于移動應(yīng)用的良好體驗(yàn)。漸進(jìn)式Web應(yīng)用是開發(fā)工具同JavaScript CSS與HTML碰撞產(chǎn)生的神奇魔法,能夠帶來與本機(jī)應(yīng)用幾乎相同的性能表現(xiàn)和可用性水平。這類應(yīng)用還能與大多數(shù)瀏覽器和設(shè)備順暢兼容、適應(yīng)各類屏幕、支持響應(yīng)式設(shè)計、支持離線連接并通過通知和Web應(yīng)用清單等功能達(dá)到以假亂真的使用效果。目前,福布斯、Flipkart以及華盛頓郵報等多家媒體都在積極探索漸進(jìn)式Web應(yīng)用技術(shù)。
第六,物聯(lián)網(wǎng)。這是一種高度離散的技術(shù)、仍在不斷變化,并在物聯(lián)網(wǎng)平臺構(gòu)建與物聯(lián)網(wǎng)標(biāo)準(zhǔn)開發(fā)/自動化等方面從開源社區(qū)中汲取養(yǎng)分。將物聯(lián)網(wǎng)與AI協(xié)同起來,我們就能以更具體的方式控制并解釋廣大范圍內(nèi)的各類活動;而在開源技術(shù)的加持下,物聯(lián)網(wǎng)的核心功能得以全面開放、網(wǎng)絡(luò)的可訪問性也達(dá)到前所未有的高度。目前流行的開源物聯(lián)網(wǎng)開發(fā)板包括Arduino、Freedom、Raspberry Pi、BBC Micro:bit以及Orange Pie;操作系統(tǒng)包括Raspbian、Kodi等;參與廠商則涵蓋思科、IBM、谷歌、微軟等多家全球領(lǐng)先企業(yè)。
第七,Python。榜單中的下一位選手是Python編程語言,這是一種高級通用編程語言、遵循OSI批準(zhǔn)的開源許可開發(fā)而成。這種既支持商業(yè)用途、也可以免費(fèi)使用和分發(fā)的編程語言最初僅被定位成一種腳本和自動化輔助語言,但出色的設(shè)計讓它很快滲透到Web開發(fā)、機(jī)器學(xué)習(xí)、人工智能、深度學(xué)習(xí)、數(shù)據(jù)科學(xué)等前沿技術(shù)領(lǐng)域。
Python的核心優(yōu)勢在于提供多種統(tǒng)計功能,而且擁有著高度動態(tài)的包和極強(qiáng)的可擴(kuò)展性。我們之前在其他語言中用到的所有高級功能基本都能在Python中找到,這邊超過20萬個包足以應(yīng)付我們能夠想到的一切需求。而且不只是我們普通用戶,谷歌、Facebook、Spotify、Netflix以及Dropbox等知名廠商也都在使用Python并參與到這門語言的開發(fā)當(dāng)中。
第八,大數(shù)據(jù)分析。IDC公司表示截至今年年底,全球大數(shù)據(jù)與業(yè)務(wù)分析總收入將超過2030億美元,年增長率達(dá)到12%。如今,大部分組織都已經(jīng)意識到大數(shù)據(jù)在捕捉企業(yè)內(nèi)部所有數(shù)據(jù)流方面的價值,開始利用開源大數(shù)據(jù)分析工具從中獲取關(guān)鍵優(yōu)勢,并探索這項技術(shù)在不同領(lǐng)域的具體應(yīng)用——包括零售、醫(yī)療保健、教育、商業(yè)、媒體、娛樂、金融及電信等等。目前流行的大數(shù)據(jù)分析工具和平臺有Apache Hadoop、ZooKeeper等;著力投資開源技術(shù)發(fā)展的廠商則包括IBM、Salesforce、Crunchbase、谷歌以及甲骨文等。
第九,云計算。作為過去幾年來最具行業(yè)份量的技術(shù)成果,云計算有望在接下來十年內(nèi)繼續(xù)保持優(yōu)勢、憑借強(qiáng)大的創(chuàng)新能力推動全球變革。事實(shí)上,如果沒有云計算的加持,Docker、Kubernetes、Apache Misos等技術(shù)根本不可能真正落地;企業(yè)在應(yīng)用程序交付和開源工具中采用的DevOps也將失掉基礎(chǔ),更遑論更高層次的認(rèn)知云服務(wù)與全分布式云等。目前常見的開源云應(yīng)用包括OpenStack云堆棧、Eucalyptus、OpenShift等;谷歌、亞馬遜云科技、微軟和Cloudera等廠商每天都在運(yùn)用云計算優(yōu)勢支撐自身業(yè)務(wù)。
第十,機(jī)器學(xué)習(xí)。所謂機(jī)器學(xué)習(xí),是指能夠從大數(shù)據(jù)集中學(xué)習(xí)、概括并預(yù)測出有用結(jié)果的算法。機(jī)器學(xué)習(xí)已經(jīng)成為實(shí)現(xiàn)自動駕駛汽車、語音識別、家庭自動化等應(yīng)用成果的必要前提,與統(tǒng)計計算密切相關(guān),也能夠?yàn)榻鹑、醫(yī)療保健、法律、執(zhí)法等部門提供預(yù)測支持。
作為一種行之有效的復(fù)雜模型與算法部署思路,機(jī)器學(xué)習(xí)提供的模型和算法已經(jīng)在商業(yè)領(lǐng)域證明了自己的強(qiáng)大預(yù)測能力。目前,谷歌、亞馬遜、微軟三大云巨頭在機(jī)器學(xué)習(xí)引擎方面均有涉獵和投資;除此之外,英偉達(dá)、Alphabet、Salesforce、IBM等廠商也都在積極投資機(jī)器學(xué)習(xí)項目。
2022年即將到來,希望把握時代脈搏、提升自身實(shí)力的技術(shù)從業(yè)者們千萬不要錯過這十大最具前景的開源技術(shù)方向。