thewayne: (Default)
A tarball is an old compression format that predates zip files, it was used in Ye Olde Dayes to archive a whole bunch of files into one big humongoid file for convenience.

Anyway, it looks like recovery of the tape was successful! With everything going on in my life, I don't have the ability to dig into the story right now, just wanted to get this out for my fellow geeks. Here's the Slashdot summary that you can dive into if you like:

Archive.org now has a page with "the raw analog waveform and the reconstructed digital tape image (analog.tap), read at the Computer History Museum's Shustek Research Archives on 19 December 2025 by Al Kossow using a modified tape reader and analyzed with Len Shustek's readtape tool." A Berlin-based retrocomputing enthusiast has created a page with the contents of the tape ready for bootstrapping, "including a tar file of the filesystem," and instructions on dumping an RK05 disk image from tape to disk (and what to do next).

Research professor Rob Ricci at the University of Utah's school of computing posted pictures and video of the tape-reading process, along with several updates. ("So far some of our folks think they have found Hunt The Wumpus and the C code for a Snobol interpreter.") University researcher Mike Hibler noted the code predates the famous comment "You are not expected to understand this" — and found part of the C compiler with a copyright of 1972.

The version of Unix recovered seems to have some (but not all) of the commands that later appeared in Unix v5, according to discussion on social media. "UNIX wasn't versioned as we know it today," explains University of Utah PhD student Thalia Archibald, who researched early Unix history (including the tape) and also worked on its upload. "In the early days, when you wanted to cut a tape, you'd ask Ken if it was a good day — whether the system was relatively bug-free — and copy off the research machine... I've been saying It's probably V5 minus a tiny bit, which turned out to be quite true."


https://tech.slashdot.org/story/25/12/21/020235/bell-labs-unix-tape-from-1974-successfully-dumped-to-a-tarball
thewayne: (Default)
This is a remarkable historical find! (at least for computer people)

A storage room at the University of Utah was being cleaned out and they found a 9-track reel tape, labeled "UNIX Original From Bell Labs V4 (See Manual for format)". Univ V4 is a milestone version from 1973 in that it is the first version completely written in the C programming language, which became the standard for many years. Somehow the source code was lost, and this might be a recovery point!

The big question is: is the tape readable... And there's absolutely no way to know that until the tape is literally studied to see what shape it physically is in and then hopefully mounted on a tape drive and read.

A 9-track tape is the classic seen in old movies where you see people popping 14" tapes into drives that stand taller than a person, and the tape drops into a loop lower into the drive so there's slack, causing no direct tension on the tape itself as it spools back and forth. I spent some time in data centers in the '80s doing some apprenticeships and also working for a certain moving van rental company mounting them, which I actually found to be a lot of fun.

The problem is... FIVE DECADES? There's no information as to what sort of storage room the tape was found in. Was this a proper university library archive, with temperature and climate control? Was the tape stored flat, or upright? If it was stored flat on its back, then 50 years of gravity may have distorted an edge of the tape. Even upright, in less than an ideal environment, may have caused it to degrade and stick to itself.

There's absolutely no telling if the tape is readable. I don't remember if 9-track tapes stored much in the way of recovery data if part of it is unreadable, so if there's a bad patch, can information still be recovered? I have no idea. But there is hope: the tape is being sent to the Computer History Museum, where I believe they not only have a tape drive that can read it, they probably have old boffins who are familiar with the encoding format and have the expertise that might be able to recover more information from it if there is problems.

We shall see. Interesting times!

The information on it is purely of historical interest, there's no program code on it that will revolutionize current programming theory. At that time, Unix shipped as source code - the actual C programs - and you had to compile it on your specific computer to make it work. This made the operating system maintainable as you could fix any bugs that came up, then you could talk to the guys at AT&T and tell them what happened and they could theoretically incorporate a better fix in the master for the next release. But all subsequent generations of Unix built on V4 had better code implementations, so as I said, it's probably purely of historical interest. If it's recovered, people will have fun looking at the code, but they'd learn more of computer science studying current Linux source code.

Apparently they are going to drive the tape nearly 800 miles (about 12 hours) to the Computer History Museum rather than risking shipping it, I wish them safe travels! And the Museum already has plans on how to read the tape - though I hope they plan on doing a physical examination first, unless, of course, it was stored in ideal conditions the whole 50 years.

Yeah, I think I'd drive it, too, rather than ship it. And the way flying is screwed up right now with the government shutdown? Probably faster to drive.

https://www.theregister.com/2025/11/07/unix_fourth_edition_tape_rediscovered/

https://tech.slashdot.org/story/25/11/09/0528258/lost-unix-v4-possibly-recovered-on-a-forgotten-bell-labs-tape-from-1973

January 2026

S M T W T F S
    1 23
45678910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 3rd, 2026 01:42 pm
Powered by Dreamwidth Studios