开源本质论
开源的本质需要从两个层面来理解。首先是一个开源项目、围绕这个开源项目形成的开源社区,以及在这个开源社区的努力下创造出来的开源产品。其次是无数开源项目,所组成的整个开源生态,以及围绕开源生态的各种形形色色的利益主体所组成的开源世界。
一、开源项目的本质
- 开源项目的本质,就是一群人以开放式协作的方式,组成一个开源社区,共同创造数字公共产品。
- 开放式协作的本质是:基于规则的开放参与,且规则本身对与全体参与者来说,也是开放可修改的。
- 数字公共产品的本质是:以数字形式凝聚的人类知识,这些知识可以以多种方式,节约人类的时间。
二、开源生态的本质
- 开源生态的本质,就是由各种各样授权协议/规则所界定的、由全部数字公共产品组成的数字知识公地。所有参与这个开源生态的主体,基于共同遵守的规则,形成了开放利益共同体。
- 数字知识公地的本质:与公地悲剧中所说的物理世界的公地不同,只要数字世界依然存在,只要复制成本始终接近于0,数字世界的公地就不会减少,只会越来越繁荣。
- 开源世界的规则的本质,就是约束力大小不等的各种共识,这些共识内容,共识者的数量,共识被执行的可能性,共同决定了这个数字知识公地的使用成本。
- 开放利益共同体的本质,就是各种主体基于各自不同的理由、价值判断,都认为向这个数字知识公地做出贡献,利大于弊。哪怕大家对于利弊的定义和理解,都完全不同。
三、开源从何而来
开源之所以能够发生,是因为人类有助人为乐的本能。助人为乐,并不是有人(人人)以助人为乐事。而是任何人,在助人之后,都能够感受到快乐。这样的快乐,有三种来源:自我肯定(我做了正确的事情),受助者的感谢,他人的赞扬。
一个人行善举的原因,在于助人的收获大于付出,这其中的收获,就包括感受到的各种(当下的、长期的)快乐。至于付出,就包括当下的付出,与(长期的、潜在的)损失。
在开源领域,因为数字产品的复制成本为接近于0,因此当下的付出几乎为0。因为互联网的传播效应,助人者收获的快乐也被放大了。因此,在自由/开源软件诞生的早期,有一技之长的开发者,会非常乐于分享自己的智力成果。
至于开源为何从个人参与,进而引发企业参与?为何开源这一个人英雄主义的现象,进化为广泛存在的商业现象,则留待开源经济学来解释。
四、开源的价值
- 作为数字化知识的价值:由于开源公开可获取的特征,能够为减少重复思考、重复劳动,从而为全人类节约大量的时间。
- 作为数字资产的价值:代码作为数据、代码的提交过程作为数据、整个社区的生产协作过程作为数据,都具有“资产”性质,这些数字资产,有可能被以不同的方式“挖掘”,从而产生层出不穷的价值。
- 作为协作社区的价值:人与人在社区中协作,知识在社区中传递,同时被沉淀下来。社区的价值就体现为教育与转化的作用。