March 2010 marks QNX Software Systems’ 30th anniversary in the embedded business. To celebrate the occasion, I’ve decided to launch an anniversary countdown: 30 blog posts that trace the history of QNX and the computing industry, from 1980 to the present.
After rummaging around the QNX corporate attic, I found just the thing for kicking off this series: photos of the first QNX-based computer.
I don’t have any data on the processor — an 8-bitter, no doubt — but check out the handwired circuit boards and the converted keypunch keyboard. Note especially the hand-drawn labels on the keys.
Click to enlarge.
From the desktop to the factory floor
This hand-assembled computer first came to life circa 1980. At the time, the IBM PC was still an idea brewing in IBM's labs. Development of MS-DOS hadn't even started.
A year later, the landscape had changed. The PC had made its debut, spawning a software industry focused mainly on business and productivity applications. Dan Dodge and Gord Bell, the co-founders of QNX Software Systems, also saw great potential in the PC, but with a twist. Rather than use the PC as a platform for word processing, they had a more mission-critical vision: enabling PCs to control robots, oil rigs, power plants, medical devices, and just about any other system that demanded performance, predictability, and absolute reliability.
At the core of their strategy was the QNX operating system — a multitasking, multiuser, multiprocessing realtime OS based on a message-passing microkernel architecture.
It was a unique approach. And a successful one. Little more than a decade later, over 100 of the Fortune 500 companies — including Du Pont, Kodak, General Mills, General Motors, and Motorola — had come to rely on QNX for their mission-critical applications.
Eventually, QNX Software Systems took the experience it had gleaned from the x86/PC platform and brought it to bear on multiple architectures, including ARM, MIPS, PowerPC, SH-4, and others. As a result, QNX technology now runs in everything from minivans to TV remotes to the highest-capacity Internet routers on the planet. But more on that in upcoming posts…