QUOTE(netdroid9 @ Apr 18 2006, 12:50 AM)
No, you don't need source to do anything. All you need is a set of opcodes and a decent hex editor. How'd you think they hack BIOSes? Windows almost runs on the original Xbox as I recall, it just gets stuck on a few generic drivers (PCI bus, etc).
As another poster points out, this is feasible for the original Xbox (but still hard enough that nobody has done it) but a cross-architecture port is not; the only likely way would be to emulate the entire x86 PC, which could trivially be done by porting Linux and then just running bochs or qemu or whatever.
It wouldn't be impossible to write a VNC client in JS and DHTML, given a bit of server-side voodoo - serve up images representing VNC region updates and use an XMLHttpRequest ajax-y channel thingie to keep track of what the hell is going on. Anyone who actually tried this would probably go nuts, though
As for "why not just port linux", people seem to be missing the point: of course people are going to port linux to the 360 as soon as there's a way to run anything on it. This is going to happen anyway
Speculating on the porting of *other* OSes to the 360 doesn't stop Linux being ported, so it seems like a stupid point to try and make. (Of course, suggesting porting Windows to the 360 is a stupid point in itself because of the architecture issue, but hey, that doesn't justify countering with another stupid point *grin*).
Nobody goes onto the Linux forum here and starts posting "lol why r u wastin ur time wif this linux s**t, port windoze insted" so why do the opposite?