GitHub在全球4位置存档精选开源程序代码存储库

GitHub为保存现有的开源程序代码,继续扩展存档计划,现在要在全世界4个位置,存档重要的17,000个精选开源项目。除了精选集存储库,会被打印在piqlFilm胶卷上保存外,另外,GitHub还在胶卷上,打印了随机抽取的5,000个存储库,供未来的历史学家,能够以概括性角度,理解这个时代的开源开发者,所创建开源项目轮廓。

GitHub提到,因为目前所有新软件项目,其中有99%的项目都依赖开源程序代码,也就是说,这17,000个存储库是当今技术的基础,为了确保这些极重要项目的可访问性,他们依照LOCKSS(Lots Of Copies Keeps Stuff Safe)原则,创建了4个精选集(Greatest Hits),分散放置在全球4个角落。

这4个保存GitHub精选集存储库的位置,其中3个是目前世界知名的知识保护设施,包括英国牛津大学的博德利图书馆、埃及亚历山大图书馆以及美国的斯坦福图书馆,而第4个位置则是在GitHub总部。

这些精选集胶卷捐赠,都包含了两卷经硬化处理的缩微胶卷,使用与北极存档计划Arctic Code Vault相同的胶卷,这些胶卷被放在精美的盒子中,盒子外有人工智能结合3D打印技术,所创造的艺术品装饰。

之所以要用美丽的盒子来存档这些精选集,是GitHub听取顾问建议的结果,他们认为,随着时间的流逝,人类倾向保存视觉上吸引人的文物,而Long Now基金会执行董事Alexander Rose也说“如果不把他弄得漂亮一点,结果注定失败”,因此GitHub委托了同是艺术家和工程师的Alex Maki-Jokela,以人工智能和3D打印技术,将传统美学元素融入到装饰中,制作4个供博物馆收藏的盒子。

GitHub从2019年开始,积极地进行开源项目存档计划,在今年7月的时候,GitHub使用特别设计的piqlFilm胶卷和保险柜,将21 TB的开源程序代码存档到北极圈中,预计要保存一千年,项目被送至北极圈存档的开发者,在GitHub上都会获得Arctic Code Vault徽章。另外,GitHub正在进行的Project Silica,也是一个程序代码存档计划,利用激光光改变玻璃材质,借助石英玻璃抗电磁干扰、抗水和抗热的特性,来长久保存6,000个最受欢迎的存储库。

不只是GitHub积极的进行存档计划,非营利组织数字图书馆互联网文件馆(Internet Archive),也大规模的备份GitHub存储库,除了将存储库,完整存档成WARCs以及Web ARChive文件之外,还使用git clone指令复制存储库,借以保存评论、问题和元资料。

发表评论