A few years later the PSU blew, a mate and I isolated it to a capacitor that burned out, we tried replacing it but it didn't work. I left it to one side and I decided I'd get back to it one day and restore it with more time and knowledge - or get a professional (I'm a software guy), to fix it.
I returned from University one break to find it missing. My step-father had known it was broken and decided it was rubbish. He'd put the whole thing - base unit, monitor, keyboard, all of it, into a wheelie bin for the council to take with the household rubbish collection.
I felt sorry for the rubbish collectors - that thing was heavy. I'm surprised it didn't break the bin, TBH.
And of course, I still haven't forgiven him. Love the guy, but man...
Anyway, when I have the time and space for a small retro computing museum, I'll be getting one of those in the collection. Iconic, beautiful, and close to my heart. And also - I can't understate this enough - really, really heavy and not something you should dispose of with household rubbish.
My first pc ran CP/M
80 column text and dual floppies. Woot!
Furthermore, the monitor in the photo you linked is also not green-screen (ie, the IBM 5151 Monochrome Display). It has three dials instead of two, and you can make out the red-green-blue colouring just underneath the silver "IBM" badge, indicating it is at least a 5153 Colour Display. You can also just about make out the bar chart having other colours, too.
Admiring the keyboard layout they went with. I love that Ctrl is placed in my preferred location. That’s prime real estate that modern keyboards waste on Capslock. Unfortunately, Capslock still exists awkwardly adjacent to the space bar.
Listen to Linus Torvalds when he says that the PC is so easy compared to the nightmare of all those incompatible arm SOCs.
I dream of a smartphone PC.
Entirely accidental. What really started this was the reverse engineering of the BIOS. This allowed any company to enter the market with a PC-compatible computer. IBM tried, but clean-room proved to be an effective defense.
> Without it, we would have many weak walled gardens
Kind of. There were Apple II clones with varyingly clever schemes around copying the original ROMs, and it provided slots so many manufacturers could provide hardware for the machines. Microsoft was one of them, with a Z-80 card that allowed the II to run CP/M software. Atari had a serial bus that allowed external expansion - less popular than the II, but still allowed other manufacturers to expand it. And let's not forget the ubiquitous S-100 bus, with hundreds of different companies making hardware for. In 1983 you could assemble a computer around your choice of processor, graphics (or not), IO, mass-storage, and so on.
> incompatible with each other
Kind of. Prior to MS-DOS, CP/M was the de-facto 8-bit standard for business computers. It had a multi-user version called MP/M, and versions for processors other than the 8080/85 and Z-80. In the higher end, Unix-compatible small computers started to appear - the TRS-80 model II could get a 68000 board, for instance.
It looks like the vast majority of clones used a (near bit-by-bit) copy of the original ROMs. I've only heard of one company using licensed ROMs and one company using reverse engineered ROMs in the American market.
> And let's not forget the ubiquitous S-100 bus, with hundreds of different companies making hardware for. In 1983 you could assemble a computer around your choice of processor, graphics (or not), IO, mass-storage, and so on.
These machines, in conjunction with CP/M, were the closest thing to what the IBM compatible would become, in terms of it being an open platform. Unfortunately, they were also notorious for being incompatible with each other. As you noted, they didn't have to use even remotely similar processors. Heck, you couldn't even exchange disks between many variants (the format was incompatible).
> Entirely accidental. What really started this was the reverse engineering of the BIOS.
Not really. IBM didn't intend the clones, but the effort to create clones was intentional. Not only did you have the outright rip-offs and famously cleanroom reverse engineered ROMs, but you had many companies making machines with various levels of compatibility while trying be legal. Once the PS/2 arrived, IBM's attempt to regain control of the platform, there was a concerted effort by their competitors to ensure they (rather than IBM) defined the standard.
I wish this had remained true for its descendants.
Very true, I still have my XT and AT manuals and use them as illustrations of how documentation should be done. Back then, good documentation included both operational and service manuals including maintenance and circuit diagrams (and as you say IBM even included BIOS source code).
IBM documentation up until at least that point had always been suburb across its product range. For example I have the original copy of this IBM typewriter manual even though I've no longer the machine because the manual is so very excellent:
https://archive.org/details/bitsavers_ibmtypewriricTypewrite...
Manufacturers considered their products and manuals proprietary and protected them with patents and copyrights but they were not secret as is so often the case nowadays. Right to Repair wasn't even a concept back then, had anyone suggested such a notion they'd be laughed at, as it was automatically assumed. What counts as documentation nowadays is an utter disgrace.
IBM was not alone, companies such as HP, Tektronix, Racal (and many others) also produced truly excellent documentation—especially so their maintenance and repair manuals. Equipment performance could often be judged on the quality of the manuals alone.
Those paying equivalent prices or higher for a mid spec computer do get much higher quality documentation, such as high end Toughbooks.
And all of this because my science teacher had that TRS-80 Model I sitting in the corner of his classroom gathering dust; nobody knew what it was, I didn't either, but I had to figure it out. I've always had this bug, I don't believe in magic, I want to know how everything works, it's been an insatiable thing all my life, that first machine set me on a course of learning for the rest of my life.
Thanks, Mr. Kruzan, you changed my life. I'll never forget you. Oh, and thanks to all the people who created the Z80, the TRS-80 Model I, and paved the path for me to learn computers and never stop learning.
We are truly building on the shoulders of giants; every generation, more giants. It's humbling to look back and think about it forty-five years later...
The publication validated that programming was something I liked and was good at, which became the main factor I chose computer major in college.
That is the certificate I earned upon completing community college. Their Linux curriculum was originally designed around Debian, but when IBM acquired RHEL, redesigned to offer this foot-in-the-door.
IBM still seems to do alright in the legacy mainframe/mini market. It is quite strange how the AS/400 and zOS stuff all goes without notice of ordinary IT guys like me, as if it didn't exist, but still powers a lot of machine rooms that aren't AI data centers.
When you need to do fraud detection with extremely low latencies, this is the way to go.
Good news, it did not. It is worse.