Unitimes 特约作者:
Ross Zhang
火币加拿大CEO
作为一个经历过商业软件、开源软件、古典互联网、区块链数次浪潮的开发者和投资人,我亲眼见证了开发者社区从无到有,从弱小到强大,最后直到井喷的历史。以下我会从个人的视角来介绍区块链技术开发者社区的发展史,以及个人对于未来社区发展的预测。
发展史
1984年,因为对商业软件闭源、昂贵等各种不满,Richard Stallman离开MIT开始开发一种类似Unix的自由软件操作系统。自此以后,他创立了自由软件基金会(Free Software Foundation),发展了GNU 通用公共协议General Public License (GPL)并且以个人身份写了相当可观的组成现在称为GNU/Linux操作系统的原始代码,许多人随Linus Torvalds(1991年开始写Linux Kernel并且加入GNU软件和其他自由软件)简单地称其为Linux操作系统。
Richard Stallman

这个时期我称其为开源社区的萌芽期——开发者不为利益,只为了自由软件的理想而为软件贡献代码。大多数成员交流通过邮件组,他们是开源软件社区的先驱和理想主义者。这个可以类比比特币(Bitcoin)和以太坊(Ethereum)早期的社区状态。
随着越来越多公司看到了开源软件的机会,以Linux为代表的开源软件越来越多的被公司采用。 于是Linux 基金会于2000年成立,为其开源社区提供经济、智力、基础架构、服务、活动、及培训多方面的支持。
这时候Linux开发已经不是一群理想主义开发者的个人爱好,而是需要商业运作的一个企业。除了自由开发者之外,还有专门的开发者由基金会或者大公司雇佣进行开发。这些人获得报酬,也获得圈子里面人的称赞,这是他们的驱动力。
随着2005年Linus在开发Linux内核过程中同时创造了Git,以及之后的GitHub和各个互联网公司对开源项目的支持,GitHub上开发者社区非常活跃,但他们得到激励的来源仍然是公司的报酬以及社区内部人士的赞美。开发者社区拥有的权利和获得的报酬比起贡献来说仍然不够强大,也很难吸引更多的人参与进来。
软件开发平台Github

比特币的出现带来了加密经济学,这是我个人认为比特币机制中最有创新的一点。它第一次使开发者社区的利益和矿工的利益与“金钱”有了紧密的挂钩,也导致开发者社区的利益和矿工的利益出现了冲突。
开发者社区权利日益扩大,因为代码中一个小小的改动,比如块的大小,哈希算法等都会造成巨大的影响。同时, 以太坊基金会为代表的社区组织开放了赏金计划来修复安全漏洞。在权利和各种形式的代币诱惑下,开发者的活跃度和积极性有了显著的提高。开发者的地位也不可同日而语,以前低调羞涩的程序员变成了聚光灯下的焦点和明星。
趋势
从趋势上讲,我们可以发现提前步入区块链开发的开发者在影响力和利益上都比古典互联网程序员更为强大,而这股潮流又进一步带动了更多的开发者加入区块链开发社区。越来越多的人摆脱公司的束缚成为创业者或自由职业者,很多人做着自己的分叉币或ERC20代币,也有很多人靠着赏金生活。
目前区块链开发者良莠不齐,因为大多数区块链开发者都是新人,也缺少写过大规模系统的经验,所以我们发现代码可维护性和安全漏洞问题层出不穷。
但随着利益的趋势,我预测会有更多从古典互联网觉醒的开发者们加入区块链开发的大潮中,这个社区会越来越活跃,越来越多的个体会承担着领袖的角色;同时开发者们也会从由公司管理变为自由职业者,由社区自治。
期待区块链开发者社区尽快从大爆炸的混沌时代走向成熟,为实体资产全部上链和DAO打下坚实的基础。
【本文版权属于原作者,转载请保留版权信息。未经授权,不得以任何方式加以使用,包括转载、摘编、复制或建立镜像。合作或授权请联系 [email protected]或添加微信unitimes2017】
继续阅读
阅读原文