当前位置:首页 > 消费电子 > 消费电子
[导读] 互联网诞生不过 50 年,但各种软件已经和我们的生活工作密不可分,随着人工智能的兴起,人类社会的经济、工业、医疗、军事等体系都离不开算法中的源代码。

 互联网诞生不过 50 年,但各种软件已经和我们的生活工作密不可分,随着人工智能的兴起,人类社会的经济、工业、医疗、军事等体系都离不开算法中的源代码。

爱范儿此前一篇文章提到,全球的数据储存很快就会亮出‘储存空间不足’的预警,人们开始追求超高的储存密度和永恒的储存时间,其中微软Project Silica项目中的‘玻璃光盘’以持续使用上千年。

 

 

之前的文章里介绍过,但现在可用的储存介质最长的寿命最多才约60年,像‘玻璃光盘’和 DNA 存储这些新兴储存介质距离成熟商用还有很长的距离,那么GitHub要用什么储存设备将代码存档上千年后还能被读取呢?

 

 

图片来自:Digi.no  答案是胶片,GitHub采用的是挪威公司Piql AS制造的一种表面有氧化铁粉涂层的胶片,据称这这种叫胶片在正常条件下能保存 750 年,如果在寒冷、干燥、低氧的洞穴能保存 2000 年。

从 2020 年 2 月 2 日,GitHub 为所有的公共储存库生成快照,经过处理后以 QR 码(二维码)的形式编码储存在一卷 3500 英尺(1066.8 米)长的胶卷上,然后存放在挪威斯瓦尔巴特群岛(Svalbard)一座废弃的矿井中。

 

 

斯瓦尔巴群岛位于挪威大陆与北极点两者之间,被称为‘世界最北的城市’,寒冷的环境有利于延长胶片的存储寿命。而且根据《斯瓦尔巴条约》,这个地区为永久非军事区域,这意味不会因为战争等原因导致数据损毁丢失。

 

 

GitHub 认为开源代码现代文明的‘隐藏基石’, 而 Arctic Code Vault 计划就是为了将来即使人类文明因为自然灾害或战争几乎毁灭,子孙后代也可以通过这些开源代码更快地重建文明。

其实在斯瓦尔巴特群岛,还有一个被成为‘全球农业诺亚方舟’的斯瓦尔巴全球种子库,储存了 4000 个人类赖以生存的农作物的 86 万份种子备份,以防止人类在面临大规模的灾害时永远丧失某些粮食的基因。

 

 

斯瓦尔巴全球种子库。 图片来自:The Verge  看起来,GitHub 希望通过 Arctic Code Vault 打造全球代码的诺亚方舟。

在几周之前,GitHub 的首席执行官 Nat Friedman 已经来到了储存代码的档案馆,据 Nat Friedman 介绍,GitHub 将在在这里存放 200 个胶片盘片,每个盘片上储存 120 GB 的开源软件代码,首个盘片储存 Linux、Android 操作系统并记录超过 6000 个重要的开源应用程序。

 

 

可是即便这些胶片可以储存上千年,如果 1000 年后的人无法理解这些代码,那也没有意义,就像我们今天依然没有完全解读出古埃及象形文字的含义。

为了确保后人顺利解码这些代码,GitHub 成立了一个咨询小组,成员包括人类学家、考古学家、历史学家、语言学家以及档案科学、未来主义等方面的专家,力求把存档指南写得通俗易懂。

 

 

整套存档指南 QR 解码,文件格式、字符编码和其他重要元数据的技术指南,可以帮助多年之后的人类快速将原始数据转换为源代码。

正如 GitHub 所说的,开源代码是全世界人类的共同财产,这个代码存档计划对于人类文明的延续具有重大价值。

古罗马人 2000 多年前建造的混凝土海墙保存至今,而现代的钢筋混凝土海堤只能用几十年,很长时间以来都是建筑界的一个谜,直到 2017 年科学家才利用先进的技术将这种混凝土的配方破解。

 

 

图片来自:BBC  其实不用上千年,源代码的存档对现在的开发者来说也很重要。前段时间暴雪旗下的游戏《暗黑破坏神 2》原创团队成员 Max Schaefer 透露,由于这款游戏的源代码和全部的备份都丢失,几乎无法重制一个《暗黑破坏神 2》,他们只能从头开始制作。

在数百年后,今天的开源代码或许也会成为和巴黎圣母院、蒙娜丽莎名画一样重要的世界文化遗产。这只是微软数据储存计划的一部分,去年被微软收购的软件源代码托管服务平台 GitHub,最近也公布了一项代码存档计划Arctic Code Vault,要把开源软件代码埋藏在北极的数百米地底下,至少保存1000年。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