Class EnterpriseLinuxVendor extends OpenSourceVendor implements UNIXVendor

dmarti: “My printer has a parallel port and a USB port. When I first got it I used the parallel port. Now I use the USB port. ‘Enterprise’ Linux products are a way for Linux vendors to plug into businesses that don’t yet support the new standard.”

Great analogy for the hackers in the audience, and it extends even further too. What if Red Hat’s refusal to move beyond the old interface ends up hindering development and/or adoption of the new interface? The answer is simple: Linux in the commercial world nevers evolve beyond the business model equivalent of the parallel port. We’re stuck with parallel ports. Forever.

On the other side of the coin, what happens to Red Hat if the USB equivalent wins? History hasn’t been kind to companies that cling to the old paradigm, lose out to the new paradigm, then jump ship to the new paradigm at the last minute to avoid certain death. This is an all-or-nothing game for Red Hat: If they succeed, they own the Linux market; but if they fail, they join SGI, DEC, and countless others in the dustbin of the IT industry.

4 comments on “Class EnterpriseLinuxVendor extends OpenSourceVendor implements UNIXVendor

  1. Joe Buck

    Ian, I have tons of respect for you for starting Debian, but on the matter of Red Hat you are increasingly just full of crap with your claims that they are behaving exactly like a proprietary Unix vendor, that they are playing an all-or-nothing game, etc. Spreading FUD against a competitor makes you look like a self-serving corporate flack, kind of like Jonathan Schwartz.

    To persuade anyone, you will have to carefully hide the fact that they GPL everything they produce, that they pay the salaries of many of the people that all the competing GNU/Linux distros depend on, and so forth, that their Fedora distribution is completely free-as-in-beer and more on the cutting edge than Debian is (despite all the problems with it and the lack of a true developer community).

    Red Hat’s current business model is not “the old paradigm”; in many ways it is unprecedented. There are certainly external players (proprietary developers, rival companies, etc) that are dealing with Red Hat as if Red Hat is using the old Unix paradigm, and Red Hat certainly appears to be going along with that to the extent that it makes it easy to take away Sun’s business.

    But the old Unix game was repeated attempts to create lock-in by trying to get developers to program to proprietary, non-Posix APIs, to fight reunification whereever it threatened to occur (e.g. start OSF when Sun and AT&T threatened to heal the USG/BSD split, OpenLook vs Motif, NeWS vs X, and on and on). Red Hat has pioneered a number of things for short-term competitive advantage (NPTL, well-integrated SELinux, etc) but then has put all that code out there for all its competitors to use. In fact, since almost everything appears in Fedora first, a fast-moving competitor could get it into production before Red Hat.

    That’s not to say I’m entirely happy with Red Hat, particularly some of their marketing and sales people (who, like marketing droids elsewhere, will suggest things that are not true to make sales).

  2. michael

    I call B.S. on Joe Buck. He MUST be a Red Hat Corporate Hack.

    The -overly-broad- generalizations are like a political stump speech and contain the same kind of half-truths.

    1. “They GPL everything they produce.”
    The code is -worthless-. It’s like owning the fender of a car. You need the whole damn car to drive it. You ONLY get the whole car paying full-pop to red hat.

    1a. “you carefully hide”
    There’s nothing to carefully hide if you have a basic understanding of the implications of their strategy you would find you’ve made a complete ass of yourself. See #1.

    2. “Fedora is completely Free as In Beer” ==False
    Only a fool would run Fedora Core it on a production server. It’s too unstable for a desktop. It is -NOT- Red Hat Enterprise Server. Debian stable can and does run in production environments, and it is free as in beer.

    3. “More on cutting edge….”
    This is just mental masturbation. Please explain yourself.

    4. “lack of a true developer community”
    You are clearly talking out your ass. Please explain yourself.

    5. “Red Hat’s current business model…”
    It’s lock-in. Is Red Hat’s commercial software free? No. Debian? Yes.

    Idiots like Joe Buck make my blood boil.

  3. Ian Murdock Post author

    Michael,

    While I suspect I’d agree with much of what you say here, your tone negates any good observations you otherwise might have made. Just because someone disagrees with you doesn’t make them an idiot.

    -ian

Comments are closed.