开源的未来就在现在。
开源是社区构建软件并提供给其他人的一种方式它支持我们每天使用的许多应用程序,服务和设备
开发者喜欢开源软件,企业重视它所支持的创新。
例如,在2022年开源状态报告中,OpenLogic发现77%的组织比12个月前更加依赖开源软件,而Red Hat的2022年企业开源状态报告发现,80%的公司希望增加使用新兴技术的企业软件。
那么,为什么开源会有风险,对于那些想要坚持这种开放愿景的公司来说,接下来会发生什么呢这将给支持开源的社区留下什么平台等趋势将如何影响开源的采用
01.为什么开源有风险。
开发人员喜欢使用开源的主要原因是他们可以更容易,更快地入门确保任何人都可以使用开源项目,而无需预算和与专有供应商合作来访问产品
这种速度和敏捷性可以帮助开发人员更快地解决问题反过来,这使得为公民或客户建立这些数字服务变得更加容易开发人员也喜欢自己查看代码并理解它的能力
可是,这种方法现在有潜在的风险要理解为什么,我们必须关注开源和可持续性的更广阔的图景
每个开源项目都和它支持的社区一样成功这些社区依赖于个人和企业,这也必须是可持续的意思是钱虽然很多人参与开源,但根据开源贡献者指数,大部分贡献来自微软,谷歌,英特尔,IBM,红帽等企业软件公司雇佣的开发者
云计算提供商已经利用开源的优势,建立了自己的服务产品对于开发人员来说,这是一个很好的选择,他们可能已经在使用云来运行他们的应用程序,那么为什么不利用这一点呢虽然大型技术供应商可能不会受到影响——他们甚至可能提供这些服务——但市场上的小公司会受到影响
需要强调的是,这种方法完全符合开源促进协会的许可,其中没有限制公司使用开源内容虽然开源公司可能不喜欢自己的收入被云提供商拿走,但他们不能用许可证来防止这种情况发生,成为开源
对于项目背后的业务,改变软件许可可能是有意义的它保护他们认为是他们的收入,并保持其运转但这违背了用户和整个社区的利益相反,开源公司可以提供自己的云服务来保持竞争力
2.围绕开源构建新的商业模式。
此外,一种新的模式正在形成开源公司可以创建嵌入其技能和专业知识的产品或平台,然后将它们提供给更广泛的潜在受众,而不是只关注与特定云相关的服务使用开源工具,公司可以建立自己的平台,并提供更多的自动化
这种平台方法提供了一种不同的方法,应该提供企业和开发人员想要的东西它提供了简单的云用户体验,但不依赖于特定的运营商它还为不想迁移到云的公司提供了相同的方法,因为他们可以部署到自己的私有环境中
把服务和体验变成企业愿意购买的产品,让更多的潜在客户使用开源,提供可持续的商业模式它提供了一种直接的方式来支持参与开源项目的人员,同时也提供了企业团队今天所期望的相同的开发人员体验和支持
03.开源的未来是什么。
Perforce Software的首席技术官Rod Cope最近发表了他对从现在到2025年整体软件开发未来的看法Cope分享了5个预测,这些预测对开源软件开发产生了有趣的影响
伴随着开发速度的提高,开源也越来越多。
规模有了新的意义据预测,未来五年,拥有手机的人数将增加两倍,还会出现我们还没有想到的设备这意味着大量的数据这对开源意味着什么
在快速开发和数据处理中,开源必然是开发的反应手段数据过载的困境将进一步要求快速访问开源包
应用程序是否可识别。
我们已经处于一个应用驱动的世界,应用变得越来越智能应用程序将很快与现在手机上的应用程序不同在渲染视频,全息图,触觉等方面可能会更加人性化这些在技术上还是应用
以应用程序开发的绝对速度,开源将是必要的,因此开发者不必从头开始,而是可以更快地创建它从代码的角度来看,组织需要大量的创新来跟上开源将让开发者有一个创建代码的跳板来入门
开源引领量子电荷
软件变得比硬件更重要。
现在硬件将成为提供新的创新软件的工具开源软件肯定会成为推动这一预测的催化剂而AI和ML也越来越可用开源开发者必须能够在开发中越来越多地使用它
我们掌握的技能越多,我们需要知道的就越多。
在Cope的预测中,他指出软件将变得不那么被动,更具预测性技术变得越来越个性化,越来越有预见性未来五年,我们将看到深度个性化技术它必须是开源的,才能获得公众的信任我们必须知道源代码才能知道它在做什么,尤其是在技术越来越与我们的生活紧密联系的情况下
04.开源的未来指日可待。
开源的未来就在现在在接下来的五年里,开源的发展将会被必要性所驱动行业趋势并没有让开源成为一种选择,而是一种恩惠企业将需要使用它来保持相关性
一般来说,开发者和企业都需要开源项目。
本文提供的信息仅用于一般指导和信息目的,本文的内容在任何情况下都不应被视为投资,商业,法律或税务建议。
。