Original Apollo 11 code open-sourced by NASA — original Command Module and Lunar Module code repos are now public domain resources

Apollo 11
(Image credit: Getty)

The historic computer software code that took Apollo 11 to the moon has been open-sourced and is available for anyone to read, download, and tinker with. NASA’s Chris Garry made the code available on GitHub as public domain. The published resource is basically in two large codebases, one set of code for the Command Module (Comanche055) and another for the Lunar Module (Luminary099). These modules both had their own Apollo 11 guidance computers (AGC) upon which to run the code, and were instrumental to the success of the remarkable mission – the first human Moon landing in history.

On the GitHub repo, Garry indicates that this momentous code was digitized by the folks at Virtual AGC (Virtual Apollo Guidance Computer) and the MIT Museum. That means the hard copy of the code held at the MIT Museum has been scanned and proofread for digital distribution. In this particular case, we have reams of machine code now in the public domain, easily accessible online.

Latest Videos FromTom's Hardware
TOPICS
Mark Tyson
News Editor

Mark Tyson is a news editor at Tom's Hardware. He enjoys covering the full breadth of PC tech; from business and semiconductor design to products approaching the edge of reason.

  • g0uus
    The AGC source code has been available for many years. I first looked at it years ago - I don't remember how long.
    I did run virtual agc and had a play with it then.
    Just looking at the GitHub repo the Comanche055 files are 6 to 10 years old!
    I saw the headline and thought "have they found one of the missing source versions?" But no, it's just what's been around for years!
    Reply
  • Johnpombrio
    The apollo 11 computer
    Reply
  • Shiznizzle
    Microslop, sorry, Microsoft should hire her to fix their Outlook accounts.
    Reply
  • RaDiCaL_0uTLaW
    To the article's author and readers:

    Original code repository has been available to the public for many years on Github.com.

    source fork (* open for public for many years):
    https://github.com/chrislgarry/Apollo-11
    To readers:

    I don't know why the author of this article really thought he had a gem for an article and thus wasted every readers' time.

    To the article's author:

    Please..... next time you think you have an earth-shattering idea for an article.... please conduct a due diligence search engine query to verify originality of the idea. It would really suck for someone to read your article, take it literally thinking its content was first of its kind, and then be at a party or other event with friends or colleagues and spout off about the article's content like they were "the ultra informed," and then be abruptly shut down and embarrassed by another with the correct information that way, way predated your article's content. Protect your readers by conducting due diligence verification of your ideas for articles. Otherwise, you are an excellent author. Up your game with the due diligence verifications.

    Sincerely,

    The..... R@DiC@L_0uTL@W
    Reply