Google Android finally delivers what was promised at the very beginning. While everyone was speculating if Android is going to be an open source platform, they have come out with Android Open Source Project, which will give public at large the opportunity to make contributions.

In their words,

Android is the first free, open source, and fully customizable mobile platform. Android offers a full stack: an operating system, middleware, and key mobile applications. It also contains a rich set of APIs that allows third-party developers to develop great applications.

While it is the first of its kinds in mobile platform, we will surely look forward (with no hopes though) for Windows mobile’s next move.

If you are anxious to get a feel of the codes, here is the Android source code for you.