Slashdot Mirror


IBM's Purple Book and Open Source

Bill Kendrick writes: "I noticed a ZDNet article titled "Why we should hail IBM's ode to open source--the Purple Book". It compares IBM's open release of the classic PC's hardware and BIOS specifications with today's OpenSource model and Linux." Shortly after IBM's open-spec PC, they reverted to the closed PS/2 with a patented bus in an attempt to monopolize the exploding market. Hopefully this particular bit of history won't replay itself.

6 of 140 comments (clear)

  1. I appreciate IBM, but... by kitmarlowe · · Score: 5, Interesting

    These guys have taken the ball and run with it, as far as Linux is concerned, but let's not deify the group that brought us Microchannel architecture in a move to regain absolute control of the market. Working with IBM in Linux development is good and important, but don't lose sight of their history as a megacorp bound on dominating everything in sight. The only reason they aren't still doing it, is a bigger, meaner and more evil company came along.

    --
    I gotta get a tight tension on...
  2. Re:The present situation is different by jxqvg · · Score: 5, Funny

    You're absolutely right. IBM made a mistake, and now they're back to being the fuzzy little happy company they used to be back when they were founded by a kind old man with a heart of gold and his loyal wife out in America's heartland.

    We're lucky that IBM has returned to its pure intentions by spreading Linus' Good News to the world, and doing so completely selflessly. As the prophet Stallman says,

    "Thou corporations. Blessed art thou who sharest thy code with those who think they are 'hackers'. Thou shalt be rewarded with respect from thy pimply faced children, and thou shalt inherit warm fuzzies, but not marketshare -- that would be capitalistic." (Stallman 378:42)

    In conclusion, I think we can all rest easy in the knowledge that we all have a multinational ally in our blessed Jihad against the anti-christ and his unbelievers at Microsoft. They are an evil, self-interested demon-corporation.

    IBMah Akbar!

  3. The present situation is different by Tim+Macinta · · Score: 5, Interesting
    Shortly after IBM's open-spec PC, they reverted to the closed PS/2 with a patented bus in an attempt to monopolize the exploding market. Hopefully this particular bit of history won't replay itself.

    If I remember my history correctly, the original IBM PC was open-spec only because they didn't have enough time to come up with something proprietary. They wanted to monopolize the market from the start, but they were running behind and had to get something out so as not to lose the market entirely. So, I don't think we have to worry too much about this piece of history repeating itself because their push for openness isn't motivated by time pressures this time (at least I don't think it is).

  4. I still say IBM should do a Linux distro by PRR · · Score: 5, Insightful

    Yes, I realize IBM has said that they won't do their own distro... but I still think they should.

    One of the biggest reasons for the success of the PC was not just the openess, but because the IBM brand name was something that provided a bit more confidence for "the corporate suits" to adopt... an image which Apple and Radio Shack didn't quite have then... and most distros don't quite have right now.

    IBM should probably buy an existing distro like Redhat in addition to the multi-distro support they're already doing. Thanks to the GPL, all of their developments for their own distro will still be available to other distros who will in turn refine IBM's developments, and so on.

  5. It was not the "Purple Book" that opened up PC HW by cworley · · Score: 5, Informative


    Did ZDNet lay off it's editors?

    The author needs a history lesson. I won't even bother to correct his "Bill Gates wrote DOS" misinformation.

    But, the part that really needs clarifying is: the "Purple Book" ignited the PC revolution. While it is true that Microsoft owes it's monopoly to an open hardware platform, the "Purple Book" was not the key.

    IBM owned the motherboard and system by holding the IP to the bios. People could build on top of the PC platform with the "Purple Book", but only IBM could build the systems -- Until Compaq (and soon after, others) reverse engineered the bios.

    Then anyone could build motherboards and systems, and the PC revolution was ignited; hardware became more functional and faster at a furious pace.

    If IBM still controlled the platform, then 8088's would still be hot technology.

    And here is where the real lesson for Open Source starts.

    If today's IP laws favoring those with popular software were in place in the 80's, then Compaq would never have been legally able to reverse engineer the IBM PC bios, and IBM would still be in control of their platform.

    Open source indeed has the potential to put all software application's competition on a level playing field (where no one vendor can leverage the operating system to favor their applications and break other's applications).

    But, in order to get people to switch from Microsoft to Open Source, we need some degree of compatibility. Customers are slow to change old habits. They fear training. They fear that old data won't make the transition exactly correctly. They trust that Microsoft won't shoot itself in the foot as often as they kill their competition... usually Microsoft applications work with their OS, as long as you keep upgrading on their schedule. If you want to gauge how quickly the US market will switch to an Open Source OS, just look athow quickly the US has embraced the metric system: it may be a world standard,it may be superior, it may be compatible, but the thought of change scares people.

    Compatibility with Microsoft requires reverse engineering of their API's, file formats, and protocols.

    Competitors are used to chasing Microsoft's tail: every release and patch has changes that make compatible software obsolete, and competitors have to scurry to be compatible again. But, this game just took a turn forthe worse: with today's IP laws, Microsoft can patent a portion of their protocols, API's, or file formats, and make compatible competition illegal. They don't need to patent something novel, just different: Microsoft customers are forced to follow like lemmings.

    From the recent ".net" news, it looks like that's exactly what Microsoft intends to do with Samba. Samba is usually a foot-in-the-door for the Linux OS in corporate america. It's easy to show management the savings on a Linux based file server running Samba.

    Now, Microsoft is going to require a license for the encryption algorithm for their password verification and modification.

    That will kill Samba.

    No Open Source project can afford a license. Usually when pressed fora license, the Open Source project ends compatibility immediately. For Unisys's LZH patent on GIFs, we just switched to other image compression algorithms. We've still yet to see how far Dolby will go to stop distribution of Open Source AC3 decoders. The mere letter from the lawyer is usually enough to stop anOpen Source project.

    Worse: even if Microsoft were to grant a license, it would probably require that the licensed algorithm's source not be distributed.

    Even worse: this license covers encryption. Most data is copyrighted by default, even if you don't include the circle-"C", therefor: it falls under the DMCA's prohibition on unlicensed decryption; it will be a criminal offense to even discuss compatible software.

    What if Microsoft were to preemptively change the html or ftp protocols likewise? Microsoft customers are forced to follow; the standard rules of competition won't apply. Microsoft can end up owning every port and protocol on the net as their proprietary IP.

    Microsoft will use our maligned IP laws to kill any Open Source project that attempts to be compatible. The Antitrust laws have failed; Microsoftis on a shooting spree. Samba will be first. Wine and compatible word processors and office suites will be next. But, they won't stop until every client and server is a Windows machine running MS applications.

    If you don't think Ballmer is that ruthlessly competitive, then you haven't been watching him.



    --
    When I die, please cast my ashes upon Bill Gates -- for once, make him clean up after me!
  6. Re:IBM GRUDGINLY released the BIOS spec. by ArhcAngel · · Score: 5, Interesting

    Actually as I remember it Rod Canion (Spelling) tried to get his employer at the time (Texas Instruments) to sign off on his grand scheme to steal some of the thunder away from IBM by reverse engineering the BIOS an creating this thing called a PC "Clone". TI summarily dissed the idea since they knew there was no $$ in a consumer PC (Just look how poorly their TI 99-4A did) so Rod set about to do it himself (With $$ borrowed from the TI CU) in his garage. He created this company with a really funny name (Compaq) and then found someone to reverse engineer an IBM PC machines BIOS. Once the person was finished creating a Spec for the BIOS he was paid and sent on his way. Compaq then just used the Spec they had to create a BIOS that was compatible with IBM's. And that, junior, is how babies are born!

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K