本文主要是介绍你的代码要被存在北极1000年!GitHub启动代码永久存储计划!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
近日,GitHub 年度开发者大会 GitHub Universe 2019 宣布了一项永久保存代码计划——GitHub Archive Program!
Github认为世界发展是由开源软件提供动力,开源软件是现代文明隐藏的基石,也是全人类的共同遗产,而GitHub Archive Program的任务就是为子孙后代保留源代码,至少1000年!
根据GitHub活动页面上的信息,这个活动将在2020年2月2日正式开始,目前网站上连倒计时牌都有了。
该项目是由GitHub与Long Now Foundation,全球互联网档案库,软件遗产基金会,北极世界档案馆,微软研究院,Bodleian图书馆和斯坦福大学图书馆等机构合作。
为什么Github要使用多种形式的存储方式?
Github表示:尽管全球灾难发生的可能性很低,但是我们所有存储在现代媒体上的东西很可能在几代后就会丢失,跨多个组织和存储形式的归档软件将有助于确保其长期保存,在线归档员将其称为“ LOCKSS”,因为大量副本可以确保安全。
硬盘,SSD,CD可以使用几十年,备份磁带名义上只有 30 年的寿命,而且是要在严格控制的热度和湿度的条件下,尽管某些硬件的寿命可能会长一点,但是在未来未必还存在能够运行它们的现代计算机,所以,GitHub Archive Program就是为了解决数据流失的风险。
灵活的代码保存方式
在Long Now创始人Steward Brand的启发下,Github采用了“分层”策略来归档代码。通过提供从实时到长期存储的一系列解决方案,该方法旨在最大程度地提高灵活性和耐用性。存档程序分为三类:热门,一般和冷门。
热门:接近实时更新
一般:每月或每年更新一次
冷门:每 5 年以上更新一次
GitHub Arctic Code Vault(北极)
Github说的这个“北极代码库”位于挪威斯瓦尔巴群岛的一个废弃煤矿中,比北极圈更靠近北极,永久冻土层深达250米。斯瓦尔巴群岛受国际《斯瓦尔巴群岛条约》的管制,属于非军事区。它是世界上最北端的城镇的所在地,是地球上最偏远和地缘政治最稳定的人类居住地之一。
AWA 是挪威国有采矿公司 Store Norske Spitsbergen Kulkompani(SNSK)与长期数字存储提供商 Piql AS 的一项联合计划。 AWA 致力于永久保存档案,胶片卷轴将被存储在位于斯瓦尔巴群岛偏远群岛一座废弃煤矿密封室内的钢壁容器中。
尽管斯瓦尔巴群岛受到气候变化的影响,但在可预见的将来,可能只会影响到最外面几米的永久冻土,预计变暖不会威胁稳定性。这让斯瓦尔巴群岛成为人类共同知识遗产的稳定、长期的档案库的绝佳位置。
精彩回顾
♡ 程序员究竟能干多少年?
♡ 互联网公司各岗位真实工作内容起底
♡ 一次尴尬的采访和程序员的传奇脑洞!
♡ 天一冷,程序员都穿上格子衫
♡ 史上最真实的行业鄙视链曝光
♡ IT公司老板落水,各部门员工怎么救
♡ 宿命之战:程序员VS产品经理
♡ 作为一个前端,可以如何机智地弄坏一台电脑?
♡ 程序员跟产品经理打起来了,这是一个需求引发的血案...
♡ 后端说,你个前端不会用 headers吧,我怒了!
♡ 有个厉害的程序员女朋友是什么体验?
♡ 多年来,程序员经常加班的真相终于揭开了…
这篇关于你的代码要被存在北极1000年!GitHub启动代码永久存储计划!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!