Linked by Thom Holwerda on Mon 11th Nov 2013 00:19 UTC
QNX

This is a quick demonstration of the QNX 1.4 megabyte floppy disk demo.

QNX is an advanced, compact, real-time operating system. This demo disk, released in 1999, fits the operating system, the "Photon MicroGUI", and the HTML 3 capable Voyager Web browser all on a single 1.4 meg disk!

So far no emulator or virtualizer I have tried will run this QNX demo 100%, so this is running on real hardware. The video is captured with a VGA capture device.

QNX is one of the most intriguing operating systems of all time. This demo disk is one of those things that, even today, blows my mind. Be sure to watch through the whole video, especially the part where extensions are downloaded and run from the web, all on a single 1.44 MB floppy.

E-mail Print r 11   80 Comment(s)
Thread beginning with comment 576580
To read all comments associated with this story, please click here.
LOL
by tylerdurden on Mon 11th Nov 2013 03:18 UTC
tylerdurden
Member since:
2009-03-17

"QNX is one of the most intriguing operating systems of all time."

Holy hyperbole Batman!

I worked with QNX, it was not that intriguing of a platform. It was very well documented, and the programming paradigm was pretty well understood.

It was a very well engineered system, perhaps that's what some may find "intriguing?"

Reply Score: 6

RE: LOL
by Delgarde on Mon 11th Nov 2013 03:24 in reply to "LOL"
Delgarde Member since:
2008-08-19

It was a very well engineered system, perhaps that's what some may find "intriguing?"


Well, that certainly qualifies it as unusual...

Reply Parent Score: 11

RE: LOL
by bram on Mon 11th Nov 2013 06:09 in reply to "LOL"
bram Member since:
2009-04-03

I agree.

When it comes to most intriguing, my vote goes to Amoeba.
A distributed OS.

http://en.wikipedia.org/wiki/Amoeba_(operating_system)

Reply Parent Score: 3

RE[2]: LOL
by Kochise on Mon 11th Nov 2013 12:28 in reply to "RE: LOL"
Kochise Member since:
2006-03-03

Sounds like Erlang's distribution mechanism, yet with the suitable Erlang functional and concurrent programming language, unlike Amoeba with Python.

Kochise

Reply Parent Score: 3

RE[2]: LOL
by Arawn on Mon 11th Nov 2013 12:44 in reply to "RE: LOL"
Arawn Member since:
2005-07-13

Also one very interesting was Tao's TAOS:

http://c2.com/cgi/wiki?TaoIntentOs

Reply Parent Score: 3

RE: LOL
by kwan_e on Mon 11th Nov 2013 06:22 in reply to "LOL"
kwan_e Member since:
2007-02-18

I worked with QNX, it was not that intriguing of a platform. It was very well documented, and the programming paradigm was pretty well understood.

It was a very well engineered system, perhaps that's what some may find "intriguing?"


How about the fact that it is a working microkernel RTOS? The Hurd, Mach, L4 and Minix guys keep going on about it, but QNX actually makes it happen.

Reply Parent Score: 8

RE[2]: LOL
by _txf_ on Mon 11th Nov 2013 14:23 in reply to "RE: LOL"
_txf_ Member since:
2008-03-17

L4 usage is actually pretty widespread, with more units in distribution than QNX.

If you have a Qualcomm SOC in your phone you're probably using L4. It is the kernel that runs their modem stack.

Reply Parent Score: 6

RE[2]: LOL
by tylerdurden on Mon 11th Nov 2013 18:54 in reply to "RE: LOL"
tylerdurden Member since:
2009-03-17

Yeah, Mach never went anywhere... /s

Reply Parent Score: 5