This is a 1994 book about the many woes that Unix derived systems brought to sysadmins that were used to other solutions. Considering the number of commands that Linux still uses, it’s definitely worth a read.

  • jollyrogue
    link
    fedilink
    arrow-up
    17
    ·
    10 months ago

    That was the Unix wars of the ‘80s.

    Linux started in ‘92 as a hobby project to create a x86 desktop Unix clone. Most Unices were tied to expensive proprietary hardware which most people couldn’t afford, but x86 equipment was fairly common.

    There was 386BSD project which had the objective of porting BSD Unix to x86, but they were sued by AT&T. In the end, AT&T was using more BSD code then BSD was using Unix code.

    The lawsuit chilled use of BSD code, and a young CS students decide to write a kernel from scratch rather then fork a BSD.

    About the same time Linux was first released, IBM was looking for a Unix-like OS to sell on its x86 servers. The idea was, companies would get started on the low cost x86 servers and graduate to the expensive Power AIX servers. Linux fit the requirements, and it was under the GPL which meant competitors would have to release any changes they distributed to clients as a bonus.

    Linux did not immediately kill the propriety Unixes. It wasn’t until after the dot com bubble burst (~2000) that Linux really started taking market share. The tech companies needed to shed expenses, and an easy way was to ditch the expensive Sun equipment running Solaris in favor of commodity x86 running Linux.

    The GPL played a role since it meant people distributing Linux needed to release their changes. Linux distros can be fairly different though, so I’m not sure how much of a part it played.

    • yianiris@kafeneio.social
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      10 months ago

      I had a brief opportunity to play around with an AT&T workstation running unix, more like a 386 than any sun/sgi machine that costed as 2 new sportscars. It had a very brief life, despite of the quality of the box, it was pretty useless. Slow as hell windows 95 would run circles around it.

      Then out comes DEC/Alpha with Dec’s unix, was it ultrix? And in those machines later windows NT was also ported, so it was a testbed between the two worlds. Then RHat CDs rained on us
      @jollyrogue @eah

      • jollyrogue
        link
        fedilink
        arrow-up
        2
        ·
        10 months ago

        Wikipedia says Ultrix was VAX, and OSF/1 and Tru64 Unix were Alpha.

        • yianiris@kafeneio.social
          link
          fedilink
          arrow-up
          3
          ·
          10 months ago

          I am almost certain the first system alpha was ported to was ultrix, those other ones didn’t exist yet. Probably developed for alpha, but on its pre-release demo I saw it was ultrix. Sometimes I confused ultrix with sgi/irix
          @jollyrogue

    • collapse_already
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      My first Linux installation was done using Red Hat CDs that I purchased for around $20. Probably around 1996. Patching was difficult. Drivers for many pieces of hardware didn’t exist. Remember Plug and Play was pretty new at that time frame. Lots of manual resolution of things like driver interrupt conflicts (boards had physical jumpers that you could move to change which IRQ they asserted). Looking back on it, I can’t believe any of us were doing it. But the eventual payout was wonderful. I can’t imagine what 1996 me would think about how easy something like the latest Ubuntu is. I would probably be pretty awed because I have a decent understanding of the massive amount of work that has been poured into the ecosystem now to make it what it is today.

      All that said, I will always have a soft spot for Solaris on an Ultraspark. That shit worked great.