代码存档计划: 全球开源代码成功存储到北极!
共 963字,需浏览 2分钟
·
2020-07-25 09:25
早在 GitHub Universe 2019 大会上,GitHub 官方团队就介绍了 GitHub Archive Program
(代码存档计划) 和 GitHub Arctic Code Vault
(北极代码库),它的使命就是将我们在 GitHub 上的开源代码存储在可以保留千年之久的存档中,为我们的子孙后代保留开源软件。
有一个问题是,GitHub 需要用什么样的存储设备才能将代码存档上千年后还能被读取呢?
答案是胶片,GitHub 采用的是挪威公司 Piql AS 制造的一种表面有氧化铁粉涂层的胶片,据称这这种叫胶片在正常条件下能保存 750 年,如果在寒冷、干燥、低氧的洞穴能保存 2000 年。
2020 年 2 月 2 日,GitHub 官方为所有活跃的存储库(repositories)生成了快照,将其存档在了特定的存储库中。而在过去的几个月里,GitHub 的档案合作伙伴 Piql 将 21TB 的存储库数据写入了 186 卷 piqlFilm 中。GitHub 官方最初的计划是由他们自己的团队飞往挪威,并亲自护送世界的开源代码到北极,但是随着世界持续遭受全球大流行(新冠肺炎疫情)的威胁,他们不得不调整计划。他们与合作伙伴保持密切联系,等待他们安全前往斯瓦尔巴群岛的时间。
近日,GitHub 官方宣布,已于 2020 年 7 月 8 日成功将开源代码存储到了北极!
GitHub 新引入 Arctic Code Vault 徽章
全球有数以百万计的开发人员为现在存储在北极中的开源软件做出了贡献。
为了表彰和庆祝这些贡献,GitHub 官方设计了 Arctic Code Vault
徽章,该徽章显示在GitHub上开发人员资料的 Highlights 部分中。鼠标在徽章上悬停后,我们可以发现个人贡献的一些存储库。
GitHub 认为,开源代码是现代文明的「隐藏基石」, 而代码存档计划就是为了将来即使人类文明因为自然灾害或战争几乎毁灭,子孙后代也可以通过这些开源代码更快地重建文明。对此,你有什么看法,欢迎在留言区交流。
长按识别下图二维码,关注公众号「Doocs 开源社区」,第一时间跟你们分享好玩、实用技术文章与业内最新资讯。