开源 区块链_区块链将如何影响开源

开源 区块链

本聪(Satoshi Nakamoto)十年前以比特币起家的时候,已经找到了很多追随者,并成为去中心化运动。 对于某些人来说,区块链技术是一种宗教,它将对人类产生与互联网相同的影响。 对于其他人而言,这是炒作和技术,仅适用于庞氏骗局。 尽管区块链仍在发展并试图找到自己的位置,但可以肯定的是:这是一种颠覆性技术,将从根本上改变某些行业。 我敢打赌,开源将是其中之一。

开源模型

开源是一种协作式软件开发和分发模型,它使具有共同兴趣的人们可以收集和生产任何人都无法自己创造的东西。 它允许创造大于其各部分之和的价值。 开源由分布式协作工具(IRC,电子邮件,git,wiki,问题跟踪器等)启用,由开源许可模型进行分发和保护,并且通常由诸如Apache Software Foundation (ASF), Cloud等 软件基金会管理 本地计算基金会 (CNCF)等

开源模型的一个有趣的方面是其核心缺乏经济激励。 有些人认为开放源代码工作应该与金钱分开,并且应仅由内在动机(例如“共同目标”和“为了更大的利益”)来驱动自由和自愿的活动;另一些人则认为开放源代码工作应直接或间接地得到回报。通过外部动机(例如经济激励)。开源项目仅靠自愿捐款才能繁荣的想法是浪漫的,但实际上,大多数开源捐款都是通过有偿开发来完成的。是的,我们有很多自愿捐款,但是这些都是来自来临时的贡献者的临时性基础,或者是在其顶峰时期非常受欢迎的项目的创建和维护对企业有用的开源项目,需要长期进行开发,记录,测试和错误修复。期间,即使该软件不再令人眼花and乱,这也是一项无聊的活动,最好通过财务激励来激发 。

商业开源

ASF之类的软件基金会可以依靠捐赠和赞助,会议费等其他收入来源来生存。但是这些资金主要用于运营基金会,为项目提供法律保护并确保有足够的服务器来运行构建,问题跟踪器,邮件列表等。

同样,CNCF也有会员费和其他收入流,用于管理基金会和为项目提供资源。 如今,大多数软件都不是在笔记本电脑上构建的。 它在云上的数百台计算机上运行和测试,这需要金钱。 创建营销活动,品牌设计,分发贴纸等都需要花钱,一些基金会也可以为此提供帮助。 基金会的核心是执行正确的流程,以便与用户,开发人员和控制机制进行交互,并确保为公共利益向开源项目分配可用的财务资源。

如果开放源代码项目的用户可以捐款,而基金会可以公平地分配资金,那还缺少什么呢?

缺少的是直接,透明,可信任,分散,自动的双向链接,用于在开源生产者和开源消费者之间转移价值。 当前,链接是单向或间接的:

  • 单向的 :开发人员(可以将“开发人员”视为与软件的生产,维护和发行有关的任何角色)可以发挥自己的头脑,花时间进行贡献,并与所有开源用户共享该价值。 但是没有反向链接。

  • 间接的 :如果存在影响特定用户/公司的错误,则选项为:

    • 让内部开发人员修复该错误并提出请求。 这是理想的选择,但并非总能聘请内部开发人员,他们对每天使用的数百个开源项目有所了解。

    • 聘请专门从事该特定开源项目的自由职业者并支付服务费用。 理想情况下,自由职业者还是开源项目的提交者,可以直接快速更改项目代码。 否则,此修复程序可能永远无法应用于项目。

    • 与一家围绕开源项目提供服务的公司接洽。 这样的公司通常雇用开源承诺者来影响社区并在社区中赢得信誉,并提供产品,专业知识和专业服务。

第三种选择是维持许多开源项目的成功模型 。 无论是提供服务(培训,咨询,讲习班),支持,包装,开放核心资源还是SaaS,都有公司雇用数百名全职从事开源工作的员工。 多年来,已经有很多公司成功建立了成功的开源业务模型,并且该列表还在稳步增长。

支持开源项目的公司在生态系统中发挥着重要作用:它们是开源项目和用户之间的催化剂。 那些能带来真正价值的工具不仅能很好地打包软件,还能做更多的事情。 他们可以确定用户需求和技术趋势,并创建完整的堆栈甚至是开源项目生态系统来满足这些需求。 他们可能会从事无聊的项目,并为此提供支持多年。 如果堆栈中缺少一块,他们可以从头开始一个开源项目,并围绕它建立一个社区。 他们可以收购一家封闭源代码的软件公司并开放项目的源代码(这里我有些不高兴,但是,我在说的是我的雇主Red Hat )。

总而言之,利用商业开源模型,项目由很少的个人或公司正式或非正式地管理和控制,这些人或公司通过确保项目成功将其货币化并回报给生态系统。 对于开源开发人员,管理公司和最终用户而言,这是双赢。 替代方案是不活动的项目和昂贵的封闭源代码软件。

自立,分散的开源

