@Taracta
No, they are delaying the release of the source code at all, because hackers could attempt to get it to run on phones where it was not designed to run.
Normally I wouldnt care except for the fact that Google promised openness and availability. If they had never promised those things, this would not be news. However, now they have set a precedent, and have failed to meet it. To me, that is bad. I used to champion Android over iOS for precisely this reason, but now, what reason do I have? Only Apple's rules regarding the app store remain. And Apple in fact does upgrades a lot better because it tells carriers to implement them or f*ck off. Google gives carriers too much leeway, and it is this, not cheap knockoffs, that tarnish its image.
The worrying about cheap knock offs affecting its image is quite a line, I must say. Does Nintendo avoid releasing games because copies might surface in China? No, they dont, they release it because their consumers wont buy chinese knock offs given the chance. I wont buy an android knock off and neither will you guys, and if you did you would expect it to behave like a knock off.