社区主导的开源复兴

超越“开放核心”的稀缺心态。
110 位读者喜欢此文。
shapes of people symbols

Opensource.com

由于商业参与者很少,早期的自由软件和开源社区在定义上是由社区主导的。软件是由用户社区根据他们的需求和灵感有机地设计和创建的。 结果,在没有人预料到的程度上,通常是神奇的。

然而,有一些缺失的部分阻碍了这种魔力更大规模的释放。 随着大型组织中的专业开发人员开始依赖开源软件来实现关键功能,他们开始寻找与从 Microsoft、Oracle 和 SAP 等公司购买的专有软件相同的商业支持。 需要有人及时负责修复新的安全漏洞,或者提供基本的知识产权保证,例如许可证验证和赔偿,或者仅仅是提供保持软件良好运行所必需的日常维护。

像 Red Hat 这样的第一代开源企业应运而生,以响应这些需求。 它们结合了两者的优点:原始开源的灵活性和控制力,以及企业所依赖的商业支持。 这些新的开源企业通过添加缺失但必要的商业服务到社区主导的开源项目来找到机会。 这些服务对于组织来说,自己提供成本高昂,甚至不做可能代价更高。 该时代的早期领导者 Cygnus Solutions 甚至采用了违反直觉的标语“使自由软件变得可负担”。

但当时,这一点始终非常清楚:商业供应商为社区服务,填补边缘空白以实现商业应用。 社区是明星,公司是配角。

开放核心的黑暗时代

随着 Red Hat 等原始商业开源公司的成功,投资资金涌向希望利用开源新发现的商业力量的初创公司。

不幸的是,总的来说,这一代开源公司从 Red Hat 等第一代参与者那里吸取了错误的教训。

见证了社区创造的技术与供应商提供的商业能力的强大结合,这家新型公司得出结论,供应商才是节目的明星,而不是社区。

这标志着开源的一个转折点。

在这种以供应商为中心的世界观中,人们认为单个组织可以生成见解并为开源技术设定路线图。 这推动了一种普遍的新信念,即开源社区主要代表一种资本效率高的营销渠道,而不是一种新的互联网支持的协同创造形式。

这些公司以稀缺心态对待开源。 他们没有投资于社区主导的项目来释放人群的潜力,而是创建了由供应商主导的项目,以开源许可证发布演示版本,并将大部分资源投入到配套的专有技术中,他们将其作为仅付费的闭源产品保留。 通过恢复到 传统专有软件的最糟糕的方面——例如不确定的许可条款、不明确的支持范围和不可知的成本——这些企业排挤了开源的最佳方面。

正如经常发生的那样,对开源模型的这种误读被赋予了一个听起来无辜的品牌名称:“开放核心”。

开放核心的狗追着自己的尾巴,陷入了一系列不断升级的博客文章、宣传片,甚至专门的开放核心会议中。 在其最糟糕的时刻,该运动的领先参与者甚至 试图重新定义开源这个词的含义

在开放核心的世界观中,供应商是宇宙的中心,开源用户只是一种可以被利用的商品。

社区主导的复兴,以恢复平衡

当商业利益围绕开放核心陷入疯狂时,开源核心的创造者社区只是继续建设。 当少数备受瞩目的公司占据了行业头条时,成千上万的个人创造者和团队一直在构建软件,一次一个拉取请求。

它累积起来了。 今天,现代应用程序开发平台不是来自单个供应商,甚至不是来自一系列供应商。 它是数千个离散开源包的结合——以 JavaScript、Python、PHP、Ruby、Java、Go、.NET、Rust、R 和许多其他语言实现。 每个元素都为自己的目的而构建,但共同创造了一个美丽的挂毯,已成为所有现代应用程序的基础。

在某些情况下,这些项目背后的创建者得到了社区自然产生的组织的支持,例如 Ruby Together、Apache 软件基金会和 Python 软件基金会。 但总的来说,这些创作者都是自给自足的,他们在日常工作和主要追求的间隙抽出时间来协作开发使他们的工作成为可能的软件,同时集体构建一个巨大的开源软件公共空间,供任何个人或组织使用。

但是现在,开源维护者有一种新兴的方式来参与他们创造的价值,这不是关于保留价值,而是关于创造额外的价值

在推动第一代社区主导的开源商业参与者的原则的复兴和扩展中,创造者现在正在以一种新的协作形式走到一起。 他们没有在不同的许可证下保留软件,而是相互合作以提供相同的专业保证,Red Hat 等公司在过去发现这些保证是必要的,但适用于构成现代开发平台的数千个离散组件。

今天的创业型开源创作者一代正在抛弃孕育开放核心及其兄弟的稀缺心态。 相反,他们正在推进一种乐观、附加且仍然实用的模式,该模式在原始开源之上增加缺失的商业价值

通过效仿第一代开源公司,这些创作者正在重新发现一个为每个人带来利益的广阔的价值创造机会。 随着商业组织参与直接从创作者那里采购的托管开源服务,生产者和消费者之间的利益一致性立即变得清晰起来。

结果呢? 开放核心的稀缺心态黑暗时代的结束,以及由一类蓬勃发展、独立的全职开源创作者推动的技术复兴。

User profile image.
Donald Fischer 是 Tidelift 的联合创始人兼首席执行官,Tidelift 使开源工作对每个人都更好。 Tidelift 为软件开发团队提供单一来源来购买和维护他们的软件,并提供来自最了解它的专家的专业支持和维护。

评论已关闭。

Creative Commons License 本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.