This document discusses the reconstruction of the earliest versions of the UNIX operating system from 1971. It describes how researchers were able to restore the source code and get a version of the 1st Edition UNIX kernel running on a simulated PDP-11/20 computer by fixing errors and gaps in the original documentation and source code. It also discusses the challenges involved in software restoration when documentation is incomplete or the environment is missing and important lessons learned for preserving old software systems.