关闭

费弗里尔1号,2024年

2023年的软件遗产:透视

当我们进入2024年时,我们像往常一样发布了去年的年度报告,和去年一样,现在可以作为→独立文档 ←更容易掌握任务的广度,跟踪取得的进展,并与更广泛的受众分享。

2023年初,在法国巴黎联合国教科文组织总部举行了软件遗产研讨会和峰会。此次与联合国教科文组织的合作活动以国际会议为主题«软件源代码作为文件遗产和可持续发展的推动者。 »该计划深入研究了五个主要方面:

  • 将软件源代码理解为文献遗产及其在数字技能教育中的作用;
  • 将软件源代码作为开放科学的研究对象;
  • 审查软件源代码对工业和行政部门创新和共享的影响;
  • 讨论长期保存观点,以及
  • 回顾软件源代码分析的技术进步。

联合国教科文组织-巴黎|©Inria/照片B.Fourier

此次活动聚集了我们的社区,包括团队成员、大使、受赠人、合作伙伴和贡献者,他们讨论了软件遗产档案及其各个方面使命.专用博客帖子提供了研讨会要点的摘要,以及我们的年度报告,以独立文档第一次概述了我们的进展。

我们建议阅读联合国教科文组织的文章,« 将软件源代码定位为可持续发展的数字遗产« ,这个完整的成绩单以PDF格式提供.

该活动的录制也可以在线获取为那些不能参加的人准备。

2023年,我们迎来了10位新大使加入我们的事业,其中5位女性,5位男性,使我们的大使团队到全球33家。今年我们精选了几篇大使文章:西蒙·菲普斯的一篇文章,标题为“开源确保代码仍然是文化的一部分”阿古斯汀·贝森库尔(Agustin Bethencourt)的一篇题为«为什么我成为软件遗产大使? » 它深入研究了软件遗产在行业中的重要性,其中一个标题为《古斯塔夫埃菲尔大学研究中的软件观点》« ,采访塞琳·罗塞洛和乔尼奥·马尔ques da Costa。

在这一年中,大使社区举行了两次全体会议,与软件遗产核心团队保持密切联系。一个关键主题是软件元数据,这是一个复杂但重要的问题,本文对此进行了详细介绍«深入研究软件元数据存档».已做出特别努力,展示2023年第一季度发布的2023年软件遗产技术路线图的大致内容。

支持开源

在Software Heritage,我们仍然致力于倡导开源软件的重要性及其在塑造技术未来中的作用。这就是为什么我们与基金会网络弹性法案。这项新法规的目标是确保我们的数字基础设施(包括软件)的安全,但我们必须确保它不会作为意外的副作用阻碍开源软件的进步和创新。您可以阅读这封公开信,并在Eclipse基金会的网站上了解有关这一重要主题的更多信息。

构建协作基础设施

我们知道,要成功完成我们承担的卑微使命,我们需要启用large社区做出贡献和合作。今年,我们很高兴报告在这方面取得的一些关键进展。

我们在以下人员的帮助下完成了多年的工作开放技术战略将我们的开发和运营从以前的系统过渡到我们自己的系统GitLab实例,这对于外部贡献者来说更为熟悉。

我们在打开了一个新的文档登录页文档软件编写.org使新手更容易在大量可用文档中找到自己的方法。

我们一直致力于通过引入专门的保存代码webhooks在中美国石油学会针对几种流行的伪造品和技术:Bitbucket、Gitea、GitHub、Gitlab和Sourceforge。

最后,但并非最不重要的是,我们引入了一个GRaphQL API,它大大简化了对存档的编程访问:用户可以使用Software Heritage使用它图形QL资源管理器这是对传统Software Heritage的REST API的补充,它将使客户端能够创建健壮的查询并无缝检索服务器数据。

SWHID看到越来越多的用户采用该软件搞砸标识符

Software Heritage基础结构的一个关键部分是称为斯威德它允许在不依赖第三方的情况下保证软件制品的完整性,从而实现更好的科学再现性。

