Warning this article may contain opinions of the author that you and iTWire don't agree with.
Visit the last page to have your say in our forum.

No. 1 Story

Mobile operators get fixed price spectrum renewal in $3b Government windfall

The Government has offered Australia's three mobile operators, and vividwireless, renewal of their existing spectrum allocated on 15 year licences in the late 90s and early 2000s at set prices, while the Government expects to rake in $3 billion.

read more

Why Apple was right and IBM was wrong

Opinion and Analysis

The main barrier was the BIOS - a ROM chip containing a bunch of low-level routines that the software would use to communicate with the hardware. But a BIOS isn't particularly complicated, so it wasn't too difficult to use clean room techniques to produce a functional equivalent.

That involved forming two teams of programmers. One looked at the IBM BIOS (the source code was published by IBM) and produced a functional specification. The other team - who could all swear that they'd never seen the source code or examined the BIOS - worked from the specifications to produce equivalent code.

There was only 8K of code in the original BIOS, so it wasn't a huge task.

And in any case, it wasn't immediately obvious that IBM compatibility as opposed to MS-DOS compatibility was required, and so other companies came out with not very compatible models such as the DEC Rainbow and the Sirius-1. It was only when software that required true IBM compatibility became popular (eg, Lotus 1-2-3) that the market coalesced around what became known as industry-standard architecture.

As far as I'm aware, it was never IBM's intention to let other companies clone the PC, it was just that the design decisions made by the company meant they couldn't stop it happening.

Both IBM and Apple encouraged third-party manufacturers to produce peripherals and software for their computers, but Apple made it a lot harder for would-be cloners by using custom chips and putting more code into ROM (64K in the original Macintosh - eight times that of the IBM PC that appeared two years earlier).

Copyright protection meant other companies couldn't simply duplicate the ROM, and the additional complexity made it a bigger challenge to duplicate it. By the time court cases established that the Apple II ROM was protected, interest in that computer was fading.

These days, Apple's code is all in the operating system, and that allows Mac OS X to run on generic hardware as demonstrated by various enthusiasts as well as companies such as Psystar, even if such use is forbidden by the licence terms.

So if IBM did the right thing and Apple was wrong, riddle me this, Batman: which company is still in the PC business? Please read on.



Latest Listings - Australian IT Directory

  • Spotty Dog Computer Services
    We are located in Morayfield near Caboolture, halfway between Brisbane...
  • Boom
    We are Boom. We put our pants on just like the...
  • Network Overdrive
    Network Overdrive is the leading provider of Australia-wide Managed IT...
- sponsored feature -

The Death of Traditional BI: What’s Next?

How to Make Business Discovery Work for Your Business IP PABX BUYING GUIDE

Business Discovery takes its cues from consumer apps. Like Google, it encourages us- ers to hunt for and explore data without worrying about or even noticing the underly- ing technology. Their entire experience is working within an intuitive interface to get real-time, self-service results with only minimal training. ...more