我最近在班加罗尔举行的 Open Source India 大会上参加了一个关于开源增长机遇的小组讨论。正如您可能预料到的那样,我的小组成员和我从截然不同的角度探讨了这个话题,我离开时感觉我们可能让听众更加困惑,而不是启发他们。考虑到这一点,我认为整合小组关于开源增长机遇的观点将很有用,借鉴会议上提出的许多观点以及我自己的想法。
开源的现状
在过去的 15 年里,自由和开源软件 (FOSS) 在印度(和其他地方)的采用和使用显着增长,可以追溯到第一届 Open Source India 大会(当时称为 Linux Asia)。当时,FOSS 主要由技术专家和开发人员使用,政府、行业和其他组织几乎没有采用。相反,对 FOSS 存在一些积极的抵制,微软当时的首席执行官史蒂夫·鲍尔默称其为“共产主义阴谋”。最早的 FOSS 商业企业在十年前开始,领导者包括红帽、Mandrake 和 MySQL。传统的系统集成商,如 TCS 和 Wipro,使用专有的闭源软件构建他们的客户解决方案。
今天,情况已大不相同。微软现任首席执行官萨蒂亚·纳德拉表示,微软“全力投入开源”,此前他宣布以 75 亿美元收购 GitHub,并任命商业 FOSS 企业的前首席执行官纳特·弗里德曼为 GitHub 的新负责人。
现在全球有数百家公司开发了提供 FOSS 和相关服务的业务。除此之外,许多公司已经沿着 FOSS 采用曲线向上移动,从最初的实验,到在他们的产品中使用 FOSS,然后向各种项目贡献 FOSS 代码,并发布他们自己的 FOSS 项目(例如 Cassandra 和 TensorFlow)作为开源。
这种转变的一个重要结果是,FOSS 已经从专有软件的“山寨”变成了创新进步的基础。诸如大数据集管理、微服务和物联网 (IoT) 等领域的大部分领先软件都已根据开放源代码倡议 (OSI) 批准的开源许可证发布。全球超过三分之一的服务器和所有超级计算机都运行 Linux。在消费者方面,超过 80% 的智能手机运行基于 Linux 的 Android 操作系统,许多供应商在其基础代码中添加了自己的增强功能。
简而言之,FOSS 的采用和使用已经取得了巨大的增长。很少有大型公司的开发人员在其产品中不广泛使用开源组件和库。现在的问题是预测 FOSS 的发展方向,并确定具有巨大增长潜力的领域。
技术增长机遇
FOSS 项目的数量呈指数增长。GitHub 托管了来自 4000 多万贡献者的 1 亿多个项目。这些项目中只有极少一部分适合在关键业务系统的生产中使用;数百万个项目已被其创建者放弃。可能只有 0.01%(10,000 个)的项目可以满足构建产品级软件的需求。有充分的证据和普遍的共识表明,最好的 FOSS 代码在质量上与封闭的专有代码相当,甚至更好。
但是技术增长还有很大的空间。首先,FOSS 技术的采用率不断提高——从编程语言到专用库,从基础设施软件到最终用户应用程序——尤其是在开发人员中。其次,围绕成功项目(如 Python)的社区规模正在迅速增长,不仅包括项目的新版本和维护者数量,还包括为这些技术项目提供支持服务的组织,包括文档、翻译以及扩展和附加组件。在某些情况下,这些扩展和附加组件是专有的,从而产生“开放核心”方法,其中核心保留其 FOSS 状态,但客户必须为某些附加组件付费。
软件开发人员一直处于技术增长的最前沿。昂贵的商业开发人员工具在很大程度上已被 FOSS 工具所取代。一个极好的例子是 Eclipse 环境,它由 Eclipse 基金会的贡献者支持,该环境源自 IBM 的商业 VisualAge 工具。Microsoft 的 Visual Studio 曾经每个用户售价高达 2,000 美元。今天用于编码、测试、持续集成、DevOps 和协作的工具通常是免费的,开发人员,尤其是初创公司中的开发人员,已经选择它们而不是其他选项。
随着技术的进步和传统产品越来越依赖软件,新的 FOSS 项目也有用武之地。汽车和医疗设备就属于这一类。较新的汽车在几乎所有操作方面都高度依赖软件,不仅用于自动驾驶,还用于整体效率、故障自检和无线软件更新。如今,大部分软件都是专有的,但它包含大量的 FOSS。例如,商业航空公司提供的许多娱乐系统都建立在 Linux 之上。监管机构或公众舆论最终可能会要求生命攸关的应用必须是开放的。
风险投资家马克·安德森(Mark Andreesen)以(除其他外)说“软件正在吞噬世界”而闻名。这意味着不仅需要更多的软件,而且社会也更加依赖该软件的安全和正常运行。随着用户对可用性、可靠性和整体质量的期望不断提高,这对 FOSS 产生了巨大的影响。开源基金会的作用在这里也很重要,因为较大的基金会托管了更多的项目,让更多的贡献者参与到他们的项目中,并对这些项目保持治理,所有这些都让用户对这些 FOSS 项目的质量和长期可行性更有信心。
就业增长
这些趋势清楚地表明,对有兴趣从事开源工作的专业人士的需求将大幅增加。虽然开发人员是显而易见的需求,但就业机会的范围要大得多,包括质量保证 (QA) 和发布工程师、工程经理、支持工程师、顾问、服务提供商、主管,甚至包括法律专家,以帮助处理涉及 FOSS 的许可和合同。例如,许多公司将需要建立一个开源项目办公室 (OSPO) 来跟踪他们对 FOSS 代码的使用,并配备精通 FOSS 的人员,他们可以与公司内部团队合作,了解公司对 FOSS 的使用以及他们对各种外部 FOSS 项目和组织(如 Apache 基金会)的贡献。另一个例子是与 FOSS 相关的信息服务的增长,包括出版物、会议、新闻通讯、博客和咨询。
这些需求表明需要扩大与 FOSS 相关的教育计划。许多计划正在兴起,以鼓励年轻人学习如何编码,并且在早期阶段引入 FOSS 以创建不断增长的人才库,通过中等和大学级别的教育计划来满足就业需求,这是一个直接的扩展。这也增加了对经验丰富的 FOSS 意识专业人士的需求,他们可以向学生教授技术和相关主题。
业务增长
FOSS 使用的增长意味着为开发 FOSS 和提供 FOSS 相关服务的企业(包括项目托管、系统集成和商业支持(例如,培训和 QA))带来增长机会。如上所述,公司和政府将需要在其组织内部以及对其业务最重要的项目周围的更广泛社区中拥有人员。
世界经济有自然的商业周期,新兴公司不断发展壮大,并经常取代行业领导者。例如,早期的数据库系统被关系数据库系统(如 Oracle 和 DB2)所取代,而后者现在正在与非关系数据库应用程序(其中许多是开源的,如 Apache CouchDB 和 Neo4j)争夺市场份额。前者是成熟的企业,而后者正在快速增长。求职者会寻找这些成长型公司,因为它们不仅提供更大的内部职业发展机会,而且还提供从事领先技术工作的机会,并有可能从这些公司价值的增长中受益。例如,GitHub 和红帽的员工在今年早些时候被微软和 IBM 收购时受益。
技术客户加强了这些模式,因为很少有人愿意将他们的钱花在技术的落后领域。除非他们定期更新他们的系统,否则他们将落后于更有效地利用技术的竞争对手。沃尔玛是世界上最大的零售商之一,将其历史性增长的大部分归功于用于管理其供应链的软件技术;相比之下,国际零售服装连锁店 Forever21 最近申请破产,分析师指出该公司对技术的使用非常差。
这些企业技术购买决策通常会造成少数软件供应商主导市场的情况。长期以来,这些决策偏爱专有技术供应商,部分原因是行业分析师建议他们使用 FOSS 而不是 FOSS。然而,现在 FOSS 公司受到了更多的关注,不仅因为它们为客户提供了更低的总拥有成本,还因为这些以商业为中心的 FOSS 企业增加了支持服务和服务级别协议,以匹配传统供应商。这些发展表明,随着技术购买者越来越适应软件市场中的这些新进入者,领先的 FOSS 公司和产品将继续增长。
投资增长
以“增长机遇”为 Open Source India 小组的主题,一个自然的讨论方面涉及天使投资人、商业加速器、风险投资家和其他人从资助商业 FOSS 公司或投资于在 FOSS 中发挥重要作用的上市公司中获得经济利益的机会。
OSS Capital 网站有一个名为 COSSCI(商业开源软件公司指数)的选项卡,其中列出了 40 多家年收入超过 1 亿美元且估值超过 10 亿美元的 FOSS 公司。名单上的公司中,除三家外,其余都获得了平均 2.4 亿美元的风险投资。在那个水平上,并非所有 FOSS 公司都会为其投资者带来回报,但总体数据显示,越来越多的知识渊博的投资者正在根据 FOSS 公司将继续增加其收入和盈利能力的信念采取行动,无论他们是新市场领域的参与者,还是在历史上由专有供应商主导的市场领域中获得市场份额。
并非技术客户会放弃他们管理业务的系统,而是新兴公司的决策者将更有可能选择 FOSS 解决方案,而不是传统企业中的同行。人们也可以从这个角度看待 IBM 收购红帽,将红帽的产品用作 IBM 以前几代软件产品的 FOSS 替代品。
很明显,此类资本投资可以帮助公司从最早阶段到整个生命周期,通常会导致他们被收购或公开发行。公司需要资金才能超越其最初的开发阶段,尤其是在通过营销计划提高其产品和服务的知名度、创建辅助支持服务以及根据客户需求、不断变化的市场和不断发展的平台投资于进一步的产品开发方面。此类公司的创始人花费了不成比例的时间来寻求投资资金并谈判此类资金的条款,因为他们的增长潜力取决于他们雇用和充分补偿员工以及推出他们的产品并建立销售和营销渠道以在市场上站稳脚跟的能力。
然而,随着时间的推移,这些公司必须从客户购买中产生收入和利润,以便他们不再依赖投资者资金。一些公司,如 WhatsApp,在规模很小时就被收购,因为较大的公司看到了它们的潜力,然后有能力资助它们的持续增长。尽管如此,许多初创公司未能实现“起飞”,并加入了很大一部分未能通过初始开发阶段的初创公司的行列。这些公司往往因资金不足、与招聘相关的糟糕管理决策以及无法识别能够吸引客户的市场需求而失败。
结论
总而言之,过去与 FOSS 相关的产品和服务的增长以及持续增长的潜力远远超出了十年前专家的预期。回顾过去,很明显,全球性的大衰退导致许多公司更彻底地探索 FOSS。此外,FOSS 日益增长的可用性和质量使组织将其使用范围从开发人员和试点项目扩展到关键业务情况。投资者被 Sun Microsystems 以 10 亿美元收购 MySQL AB 所吸引,这超过了当时 MySQL 年销售收入的 15 倍。
然而,增长机会仍然很多。只有极少一部分移动设备应用程序是开源的(有关开源 Android 应用程序,请参阅 F-Droid)。此外,技术公司,包括电信和计算机系统公司,更有可能进行了重要的 FOSS 部署。保险等领域的采用速度要慢得多,但他们现在正在使用机器学习 (ML) 和人工智能 (AI) 工具,例如 FOSS R 统计软件包,来帮助他们进行决策。除此之外,“智能设备”和“智慧城市”的增长在很大程度上依赖于这些 ML 和 AI 工具的使用,确保世界将变得越来越依赖不仅是软件,而且是开源。
2 条评论