I am guessing from what you are asking, you don't know anything about these operating systems at all. Let's break it down this way : What does a user want? What are users requirements in a mobile operating system? read more
Unlike iOS or Windows, Android is a completely open-source mobile operating system based on a Linux kernel and released under the Apache license. The code is freely available and can be modified by wireless handset manufacturers as needed to create custom mobile solutions. read more