早在去年的GitHub Universe 2019开发者大会上,GitHub就宣布启动了一个所谓的「GitHub代码永久保存计划」(GitHub Archive Program)。

image.png

与此同时,这个计划也对应设立了一个「GitHub代码保险库」(GitHub Code Vault),该库旨在为后代保存开源代码,以供未来使用。

image.png

这个「代码保险库」被设立在位于北极圈深处的斯瓦尔巴特群岛(Svalbard)上的一座废弃煤矿中:

image.pngimage.png

这个群岛坐落于北冰洋上,常年被冰雪覆盖,既是世界上最北端的城镇,也是北极熊的欢乐家园,是最接近北极的可居住地区之一。

图片

著名的北极世界档案馆(储存全球的重要资料)和全球种子库(储存世界各地的植物种子)也均位于此。

image.png

上周GitHub官方就宣称,目前首批保存计划已经完成,代码也保存到了这个位于北极的仓库中,保存的内容是截止今年 2月 2日 GitHub上活动公共开源仓库的代码快照存档。

image.png

官方也说了:“一千年后,您可能会读到这份指南,但无论如何,我们希望其内容甚至每个开源的概念都会对您大有裨益。”


这次的代码封存计划采用的是一种特殊的胶片存储方式,代码数据以 QR码的形式被编码在每帧 880万像素的特殊材质胶片上,设计使用寿命超过了1000年。

image.png

负责本次代码存储的落地机构是挪威的Piql公司:

image.png

Piql公司成立于2002年,总部位于挪威德拉门,本身就是世界上领先的电影级数字胶片打印机供应者,也是数据长期保存解决方案的提供商,其开发的各种数据长期(百年级)保存解决方案颇为有名,在数据的胶片化方面有着丰富且权威的经验。

本次代码存储由胶片数据存储公司Piql承担,几十T的代码数据被刻录在 186箱胶片里,装机运往了北极的斯瓦尔巴群岛,存放在几百米厚的冻土层。

image.pngimage.png


除此之外,Github还为本次GitHub Code Vault做出贡献的用户都“颁发”了(哪怕写的都是bug,滑稽)一个名为Arctic Code Vault Contributor徽章,在用户的GitHub主页上就可以看到:

image.png

而且鼠标悬停其上还可以看到哪几个项目被收录到此计划中,可谓是仪式感满满了。

相信小伙伴们去自己的GitHub主页上查看,也应该都获得了相应的贡献者勋章了。

想想此刻你写的代码正在北极被冻成了狗,是不是都有点小激动呢 ...


更多相关文章

  1. 如何解决Renault Can Clip代码不正确的问题?
  2. 如何合理的设计代码分层,论代码分层的设计之道
  3. 数字签名的原理是什么?这篇文章给你答案(java代码实现)
  4. java远程调用之RMI(终于可以自己写代码控制别人电脑了)
  5. JeecgBoot低代码快速开发框架,用于生产环境必须改造的9个关键点
  6. 常用数据结构的 JavaScript 实现代码[每日前端夜话0xED]
  7. 一段神奇的监视 DOM 的代码[每日前端夜话0xE4]
  8. SpringBoot结合MyBatis Plus 自动生成代码
  9. 10 行 Java 代码实现最近被使用( LRU )缓存

随机推荐

  1. Android利用Matrix简单处理图片
  2. Android 一个supportsRtl属性 RTl是什么
  3. OkHttp
  4. Android 浏览器内核浅谈
  5. android中textview控件中的文字的位置是
  6. 从零开始学android开发- layout属性介绍
  7. 设置图片重复
  8. win10 编译 Android ffmpeg
  9. android cts 认证测试
  10. Android开机自启动设置