#Android #система
Операционную систему Android, которую многие из нас используют каждый день, часто называют программным обеспечением с открытым исходным кодом. Это означает, что его код общедоступен и может быть изменён кем угодно. Однако на самом деле подавляющее большинство Android-устройств сегодня не использует «чистый» Android. Поблагодарить за это вы можете Google Mobile Services (GMS).
GMS работает поверх Android Open Source Project (AOSP), который является компонентом Android с открытым исходным кодом. Именно GMS предоставляет большую часть той функциональности, которую вы ожидаете от современной операционной системы.
Ключевое различие между AOSP и GMS заключается в том, что GMS не имеет открытого исходного кода. Вместо этого Google выборочно выдаёт лицензии производителям Android-устройств. Подавляющее большинство Android-устройств, продаваемых в наши дни, так или иначе включают GMS. Некоторые исключения, конечно, существуют, но они встречаются не так уж и часто.
Так что же такое Google Mobile Services и почему эти сервисы есть на многих Android-устройствах?