第2类就是Open-Core商业软件模式,也就是核心代码开源,但是部分功能代码是闭源,最终形成了闭源的代码软件进行售卖。比如大家最熟悉的支持开源Apache Hadoop的Cloudera公司所售卖Cloudera Data Platform就是这种软件模式的代表。当然随着云化的发展,这些以软件为初始售卖的商业公司,现在也都提供了自己云版本。但依然有很多常见开源软件是利用这种模式去售卖的。
2. Open-Core商业软件模式,即核心代码开源,但部分功能代码是闭源,最终形成了闭源的代码软件进行售卖。比如大家最熟悉的支持开源Apache Hadoop的Cloudera公司所售卖Cloudera Data Platform就是这种软件模式的代表。当然随着云化的发展,这些以软件为初始售卖的商业公司,现在也都提供了自己的云版本。但依然有很多常见开源软件是利用这种模式去售卖的。
第 13 种叫退市开源,这种模式是商业软件已经基本上完成了它的商业生命周期,在退市的时候,它会被开源出来。很多游戏软件其实都是这种模式,所以我们能看到很多的 MOD 游戏模式都是基于这样的退市的游戏软件开发出来的,比较典型的就是 id Software and 3D Realms 公司相关的游戏软件。
第13种叫退市开源,这种模式是商业软件已经基本上完成了它的商业生命周期,在退市时,它会被开源出来。很多游戏软件其实都是这种模式,所以我们能看到很多的MOD游戏模式都是基于这样的退市的游戏软件开发出来的,比较典型的就是id Software and 3D Realms公司相关的游戏软件。
第 21 种是售卖品牌周边进行收入,例如 Mozilla Foundation 和 Wikimedia Foundation 都有相关的情怀 T 恤或者马克杯。最近的 Apache Con Aisa 个人票当中的飞盘、贴纸、杯子、帽子,其实都是周边售卖获得收入的。
第21种是售卖品牌周边进行收入,例如Mozilla Foundation和Wikimedia Foundation都有相关的情怀T恤或马克杯。2022年Apache Con Aisa个人票当中的飞盘、贴纸、杯子、帽子,其实都是周边售卖获得收入的。
### Web3 to Developer
第 22 种,也是最后一种,是我非常看好但还是在发展过程当中的开源收入模式,这就是 Web3 to Developer。开源社区本身就是一个 DAO,只不过目前的开源还很难通过衡量个人的贡献来获得收入。开源软件也很难变成一个像 NFT 一样的组织来获得收入和获利。但是我觉得随着 DAO 理论的发展和相关技术的进步一定会解决相关的问题,从而真正实现每一个开源贡献者劳有所得,每一个开源公司贡献有所收获,每一个投资者投资都有回报,这才是开源社区的最终解决方案。
第22种,也是最后一种,是还在发展过程中的开源收入模式,即Web3 to Developer。开源社区本身就是一个DAO,只不过目前的开源还很难通过衡量个人的贡献来获得收入。开源软件也很难变成一个像NFT一样的组织来获得收入和获利。但随着DAO理论的发展和相关技术的进步一定会解决相关的问题,从而真正实现每一个开源贡献者劳有所得,每一个开源公司贡献有所收获,每一个投资者投资都有回报,这才是开源社区的最终解决方案。
罗伯特•C•埃里克森(Robert C. Ellickson)在《无需法律的秩序 (相邻者如何解决纠纷)》中对于此类社会活动的逻辑和控制体系有着全面的论述,如他所言,“在这个世界偏僻角落里发生的事情可能是社会中心的问题。”他是通过在加州一个偏僻小县夏斯塔县里牧人们在解决牧区农场中日常争端现象的研究,揭示了一个密切群体中的相邻方中解决问题的方法,人们往往依赖于社会生活中通过长期博弈形成的规范而非法律来解决自己的争端。在此基础上结合博弈论、经济学和社会学,更好的发现了人类社会治理控制体系的框架。
比如说对于Marak删库行为就可以这样理解:开源贡献者作为第一方控制者在个人伦理上的自我约束失败,使得第三方控制者开源社区力量以社区谴责的非正式控制进行了一次替代自助执行。又比如说Elasticsearch修改协议的行为可以这样来解释:Elasticsearch开源项目拥有方修改了开源许可而违反了OSI组织规则结果导致第三方控制者 OSI 采取了组织执法宣布对其开源许可协议的不予认可。以此,我们似乎也完全有理由可以预言说,开源,正在发生的事情,可能就是人类历史中一类社会活动的再一次重现。