前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >你的开源项目上火星下北极了么?

你的开源项目上火星下北极了么?

作者头像
公众号@魔术师卡颂
发布2021-07-07 10:20:09
6420
发布2021-07-07 10:20:09
举报
文章被收录于专栏:魔术师卡颂

今年4月的一天,很多小伙伴一觉醒来打开GitHub,发现成就栏多了个徽章 —— Mars 2020 Helicopter Contributor

勋章

发生甚么事了?

事情的起因是:今年4月19日,由NASAJPL(就是钱老作为创始人之一的「喷气动力实验室」)合作完成了史上第一架火星直升机Ingenuity[1]在火星大气的试飞。

Ingenuity

在这项成就背后的软件领域,有来自世界各地的开源作者的参与。

比如,从下面这张「尤大」的徽章成就可以推测出:

世界上第一台火星直升机的前端界面是用Vue开发的

你可以在这里查看完整列表[2]

GitHub此举的意义在于让人们对「开源软件」这一触摸不到的虚拟产物有更具象的认知。简而言之就是:

开源真的可以改变世界

被冰封的代码

这已经不是GitHub第一次尝试「游戏化的成就系统」

去年2月2日,GitHub将部分开源代码保存在AWA中。

AWA(Arctic Code Vault/北极世界档案馆)是挪威采矿公司SNSK与超长期数据存储服务提供商Piql AS合作的项目。

该项目将数据保存在卤化银胶卷中

胶卷中的数据以「二维码」的形式保存,每帧包含880万个像素点。

这些胶卷被装在特制容器中,存储在一处北极圈内的废弃煤矿中。

作为一座深入永久冻土地下250米的矿井,这些数据预计可以保存1000年之久。

矿道

那么什么样的开源项目可以参与这项计划呢?需要满足如下条件之一:

  • 制作快照前一年至少有1个starcommit的仓库
  • 至少有250star的所有仓库

满足条件的仓库的默认分支会去除所有100KB以上二进制文件(如果该仓库star超过250则不去除),并打包为TAR包。

所有入选的开源项目总体积21TB,保存在186卷胶卷中。

数据仓库入口

数据仓库入口/另一个角度

这些数据大概能代表2020年2月2日这一天,开源世界的全貌。

数字财产何去何从

当我们还在感慨:我死了之后我的QQ号、微信号怎么办时,

在开源世界,开发者们的印记在遥远的北极永冻土下已经被妥善保管。

1000年后,当初的开发者肉身早已灰飞烟灭。

但当后人打开密闭的矿井大门,拉开一卷卷胶卷,解读千年前的一行行代码。

他们看得到的,不再是redisVue、也不是一个个笨拙的仿写Demo、或者辛苦收集的面试题解。

而是一行行证明,证明我们曾经来过......

参考资料

[1]

Ingenuity: https://www.jpl.nasa.gov/missions/ingenuity

[2]

完整列表: https://docs.github.com/en/github/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile#list-of-qualifying-repositories-for-mars-2020-helicopter-contributor-badge

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-06-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 魔术师卡颂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 被冰封的代码
  • 数字财产何去何从
    • 参考资料
    相关产品与服务
    容器服务
    腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档