Github 是全球最大的程序员同性交友网站,成千上万的开源软件项目都托管在 G 站。
最近这个站搞了个事,选了几千个活跃的或者是重要的项目......然后活埋了。
良心企业啊,管杀还管埋。
堪称现代秦始皇。
不过这次埋的是项目本身,不是项目作者。
咋回事咧?
原来,Github 为了给自己造势,想出了这么个丧心病狂的噱头:为子孙后代保存开源软件!让孩子们的孩子们的孩子们的孩子们......(此处循环一百次)都能用上今天的软件。
虽然我想不出为啥娃娃们会有这种需求。
是 G 站想多了?
不。“软件能够保存多久?”是个严肃的问题。
放在硬盘上,十多年就读不出来了。
放在磁带上,科学家说也就能管三十年吧。老万一算,到时候房贷还没还完呢。
刻在CD上,不得了,可以管一两百年呢。
可是,在杞人看来,两百年哪够啊。康熙来了都要借五百年呢。
再说了,两百年后上哪找能使的光驱呢?
所以,刻盘不靠谱哇。
该咋办咧?
答案揭晓:拍片儿。
GitHub Archive Program(GitHub 存档计划)会把代码用二维码打印在卤化银胶片上,可以保存一千多年。
千年大计。我好像看到了雄安新区在崛起。
至于一千年后人类是否还在用扫码支付这种上古的信息传递方式,暂且不管。
代码是现代文明的基石,更是全人类的共同遗产。保存千年的遗产,想想都热泪盈眶啊!
还有。
为了防火防盗防干部,GitHub 还会把这些胶片埋到挪威,斯瓦尔巴群岛的一个废弃煤矿。
那里靠近北极,全年冻土。地下 250 米深处,天然保鲜。
可谓万无一失。
所以,这个计划不妨叫做冰封北极。
怎么知道哪些项目被埋了呢?
貌似没有一个官方列表。
不过,打开 GitHub 网站,访问一个项目,再打开其中某个贡献者的 G 站页面,就可以知道这个项目是否名列其中。
如果这个网友的代码被埋了,他的页面上就会有一个小小的雪花图标。
点击雪花图标,就能看到他的哪些 G 站项目被冰封北极计划收录了。
今天登录,在老万的页面上看到雪花了。
这次有两个老万主创的开源项目被埋了。
一个是特别正儿八经的 C++ 测试框架,googletest/googlemock。写 C++ 不用 googletest,就好像吃饺子不蘸醋,别扭。
这个项目是老万以前在 Google Code 上做的,后来迁徙到 G 站,就把维护任务交给后人了。所以在 G 站上的贡献人名单里看不到老万。
还有一个是特别不正儿八经的东北话编程语言。
虽然入选这个冰封计划的门槛有点 low (全球有几千个项目中招),还是有点美滋滋的呢!
我也是在北极圈有产业的人了。
从此汽水我只喝北冰洋。
程序员朋友们,快去 G 站看看自己上榜了没有吧!
没有也没关系,赶紧给东北话编程语言贡献一段代码。还赶趟儿。
然后你就名垂青史万古长存了。托体同山阿。
记着把这个煤矿的坐标写进遗嘱啊。
不然子孙找不着地方挖也是白瞎。
0
推荐