add Android OS
Though Android OSs are based on Linux, they have very unique APIs that desktop OSs do not have. e.g. Bonic C lib, /dev/binder, libandroid.so, lots of Java native APIs, etc. Plus, Android has own different directory structures, environment variables, application starting scheme and security. I think it seems better choise to distinguish mobile platforms from desktop OSs.
Please register or sign in to comment