关闭

2018年12月28日

向世界开放,全速前进

我们的目标是收集,保存、和分享曾经编写过的所有软件的源代码。

上次活动报告我们以稳定的步伐向前迈进,现在是回顾关键成就的好时机,在我们使命的框架内,正确看待这些成就,为文化遗产,科学,行业和整个社会.

让我们从这三个方面的进展开始,然后我们将总结一下意识是如何最终提高的。

收集:扩大覆盖范围

去年的这个档案馆增长了很多我们在扩大覆盖范围方面取得了稳步进展收集过程。我们已自动跟踪Debian来源并添加了PyPi公司,GitLab.com网站和Inria自己的GitLab实例追踪到的伪造品列表.

对于我们尚未跟踪的伪造版本上的源代码,我们总是渴望收到为我们的列表贡献,但我们也在开发一个初始版本的立即保存代码允许请求接收源代码的服务即使它没有托管在已跟踪的伪造上.

最后,但并非最不重要的是,对于研究软件,我们已经开放了温和的软件源代码存放服务.

保留:启动镜像网络

我们承认,有许多威胁可能危及长期的源代码保护:从技术故障到单纯的经济决策,从分散在不协调倡议中的努力,到法律框架的变化,例如今年我们花费了大量时间进行的欧盟版权改革.

我们非常清楚我们不能完全避免它们如果我们单独工作。 

这就是为什么我们长期战略的一个重要部分是开发地理分布的镜像网络,使用多种存储技术实现,在不同的管理域中运行,由不同的机构控制,位于不同的司法管辖区。

我们花费了大量精力来建立镜像网络的法律和道德框架,我们现在真的很高兴最近受到欢迎网络的第一个成员我们希望在未来稳步增长。

共享:使内容易于访问和引用

从一开始,收集和保存软件源代码一直是我们的首要任务,有一段时间,我们所做的大量工作很少能从外部看到。今年是一个转折点,在分享维度!

打开档案馆的大门

一年多后的2018年6月7日我们就保存和共享嵌入在软件源代码中的知识达成了里程碑式的协议,我们很自豪能再次来到联合国教科文组织总部,为软件遗产归档面向公众。这是在共享维:现在可以利用档案导览中详细介绍的许多功能。我们将继续添加新的!

数字对象的内部标识符

当你在档案中发现一些有趣的东西时,你想分享它,为此你需要一个标识符来指向你所发现的东西。因此,我们必须为软件遗产档案中超过100亿个数字对象中的每一个提供标识符。这不是一项容易的任务,因为这不仅仅是一项技术挑战:我们知道,无论我们做出什么选择,最终都会在中期内建立一个标准,这是一项重大责任。

我们的iPres2018研究文章全面介绍了我们为什么以及如何设计标识符系统它现在部署在所有Software Heritage存档中(位于«Permalinks»红色垂直选项卡后面,该选项卡在允许浏览代码的webapp的所有视图中都可用)。

意识正在提高

在我们的现代社会中,软件的总体重要性,尤其是软件源代码的重要性,长期以来被低估了,被数字革命更明显的方面所掩盖,这也是为什么软件遗产没有更早创建的主要原因之一。

由于耐心和稳步的努力,情况正在慢慢改变,过去一年是一个真正的转折点。

在联合国教科文组织总部举行的国际专家会议11月,我们就软件源代码、拦截器和使能器的相关性发表了一份详细的报告,并呼吁采取行动,我们希望世界各地都能听到。

研究软件及其源代码与研究文章和研究数据一起,是开放科学长期被遗忘的重要支柱。事情正在发生变化:软件遗产已被纳入法国开放科学国家计划,而研究软件可以通过开放访问门户在Software Heritage中,为软件引文.

我们还接触广泛的计算社区寻求帮助应对未来的许多技术和科学挑战。

根据我们的计划,我们最近为软件遗产建立了一个非营利基金会,目前由Inria基金会主持。这就是为什么现在每个人都可以为我们的使命做出贡献,加入不断增长的赞助商合作伙伴:现在接受任何规模的捐赠,我们欢迎即使是非常小的,因为它们表明你在乎。

展望未来

在未来的一年里,有许多令人兴奋的发展和合作领域将使我们忙碌不已。

软件遗产档案的覆盖范围将增加:将跟踪更多伪造品,并支持更多版本控制系统。我们还将改进对存档内容的访问,逐步向webapp添加元数据和来源信息。我们将欢迎镜像网络中的新成员,并在新的有趣用例上与业界合作。

软件遗产档案中的研究软件存款将通过更多开放访问门户提供,软件源代码将作为开放科学的支柱进行推广内在标识符指向档案将在软件引用和研究重复性的框架内得到推广。

软件遗产档案的内容将作为一个数据集提供给所有领域的研究人员,使新工具和技术的出现能够增强人类软件遗产的成果。

我们希望吸引更多的用户和贡献者:我们有一个激动人心的任务,欢迎大家加入!

-罗伯托·迪·科斯莫

2018年12月28日