While ALL corporations are evil, there's more than one shade of black. Please don't even try to compare Red Hat or Novell with Apple. The first is a clever geek lacking moral integrity. The second is a grumpy old man dreaming of the days of glory long since passed. And the third is a sadistic maniac ever on lookout for new victims.
So let me get the conspiracy theory straight: Apple wanted to screw everybody, so they release code that people like under a license that lets anyone do whatever they want with it, and spend tons of money supporting it for several years.