Probably only of interest to Android ROM developers, but it's now possible to download the source code for "Ice Cream Sandwich" from Google. I'm really looking forward to seeing what the XDA and MoDaCo devs come up with.

Hi! We just released a bit of code we thought this group might be interested in. Over at our Android Open-Source Project git servers, the source code for Android version 4.0 (Ice Cream Sandwich) is now available. Here's how to get it:

Follow the instructions at http://source.android.com/source/downloading.html. Check out the 'ics-release' branch:

Code:
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
That's it! However since this is a large push, please be aware that it will take some time to complete. If you sync before it's done, you'll get an incomplete copy that you won't be able to use, so please wait for us to give the all-clear before you sync.

This is actually the source code for version 4.0.1 of Android, which is the specific version that will ship on the Galaxy Nexus, the first Android 4.0 device. In the source tree, you will find a device build target named "full_maguro" that you can use to build a system image for Galaxy Nexus. Build configurations for other devices will come later. Unfortunately we still don't have our Gerrit code review servers back online. That remains our top priority though, and we hope to have them back soon.

This release includes the full history of the Android source code tree, which naturally includes all the source code for the Honeycomb releases. However, since Honeycomb was a little incomplete, we want everyone to focus on Ice Cream Sandwich. So, we haven't created any tags that correspond to the Honeycomb releases (even though the changes are present in the history).

JBQ, on behalf of the AOSP team.
--
Jean-Baptiste M. "JBQ" Queru
Software Engineer, Android Open-Source Project, Google. (Source)

If you were all happy with all the ports that have been flourishing across xda on the upcoming ICS OS, then this will likely be of your liking. It seems that good ol’ Google decided to release the sources of their new OS even a tad before the official release of the Galaxy Nexus. What this means is that you will likely see AOSP roms sporting Android 4.0 in your favorite devices right around the corner. However, the news don’t stop there. As it turns out, along with the ICS sources, Google decided to release the highly anticipated sources for all 3 major releases of Honeycomb. According to the blog post, these sources are not exactly complete due to the fact that they wanted people to focus all of their efforts on Android 4.0. But, having said that, for all those chefs on current tabs, the kitchen just got an extension courtesy of Google.

Well, what are you all waiting for? If you are still thinking about flashing that SDK port onto your device, hold off for a little bit longer. The good roms are coming soon… really soon! (Source)