2025年,开源软件将继续起飞
CBINEWS
责任编辑:邹大斌
电脑商情在线
时间:2025-01-20 11:53
开源软件 AI Open Source 开源社区 OSS
在过去的几十年里,开源软件(OSS)已经从仅仅是一种更便宜的选择转变为企业基础架构更适合的选择。与闭源软件相比,它通常提供更高的质量、更强的安全性、更好的隐私、无与伦比的扩展性和创新机会。今天96%的软件依赖于开源,这绝非巧合,大型企业越来越倾向于投资于基于OSS的解决方案以利用这些优势。
对于风险投资者来说,市场偏好的这种转变是为企业软件中基于OSS的下一代类别领导者提供资金的重要机会。一些显著的趋势可能会影响开源软件在2025年及以后的发展。
开源人工智能进一步普及
基础大型语言模型、相关人工智能基础设施及其应用的快速发展引发了围绕关键人工智能挑战的辩论。其中许多问题——如透明度、适应性和安全性——可以通过开放性来解决。在OpenAI和Anthropic等开源先驱引领的最初浪潮之后,一批新的开源AI模型,包括Meta的Llama和Mistral AI,现在正在掀起浪潮,推动全球人工智能生态系统。
虽然关于开源人工智能定义的辩论仍在继续,但随着开源倡议(OSI)最近发布了其初稿,这种模糊性并没有减缓现代人工智能模型的采用。然而,为了最大限度地实现其价值,企业必须根据其特定需求定制人工智能——无论是通过构建定制的人工智能基础设施、在专有数据集上微调模型,还是为专门任务构建人工智能代理。
开源非常适合解决这些需求,未来将是开放的。每个月都会出现新的人工智能基础设施公司,初创公司开发的当前顶级人工智能OSS项目(按GitHub上每年的活跃贡献者衡量)包括LangChain、LlamaIndex、Hugging Face、Dify和Ollama。
开源人工智能的兴起特别重要的是它影响和放大其他开源趋势的能力。人工智能正在改变软件的构建和消费方式,这开源带来的重要后果(主要是积极的)。
继续向企业应用软件渗透
从历史上看,开源在以开发人员为中心的领域蓬勃发展,如软件开发工具和基础架构,包括数据库。然而,在过去20年中,许多企业套件(如ERP和CRM)(最初是作为业务应用程序)已经发展成为重要的平台,因为新的应用程序层已经构建在它们之上。
开源正在积极向现代企业应用软件渗透,并有很大的机会最终替代传统企业套件供应商的闭源生态系统。一个很好的例子是Odoo,这个开源ERP平台最近以53亿美元的估值筹集了另一轮融资,并挑战了SAP在某些细分市场的主导地位。类似领域正在出现新的著名参与者:Twenty提供开源企业CRM(替代Salesforce),Plane提供开源项目管理系统(替代Jira和Asana),Cal.com提供调度平台(替代Calendly)。
AI Agent的兴起加速了这一趋势。为了在规模上取得成功,这些 Agent将需要广泛的定制和与内部企业数据源和工作流的紧密集成(正如人类员工所做的那样),推动采用AI原生、自适应、开源业务应用程序平台。
减轻软件供应链中的风险
今天,每个软件应用程序平均依赖于500多个开源项目,软件供应链安全已经成为企业的一个关键问题。许多OSS项目是由无偿的爱好者开发的,他们缺乏持续维护的资源,从而导致潜在的漏洞——如Apache Log4j。人工智能编码工具(如GitHub Copilot)的采用将进一步加速代码创建,增加整个代码库,并可能加剧这些安全挑战。
据Gartner称,软件供应链攻击的成本预计将从2023年的460亿美元增加到2031年的1380亿美元。为了解决IT基础架构的这些日益增长的风险,企业将需要采用新一代工具,在软件组合分析、漏洞检测、软件物料清单、警报、可观察性、AIOps和devops和devsecops的其他领域中利用现代人工智能和OSS。
探索新的筹资模式
可持续性仍然是开源生态系统的核心挑战之一。虽然一些项目可以商业化——尽管这带来了自己的一系列挑战——但大多数开放源码软件不能,因此继续依赖不可持续的非营利资金来源。
在商业OSS组织的世界中,关于开源许可证演变的讨论将加紧。在大型云供应商的压力下,可能会有更多的技术公司转向可用的源代码和其他未经OSI批准的许可证。人工智能的兴起为这些辩论增加了另一层复杂性,但也推动了已建立的开放核心业务模式,在自由OSS代码之上的现代基于人工智能的高级功能可能具有更好的货币化潜力。
对于免费社区驱动的开放源码软件,仍然缺乏系统、可持续和有效的筹资模式。这种差距给全球软件基础架构带来了越来越大的风险。然而,2024年引入了几个有希望的想法和实验,可能为2025年的可行解决方案铺平道路。
其中一个倡议是开源誓言,它鼓励公司向OSS维护人员提供补偿,每个全职开发人员至少2000美元。另一项倡议涉及基于指数的方案资金,以支持小型但至关重要的开放源码软件项目的长尾。
最后,开源捐赠是开放源码软件可持续供资的潜在变革性解决方案。这是一种融资模式,几个世纪以来一直维持着领先的大学,全球OSS社区与它们有许多共同之处。
总之,2025年有望成为开源软件发展的令人兴奋的一年。这些变化可能是由企业技术堆栈所有级别越来越多地采用人工智能和OSS以及解决OSS可持续性的下一代商业和非营利解决方案所推动的。