|In reply to Comment 102 (Anonymous):|
"How do you think Tao/Amiga's system works? Fairy magic?"
Isn't that what the bag of pixie dust is for that comes with every computer? Of course I understand the translation layer needs to be ported to a new system/CPU. In the ideal world, that's where the porting ends. There wouldn't be a need to recompile code to generate any binaries. Keep in mind that not all companies favour the GPL and the open source movement. If you are a software maker writing programs for PDA's, the portability of binaries is very beneficial as it opens a potentially much larger market to your product without having to worry about having to support multiple CPU platforms.
I think Linux can benefit from running on a VP system. Imagine an OS that would run on both Macs, PCs and anything else where programs would run regardless of CPU. Now imagine writing programs for that OS. It's a much larger market and no worry about keeping x86 or PPC versions. I see this as beneficial.