譯者 | 晶顏
審校 | 重樓
在過去的幾十年里,開源軟件(OSS)已經(jīng)從僅僅是一個“便宜的選項”轉(zhuǎn)變?yōu)槠髽I(yè)基礎(chǔ)設(shè)施的“優(yōu)越選擇”。現(xiàn)在,與專有軟件相比,它通常能夠提供更高的質(zhì)量、更強的安全性、更好的隱私性、無與倫比的可擴展性和創(chuàng)新性。如今96%的軟件都依賴于開源,這并非巧合,大型企業(yè)越來越傾向于投資基于OSS的解決方案,以利用這些優(yōu)勢。
另一方面來說,市場偏好的這種轉(zhuǎn)變也代表了一個重要的機遇,可以為下一代基于OSS的企業(yè)軟件類別領(lǐng)導(dǎo)者提供資金。下述一些值得注意的趨勢可能會影響這個市場領(lǐng)域在2025年及以后的發(fā)展。
開源人工智能的興起
基礎(chǔ)大型語言模型(LLM)、相關(guān)人工智能基礎(chǔ)設(shè)施及其應(yīng)用的快速發(fā)展引發(fā)了圍繞人工智能關(guān)鍵挑戰(zhàn)的爭論。其中的許多問題——比如透明度、適應(yīng)性和安全性——都可以通過“開放”(openness)來解決。在最初由OpenAI和Anthropic等閉源先驅(qū)引領(lǐng)的浪潮之后,包括Meta的Llama和Mistral AI在內(nèi)的一批新的開源AI模型正在掀起浪潮,推動全球人工智能生態(tài)系統(tǒng)的發(fā)展。
雖然關(guān)于開源人工智能定義的爭論仍在繼續(xù),但隨著開源倡議組織(OSI)最近發(fā)布了其第一份草案,這種模糊性并沒有減緩現(xiàn)代人工智能模型的采用。然而,為了實現(xiàn)價值最大化,企業(yè)必須根據(jù)自己的特定需求定制人工智能——無論是通過構(gòu)建定制的人工智能基礎(chǔ)設(shè)施、在專有數(shù)據(jù)集上微調(diào)模型,還是為專門的任務(wù)構(gòu)建人工智能代理。
開源在滿足這些需求方面處于非常有利的位置,未來將是屬于“開放”的。每個月都會有新的人工智能基礎(chǔ)設(shè)施公司出現(xiàn),目前初創(chuàng)公司開發(fā)的頂級人工智能OSS項目包括LangChain、LlamaIndex、hugs Face、Dify和Ollama(以GitHub上的年度活躍貢獻者排序)。
開源人工智能的崛起之所以特別重要,是因為它能夠影響和放大其他開源趨勢。人工智能本質(zhì)上正在改變軟件的構(gòu)建和消費方式,這對開源有重要的(主要是積極的)影響。
向業(yè)務(wù)應(yīng)用平臺拓展
從歷史上看,開源在“以開發(fā)人員為中心”的領(lǐng)域蓬勃發(fā)展,比如軟件開發(fā)工具和基礎(chǔ)設(shè)施,包括數(shù)據(jù)庫。然而,在過去的二十年里,許多企業(yè)套件,如ERP和CRM——最初是作為業(yè)務(wù)應(yīng)用程序——已經(jīng)演變成必不可少的平臺,因為新的應(yīng)用層已經(jīng)建立在它們之上。
開源正在積極地捕獲現(xiàn)代企業(yè)基礎(chǔ)設(shè)施,并有很大的機會最終用更好的替代方案顛覆傳統(tǒng)企業(yè)套件供應(yīng)商的閉源生態(tài)系統(tǒng)。開源ERP平臺Odoo就是一個很好的例子,該公司最近以53億美元的估值進行了新一輪融資,并在某些細分市場挑戰(zhàn)了SAP的主導(dǎo)地位。類似領(lǐng)域也出現(xiàn)了一些知名的新玩家:Twenty提供了一個開源的企業(yè)CRM (Salesforce的替代品),Plane提供了一個開源的項目管理系統(tǒng)(Jira和Asana的替代品),Cal.com提供了一個日程安排平臺(calendar的替代品)。
人工智能代理(AI agent)的崛起正在加速這一趨勢。為了獲取大范圍的成功,這些代理將需要廣泛的定制,并與企業(yè)內(nèi)部數(shù)據(jù)源和工作流緊密集成(就像人類員工一樣),從而推動人工智能原生、自適應(yīng)、開源業(yè)務(wù)應(yīng)用平臺的采用。
降低軟件供應(yīng)鏈中的風(fēng)險
現(xiàn)在,軟件應(yīng)用程序平均依賴于500多個開源依賴項,軟件供應(yīng)鏈安全已成為企業(yè)關(guān)注的關(guān)鍵問題。許多OSS項目是由缺乏持續(xù)維護資源的無償愛好者開發(fā)的,這導(dǎo)致了潛在的漏洞——就像Apache Log4j的情況一樣。采用人工智能編碼工具(如GitHub Copilot)將進一步加速代碼創(chuàng)建,增加整體代碼庫,并可能加劇這些安全挑戰(zhàn)。
根據(jù)Gartner的數(shù)據(jù)顯示,軟件供應(yīng)鏈攻擊的成本預(yù)計將從2023年的460億美元上升到2031年的1380億美元。為了解決IT基礎(chǔ)設(shè)施面臨的這些日益增長的風(fēng)險,企業(yè)將需要采用下一代工具,這些工具可以在軟件組合分析、漏洞檢測、軟件材料清單、警報、可觀察性、AIOps以及其他開發(fā)和開發(fā)領(lǐng)域中利用現(xiàn)代AI和OSS。
探索新的融資模式
可持續(xù)性仍然是開源生態(tài)系統(tǒng)的核心挑戰(zhàn)之一。雖然一些項目可以商業(yè)化——盡管這帶來了自己的一系列挑戰(zhàn)——但大多數(shù)OSS不能,因此繼續(xù)依賴于不可持續(xù)的、非營利性的資金來源。
在商業(yè)OSS組織的世界里,關(guān)于開源許可證演變的討論越來越激烈。在大型云供應(yīng)商的壓力下,可能會有更多的科技公司轉(zhuǎn)向源代碼可用和其他未經(jīng)OSI批準的許可證。人工智能的興起為這些爭論增加了另一層復(fù)雜性,但也推動了既定的開放核心(open-core)業(yè)務(wù)模式,這種在免費OSS代碼之上的基于人工智能的現(xiàn)代付費功能可能具有更好的盈利潛力。
對于免費的社區(qū)驅(qū)動(community-driven)的OSS來說,一個系統(tǒng)的、可持續(xù)的、有效的融資模式仍然缺失。這一缺口給全球軟件基礎(chǔ)設(shè)施帶來了越來越大的風(fēng)險。然而,2024年推出了一些有前景的想法和實驗,可能為2025年可行的解決方案鋪平道路。
其中一個倡議是開放源代碼承諾,它鼓勵公司向他們雇用的每個全職開發(fā)人員至少支付2000美元來補償OSS維護者。另一項倡議涉及基于索引的、程序化的融資,以支持小型但至關(guān)重要的OSS項目的長尾。
最后,開源軟件可持續(xù)性融資的潛在變革性解決方案可能是開源捐贈。這是一種維持了幾個世紀的一流大學(xué)的融資模式,全球OSS社區(qū)與它們有很多共同之處。
總之,2025年有望成為開源軟件發(fā)展的激動人心的一年。這些變化很可能是由人工智能和開源軟件在企業(yè)技術(shù)堆棧的各個層面上的不斷增加和相互關(guān)聯(lián)的采用,以及解決開源軟件可持續(xù)性的下一代商業(yè)和非營利解決方案所驅(qū)動的。
原文標題:Open source trends for 2025 and beyond,作者:Konstantin Vinogradov