什么是开源? 大家经常听到的项目开源,实际上是指项目遵循开源协议,将源代码公开,任何人都可以进行查看。计算机发展早期阶段,软件几乎都是开放的,任何人都可以查看软件的源代码,但是微软的出现打破了这种局面,他们在分发软件的时候也不再附带源代码。从此,专有软件的时代到来了。但是随着区块链技术的出现,以代码开源为特点,凭借在极客圈获得的巨大认同,开始重登历史舞台,现在大部分的项目选择在Github上面开源。 区块链项目为何要开源? 简单来说,区块链技术就是一个大的账本,可以供很多人查看使用,这个大的账本需要多方参与合作。但是在合作过程中,如何迅速的建立互信?如何让合作企业将业务直接建立在陌生平台上?最好的办法或许就是开源。项目方选择开源,意味着将获得: 更少的项目漏洞 一个项目选择开源,意味着将要承受更大的公众压力,接受公众的检查,项目方在写代码和做测试时,会更加注重代码质量,这和政府将资金公开类似。 更低的开发成本 对于项目来说,随着开源社区的逐渐成熟,有些工作可能社区成员就能替代完成,比如项目漏洞的检查、代码书写。整体开发成本将会越来越低。 更强的创新能力 因为社区的多元化,技术人才有新的想法后可以直接自己动手创建分支。开源给予了更多选择,就如同一家公司无论有多么优秀,它还是需要更多的优秀人才。 NEO创始人达鸿飞曾放出狠话:不开源的区块链都是耍流氓。事实上国际上很多知名区块链公司都是开源的,例如Hyperledger,Chain Chat —- 编译者/作者:链上小白 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
论开源与否的影响
2020-02-10 链上小白 来源:区块链网络
LOADING...
相关阅读:
- “打破传统桎梏 为区块链赋能 ”—ABEY正式上线ZBX2020-08-04
- 币圈主力已明确表示自己看好后市。8月4日老俞区块链2020-08-04
- 8月值得关注的5种硬币2020-08-04
- 火币大学于佳宁:ETH2.0和DeFi的风口来袭数字资产市场蕴含巨大财富机遇2020-08-04
- Chainlink(LINK)飙升12%至9美元上方的历史新高2020-08-04