I'm sure this will show my ignorance on the subject but why not emulate Windows for example like the Linux Windows emulator "Wine" dose using software but instead use hardware.
I'll explain, For purposes of explanation picture a robot operating a computer running Windows (typing on the keyboard and making sense of what's on the monitor), now your controlling that robot using a separate computer running a non Windows OS, so in effect your emulating windows but using hardware instead of software to do it.
The keyboard part is simple they're called "keyboard to rs232 converter".The video part is over my head but I guess that you would have to get or make some kind of AGP card with a high speed data output like USB or Ethernet port.
There would be two separate computers one with Windows that would have the keyboard to RS232 converter and the AGP data-video card, the other with your choice of computer platforms and operating systems that would send and receive data to the other computer.
Since I didn't include mouse support this would be intended for macro friendly applications like, spreadsheet, word processing ect.
You could manipulate, input, output, and automate Windows and Windows data using your choice of operating systems without needing to know any more about Windows than that particular windows application or applications you're running at the time.
Please don't tell me this already exists.