开源本质论

开源的本质需要从两个层面来理解。首先是一个开源项目、围绕这个开源项目形成的开源社区,以及在这个开源社区的努力下创造出来的开源产品。其次是无数开源项目,所组成的整个开源生态,以及围绕开源生态的各种形形色色的利益主体所组成的开源世界。

一、开源项目的本质

二、开源生态的本质

三、开源从何而来

开源之所以能够发生,是因为人类有助人为乐的本能。助人为乐,并不是有人(人人)以助人为乐事。而是任何人,在助人之后,都能够感受到快乐。这样的快乐,有三种来源:自我肯定(我做了正确的事情),受助者的感谢,他人的赞扬。

一个人行善举的原因,在于助人的收获大于付出,这其中的收获,就包括感受到的各种(当下的、长期的)快乐。至于付出,就包括当下的付出,与(长期的、潜在的)损失。

在开源领域,因为数字产品的复制成本为接近于0,因此当下的付出几乎为0。因为互联网的传播效应,助人者收获的快乐也被放大了。因此,在自由/开源软件诞生的早期,有一技之长的开发者,会非常乐于分享自己的智力成果。

至于开源为何从个人参与,进而引发企业参与?为何开源这一个人英雄主义的现象,进化为广泛存在的商业现象,则留待开源经济学来解释。

四、开源的价值