I've had Mac related things I've been thinking about for awhile but have never shared with anyone. So here I go. Snow Leopard ditched PowerPC Macs in 2009 requiring an Intel Mac. The hackintosh community has taught us that with a boot patch it can run on AMD and the applications and etc all work just as it would on Intel. Even Rossetta works, meaning an AMD CPU is running an 'Intel Only' OS and emulating a PowerPC application. This makes me think Apple is lying to us. This makes me think with a similar patch Mac OS X 10.6 will run on a PowerPC CPU and 'Intel' apps will also run. On PowerPC Leopard and Intel Snow Leopard, apps use the same programming languages and Mac OS X does as well. Whats different is the raw data sent to the CPU. That's what the patch does for Snow Leopard to run on AMD, it makes 10.6 send data to the CPU that it can understand. I do understand that PPC is a lot more different from Intel than AMD is from Intel, so the patch would require a lot more work thats out of my skill set, but it could work. Essentially what I'm thinking is Apple just has developers throw in a line of code that pretty much says "If CPU Type = PPC = Don't work". If we could bypass that like people did for AMD, Snow Leopard would run on a G5 and possibly a G4. So thats my thought process. I could be very wrong but it's not like theres much talk about this subject. But I do know people all the time run modern OS X versions on CPUs that are not Intel so there must be something we can do to get it on PowerPC.