GitHub已经将你的代码打包运往北极保存一千年。
作者
唐小引
头图
GitHub
这两天,在GitHub上积极贡献代码的许多开发者都收到了「ArcticCodeVaultContributor」的荣誉勋章的通知,并非常兴奋地晒起了朋友圈。因为这标志着自己在GitHub上贡献的代码、写的库都被GitHub打包运送到了北极永冻土数百米深处的一个暗室里保存了起来,这些代码与库将被保存多年。
比如,这是我们的大神,Linux之父LinusTorvalds的:
在去年的GitHubUniverse大会上,GitHub正式宣布了GitHubArchiveProgram和GitHubArcticCodeVault计划。GitHub表示,为了将开源软件留给后代,将建设一个名为GitHubArcticCodeVault的数据存储库,在年2月2日前,将扫描所有活跃的公共存储库的快照,并存储在北极世界档案馆中。
在过去的几个月里,GitHub的档案合作伙伴Piql向卷piqlFilm(数码感光档案胶片)写入了21TB的代码数据。不过,运送到北极却因疫情遭遇了曲折。
「我们最初的计划是让我们的团队飞往挪威,亲自护送全球开源代码到北极,但随着全球遭受疫情影响,我们不得不调整计划。」GitHub在官方博客中如此说道。
不过,最终的结果却皆大欢喜。年7月8日,所有运送的代码成功地存入了北极的代码库。
这些代码是如何能够在北极存储一千年的?这里就要谈到微软的ProjectSilica项目,它能够实现用激光刻蚀石英玻璃来存储数据。并且,GitHub官方表示,石英玻璃具备抗电磁干扰、防水、抗热等多种优秀特性,是永远为后代保留开源软件的理想存储介质。
现在,想要具体了解自己的哪些项目都被运送到了北极?这点可以从自己的GitHub主页上看到。比如以下是笔者的界面:
想要了解更多信息,可阅览GitHub官方博客: