Dunno if this is on-topic for the community or not.
Earlier today I was reminded of this old what-can-we-jam-onto-a-floppy challenge:
To demonstrate the OS's capability and relatively small size, in the late 1990s QNX released a demo image that included the POSIX-compliant QNX 4 OS, a full graphical user interface, graphical text editor, TCP/IP networking, web browser and web server that all fit on a bootable 1.44 MB floppy disk for the 386 PC. - wiki
It was a floppy boot image all along and the .exe was just dd-ing it over or whatever. Durrr. I set the .dat as the floppy image to boot in KVM and it came up fine. {edit: still with no NIC} I guess I shouldn't assume.
I had that demo disk back in the day, it was neat to play with, and amazing for only 1.44MB.
We were working with a PC based, industrial controller that used QNX Neutrino (IIRC), with an Isagraf HMI. That was over twenty years ago. I can't even remember the name of the controller. It was pretty buggy and underdeveloped compared to Allen Bradley, Modicon or Siemens stuff, I do remember that.
I guess you'd be shocked to hear that QNX is alive and well in industries with strict safety and security requirements. No graphical environment, of course, but even more niche than ever.
Yeah I know that. The QNX RTOS microkernel is super versatile. I had the Neutrino Desktop ran on my Pentium PC way back and it was such a joy to use. The built in programs were amazing compared to the out of the box experience you got from windows 95.
I was blown away by that when I booted it on my 486 way back when. I was not quite skilled enough to get networking going under linux, and the modem I had was hell to setup in windows (plug and pray!)... Under QNX everything worked out of the box, and it ran circles around Win 95. Really impressive