GitHub 将您的开源代码存储在冻结的北极地区已有1000年的历史
GitHub发布了Arctic Code Vault,这是一个新项目,用于归档地球的开源软件,并确保它在未来可能没有机器或知识的世界中可用。
共享代码的站点会将金库存储在北极世界档案馆(AWA)中,该档案馆是挪威斯瓦尔巴特群岛已退役的煤矿,靠近北极,距离全球种子库一英里。
微软拥有的公司计划在2020年2月2日拍摄每个活动存储库的第一张快照,并将其存储在挪威长期存储公司Piql的3500英尺胶卷上。
SEE: 六种按需编程语言:入门(免费PDF)
通常,电影的寿命约为500年,但Piql的电影可以使用1000年。该公司还使piqlReader可以读取脱机数据。
GitHub 在旧金山的GitHub Universe会议上宣布了该计划。
斯瓦尔巴德(Svalbard)矿区为长期数据归档提供了一些关键优势:这是一个非军事区,是地球上人类居住的最偏远和地缘政治稳定的地方之一。真的,真的很冷,这对像胶片这样的存储介质很有用。
胶卷将存储在旧矿井内密闭室内的钢壁容器中。GitHub快照将与来自意大利,挪威和梵蒂冈等地的其他历史数据一起保存。
2020年GitHub快照将包括公共代码存储库,以及“由星号,依赖项和咨询小组确定的大量休眠存储库”。
它补充说:“快照将由每个存储库的默认分支的HEAD减去任何大于100kB的二进制文件组成。每个存储库将打包为一个TAR文件。”
“为了提高数据密度和完整性,大多数数据将以QR编码存储。人类可读的索引和指南将逐项列出每个存储库的位置,并说明如何恢复数据。”
咨询小组将包括来自人类学,考古学,历史,语言学,档案科学和未来主义等多个领域的专家。
SEE: 编程语言:随着Google Dart的使用量猛增,Python在GitHub上取代Java
GitHub归档项目的其他参与者包括斯坦福图书馆,Long Now基金会,Internet档案库,软件遗产基金会,微软研究院和牛津大学的Bodleian图书馆。
GitHub将北极世界档案库视为其冷库策略的一部分,该策略还包括Microsoft Research的Project Silica项目,该项目最近宣布了将超人电影存储在信用卡大小的石英玻璃上的工作。冷库数据将每五年左右更新一次。
另一方面,热存储数据包括Git,问题和拉取请求的所有连续备份数据。牛津的Bodleian库为Arctic Code Vault提供了冗余。它将容纳重复的Piql胶片卷轴,该胶片卷轴包含10,000个最受好评和依赖的存储库。