从黑客文化看区块链开源

  • A+
所属分类:行情
摘要

在区块链领域,开源更多的时候代表着代码可以公开访问,开源带来的是「信任」;从更深层次来说,开源是指软件开发的一种方式,这种方式想要带来的是「自由」和「效率」。 开源

在区块链领域,开源更多的时候代表着代码可以公开访问,开源带来的是「信任」;从更深层次来说,开源是指软件开发的一种方式,这种方式想要带来的是「自由」和「效率」。

开源不只是为了让我们能够看到代码,它更是为了让我们能够使用代码——而后者,才是开源真正的「魔力」,或者说,力量所在。

如今国际的开源环境已经相当好,像以太坊是目前公认的开源项目,甚至被誉为开启了区块链2.0时代,像国内类似qkbill钱包开源的项目也数不胜数。

《大教堂与集市》(The Cathedral and the Bazaar)是一本介绍开源文化的优秀著作,它也被人们称为开源运动的独立宣言。该书的作者埃里克·斯蒂芬·雷蒙(Eric Steven Raymond)是开源运动的主要领导者之一,他在书中为我们讲述了开源思想背后的黑客文化,分析了集市模式能够取得成功的原因,并总结了开源开发的一些商业模型。从黑客文化看区块链开源

一、黑客文化简史

书中讲到:一群充满活力的互联网原生倡议者,一直在追求、实现并珍爱着开源思想,并自称「黑客」。1982 年,麻省理工学院 理查德·马修·斯托曼开始用 C 语言重新构建整个 UNIX 的克隆,并且免费发布。1991 年,林纳斯·班奈狄克·托瓦兹开始为 386 机器开发自由 UNIX 内核,他很快获得了成功并吸引了互联网上的黑客们,他们帮助林纳斯一同开发 Linux:一个全功能的 UNIX,源代码完全免费,而且可以再发布。

从黑客文化看区块链开源

在 Linux 被开发出来之前,所有人都认为如果软件复杂到操作系统这样的程度,就必须要有一个精心协作的团队,就像建造大教堂那样由行家里手精心打造。而 Linux 几乎从一开始就发展出一条完全不同的路,其开发更像是仅通过互联网合作的大量志愿者的随意之作。每周发布,并在接下来几天内获取数百个用户的反馈。Linux 创造了一种类似达尔文的物竞天择的选择机制,被选择对象是开发者们所做的种种软件修改。

让所有人吃惊的是,这种方式工作得非常好。1993 年底,Linux 在稳定性和可靠性上已经和很多商业 UNIX 不相上下,并能支持比商业 UNIX 多得多的软件,一些商业应用软件都开始考虑移植到 Linux 上。

从黑客文化看区块链开源

二、集市模式为何奏效?

在大教堂建筑者看来,bug 是棘手的、难以发现的,要经过几个人数月的仔细检查才能有点信心去发布。而发布间隔越长,倘若版本并不完美,人们的失望就越发不可避免。

对集市模式而言则完全不同,开源项目的很多用户本身就是黑客,因为可以拿到源代码,这些黑客能极为有效地缩短排错时间,只要给他们一点点鼓励,他们就会帮你查找问题,给出建议并帮助改善代码,这些比自己做要快得多得多。

如果想让代码质量快速提升并有效排错,把用户当成开发合作者对待是最省心的途径,用户越多,就越能有效对抗系统的复杂性。

从黑客文化看区块链开源

三、开源开发的盈利机制

软件业很大程度上是一个服务业,使用价值才是软件开发的主要驱动力。在从闭源转向开源的过程中,受到威胁的仅仅是销售价值,而非真正重要的使用价值。

软件免费,服务收费。也被形容为送剃须刀,卖刀片。

软件免费,品牌收费。可以开源一项软件技术,保留其测试套件或兼容性标准,然后卖品牌认证。

软件免费,内容收费。想象一个类似股票报价订阅的服务,其价值既不在客户端也不在服务器端,而在于提供客观可信的信息。

当下收费,未来免费。以封闭许可证的形式发布软件的源码,但其中的封闭条款有过期时间。

占领市场。利用开源软件建立或维护专有软件的市场地位。

—-

编译者/作者:链上小白

玩币族申明:我们将尊重作者/译者/网站的版权,促进行业健康发展,如有错误或不完整之处请与我们联系。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: