IBM

A Chronicle of the Unix Wars

A Chronicle of the Unix Wars

#Chronicle #Unix #Wars

“Asianometry”

Notes:
– Per in the last video, I want to thank viewer Lance for pointing out that NeXTSTEP derives from Mach, the CMU variant of BSD.

Links:
– The Asianometry Newsletter:
– Patreon:
– Threads:…

source

 

To see the full content, share this page by clicking one of the buttons below

Related Articles

40 Comments

  1. I didn't know much about Unix other than vaguely knowing Apple used it, the NeXT computer that ran the first www internet at Cern and the SGI computers featured in some movies.

  2. You mentioned SCO and Linux in passing – I suppose SCO's unsuccessful 20 year lawfare campaign to destroy Linux would be an entire video series in itself, but still might be worth a mention.

  3. I started in 1986 with HP-UX or HP Unix and move don to become a Novell Netware specialist. Microsoft has become the de facto standard for business servers, not Linux.

  4. This is really great work, thank you. The history of the personal computer is relatively well known, but the OS wars are not. Nearly all computers today (besides Windows) run some descendant of Unix and yet the events leading up to that aren't as well known

  5. Extremely interesting, as always, thanks a ton.
    I always took Unix/Linux for granted, since the beginning of the internet age. I had no idea it had such a convoluted history.

  6. 1) No mention of Bill Jolitz …?
    2) Still have OSF on my DEC 3000
    3) Linux is where it is now because lots of defunct companies made a lot of contributions
    4) Microsoft was even one of the major contributors and was even platinum member of the linuxfoundation

  7. Coming to this very much after the fact. What the hell were you all thinking?
    Certainly not about the end user and how that would integrate with nerd systems.
    Apple took that frontage but customer facing is only one element of the whole. The back end matters too. Reliability; Security; Trust

  8. "Six measly files" oh, how the times change (when money is involved). The Sun/Google Java/Android case centered basically entirely around whether Sun could copyright and trademark the function signatures of the Java specification; the very first line of each function that just tells you its name and what parameters and return values it has. Lines that, in and of themselves, execute no code whatsoever.

    Great video though, I enjoyed it. It would be enjoyable to see your take on the entire long SCO Linux debacle.

  9. And I would honourably mention Pyramid Technology OSX (later Siemens), which supported ATT SysV and BSD concurrently in one monolithic kernel via conditional symbolic links for commands.

  10. UNIX was started as the work of nerds who simply needed an operating system. Its downfall was capitalism. What could have been if it was properly open source licensed to begin with.

  11. What a trip down memory lane.

    As a software developer of Unix-based systems for almost 40 years, I had a front-row seat at many of these events. I started working with SCO Xenix and SCO Unix, what a great bunch of guys, and was on a telephone call with them when the San Francisco earthquake struck. I worked extensively with so many of the Unix flavors; Sun (SunOS, Solaris), HP (HP-UX), IBM (AIX), Sequent (Dynix/ptx), Unisys, Dec, Unisys, Mips, Harris, etc, and then later Red Hat and other Linux varieties. I currently work with Ubuntu, MacOS, Android, and iOS, all Unix derivatives.

    I built software that could easily be ported between the various Unix platforms. For the most part, the differences were fairly easily separated into modules, so porting was not such a problem.

    I worked with an early version of Windows NT. At the time I detested Windows products but found NT to be excellent. It would clearly destroy Netware as NT did for free what Novell did for money.

    Sun Microsystems was the best technology company I ever worked with. The products, software, and services were superb. The end of Sun Microsystems was a very sad day.

    The Unix wars caused the players to lose sight of a useful end goal. While they were fighting tooth and nail, the resulting vacuum was filled by Windows NT and its later Windows derivatives.

    Windows was dirt cheap, PCs were cheap enough to be affordable and so a cottage industry began of developers around the world working in their "garages", "tinkering" away with code, and building wonderful applications for a huge variety of uses. These applications were themselves very affordable. The market for these products exploded.

    Unix, with its very expensive, vendor-specific hardware and non-standardized software could not compete. Unix had won the server but had lost the desktop.

    Unix had failed to provide what the market wanted. It had to standardize Unix. It had to produce a standardized GUI with which applications could be quickly developed, as opposed to X-Windows which was dreadful, and Motif which was clunky.

    Microsoft did not make these mistakes. In the end, it was Microsoft that had eaten AT&T's lunch.

    Today, Unix is very much alive and well. It runs the internet, it is the server, it runs your smartphone, it is the preferred developer environment, and is the laptop/desktop of choice for so very many.

    "Old programmers never die, they just lose their memory".

  12. Personally I'm happy with where we ended up. The nonsense the Unix companies were pulling pushed everyone into the arms of Linux (we'll ignore Windows here…) and today we have a massive vibrant community with an OS used the word over on billions of devices.

  13. Cool video. I was "around" for the 1987-1997 "happenings" and was a consultant for IBM, 3COM, Novell, Olivetti and Microsoft in those years and remember all the troubles really well. A wild couple of years 😅

Leave a Reply