Computer History Museum software curator Al Kossow has successfully retrieved the contents of the over-half-a-century old tape found at the University of Utah last month.

UNIX V4, the first ever version of the UNIX operating system in which the kernel was written in the then-new C programming language, has been successfully recovered from a 1970s nine-track tape drive. You can download it from the Internet Archive, and run it in SimH. On Mastodon, "Flexion" posted a screenshot of it running under SGI IRIX.

Last month, we wrote about the remarkable discovery of a forgotten tape with a lost early version of Unix, found by Professor Robert Ricci at the Kahlert School of Computing at the University of Utah. At the time, we quoted the redoubtable Kossow, who also runs Bitsavers, as saying that it "has a pretty good chance of being recoverable." Well, he was right, and at the end of last week, he did it. Ricci also shared a video clip on Mastodon.

you are viewing a single comment's thread
view the rest of the comments
[–] 17 points 10 months ago (4 children)
  • [–] 31 points 10 months ago* (3 children)

    The tarball is less than 2MB. You can download it here: http://squoze.net/UNIX/v4/README

    The Internet Archive is also hosting a torrent (and mirrors) of the full 2.7GB analog capture of the tape: https://archive.org/details/utah_unix_v4_raw

  • source
  • parent
  • hideshow 3 child comments
  • [–] 6 points 10 months ago (2 children)

    What is an analog tape capture?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 16 points 10 months ago

    A tape drive normally reads the analog signals (magnetic force) off the tape and interprets them into ones and zeroes as it reads the tape. If the tape becomes too degraded, the drive may begin to struggle to read the tape. Instead the tape drive can be used to read and record the magnetic signals off the tape and save that to a file. The whole capture then can be analyzed to perform data recovery.

  • source
  • parent