When Linus Torvalds created Linux, he wants to have UNIX running on affordable, commodity hardware. That's not what Steve Jobs had in mind when he introduced Mac line with OSX. What is more powerful? It's waste of time to argue. It's depended on what you do with it? As far as Servers, Linux is far more popular. But on the Desktop/Laptop, Linux is nothing compare to Windows or Mac. Windows is probably the least favor in this forum but they still by far the top percentage wise. It has the most software available. So, there is pointless on arguing which OS better. The question is which OS is better for you.