你的GitHub代码已打包运往北极,传给1000年后人类

新闻 前端
GitHub刚刚公布了一组照片,你的代码上周已经被打包运往北极保存。只要你2月2日以前贡献过的开源代码,现在都已经被埋在北极的冰雪之下,保存一千年。

本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。

 程序员们,激动的消息来了!

GitHub刚刚公布了一组照片,你的代码上周已经被打包运往北极保存。只要你2月2日以前贡献过的开源代码,现在都已经被埋在北极的冰雪之下,保存一千年

你的GitHub代码已打包运往北极,传给1000年后人类

据GitHub官方统计,已经有数百万的程序为这个北极代码仓库(Arctic Code Vault)计划做出了贡献。

为了表彰这些程序员们,GitHub还设计了荣誉徽章。只要鼠标在开发者主页资料介绍部分悬停,就能看到有哪些项目被放到了北极。

你的GitHub代码已打包运往北极,传给1000年后人类

一串代码的北极之旅

本来GitHub在去年11月的Universe 2019大会上公布了这项激动人心的计划:将开源代码作为人类文明的火种留给后台,放在一个环境稳定、远离人类战火的地方。

具体的存放位置是在北极圈内一个岛上的地窖里,这个岛位于下面地图中深绿色区域。

[[334064]]

今年2月2日,GitHub对网站上所有开源项目进行了一次快照存档,然后计划让团队成员亲自护送这批代码到北极。

然而万万没想到,新冠疫情爆发了。GitHub团队只能与合作方,也就是胶片数据存储公司Piql保持远程联系。

他们先将21TB的代码数据交到这家公司位于挪威德拉门的工厂。代码被写在了186箱胶片里,胶片每帧都包含880万个像素点,源代码以QR码的形式存储其中。

[[334065]]

然后这186箱胶片被运到挪威首都奥斯陆,装上飞机运往距离欧洲大陆北部1000公里远的斯瓦尔巴群岛

[[334066]]

代码最终降落在斯瓦尔巴群岛上一个只有几千人的小镇朗伊尔城。这里人迹罕至、气温寒冷,有几百米厚的冻土层,非常适宜存放胶片。

[[334067]]

当地的山上有个退役煤矿,相当于一座人类文明的“诺亚方舟”,许多国际组织在这里存放重要物品,还有一个保存全世界农作物种子的全球种子库,GitHub的代码就被安放在这里,预计可以保存1000年以上。

[[334068]]

未来将用玻璃存代码

用胶片存代码不是GitHub的唯一手段。被微软收购后,GitHub将有幸尝试微软的最新“黑科技”。

去年微软对外公布了一个Project Silica项目,就是用激光刻蚀石英玻璃来存储数据。石英玻璃是一种耐用的存储介质,抗电磁干扰、抗水、抗热,可提供保存数据长达几万年之久。

[[334069]]

GitHub说,石英玻璃是永远为后代保留世界开源软件的理想存储介质,所以将这项黑科技作为新的代码保存手段。

现在,GitHub已经在玻璃中存档了6000个世界上最受欢迎的开源存储库。等到该技术成熟且成本下降后,应该会有更多的代码被写到玻璃中。

到那时你的代码可以被保存几万年,想想是不是更激动了呢?

先别想那么多,快去看看你的哪些代码被存放在北极了吧!

 

责任编辑:张燕妮 来源: 量子位
相关推荐

2020-07-25 09:59:25

GitHub 技术开发

2019-11-14 22:00:04

GitHub代码北极

2013-05-16 09:31:43

代码代码编写语言工具

2020-08-17 08:49:06

北极程序员开源

2013-05-17 13:22:17

iOS移动开发代码

2021-11-17 21:58:02

Python编程语言

2023-11-12 22:51:14

2020-08-19 12:37:09

PandasGithub代码库

2017-09-10 22:45:16

物联网云计算阿里巴巴

2015-08-18 15:14:47

2021-12-12 22:34:22

人工智能安全数据

2021-08-31 18:42:24

人工智能AI

2022-07-08 10:50:52

人工智能思考

2017-10-11 17:04:08

2015-12-17 10:03:25

机器人就业上司

2018-01-08 08:05:36

2021-11-05 10:28:12

GitHub首席产品官

2012-12-18 09:16:21

IBM计算机感官

2021-09-02 17:00:47

人工智能AI

2019-11-11 09:35:05

跳槽涨薪降薪
点赞
收藏

51CTO技术栈公众号