1969年,人类依靠科技的力量终于首次实现在另一颗星球表面行走

正如阿姆斯特朗所说一样“这是个人的一小步,但是人类的一大步






而承载人类这登月梦想的Apollp 11号,它的登月代码,在这登月的50周年通过github开源给了全世界


bd3eb13533fa828b861b223f22bc6631960a5a5e.jpeg


开源的Apollo 11代码,总共14.5万行代码,幕后共计30多万名技术人员。

源码.png


内容主要涉及阿波罗11号制导计算机(AGC)中指令模块(Comanche055)和登月模块(Luminary099)原始代码。

模块.png

该源代码从MIT科学博物馆的印刷本电子化图片抄录改编而来,并由两位MIT科学家Paul Fjeld和Deborah Douglas完成整理和最终开源。

那我们怎么获取源码呢?



在装载Ubuntu的StationP1上只需要一个命令就可以获取源码:

  1. git clone https://github.com/chrislgarry/Apollo-11.git
复制代码

然后等待下载完成就可以了

不过里面的都是汇编语言,要看懂真的需要花费大量的时间研究。


最后聊聊:

Apollo项目一直持续到了1972年,终止于Apollo 17号,最后这一次对月球进行最广泛的探索,包括3次月球行走,每次都持续7个多小时,而宇航员在月球上停留了3天以上。


此后人类再也没有回到过月球。


人类的技术过去了50年,科技应该发展得更强大,但为什么再也没有去过月球呢?

大家可发挥一下自己的脑洞,畅谈一下~