A single github repo has been shared that combines historical commits for the Unix operating system going all the way back to 1970.
As a software developer I find it fascinating to look at the source of other software that you use and often take for granted. We’re lucky enough to be able to freely browse source of many open source projects, shared on github and other online repos. You can learn a lot from looking through code written by other developers.
There’s also a many interesting and previously commercial systems that have had their source publicly shared. A few examples that I’ve come across:
- source for the Apollo 11 guidance computer
- source for the Atari 2600 game, ET The Extra Terrestrial (from disassembled code)
- huge list of links to source from other computer games (including, classics like Doom, and Quake – see id software’s github here)