为了使项目成为信誉良好的基础的一部分,它必须符合某些标准。 例如,ASF和CNCF分别需要孵化和毕业过程,除了所有技术和形式要求之外,一个项目必须有健康的活动提交者和用户。 这就是形成可持续的开源项目的本质。 在GitHub上拥有源代码与拥有一个活跃的开源项目并不相同。 后者要求编写代码的提交者和使用代码的用户,这两个群体通过交换价值并形成每个人都可以受益的生态系统而彼此持续加强。 一些项目生态系统可能很小且寿命很短,有些可能由多个项目和竞争的服务提供商组成,并且相互作用非常复杂,持续了很多年。 但是,只要存在价值交换并且每个人都从中受益,就可以开发,维护和维持该项目。

如果您查看ASF Attic ,您会发现已达到使用寿命的项目。 当项目在技术上不再适合其目的时,通常是其自然的结局。 同样,在ASF 孵化器中 ,您会发现大量尚未毕业但已退休的项目。 通常,这些项目无法建立足够大的社区,因为它们过于专业化或存在更好的替代方案。

但是,在某些情况下,具有高潜力和卓越技术的项目无法维持自身发展,因为它们无法形成或维持一个有效的生态系统来交换价值。 开源模型和基础并没有为开发人员提供酬劳或让用户听到其要求的框架和机制。 双方没有共同的价值承诺框架。 结果,某些项目只能在商业开源的情况下维持其自身,在商业开源中,公司充当开发人员和用户之间的中介和增值者。 这就增加了另一个限制,并要求服务提供商公司维持一些开源项目。 理想情况下,用户应该能够表达对项目的兴趣,开发人员应该能够以透明且可衡量的方式表达对项目的承诺,这形成了一个具有共同利益和价值交换意图的社区。

想象一下,有一个带有机制和工具的模型,可以在开源用户和开发人员之间进行直接交互。 这不仅包括通过拉取请求进行的代码贡献,对邮件列表的问题,GitHub星星以及笔记本电脑上的贴纸,还包括允许用户以更丰富,更自控和透明的方式影响项目命运的其他方式。

该模型可以包括采取以下措施的激励措施:

  • 直接资助开源项目,而不是通过软件基金会

  • 通过投票影响项目的方向(通过代币持有者)

  • 由用户需求驱动的功能请求

  • 准时拉取请求合并

  • 赏金赏金

  • 更好的考试覆盖率激励

  • 最新文档奖励

  • 长期支持保证

  • 及时的安全修复

  • 专家协助,支持和服务

  • 宣传和项目推广的预算

  • 定期无聊活动的预算

  • 快速的电子邮件和聊天帮助

  • 全面了解整个项目结果等

如果您还没猜到,我在说的是使用区块链和智能合约来允许用户和开发人员之间的这种交互,即智能合约,将赋予代币持有者以权力来影响项目。

blockchain_in_open_source_ecosystem.png

区块链在开源生态系统中的使用

开源生态系统中的现有渠道为用户提供了通过对服务提供商的财务承诺或通过基金会的其他有限手段来影响项目的方式。 但是,将基于区块链的技术添加到开源生态系统中可以为用户和开发人员之间的交互打开新的渠道。 我并不是说这将取代商业开源模型; 大多数使用开放源代码的公司都做了很多无法用智能合约替代的事情。 但是,智能合约可以激发新的引导新开源项目的方式,使商品项目重获新生,而这些项目却是维护工作的重担。 它们可以激励开发人员应用无聊的请求,编写文档,通过测试等,从而在用户和开源开发人员之间提供直接的价值交换渠道。 区块链可以增加新的渠道,以帮助开源项目长期发展并实现自我维持,即使在公司支持不可行的情况下。 它可以为自我维持的开源项目创建一个新的互补模型-双赢。

标记开源

已经有许多旨在令牌化开源的计划。 有些只关注开源模型,有些更通用,但也适用于开源开发:

这个列表是多种多样的并且正在Swift增长。 这些项目中的一些将消失,另一些将成为枢纽,但有一些将作为SourceForge ,ASF和未来的GitHub出现。 这并不一定意味着他们会取代这些平台,但会使用令牌模型对其进行补充,并创建一个更丰富的开源生态系统。 每个项目都可以选择其分配模型(许可证),管理模型(基础)和激励模型(令牌)。 在所有情况下,这都将为开放源码世界注入新鲜血液。

未来是开放和分散的

  • 软件正在吞噬世界。

  • 每个公司都是一家软件公司。

  • 开源是创新发生的地方。

鉴于此,很明显,开源太大了,不能失败,而且太重要了,不能被少数人控制或由自己决定命运。 开源是一个共享资源的系统,对所有人都有价值,更重要的是,必须照此进行管理。 直到地球上的每个公司都想在开源世界中占有一席之地和发言权只是时间问题。 不幸的是,我们还没有工具和习惯来做到这一点。 这样的工具将允许任何人表现出对软件项目的赞赏或无知。 这将在生产者和消费者之间,开发者和用户之间建立直接,更快的反馈循环。 它将促进创新-由用户需求驱动并通过令牌指标表达的创新。

翻译自: https://opensource.com/article/18/8/open-source-tokenomics

开源 区块链

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值