Google has open sourced the Android 4.0 Ice Cream Sandwich mobile operating system.
By open sourcing the platform, Google has allowed manufacturers to take the OS and optimise it for their smartphone devices. Unfortunately, hackers will be able to create home-brews to make the OS work on their own devices.
The company had promised to open source the code as soon as it released the Samsung Galaxy Nexus device; the first smartphone to run on Ice Cream Sandwich. It will be a few months before other device makers release the Ice Cream update for their customers.
Google stated in a blog post that it was releasing the Android 4.0.1 which is the same version that will ship with the Galaxy Nexus.
"Over at our Android Open-Source Project git servers, the source code for Android version 4.0 (Ice Cream Sandwich) is now available," said Google.
"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," the company warned.