简介:Radicle 是一个开源项目,旨在在不依赖中央服务器的情况下促进对等代码协作。 换句话说,它是 GitHub 的 P2P 替代品。
我们谈论的大多数开源项目通常都托管在 GitHub 或其他 GitHub 替代品,如 GitLab。 尽管您从此类平台中获得了许多好处和功能(更不用说潜在的风险),但使用它也有缺点。
例如,youtube-dl 项目被微软取消以符合 DMCA 要求。
使用集中式方法,您没有太多的控制权和隐私。 当然,这对很多人来说可能不是什么大问题,但是如果您不想要集中式服务器,想要拥有点对点代码协作功能以及离线工作的东西, 胚根 将是他们的好工具。
Radicle:点对点代码协作平台
胚根 是一个开源项目,旨在为代码协作提供去中心化的应用程序。 如果您需要共享项目并与其他人一起工作,则可以进行点对点连接。
它仍然是 beta 但绝对值得一看。 我在没有我们团队的情况下做了一些快速测试,看看共享项目的基本功能是否有效。
但是,在您尝试之前,让我强调您使用 Radicle 获得的重要功能以及您在不久的将来可以从中获得的期望。
胚根的特点
- 能够添加多个远程对等点
- 管理多个对等点
- 跟踪来自特定同行的项目的功能
- 使用唯一 ID 共享您的项目
- 不依赖中央服务器
- 没有审查
- 一个网络与对等互连
- 离线工作能力
- 本地问题和补丁
- 基于 Git 构建,让大多数开发人员都能轻松舒适地使用
- 您的基础设施
- 从支持者那里获得资金的能力(以太坊)
- 一起管理代码库
考虑到它仍处于早期开发阶段,预计在不久的将来会有更多功能用于错误报告和代码审查。
推荐阅读:
认识 LBRY,一种基于区块链的去中心化 YouTube 替代品
LBRY 是一个新的基于区块链的开源平台,用于共享数字内容。 它作为 YouTube 的去中心化替代品越来越受欢迎,但 LBRY 不仅仅是一种视频共享服务。
在 Linux 上安装 Radicle
它为 Linux 发行版提供了一个 AppImage。 因此,无论您拥有基于 Ubuntu 的系统还是 Arch 系统,您都可以轻松地在您的 Linux 系统上使用它。 如果您不知道,请参阅我们在 Linux 中使用 AppImage 的指南以快速入门。
使用Radicle的思考
如果你熟悉 Git版本控制系统,使用它应该是轻而易举的。 我只是做了一些基本的测试,我创建了一个测试存储库并与我的队友分享。
它运作良好。 但是,在开始之前,您需要使用您的姓名和电子邮件地址配置 Git。
当然,您将需要终端来配置和使用 git 版本控制,但 GUI 易于使用和理解。 很容易管理遥控器,复制唯一ID来分享项目,当你尝试将它用于你的项目时,你可以探索更多。
我建议你尝试一下并通过 文件, 官方网站,连同他们 GitHub 页面 在为一个重要项目尝试之前。
您如何看待Radicle? 即使它处于 BETA 阶段,您认为它会受到关注并受到开源开发人员的欢迎吗?
在下面的评论中让我知道你的想法!