Linked by Thom Holwerda on Sun 12th Aug 2007 20:23 UTC
QNX A few years ago, I was an avid QNX user. I used the non-commercial desktop version of this wonderfully clean and elegant pure-microkernel operating system for a long period of time, as a desktop operating system. I liked the whole style of this operating system, its Photon user interface, and its excellent package management system. I even wrote a three-page article about it. Sadly, QSS, the company behind QNX, lost all interest in the non-commercial desktop version, and ditched it, leaving only a hard-to-find 30-day evaluation version alive. Community interest dwindled, and so did mine. Despite my lost interest, it saddened me today to learn that QNXZone.com, a community portal for QNX, has been shut down. Read on for a few short thoughts.
Thread beginning with comment 262881
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Heh
by sbergman27 on Sun 12th Aug 2007 22:39 UTC in reply to "RE: Heh"
sbergman27
Member since:
2005-07-24

"""
QNX is doing extremely well in its intended space
"""

Granted. Microkernels can do well in niche areas.

It seems that whenever a general purpose OS developer tries to go microkernel, they end up backpedaling and end up with a retrofitted monolithic design.

Except for Minix which, despite what Tanenbaum claims during his combination dog and pony show / microkernel pep rallies, performs abysmally.

And, of course, for The HURD. That shining example of the power of the microkernel design concept.

Reply Parent Bookmark Score: 5

RE[3]: Heh
by Thom_Holwerda on Sun 12th Aug 2007 22:43 in reply to "RE[2]: Heh"
Thom_Holwerda Member since:
2005-06-29

Except for Minix which, despite what Tanenbaum claims during his combination dog and pony show / microkernel pep rallies, performs abysmally.

Proof? Benchmarks? Wow me, sbergman27.

Reply Parent Bookmark Score: 1

RE[4]: Heh
by sbergman27 on Sun 12th Aug 2007 23:59 in reply to "RE[3]: Heh"
sbergman27 Member since:
2005-07-24

Well, off the top of my head, how about this:

http://lwn.net/Articles/220255/

Reply Parent Bookmark Score: 4

RE[3]: Heh
by -pekr- on Mon 13th Aug 2007 08:04 in reply to "RE[2]: Heh"
-pekr- Member since:
2006-03-28

Who tried to "go" microkernel? :-) Do you know anything about QNX design? IIRC, their OS was microkernel from the very beginning. In fact, the kernel was very minimal and everything run in the user space, even drivers.

Amigans surely remember that design, right? IIRC even on Amiga, you could stop and start new driver, eventually without reboot. And that is the point I met with QNX - during 1998, Amiga under the wings of GW, was supposed to switch to new kernel. And QNX was chosen. I met Dan Dodge from QNX in Koeln, and he is really a smart guy.

Back at that time, when later Jim Collas left Amiga, there was switch suddenly announced - switch to Linux kernel. And in 1998 it was us, Amigans, who in fact were scared, because there were clear figures of responsiveness of those two kernel designs. And I even remember Linus joining QNX usenet just to be educated by some russian guys. QNX was heavily used in nuclear plants, automotive industry, or for applications like blood filtering during the surgery. At that time, you surely would not like to have it running under Windows or Linux, none of which was - realtime.

My kudoz to QNX and what it represents - very clever design.

Well, now back to world, which is overtaken by systems like Windows Vista :-)

Cheers,
Petr

Reply Parent Bookmark Score: 2