LOL - Your reply takes the term high-handed almost to the level of an art form. If my reply here comes across in a similar vein - it's purely intentional.
Your first post specifically related to Tormach so it's a little intolerant to then criticize me for replying in that context. I'd written my reply before your second post narrowed the terms of reference and frankly I couldn't be bothered to re-write it.
It is my understanding that the Embedded OS is targeted at purpose build devices with a very limited scope. Examples might be a modem, a router, perhaps a kiosk in the mall, a variety of 'smart' products from thermostats to coffee makers, but certainly not a general purpose PC .
Then it would appear you have a confused understanding of the distinction between an "embedded system" and an "embedded operating system".
Whilst most of the examples you cite might or might not be implemented as "embedded systems" the only one that is likely to employ an "embedded operating system" is the "kiosk in the mall". The others are highly unlikely to employ any operating system at all - embedded or otherwise.
With regards to your ending statement "but certainly not a general purpose PC" I see no evidence of anyone suggesting you *would* do this so your statement seems somewhat redundant. Perhaps you have some confusion also regarding the distinction between a mobo and a PC or even perhaps what PC stands for.
I am aware of the whole Tormach KISS principal, but how Tormach views the technical capabilities of their customer base is not the discussion I was looking for. Tormach has fans and foes and you are apparently the former, but debating Tormach policy is not the discussion I was looking for.
If I have no idea how this response relates to anything I said. I'll just say that I have no experience of Tormach whatsoever. I've never used their products and doubt I ever will. I am neither a fan nor a foe - I know nothing about them.
My question was about the merits of using an embedded OS for CNC control.
You're on the Mach3 forum - I therefore assumed that you were not asking about "an embedded OS" but specifically "Embedded Windows". I believe I've already attempted an answer to this but in your eagerness to snipe you appear to have either missed it or ignored it.
There have been quite a few reads of this thread and thus far no useful comments on the topic, so I will conclude that there are no members here familiar with Embedded OS. That is not a startling conclusion since I doubt anyone would voluntarily use an embedded OS for a general purpose CNC controller.
Again you reveal your confusion not to mention your arrogance (oops - mentioned it). Of course no one would use an embedded OS for a "general purpose" system - but I'll say it again - it appears to be only you that thinks it's been stated somewhere that you might. "Special" and "General" are by definition complete opposites. A CNC system seems to me to be a reasonable candidate for the term "special purpose". After all - you don't generally surf the net, write letters, view movies, print out documents or listen to your favorite tunes on a CNC system whereas you might well do all of these on a "general purpose" or Personal Computer system.
I don't purport to be a guru - savvy - or anything else. Just a bloke with 30 years professional operating system and software engineering experience in both application and systems development - some of which was indeed on embedded systems. I have to confess though I've never used Windows Embedded so please feel free to sue me if anything I've said is incorrect. (or snipe back at me again - whichever lights your candle the brightest).