学院 最新消息. 文章

什么是开源?区块链项目为何要开源?

寄语:行走在旅途中,红尘深处,总有一个忘不了的人,割舍不断的情,这一生,我愿与你相守天涯,你是我寻了一世的风景,今生你将在我的梦里,在我眼眸里,在我的生命里明媚,在我的生命里长存。

      简单来说,区块链技术就是一个大的账本,可以供很多人查看使用,这个大的账本需要多方参与合作。但是在合作过程中,如何迅速的建立互信?如何让合作企业将业务直接建立在陌生平台上?最好的办法或许就是开源。

     大家经常听到的项目开源,实际上是指项目遵循开源协议,将源代码公开,任何人都可以进行查看。计算机发展早期阶段,软件几乎都是开放的,任何人都可以查看软件的源代码,但是微软的出现打破了这种局面,他们在分发软件的时候也不再附带源代码。从此,专有软件的时代到来了。但是随着区块链技术的出现,以代码开源为特点,凭借在极客圈获得的巨大认同,开始重登历史舞台,现在大部分的项目选择在Github上面开源。

项目方选择开源,意味着将获得:

更少的项目漏洞

     一个项目选择开源,意味着将要承受更大的公众压力,接受公众的检查,项目方在写代码和做测试时,会更加注重代码质量,这和政府将资金公开类似。

更低的开发成本

     对于项目来说,随着开源社区的逐渐成熟,有些工作可能社区成员就能替代完成,比如项目漏洞的检查、代码书写。整体开发成本将会越来越低。

更强的创新能力

    因为社区的多元化,技术人才有新的想法后可以直接自己动手创建分支。开源给予了更多选择,就如同一家公司无论有多么优秀,它还是需要更多的优秀人才。

作者 : 币圈洞察者

加⼊欧科云链社群

和全球数字资产投资者交流讨论

扫码加入欧科云链社群

相关推荐

latest-news