关闭

接近

柱子

我们正在构建一个基本的基础设施,旨在确保我们收集的源代码具有三个主要属性:

  • 可利用性:代码将被存储、保存并长期访问
  • 可追溯性:每个软件组件将获得一个可长期依赖的唯一标识符
  • 均匀性:尽管源代码多种多样,但我们的归档文件中收集的所有源代码都将通过同一个统一的API进行访问

我们的基础设施以三大支柱为基础,这三大支柱提供了坚实的基础。

透明度

长期的保存工作不能建立在黑盒子的基础上,因为黑盒子把过程隐藏在封闭的源代码后面。我们是长期免费/开源软件开发商和倡导者我们的规范和规范将开放.

开放式体系结构

我们正在设计一个复杂的软件架构。它的设计和规格将公开。

免费/开源软件

所有为软件遗产开发的代码都将在自由开源软件(FOSS)许可下发布。

协同开发

我们将采用开放的开发过程,并努力围绕软件遗产基础设施的所有组件创建一个开发社区。

内部唯一标识符

每个软件组件都分配了一个唯一标识符那就是本质上一定会的。它不依赖第三方,所以它是真正的持久性的,每个人都可以在它的基础上发展。

唯一标识符

每个软件构件都会收到唯一标识符。这种独特的参考可以用于教科书、文档、构建说明和许多其他地方,以构建一致的知识网络。

内部标识符

我们使用内部标识符在软件遗产中,可以直接从软件构件中计算出来。不需要依赖第三方来知道给定的标识符是否对应于给定的工件。

分布式多利益相关者基础设施

“让我们保存剩下的东西吧:不是用那些把它们挡在公众视线之外并用来浪费时间的金库和锁,而是通过复制品的增加,使它们在意外中无法得到。”-托马斯·杰斐逊

无单点故障

我们正在计划分布式基础设施,这将允许在一组大型对等节点之间复制所有内容。

这对于防止信息丢失至关重要,并将大大简化共享,

多利益相关者对等网络

我们将积极寻求发展多利益相关者对等网络。

多亏了我们的开源代码和开放的规范,新的合作伙伴将能够很容易地加入我们的努力。

发现我们的镜像网络