区块链将会如何影响开源

区块链技术正在对开源世界产生深远影响。尽管存在争议,但区块链的去中心化特性有望为开源模式带来根本变革,尤其是在激励机制和价值交换方面。当前开源项目主要依赖企业支持和基金会运营,但区块链和智能合约可能创建直接、透明的用户与开发者价值链接,推动开源项目自我供给和可持续发展。未来,区块链可能会成为开源生态中的关键组成部分,促进更开放和去中心化的协作模式。
摘要由CSDN通过智能技术生成

在中本聪十年前创立比特币伊始,就引来众多追随者,并慢慢演变为一场去中心化的运动。甚至对于某一些人来说,区块链技术就像互联网那样深刻影响着人类社会的技术。当然,也有很大一部分人认为,区块链不过是另外一场庞氏骗局罢了,就在这众说纷纭之中,区块链也在进化并不断尝试寻找自己的位置。无论怎样,有一件事是确定的,那就是区块链是一项颠覆性的技术,将从根本上改变一些行业。我深信开源就是其中之一。

14f79fc84e777e0b251ecf52630c837e.png

开源的模式

开源是一种软件协作开发方法,也是软件分发的模式,开源允许拥有共同兴趣的人们一起协作,进而生产出他们中间任何个体都无法独立完成的事情,它让整体所创建的价值远远大于部分的总和。开源通过分布式的协作工具(IRC、email、git、wiki、issue 跟踪等)、以及开源许可证模式下的分发和保护,当然还有诸如 Apache 软件基金会和云原生基金会这样的非盈利基金会的治理。

说来已久,最让人们好奇的莫过于开源的模式本质上是缺乏金钱上的激励的。在开源界,像人类社会的其它方面一样,分很多的派系,如其中一些人就认为谈开源就不要谈钱,开源本应该就是由内在的激励的自由和资源的行为(诸如“共同理想”、“为了伟大的事情”);也有另外一些人认为开源需要获得外部的尤其是金钱上的激励。虽然开源项目仅仅通过世上的志愿者来完成是富有理想的浪漫主义色彩的,就目前的现状来看,事实上主要的开源完成的贡献均是在有支付的情形下搞定的。当然,毋庸置疑的是我们拥有大量的无偿贡献者,但是这些贡献都是来来回回的临时性的,或者是某些受追捧的项目备受世人关注。建立和维系开源项目是需要企业倾注大量心血和精力来进行开发、文档化、测试、修复缺陷,而且是持续性的一如既往的,绝不是一时心血来潮。要知道,开发软件产品是需要克服大量困难的事情,这类事情最好是有金钱上的激励方能持久。

开源的商业化

众所周知,Apache 软件基金会是通过捐助而生存的,当然还有其它的一些收入:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值