<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: QNX 1.2 Virtualized	</title>
	<atom:link href="https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/feed/" rel="self" type="application/rss+xml" />
	<link>https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/</link>
	<description>Fun with Virtualization</description>
	<lastBuildDate>Sat, 30 Oct 2021 22:31:50 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		By: tenox		</title>
		<link>https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259368</link>

		<dc:creator><![CDATA[tenox]]></dc:creator>
		<pubDate>Mon, 07 Dec 2020 13:27:41 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=10628#comment-259368</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259336&quot;&gt;Dan Dodge&lt;/a&gt;.

You most certainly can. I can re-start it or post another one! Are you game for it?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259336">Dan Dodge</a>.</p>
<p>You most certainly can. I can re-start it or post another one! Are you game for it?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: AJFA		</title>
		<link>https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259359</link>

		<dc:creator><![CDATA[AJFA]]></dc:creator>
		<pubDate>Sun, 06 Dec 2020 15:10:13 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=10628#comment-259359</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259334&quot;&gt;tenox&lt;/a&gt;.

I figured it out just by trial and error! Still playing with the commands, I will share more as I explore QNX.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259334">tenox</a>.</p>
<p>I figured it out just by trial and error! Still playing with the commands, I will share more as I explore QNX.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: neozeed		</title>
		<link>https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259349</link>

		<dc:creator><![CDATA[neozeed]]></dc:creator>
		<pubDate>Sat, 05 Dec 2020 15:07:27 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=10628#comment-259349</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259337&quot;&gt;Dan Dodge&lt;/a&gt;.

