Vue lecture

That Bell Labs 'Unix' Tape from 1974: From a Closet to Computing History

Remember that re-discovered computer tape with one of the earliest versions of Unix from the early 1970s? This week several local news outlets in Utah reported on the find, with KSL creating a video report with shots of the tape arriving at Silicon Valley's Computer History Museum, the closet where it was found, and even its handwritten label. The Salt Lake Tribune reports that the closet where it was found also contained "old cords from unknown sources and mountains of papers that had been dumped from a former professor's file cabinet, including old drawings from his kids and saved plane ticket stubs." (Their report also includes a photo of the University of Utah team that found the tape — the University's Flux Research Group). Professor Robert Ricci believes only 20 copies were ever produced of the version of Unix on that tape: At the time, in the 1970s, Ricci estimates there would have been maybe two or three of those computers — called a PDP-11, or programmed data processor — in Utah that could have run UNIX V4, including the one at the U. Having that technology is part of why he believes the U. got a copy of the rare software. The other part was the distinguished computing faculty at the school. The new UNIX operating system would've been announced at conferences in the early 1970s, and a U. professor at the time named Martin Newell frequently attended those because of his own recognized work in the field, Ricci said. In another box, stuffed in under manila envelopes, [researcher Aleks] Maricq found a 1974 letter written to Newell from Ken Thompson at Bell Labs that said as soon as "a new batch comes from the printers, I will send you the system." Ricci and Maricq are unsure if the software was ever used. They reached out to Newell, who is now 72 and retired, as well as some of his former students. None of them recalled actually running it through the PDP-11... The late Jay Lepreau also worked at the U.'s computing department and created the Flux Research Group that Ricci, Maricq and [engineering research associate Jon] Duerig are now part of. Lepreau overlapped just barely with Newell's tenure. In 1978, Lepreau and a team at the U. worked with a group at the University of California, Berkeley. Together, they built their own clone of the UNIX operating system. They called it BSD, or Berkeley Standard Distribution. Steve Jobs, the former CEO of Apple, worked with BSD, too, and it influenced his work. Ultimately, it was Lepreau who saved the 9-track tape with the UNIX system on it in his U. office. And he's why the university still has it today. "He seems to have found it and decided it was worth keeping," Ricci said... The U. will also get the tape back from the museum. Maricq said it will likely be displayed in the university's new engineering building that's set to open in January 2027. That's why, the research associate said, he was cleaning out the storage room to begin with — to try to prepare for the move. He was mostly just excited to see the floor again. "I thought we'd find some old stuff, but I didn't think it'd be anything like this," he said. And Maricq still has boxes to go through, including more believed to be from Lepreau's office. Local news station KMYU captured the thoughts of some of the University researchers who found the tape: "When you see the very first beginnings of something, and you go from seed to sapling, that's what we saw here," [engineering research associate Jon] Duerig said. "We see this thing in the moment of flux. We see the signs of all the things changing — of all the things developing that we now see today." Duerig also gave this comment to local news station KSL. "The coolest thing is that anybody, anywhere in the world can now access this, right? People can go on the internet archive and download the raw tape file and simulate running it," Duerig said. "People have posted browsable directory trees of the whole thing." One of the museum's directors said the tape's recovery marked a big day for the museum "One of the things that was pretty exciting to us is that just that there is this huge community of people around the world who were excited to jump on the opportunity to look at this piece of history," Ricci said. "And it was really cool that we were able to share that." Duerig said while there weren't many comments or footnotes from the programmers of that time, they did discovery more unexpected content having to do with Bell Labs on the tape. "There were survey results of them actually asking survey questions of their employees at these operator centers," he said. Thanks to long-time Slashdot reader walterbyrd for sharing the news.

Read more of this story at Slashdot.

  •  

Bell Labs 'Unix' Tape from 1974 Successfully Dumped to a Tarball

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."

Read more of this story at Slashdot.

  •  

New FreeBSD 15 Retires 32-Bit Ports and Modernizes Builds

FreeBSD 15.0-RELEASE arrived this week, notes this report from The Register, which calls it the latest release "of the Unix world's leading alternative to Linux." As well as numerous bug fixes and upgrades to many of its components, the major changes in this version are reductions in the number of platforms the OS supports, and in how it's built and how its component software is packaged. FreeBSD 15 has significantly reduced support for 32-bit platforms. Compared to FreeBSD 14 in 2023, there are no longer builds for x86-32, POWER, or ARM-v6. As the release notes put it: "The venerable 32-bit hardware platforms i386, armv6, and 32-bit powerpc have been retired. 32-bit application support lives on via the 32-bit compatibility mode in their respective 64-bit platforms. The armv7 platform remains as the last supported 32-bit platform. We thank them for their service." Now FreeBSD supports five CPU architectures — two Tier-1 platforms, x86-64 and AArch64, and three Tier-2 platforms, armv7 and up, powerpc64le, and riscv64. Arguably, it's time. AMD's first 64-bit chips started shipping 22 years ago. Intel launched the original x86 chip, the 8086 in 1978. These days, 64-bit is nearly as old as the entire Intel 80x86 platform was when the 64-bit versions first appeared. In comparison, a few months ago, Debian 13 also dropped its x86-32 edition — six years after Canonical launched its first x86-64-only distro, Ubuntu 19.10. Another significant change is that this is the first version built under the new pkgbase system, although it's still experimental and optional for now. If you opt for a pkgbase installation, then the core OS itself is installed from multiple separate software packages, meaning that the whole system can be updated using the package manager. Over in the Linux world, this is the norm, but Linux is a very different beast... The plan is that by FreeBSD 16, scheduled for December 2027, the restructure will be complete, the old distribution sets will be removed, and the current freebsd-update command and its associated infrastructure can be turned off. Another significant change is reproducible builds, a milestone the project reached in late October. This change is part of a multi-project initiative toward ensuring deterministic compilation: to be able to demonstrate that a certain set of source files and compilation directives is guaranteed to produce identical binaries, as a countermeasure against compromised code. A handy side-effect is that building the whole OS, including installation media images, no longer needs root access. There are of course other new features. Lots of drivers and subsystems have been updated, and this release has better power management, including suspend and resume. There's improved wireless networking, with support for more Wi-Fi chipsets and faster wireless standards, plus updated graphics drivers... The release announcement calls out the inclusion of OpenZFS 2.4.0-rc4, OpenSSL 3.5.4, and OpenSSH 10.0 p2, and notes the inclusion of some new quantum-resistant encryption systems... In general, we found FreeBSD 15 easier and less complicated to work with than either of the previous major releases. It should be easier on servers too. The new OCI container support in FreeBSD 14.2, which we wrote about a year ago, is more mature now. FreeBSD has its own version of Podman, and you can run Linux containers on FreeBSD. This means you can use Docker commands and tools, which are familiar to many more developers than FreeBSD's native Jail system. "FreeBSD has its own place in servers and the public cloud, but it's getting easier to run it as a desktop OS as well," the article concludes. "It can run all the main Linux desktops, including GNOME on Wayland." "There's no systemd here, and never will be — and no Flatpak or Snap either, for that matter.

Read more of this story at Slashdot.

  •