Back in the '90s, I worked under a manager who, as an engineer, had written the linker for Cray Unix. He's retired now, but we're still in touch. I forwarded this story to him - hopefully he can help some. He went back to Cray not long after we worked together, so he might know someone still around from those olden days.
George was a great manager to work for, too... he's the one who taught me the phrase "It's better to ask for forgiveness than permission". Back in his Cray days, he was told to write a single-pass linker for arbitrary theoretical reasons by the architects. He went ahead and wrote a double-pass linker anyway, because he felt it was the Right Thing To Do. Later, customers praised the stability and debugability of Cray Unix, relative to other Unix of the era (old SunOS == suXX0r), so his "forgiveness rather than permission" paid off.
I actually worked with a whole crew of ex-Cray people in the late '90s, after Silicon Graphics bought them out and started running them into the ground. Smartest team I've ever worked with.
Reading this makes me wonder what is being done to preserve other, more recent, and less popular systems. If the material relating to Cray-1, probably one of the most iconic computers ever made, has been preserved this poorly I don't have much hope.
Old web pages suffer from a similar fate. The fast pace of technological advancement make things difficult but we really should be doing more.
That is really hard to answer. Wikipedia says "Over 80" Cray-1s were sold, so they weren't all that common, despite being the iconic representation of a supercomputer.
2. Slowly alternate CTL-J and CTL-M until you see a “PLEASE LOG IN” message.
3. Enter “HEL-T001,HP2000,1″ . The resulting output includes:
Try exe-castle.b300, exe-kingdm.g100, exe-spawar.r500
To play the 1975 version of Oregon Trail type exe-oregon
To play the 1978 version of Oregon Trail type exe-ore2
To hunt the Wumpus, type exe-wumpus
Then "exe-oregon"
DO YOU NEED INSTRUCTIONS (YES/NO)?YES
THIS PROGRAM SIMULATES A TRIP OVER THE OREGON TRAIL FROM
INDEPENDENCE, MISSOURI TO OREGON CITY, OREGON IN 1847.
YOUR FAMILY OF FIVE WILL COVER THE 2000 MILE OREGON TRAIL
IN 5-6 MONTHS --- IF YOU MAKE IT ALIVE.
YOU HAD SAVED $900 TO SPEND FOR THE TRIP, AND YOU'VE JUST
PAID $200 FOR A WAGON.
Who's gonna preserve that stuff? Even if you have the media, it's non-trivial to play it and get the data off of it. Moreover, the actual owners of it, the almost rush to end of life stuff when they can, they don't want to carry the legacy and they OWN it.
Back in the 70s and early 80s it was like the 'hey day' of alternative hardware and software. There were dozens and dozens of systems, all with their own micro architecture, there are probably a bunch that are completely defunct, even if you had working hardware the software might be extinct. Wang, Kaypro, CDC, there were bunches of them...
The real warning shot this should be to everybody is for your personal media. The video and photos of your family. If you don't actively take part in archiving them (like regularly checking in on them, backing them up, copying them to new media, etc..) it is very possible, some would say likely that in 20, 30, maybe 50 years, you won't even be able to read the stuff. It's already a real chore to play a VHS tape.
"Who's gonna preserve that stuff?"
There are dedicated groups attempting to do what they can, getting the word out so that more eyes can scan the landscape and sight historical ephemera to be preserved helps too:
While I assume there was an official Cray operating system for the Cray-1, in those days it was not unusual for the buyer of such a system to write their own OS, particularly in the DOE/DOD/NSA which is who bought most of them.
it's a real problem. other engineering disciplines have it too - "we don't have the prints anymore" is common in manufacturing - but you can always take apart and measure a mechanical device. reverse engineering software is much more difficult. that's one advantage of open source software, it's easy to archive. we should try to archive bug trackers and mailing lists too.
In this case it's not about reverse engineering - the actual binaries don't exist anymore either. I'm quite impressed that they've found a way of reading those old disk packs, just hope someone finds one with the right stuff.
George was a great manager to work for, too... he's the one who taught me the phrase "It's better to ask for forgiveness than permission". Back in his Cray days, he was told to write a single-pass linker for arbitrary theoretical reasons by the architects. He went ahead and wrote a double-pass linker anyway, because he felt it was the Right Thing To Do. Later, customers praised the stability and debugability of Cray Unix, relative to other Unix of the era (old SunOS == suXX0r), so his "forgiveness rather than permission" paid off.
I actually worked with a whole crew of ex-Cray people in the late '90s, after Silicon Graphics bought them out and started running them into the ground. Smartest team I've ever worked with.