On a QNX tangent, what was the deal with the ICONS?  Is there anything surviving of that era?  Seems crazy that Ontario was in so many ways pivotal but quickly sidelined.  Just like the BBC micros didn&#039;t leave the UK, the ICONs never left Ontario.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259337">Dan Dodge</a>.</p>
<p>On a QNX tangent, what was the deal with the ICONS?  Is there anything surviving of that era?  Seems crazy that Ontario was in so many ways pivotal but quickly sidelined.  Just like the BBC micros didn&#8217;t leave the UK, the ICONs never left Ontario.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: AJFA		</title>
		<link>https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259340</link>

		<dc:creator><![CDATA[AJFA]]></dc:creator>
		<pubDate>Sat, 05 Dec 2020 03:53:40 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=10628#comment-259340</guid>

					<description><![CDATA[I figured it out just by trial and error! Still playing with the commands, I will share more as I explore QNX.]]></description>
			<content:encoded><![CDATA[<p>I figured it out just by trial and error! Still playing with the commands, I will share more as I explore QNX.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dan Dodge		</title>
		<link>https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259337</link>

		<dc:creator><![CDATA[Dan Dodge]]></dc:creator>
		<pubDate>Fri, 04 Dec 2020 18:25:11 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=10628#comment-259337</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259336&quot;&gt;Dan Dodge&lt;/a&gt;.

when was 1.2 released?

So cool!

Would have been in the mid 80’s I think

In the picture of the floppy it says copyright 1984

lol. I might have some old QNX floppies at home.

Yeah very cool Dan.

Is it possible to boot from HD and they just couldn’t figure it out?

Dan, you should post some “expert” tips in the comments

If I remember correctly, it sent a special message to the floppy driver to “move” the license from the floppy to the hard drive. I believe it wrote a mismatching sector number to the floppy so it would fail a read. Since the emulated driver would try to “fix” that it would probably fail and the license wouldn’t be “moved”.

This is awesome.

We were way ahead of the industry. We had a dedicated PC connected to a modem which allowed you to download new OS’s images. A joke on customer support was asking a customer when they downloaded their latest image. If they said Tuesday we would say what time Tuesday as we would provides updates as we made them. The modem farm grew to about 8 over time using US Robotics modems. Way before the internet. Number no longer in service lol.

So ahead of its time

I remember figuring out the special message that was the second half of the licensing and basically allowed you to enable the hard drive without the boot floppy. An early hack before starting at QNX. Used it only for backup purposes (really!)

We even had a conferencing system which supported multiple channels. Like an early slack.

I remember working at a company using QNX. The first thing I would do every day is login to the server and “qcp +n”

I miss that editor - qed. It was great, mind you I wrote it so there may be some bias 

I still miss “qed”. The column cut and paste doesn’t exist in any other editor I’ve seen.

Dan was thisclose to taking over the world!



Need to add a &quot;qed mode&quot; Easter egg to vscode

We were call Quantum Software System so put a q on the front of most of our apps. Like qmail, qchat (a realtime chat system which ran full screen allowing multiple users to enter text in real time), qcal (calendar), qtalk (modem remote connect).

Peter, you should post your boot hint! (see above)

And who can forget “ditto”. That was cool!

Did Dan Hildebrand write ditto?

Yes.

Ditto was VNC for QNX. You could ditto another users screen and see everything they wee doing and enter input as well.

Since we supported terminals a single PC was a multi-user system. With a connect-tech uart board we could support up to 16 users on one PC.

Turning Personal Computers into Mainframes.

And remote execution. Syntak for QNX 1/2 was something like “$ [2] task”.
(Which is a “ps” running on node 2 from any node in the system)
Which meant on node 2 (another PC) you could remotly run commands. The advantage of a fully distrubuted operating system.

And likely little security. So you couldn’t stop Dan from taking over your screen and fixing your code as you typed it in.

There was full user level security. But multiple machines were considered a “bigger” single system. Kind of like if you had 
16 terminals to one machine, or 16 networked machines each with one user. The permissions were across the group.

So if you had the “superuser” password you could access anyone else on the same machine or over the network.

Does anyone have a problem if I copy and past this entire conversation to the website?

Nobody did...]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259336">Dan Dodge</a>.</p>
<p>when was 1.2 released?</p>
<p>So cool!</p>
<p>Would have been in the mid 80’s I think</p>
<p>In the picture of the floppy it says copyright 1984</p>
<p>lol. I might have some old QNX floppies at home.</p>
<p>Yeah very cool Dan.</p>
<p>Is it possible to boot from HD and they just couldn’t figure it out?</p>
<p>Dan, you should post some “expert” tips in the comments</p>
<p>If I remember correctly, it sent a special message to the floppy driver to “move” the license from the floppy to the hard drive. I believe it wrote a mismatching sector number to the floppy so it would fail a read. Since the emulated driver would try to “fix” that it would probably fail and the license wouldn’t be “moved”.</p>
<p>This is awesome.</p>
<p>We were way ahead of the industry. We had a dedicated PC connected to a modem which allowed you to download new OS’s images. A joke on customer support was asking a customer when they downloaded their latest image. If they said Tuesday we would say what time Tuesday as we would provides updates as we made them. The modem farm grew to about 8 over time using US Robotics modems. Way before the internet. Number no longer in service lol.</p>
<p>So ahead of its time</p>
<p>I remember figuring out the special message that was the second half of the licensing and basically allowed you to enable the hard drive without the boot floppy. An early hack before starting at QNX. Used it only for backup purposes (really!)</p>
<p>We even had a conferencing system which supported multiple channels. Like an early slack.</p>
<p>I remember working at a company using QNX. The first thing I would do every day is login to the server and “qcp +n”</p>
<p>I miss that editor &#8211; qed. It was great, mind you I wrote it so there may be some bias </p>
<p>I still miss “qed”. The column cut and paste doesn’t exist in any other editor I’ve seen.</p>
<p>Dan was thisclose to taking over the world!</p>
<p>Need to add a &#8220;qed mode&#8221; Easter egg to vscode</p>
<p>We were call Quantum Software System so put a q on the front of most of our apps. Like qmail, qchat (a realtime chat system which ran full screen allowing multiple users to enter text in real time), qcal (calendar), qtalk (modem remote connect).</p>
<p>Peter, you should post your boot hint! (see above)</p>
<p>And who can forget “ditto”. That was cool!</p>
<p>Did Dan Hildebrand write ditto?</p>
<p>Yes.</p>
<p>Ditto was VNC for QNX. You could ditto another users screen and see everything they wee doing and enter input as well.</p>
<p>Since we supported terminals a single PC was a multi-user system. With a connect-tech uart board we could support up to 16 users on one PC.</p>
<p>Turning Personal Computers into Mainframes.</p>
<p>And remote execution. Syntak for QNX 1/2 was something like “$ [2] task”.<br />
(Which is a “ps” running on node 2 from any node in the system)<br />
Which meant on node 2 (another PC) you could remotly run commands. The advantage of a fully distrubuted operating system.</p>
<p>And likely little security. So you couldn’t stop Dan from taking over your screen and fixing your code as you typed it in.</p>
<p>There was full user level security. But multiple machines were considered a “bigger” single system. Kind of like if you had<br />
16 terminals to one machine, or 16 networked machines each with one user. The permissions were across the group.</p>
<p>So if you had the “superuser” password you could access anyone else on the same machine or over the network.</p>
<p>Does anyone have a problem if I copy and past this entire conversation to the website?</p>
<p>Nobody did&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dan Dodge		</title>
		<link>https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259336</link>

		<dc:creator><![CDATA[Dan Dodge]]></dc:creator>
		<pubDate>Fri, 04 Dec 2020 18:23:43 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=10628#comment-259336</guid>

					<description><![CDATA[Can I extend the contest to get QNX booting from a hard disk and offer to pay $2000 for the winner? Here is a dialog between a few of us at QNX at that time.]]></description>
			<content:encoded><![CDATA[<p>Can I extend the contest to get QNX booting from a hard disk and offer to pay $2000 for the winner? Here is a dialog between a few of us at QNX at that time.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: tenox		</title>
		<link>https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259334</link>

		<dc:creator><![CDATA[tenox]]></dc:creator>
		<pubDate>Fri, 04 Dec 2020 07:52:32 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=10628#comment-259334</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259330&quot;&gt;AJFA&lt;/a&gt;.

Oh thanks!! How did you know that? Also do you have any other QNX tips worth sharing?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259330">AJFA</a>.</p>
<p>Oh thanks!! How did you know that? Also do you have any other QNX tips worth sharing?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: AJFA		</title>
		<link>https://virtuallyfun.com/2020/12/03/qnx-1-2-virtualized/comment-page-1/#comment-259330</link>

		<dc:creator><![CDATA[AJFA]]></dc:creator>
		<pubDate>Thu, 03 Dec 2020 14:19:55 +0000</pubDate>
		<guid isPermaLink="false">https://virtuallyfun.com/wordpress/?p=10628#comment-259330</guid>

					<description><![CDATA[To get out of the QDOS hypervisor you press Ctrl+F12 in 86Box to send Ctr+Alt+Del to QNX and then 9.

One good way to leave QNX is typing park 3 and then logoff. 

chkfsys 3 to check integrity of hard disk.]]></description>
			<content:encoded><![CDATA[<p>To get out of the QDOS hypervisor you press Ctrl+F12 in 86Box to send Ctr+Alt+Del to QNX and then 9.</p>
<p>One good way to leave QNX is typing park 3 and then logoff. </p>
<p>chkfsys 3 to check integrity of hard disk.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
