金融|开源项目如何进行开发者激励?以太坊进行多种探索
本文插图
外汇天眼APP讯 : 从互联网发展开始 , 中心化机构利用专利壁垒垄断了代码的拥有权 。 但随着区块链的兴起 , 开源代码如今已经成为互联网的核心基础设施 。 从 Richard Stallman 领导的自由软件运动 , 到 Eric Raymond 写的 《大教堂与集会》 , 再到 Mozilla 和 Linux , 以及近年以太坊等区块链开源项目 , 无数的开源代码带给项目巨额产值 。 但是长久以来各个开源项目的开发者激励机制却还在发展初期 , 开发者无法在开源生态中获得持续性的激励 , 开源社群的自由业者基数无法扩大 。 以太坊市值虽然达到数百亿美元 , 但核心开发者数量的增长却相对停滞 , 如何激励开发者在开源社区中长期贡献将成为以太坊迭代的关键 。
开源融资
开源软件属于一种公共产品 , 公共产品是一个基础的经济学概念 。 常见的公共产品包括国防、灯塔、清新空气和开源软件等 。 公共产品有两个核心特征 。 一是非排他性:任何人都不可能被禁止使用或消费它 , 即使他没有付任何费用(也就是“搭便车”) 。 二是非竞争性:多个人可以同时使用或消费它 , 并且这种使用和消费不会减少它的可获得性(包括数量和质量) 。 公共产品如果通过市场机制融资 , 会出现投资不足问题 。 举例来说 , 假设一个写字楼里的工作人员集资建新风系统 。 张三如果知道 , 李四即使不出钱 , 也能享受新风系统带来的清新空气 , 那么张三出钱的积极性就会下降 。 如果所有工作人员都持有与张三类似的想法 , 都因为担心其他人“搭便车”而不愿出钱 , 那么他们很可能凑不到足够的钱来建新风系统 。 类似逻辑对开源软件也适用:假如所有人都期待其他人先把软件开发出来并开源 , 自己就可以免费用 , 那么软件就很可能不会被开发出来 。 开源软件面临的这个问题对区块链社区非常重要 。 以下介绍传统开发者参与开源软件的四种方式:志愿、捐赠、赏金及众筹 。
志愿者
开源社区中志愿者是最普遍的参与者 , 他们在社区中积极做贡献并维护软件系统及参与讨论 , 但却没有直接的金钱补偿 。 志愿者的激励来源通常来自其他因素 , 例如生态利益与自身高度相关、社区声誉、意识形态或者出自于对项目的热情 。
志愿者模式具有以下优点:第一 , 由于开源社区不提供开发者资金支持 , 因此在这种情况下做出贡献的开发者对该项目是充满热情的 , 而且对改善整个生态有长期战略愿景 , 较不会因为短期利益而彼此陷入争执 。 第二 , 开发者更倾向于与其他开发者共同协作 , 开展项目的障碍也相对较小 。 但是志愿者模式也有以下缺点: 第一 , 开发者流动性高 , 退出门槛低 。 因为没有直接补偿 , 开发者常因为时间不足、动力消减等原因 , 无法随着开源项目持续发展 , 会造成整个生态稳定性不佳且难以拓展 。 第二 , 大多数以志愿者组成的开源社区并没有正式的组织结构或实体 , 也没有提案审查及时间限制 , 会造成效率低下 。
- 金融八卦女|苏宁还债,全都靠卖?
- 每天一首音乐|郭永红:提劲加油推进重点项目建设 为经济高质量发展蓄势赋能
- 大众日报|山钢股份莱芜分公司13个SBU项目团队对比增效1亿元
- 财经密报|天合光能42兆瓦光伏电站获评“2020越南杰出可再生能源项目”
- |快讯:君禾股份涨停,报于14.93元-股票频道-金融界
- 焦糖老干妈|新美路水改项目的中标(成交)公告
- 小景儿爱财经|美国拒绝德国审查黄金,俄罗斯警告欧美查没黄金等于金融宣战
- |快讯:*ST拉夏跌停,报于1.83元-股票频道-金融界
- 中国金融杂志|“2020年中国银行业软件测试成果交流会”在北京召开
- 糗事百科|空中客车与埃森哲、南科大联手推进制造业数字化示范项目合作