Google has said in a statement that the source code for Android 4.0 Ice Cream Sandwich will be made open source, unlike the Honeycomb version of Android.
Source code of earlier Android versions was also made public by Google, but things changed with the release of Honeycomb 3.0, the first tablet specific version of Android as it was not made public.
The biggest concern Google had with making Honeycomb open source was that this Android version was made specifically for large screen devices and the company did not want it to end up on unsuitable screen sizes. The new Android version Ice Cream Sandwich was released by Google at a Hong Kong event earlier.
Recently, Google has showcased Galaxy Nexus at an event which is the first device running on Ice Cream Sandwich. The company has said the source code would become open within two weeks for official launch of Galaxy Nexus.
Ice Cream Sandwich is the unified version of Android which can be used on both smartphones and tablets, thus making it easier for the App developers to create their a single apps for both devices.