“Open source is different than a community-driven project,” Rubin said, in which a broad collection of people collectively determine the software’s future. “Android is light on the community-driven side and heavy on open source.”
That’s on purpose: “When we add new APIs, typically, in my opinion, community processes don’t work because it’s really hard to tell when you’re done. It’s hard to tell what’s release and what’s a beta. Developers have to have an expectation those APIs are done at a certain date. With a community process, a [mobile phone] operator could take an early version and start building devices. The apps would be incompatible.”
What ever happened to:[blackbirdpie url=”http://twitter.com/Arubin/status/27808662429″]
Liked this post? Follow this blog to get more.