今年,学术界越来越多地采用SWHID。CCSD和IES-INRIA的密切合作导致了开放自2023年1月起,SWHID在HAL存款对所有法国研究人员来说,这大大简化了法国机构门户网站上的参考研究软件,并生成了学术生涯中经常需要的许多报告。在国际层面上计算机图形可复制性印章倡议(GRSI)现在,使用Software Heritage来存档与研究文章相关的软件,并使用SWHID引用它:当可复制性标记接受代码时,它依赖Software Helitage来创建项目的快照,并使用相应的斯威德.

SWHD标识符是由Software Heritage开发的,在我们的档案中使用了将近十年。由于它可以独立计算,并可用于各种其他应用程序,现在是创建和独立规范的时候了,以确保所有利益相关者都能从中受益。为此,经过近两年的紧张工作公开工作组已发布SWHID的公开规范,现在拼写为«软件散列标识符»,不再是«软件遗产标识符»。

欧洲研究项目中的软件遗产

在Software Heritage,我们有参与协作研究项目的悠久传统,我们可以帮助改进研究软件的归档、引用、描述和引用方式。在开放科学的基础设施方面,在FAIRCORE4EOSC欧洲项目,将学术基础设施与软件遗产档案联系起来。第一个可见的结果是与swMATH发起的合作关系门户网站将数学出版物与全面的软件记录联系起来,丰富了学术景观。今年,我们还为两个这样的项目的合作做出了贡献,FAIR-IMPACT和FAIRCORE4OSCRDA P20全体会议在哥德堡。

软件遗产也是SoFAIR项目,最近通过CHISTERA开放研究数据和软件调用其目标是提高开放研究软件的可发现性和可重用性,与我们对提高软件源代码工件的可访问性的承诺保持一致。

软件遗产研究

校园网-巴黎|©Inria/照片B.Fourier

软件遗产是一个档案,但也是一个特殊的基础设施,使研究软件开发成为可能。今年,我们开始了SWHSec项目启动新的国家网络安全研究和创新计划——PTCC这一开创性举措汇集了八个专门从事安全、软件工程和开源软件的专家研究团队,以利用software Heritage强大的基础设施的力量,并创建尖端的网络安全工具。

软件遗产和代码的大型语言模型

我们承认软件遗产归档用于机器学习模型的培训,特别是大型语言模型它可以自动生成代码以帮助完成软件开发任务。根据我们的使命,我们提倡以透明和尊重的方式开发这些模型,并与我们的使命保持一致,详见我们关于软件遗产档案的可接受机器学习使用的声明。

保存Inria的软件遗产

为了保护Inria的软件遗产,我们开始与Inria校友网络和文化与科学信息方向(DCIS)合作,联系并邀请在Inria工作过的前个人参与丰富Inria自成立以来创建的软件遗产目录。

利用软件故事接口成立于2021年,与科学故事团队和比萨大学在联合国教科文组织的支持下,这项工作的第一个成果是出版了web浏览器和编辑器阿马亚

软件,开放科学的支柱

软件及其源代码是开放科学的支柱软件遗产已被全球开放科学服务可持续发展联盟(SCOSS)认可因为它在确保作为研究成果持续访问软件方面发挥了关键作用。我们期待着看到许多新成员加入新成立的档案馆和图书馆兴趣小组(ALIG)这将把世界各地的学术利益相关者聚集在一起。

感谢我们的赞助商

我们感谢赞助商,包括我们新增的Hugging Face、ServiceNow和Scanoss:正是他们的持续支持使我们能够在这项长期任务中取得进展。

 

第一面国际镜子

在这紧张的一年里,我们推出了软件遗产镜像网络的第一个国际镜像欧洲能源局,意大利国家新技术、能源和可持续经济发展局。这是我们所有软件通用项长期保存战略中的一个关键里程碑,也是多年技术和组织开发努力的结果,这将使其他即将推出的镜像更容易投入生产。

 

罗贝多·迪·科斯莫
软件遗产总监

费弗里尔1号,2024年