Wednesday, August 6, 2025

Mac history echoes in current Mac operating systems

Ars Technica mentioned that in macOS Tahoe the venerable old hard disk icons will be replaced with new, more generic, relatively less interesting equivalents. This process also apparently happens with Apple CEOs from time to time. If you are on Sequoia and want to keep them for posterity, you can get them out of /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources. I'm still impressed to this day that someone not only took the time to write actually plausible text copy for the label, but also gave it Torx screws. Get out your T8 MacCracker for this drive:
This isn't the only echo of Macs past in the operating system. The Spacebar also noticed that Apple Symbols still has many old, nay, "obsolete" icons that are only of use to people who still use web browsers on Power Macs.
That's not the half of it, though. There's a bunch more in that file than the ones he spotted. Here's what I saw; perhaps you can find more.
In order: PowerPC logo, composite video out and in, S-video out and in (such as seen on some later PowerBooks), modem port, combined modem/printer port (like on the Duo 2300), printer port, SCSI, Ethernet (also AAUI), three glyphs for Apple Desktop Bus (ADB) ports, a server, rainbow outline Apple, Balloon Help (from System 7), Apple Guide (7.5), 5.25" floppy (I guess mostly for the Apple II folks), two Newton lightbulbs, Newton undo, Newton extras, Newton dates, Newton names, high-density 3.5" disk icon, a confused Compact Mac (possibly to evoke the flashing question mark when it can't find a bootable volume), classic QuickTime logo, busy watch, Apple Pro Speakers port (such as on the iMac G4 or the MDD G4), FireWire, programmer's key icon, and two versions of the reset icon, though these three do have Unicode equivalents or you can also use regular geometric shapes, and sometimes those faced the other way.

(A note on most of these characters is that they don't actually map to any defined Unicode code point; they are unconnected glyphs. Font Book will show them but you can't really copy them anywhere. A tool like Ultra Character Map will let you at least grab a graphical representation and paste it somewhere, as I have done here.)

But that's not all! Feast your eyes on what's still in /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources!