Could the slight delay in release simply be due to legal issues such as scrubbing patent issues and verification that OSS code isn't infringing?
Update: +1 to everyone thinking 'man, I bitch about google sometimes, but this kind of thing is totally legit and awesome'