Firebase Cloud Messaging is used for push notifications. However most devices run on the proprietary Android version developed by Google, which ship with additional proprietary closed-source software pre-installed, most notably Google Mobile Services (GMS) which includes core apps such as Google Chrome, the digital distribution platform Google Play, and the associated Google Play Services development platform. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.Īt its core, the operating system is known as Android Open Source Project (AOSP) and is free and open-source software (FOSS) primarily licensed under the Apache License. Android is developed by a consortium of developers known as the Open Handset Alliance, though its most widely used version is primarily developed by Google. GNU GPL v2 for the Linux kernel modificationsĪndroid is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets.Apache License 2.0 for userspace software.