GitHub启动千年代码保存计划Arctic Code Vault

编辑 | sunlei

GitHub昨日分享了开放Arctic Code Vault的计划,该计划旨在存储和保存Flutter和TensorFlow等开源软件。所有开放源代码项目的代码都将存储在胶片上,该胶片每帧包含880万像素,可以使用1000年。

胶片由挪威公司Piql AS制造,表面有氧化铁粉涂层,Piql称在正常条件下这种材料能保存750年,在寒冷干燥低氧洞穴内能保存2000年。

这些代码将保存在挪威斯瓦尔巴特群岛(Svalbard)废弃的煤矿中,该煤矿被选为托管全球种子库的城市。斯瓦尔巴特永久冻土是地球上最北端的城市之一,可以延伸到地表以下数百米。档案管理员认为,寒冷和接近恒定的条件可以帮助保存。

项目从今年年初开始进行,有数千个流行的GitHub项目(例如Blockchain,WordPress)和编程语言(如Rust或Ruby)加入,但Arctic Code Vault将于明年2月扩展到所有公共存储库。根据2019年Octoverse报告,GitHub有超过4000万开发人员使用,目前托管超过1亿个存储库。

GitHub CEO Nat Friedman在解释为什么创建Arctic Code Vault时说:“如果没有软件,再也不会发生什么大事。”

Friedman在主题演讲后的新闻发布会上说,北极代码库是将其顶级仓库存储在多个地方的最重要的一部分。

GitHub Arctic Code Vault是GitHub Archive Program的一部分,该计划是Microsoft GitHub与Internet Archive等组织之间的合作。

弗里德曼(Friedman)表示,随着时间的流逝,这种媒介可能会发生变化,像二氧化硅这样的物质,该物质也许能将数据存储持续一万年以上。

公共存储库代码的第一个快照将于2020年2月2日发布。随着时间的流逝,GitHub将开发一种节奏来每年或每两年存储一次代码,这是开源项目检索代码的一种方式,但是这些过程是弗里德曼说,仍在进行中。

该消息昨日在旧金山面向旧金山开发人员的GitHub Universe会议上分享。

原文链接:

https://venturebeat.com/2019/11/13/github-launches-arctic-code-vault-to-preserve-open-source-software-for-1000-years/

本文分享自微信公众号 - ATYUN订阅号(atyun_com)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-11-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏菲宇

django-simpleui 后台主题框架安装使用

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

26520
来自专栏大数据技术栈

git 换行符LF与CRLF转换问题

在各操作系统下,文本文件所使用的换行符是不一样的。UNIX/Linux 使用的是 0x0A(LF),早期的 Mac OS 使用的是0x0D(CR),后来的 OS...

8240
来自专栏代码人生

童年回味——js实现贪吃蛇教程

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

8630
来自专栏崔庆才的专栏

爬虫究竟是合法还是违法的?

之前朋友圈和各大公号传播了一篇文章《 只因写了一段爬虫,公司 200 多人被抓!》,讲述程序员因写爬虫而被刑侦的事件。很多爬虫工程师看了之后感觉人心惶惶的,当时...

18930
来自专栏Java技术栈

Git 的这个神技,学会爽歪歪~

当用到 SSH 方式来连接 GIT 仓库的时候,难免会同时用到多个仓库,一般生成公私钥的默认配置文件为:

6610
来自专栏LAMPer 技术栈

如何用一条命令将网页转成电脑 App

大家有没有一种感觉,很多网站其实做得非常优秀,但是它们就是没有开发 PC (电脑)版的客户端,比如知乎、GitHub、微信公众号。

9420
来自专栏Datawhale专栏

方程组的几何解释 [MIT线代第一课PDF下载]

攻读鉴于之前MIT的线代笔记没有跟新完和很多童鞋希望pdf版本下载学习,这里我把相关资源放到github上并重新更新完,希望对大家学习有所帮助。

8630
来自专栏爱写Bug

Python Weekly 420

https://www.youtube.com/watch?v=_P7X8tMplsw

7020
来自专栏机器人课程与技术

ROS机器人项目开发11例-ROS Robotics Projects-2019更新补充说明

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

10420
来自专栏服务化进程

springcloud config坑系列一之Connection pool shut down on "zuul.host.*" property change

在使用springcloud config自动刷新功能难免会踩到一些坑,下面来介绍下 在生成中经常需要动态刷新配置,只需要增加@RefreshScope,并且执...

12410

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励