Android 2.3 Gingerbread source code is being released right now
groups.google.com
groups.google.com
Related question, if someone knows: Does the Android team take patches from those outside Google? (I know that Chrome does.)
Yes: http://source.android.com/source/submit-patches.html
But since you can't see the current state of development, you can't know whether your fix is even relevant anymore. That's a big reason why I prefer to use and contribute to CyanogenMod, and if Google ever wants to cherry-pick my patches (minor though they are), they're welcome to it.
I would guess they do it this way because they work with a lot of unreleased hardware, and the carriers and manufacturers don't want any leaks.
Lots of programmers prefer to tinker in private and only submit to repositories after everything is cleaned up and debugged. Others are fine with exposing every keystroke. In both cases we should be grateful if the end result contributed to the public good as Free Software.
Anyway, my point is that you would not call Firefox an open source project if it was developed internally by Mozilla and just released code every major release. It's not that I don't think it's good that that they release the code, it's that they use "open" as an argument when it's only open when it benefits them -- and not a second before.
Basically, I'd like them to be more public, but there are real reasons not to be currently and a code dump is better than nothing.
And ChromeOS is not?
Stop syncing!
Isn't this what bittorrent is for? Or any number of other peer-to-peer services. I mean, maybe everyone will need to verify with a MD5 or SHA. But this seems like such a 90s way of distribution. It's too bad pirating has given peer-to-peer such a bad name. Ideal valid use cases for P2P, like this, end up avoiding it due simply to social and cultural influences.
EDIT: Added a bit.