Source Museum
Apollo 11 guidance computer source code for Command and Lunar Module from Margaret H. Hamilton (NASA)

Original Apollo 11 guidance computer (AGC) source code for Command Module (Comanche055) and Lunar Module (Luminary099).The Apollo spacecraft used for lunar missions in the late 1960's and early 1970's was really two different spacecraft, the Command Module (CM) and the Lunar Module (LM). The CM was used to get the three astronauts to the moon, and back again. The LM was used to land two of the astronauts on the moon while the third astronaut remained in the CM, in orbit around the moon.

Download Now

Netscape 5.0 Source Code from Netscape Communications

The Netscape web browser is the general name for a series of web browsers formerly produced by Netscape Communications Corporation, a former subsidiary of AOL. The original browser was once the dominant browser in terms of usage share. Netscape introduced many new features such as plug-ins, background colors for tables, the archive attribute and the applet element. Netscape Navigator was a huge success and the undisputed web browser giant in its time with over 90% share.

Download Now

TheFacebook (from 2004) Source Code from Mark Zuckerberg

Facebook is a social networking service launched as FaceMash in July 2003, but later changing to TheFacebook on February 4, 2004. It was founded by Mark Zuckerberg with his college roommate and fellow Harvard University student Eduardo Saverin, Andrew McCollum, Dustin Moskovitz and Chris Hughes. The website's membership was initially limited by the founders to Harvard students, but was expanded to other colleges in the Boston area, the Ivy League, and gradually most universities in the United States and Canada.

Download Now

Photoshop 1.0 Source Code from Thomas Knoll and John Knoll

Thomas Knoll, a PhD student in computer vision at the University of Michigan, had written a program in 1987 to display and modify digital images. His brother John, working at the movie visual effects company Industrial Light & Magic, found it useful for editing photos, but it wasn’t intended to be a product. Thomas said, “We developed it originally for our own personal use…it was a lot a fun to do.” Gradually the program, called “Display”, became more sophisticated. In the summer of 1988 they realized that it indeed could be a credible commercial product. They renamed it “Photoshop”.

Download Now

Doom 1.10 Source Code from ID Software

Featuring dramatic storylines, pulse-pounding action, revolutionary technology and unique sci-fi based weaponry, DOOM is the franchise that ushered in the FPS revolution and evolved the genre into the juggernaut it is today. With several installments featuring some of the most frightening and gripping first-person gaming experiences ever created, the DOOM franchise is a cultural milestone that has transcended the realm of video games on the way to becoming a mainstream entertainment phenomenon.

Download Now

Quake 1 Source Code from ID Software

Quake is a first person shooter that was released by id Software in 1996 and the first game in the popular Quake series of video games. In the game, players must find their way out of various maze-like, medieval environments while battling a variety of monsters using a wide array of guns. The successor to id’s DOOM series, Quake built upon the technology and gameplay of DOOM, offering full real-time 3D rendering, early support for 3D acceleration through OpenGL and adding various multiplayer options.

Download Now

Microsoft MSDOS Source Code from Microsoft

MS-DOS (acronym for Microsoft Disk Operating System) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and some operating systems attempting to be compatible with MS-DOS, are sometimes referred to as “DOS” (which is also the generic acronym for disk operating system). MS-DOS was the main operating system for IBM PC compatible personal computers during the 1980s and the early 1990s.

Download Now

Microsoft Word for Windows Version 1.1a Source Code from Microsoft

The dominant word processing program for personal computers in the 1980s was DOS-based WordPerfect. Microsoft Word for DOS, which had been released in 1983, was an also-ran. That situation changed dramatically with the introduction of Microsoft Word for Windows in 1989. By 1993 it was generating 50% of the word processing market revenue, and by 1997 it was up to 90%. The 7 MB zip file contains 1021 files in 33 folders. In the root directory there is a “readme” file that briefly explains the rest of the contents. Most of it is source code in C, but there are also text documents, x86 assembler-language source files, executable tools, batch files, and more.

Download Now

Apple II Source Code from Apple

Unlike the Apple I, the Apple II was fully assembled and ready to use with any display monitor. The version with 4K of memory cost $1298. It had color, graphics, sound, expansion slots, game paddles, and a built-in BASIC programming language. What it didn’t have was a disk drive. Programs and data had to be saved and loaded from cassette tape recorders, which were slow and unreliable. The problem was that disks – even floppy disks – needed both expensive hardware controllers and complex software.

Download Now

Minix 1 Source Code Andrew S. Tanenbaum

MINIX (from “mini-Unix”) is a POSIX-compliant, Unix-like operating system based on a microkernel architecture. MINIX was first released in 1987, with its complete source code made available to universities for study in courses and research. It has been free and open-source software since it was re-licensed under the BSD license in April 2000.

Download Now