Apple is evil. Google is good. That’s because iOS is closed and a walled garden, but Android is open. Presumably that’s why Google is delaying distribution of Honeycomb’s source code (Bloomberg).

Google argues Honeycomb isn’t ready to be altered by outside programmers; depressingly Andy Rubin, vice-president for engineering at Google, is quoted as saying:

We didn’t want to think about what it would take for the same software to run on phones. It would have required a lot of additional resources and extended our schedule beyond what we thought was reasonable. So we took a shortcut.

We have no idea if it will even work on phones.

So it might be open at some point in the future, presumably when it least affects Google’s own business (such as, say, when it’s no longer useful to RIM) and currently doesn’t work on phones; additionally, half the carriers will ignore Honeycomb anyway, to ‘encourage’ customers to buy new devices rather than upgrade old ones.

Open.