Categories
程式開發

你的GitHub代码已成功入驻北极圈,至少保存1000年


你的GitHub代码已成功入驻北极圈,至少保存1000年 1

近日,GitHub 在官方博客上宣布,代码永久保存计划顺利完成,首批开源项目的代码已经于 7 月 8 日正式保存到 the Arctic Code Vault。

在去年 11 月举行的 GitHub Universe 2019 上,GitHub 宣布了一项代码永久保存计划——GitHub Archive Program,通过不间断的跨各种数据格式和位置存储多个副本的方式来保护开源软件代码,至少保存 1000 年。

代码永久保存计划

开源软件的出现为科技发展提供了动力,这也是全人类的共同遗产。GitHub Archive Program 的任务就是最大可能为后代保留这些开源软件。

为了完成这项计划,GitHub 与 the Internet Archive、Microsoft Research 和 Stanford Libraries 等组织机构合作,通过不间断地跨各种数据格式和位置存储多个副本来保护代码,维持至少 1000 年的长期存档。

GitHub 表示,尽管发生全球性灾难的可能性很小,但所有存储在现代设备平台上的内容都可能会在几代后消失,跨多个组织和存储形式的归档软件将有助于确保其长期保存:在线归档员将其称为“ LOCKSS”,因为大量副本可以确保安全。

目前,大量的知识存储在临时媒体设备上:硬盘、SSD、CD 可以使用数十年,备份磁带名义上只有 30 年的寿命,还得严格控制热量和湿度。即便未来这些硬件还在,但运行在上面的软件可能早已被淘汰, GitHub Archive Program 计划有更长远的打算,以解决数据在未来丢失的风险。