So, I find myself slightly confused - and let me tell the source of this confusion. I find myself wondering why Leopard requires two codebases for Power and Intel architectures - I find myself thinking the reason being is that the Power architecture is RISC, and thus had fewer logic commands - so then I lend myself to the theory, would software for a Power processor work on an Intel processor with just a recompile? The code would have to be rewritten for the RISC processor from a CISC due to the amount of commands... But I was thinking that yes, that would be the case; however, in the "wild", this does not happen. I find that this shows my disturbing lack of knowledge about processors in general. So, would a RISC program work on a CISC processor with a recompile? Or is it not that simple?