开源作为一种代码去中心化的手段,NDN加快开源社区建设
从互联网诞生之始,科技巨头(中心化机构)就开始利用专利壁垒垄断了代码的拥有权。开源社区和区块链技术的兴起,终于突破了这层困缚已久的枷锁。从一定意义上说,开源代码才是如今互联网最为的核心基础设施。
Richard Stallman领导了自由软件运动,Eric Raymond撰写了《大教堂与集会》,PC时代拥有 了Mozilla和Linux,移动互联网产生了Android操作系统,以及近几年比特币、以太坊等开源区块链项目,正是这些开源代码给人类社会带来了巨额的财富。
蓬勃发展的开源软件
软件正在吞噬世界,而开源正在吞噬软件。在软件越来越丰富的年代,那些不开源的软件,很难跟开源软件展开竞争,因为它们都不属于一个维度的竞争,开源几乎已经取得了压倒性的胜利,在区块链的世界里,更是如是。
开源大潮已经势不可挡,各大科技巨头也积极拥抱和参与开源社区的建设和推动。比如Google 为了帮助更多的人参与开源运动,就成立了Google Summer Of Code(Gsoc)项目,Gsoc 是一个全球性项目,由Google组织并提供经费,旨在为全球学生们和开源、自由软件、技术相关的组织建立联系,让学生们贡献代码并获得报酬。
Google SOC 从 2005 年到现在已举办 15 届,参与的学生有超过来自109个国家的 15000 名学生参与,贡献了超过 36,000,000 行代码,Google Summer of Code(GSoC)已经成为面向开源开发领域新贡献者的最知名和最受欢迎的计划之一。
引领未来的NDN网络
NDN作为以构建新一代以内容为中心的互联网分布式网络通信协议的项目,自2010年成立以来,该项目组就在Github上开源了项目源代码,并在全球范围内构建了测试网络。作为一种全新的分布式网络通信传输协议,NDN生态应用也在越来越丰富,现已经成功应用在数据传输、文件传输、网络视频、社交媒体、去中心化交易等各个领域。更为重要的是,这些基于NDN网络的App、应用、平台,正在以星火燎原之势重构整个互联网。
为了扩大NDN开源社区的影响力,吸引更多的开发者参与到NDN开发社区中来,NDN也在积极参与Google Summer Of Code的峰会中来。NDN 项目参加了2019年Google Summer Of Code,通过参与2019年的Gosc,NDN生态不仅吸引了一大批工程师参与NDN项目的开发,也为NDN生态带来了更多的创新应用。
为了更上一层楼,继续扩大 NDN 开源应用生态和开源开发者社区,NDN还将继续参加 Google Summer of code (Gsoc)2020活动,在本次活动中,NDN将给出的基于 NDN 网络的项目范围涉及到去中心化Git、去中心化的证书管理,去中心化的流媒体服务、去中心化的社交媒体分享等应用方向。
乘风破浪会有时,直挂云帆济沧海
去中心化是区块链最重要的精神理念。区块链社区都是基于共识机制而互相信任,只有公开透明才能维系所有参与者的共识。在这场游戏中,代码社区化则是实现公开透明最好的方式。只有将区块链精神贯彻到底,才能成为真正的区块链项目。
作为一个以区块链驱动的新一代互联网底层通信基础设施,NDN在项目初期就积极参会开源生态社区的建设。我们也相信NDN在不久的将来,在强大的开源社区生态的支持下,必然能乘风破浪,再创辉煌。
本文来源:NDN新链社区原文标题:NDN要做开源社区里乘风破浪的「姐姐」