Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules, digitized from MIT Museum scans.
Apollo-11 is a repository containing the original source code for the Apollo Guidance Computer (AGC) used in the Apollo 11 mission. It includes the software for both the Command Module (Comanche055) and Lunar Module (Luminary099), digitized from scans of MIT Museum hardcopies. The project serves as a historical archive and reference for the software that enabled the first moon landing.
Historians, computer scientists, space enthusiasts, and educators interested in the technical details of the Apollo program, vintage computing, or software preservation.
It provides the most accurate, publicly accessible version of the Apollo 11 guidance software, meticulously transcribed and open for verification, making a pivotal piece of technological history available for study and inspiration.
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes both Command Module (Comanche055) and Lunar Module (Luminary099) source code, digitized from original MIT Museum hardcopies, providing a full reference for the Apollo 11 mission software.
Encourages pull requests to correct discrepancies with original source scans, as noted in the README, ensuring high fidelity to historical artifacts through community contributions.
The code is in the public domain, making it freely accessible for education, research, and preservation without legal restrictions, as stated in the attribution section.
Points to Virtual AGC for compiling and running the code, facilitating practical experimentation and simulation for those interested in executing the original software.
The repository lacks tools to compile or run the code directly; users must rely on external projects like Virtual AGC, adding complexity for practical use.
While the README provides attribution and links, it offers minimal guidance on understanding or modifying the code for educational or development purposes beyond compilation.
Written in assembly for a 1960s computer, the code is irrelevant for modern software projects without specific historical or academic interest, limiting its applicability.