I don't think you need to have the source released to run the Emulator, do you? Colour me shocked to the core if you do.
No. I've done more reading and I downloaded the Honeycomb SDK and I think I'm set. You are right, I can run Honeycomb through the emulator. Still, I was playing around tonight with Android and I decided to try to build Android from scratch to install on a virtual machine (instead of an emulator) using Qemu, and I got it working with Gingerbread (
http://www.tuxtopia.nl/2011/05/21/guide-building-android-2-3-4-on-ubuntu-11-04-64-bit/ ) and I wished that Honeycomb was out to try because the target for the app that I've been writing.
You guys are right - I don't need HC source, I don't need to worry because they have publicly stated repeatedly that the source will be released with Ice Cream later this year. But I will say that it grates on me like a bad toothache... I can't explain why but it's like when my co-worker doesn't want to give me the source code to his program but wants me to file a bug report and have him fix it... and I'm thinking "why the heck do I need to do that, give the me source and I'll do it, we work for the same company".
I have the same irritation with Google over this because they don't have a good reason that I have heard for what they are doing and lacking the explanation, and the fact that they keep repeating "Android is open" it smacks of hypocrisy... and if there's one thing that I can't handle from anyone it's hypocrisy. It grates on my nerves. People say "dude, you have an iPhone, iOS isn't open, you can't get the source" and I reply "yeah, but Apple doesn't say that they are open, Google does". When I have Andy Rubin tweeting this:
http://twitter.com/#!/Arubin/status/27808662429 and then I can't actually follow his instructions for Honeycomb... yeah, I find it smacks of hypocrisy.
I bought an Android device - my Asus Transformer arrives tomorrow from Best Buy. I'm probably selling my iPad. I am working my way through 1175 pages worth of "Pro Android 3 Programming". I am not bashing on Google because I care about the iOS vs. Android vs. whatever fight... I just find the whole hypocrisy annoying - and yes, I built Gingerbread from scratch tonight on Ubuntu 11.04. Which is pretty cool.