当前位置:首页 > 知识 >

开源社区:DAO的前身

理解开源、理解Web3、理解全球。这次我将继续分享《请回答Web3》系列产品的文章,第二篇为什么开源社区是DAO的雏形?我们将讨论许多话题,如当今社会的开源绿色生态、保持中立的Linux、Apache开源基金会的重要性、成功的开源社区案例如Kubernetes、企业vs开源社区vsDAO等。

首先,让我们看看当今社会的开源绿色生态是怎样的。从职责分工的角度来看,开源的生态因素已经变得非常清晰:开源商业公司(例如中国PingCap、海外Terraform等)负责根据开源方式进行自主创新,形成核心;为了实现多方面的平衡,保持中立的开源慈善基金会Linux、Apache等应运而生,接受新项目的捐赠,支持迭代更新;最终,新项目将成为领域里的事实标准,与云服务巨头合作实现SaaS化转现。

保持中立的Linux、Apache开源慈善基金会有多么重要呢?以Linux所辖的一个子慈善基金会CNCF(云原生计算基金会)为例,看一下下面的截图:

可以看到,众所周知的项目如容器编排调度Kubernetes、远程过程调用gRPC、服务发现工具etcd等都属于该基金会。可以这样说,如果没有2015年CNCF基金会的推动,这种开源质量稳步提升的浪潮必然会晚几年才能在云计算行业扎根。

Linux、Apache这样的中立开源慈善基金会就像联合国(UN)一样,以类似非政府组织(NGO)的方式协调各方权益,让那些想要奉献类似开源观念的公司、团队和个人不用过分考虑各种顾虑,也不用担心其他早期贡献者所独享的权益。这些基金会同时进行工程项目的代管,并提供绿色生态适用于每个著作权IP,还包括进一步的孵化、财务、峰会宣传、社区塑造和开源导师等一系列支持。资深的开源人会指导下一代的新开源人,例如Apache的经典新项目:https://community.apache.org/mentorprogrammeapplication.html 。

CNCF基金会同样具有完善的管理体制,以支持新开源项目的进一步发展。我曾经支持捐助过很多个开源基础建设项目。这个过程就如同把公司的一个分部门出售给另一家企业,需要几个月的时间和大量的法律条文进行交涉。

该基金会还有一个最高决策委员会(TOC),类似于联合国组织UN的安理会。这个委员会的成员都来自各大金主,大家可以查看这个页面https://www.cncf.io/people/technical-oversight-committee/ 。

虽然保持中立的开源慈善基金会依赖于科技产业捐赠来获得经费预算,这种中立状态有时需要斟酌,但整体来看,它们为自主创新提供了充足的营地。对于所有相关方利益博弈的平衡也提供了点帮助。

接下来,我们来看一下最热门的开源项目之一:Kubernetes,这是云计算时代的根基基础设施新项目。到目前为止,它拥有93k个Star、3k多贡献者和7w个PR(pull request)。

开源编码当然都存放在GitHub上,包括:

•主代码库repo、文档代码库docs repo、社区代码库等。

•官网https://kubernetes.io上的所有代码都存放在docs repo中。

•codeofconduct,合作标准。

•区域化构造。

开源社区在创新新项目方面比公司制更加合理。但是,她并没有放弃之前公司制积累起来的成功案例,反而是从中得到了启发。例如,最重要的区别在于,在开源社区中,

猜你喜欢

微信二维码

微信