Android — это операционная система для мобильных и встраиваемых устройств, построенная на модифицированном ядре Linux, с открытым исходным кодом в рамках проекта AOSP (Android Open Source Project). Сегодня развитием занимается Google (AOSP); исторически платформу представили вместе с альянсом Open Handset Alliance. Ниже разберу, когда появился Android и кто его создал, как устроена система и чем отличаются ее версии — вплоть до актуальной в 2026 году.
Содержание
Сразу разведу два близких понятия. AOSP — это открытая база Android, которую любой производитель может взять бесплатно. Поверх нее Google ставит проприетарный набор сервисов (Google Mobile Services: Play Маркет, карты, почта) — именно его получает большинство привычных смартфонов. Поэтому «Android на устройстве» — это почти всегда AOSP плюс сервисы Google, а не только открытая часть.
Когда появился Android и кто его создал
Компанию Android Inc основали в 2003 году в городе Пало-Альто (Калифорния, США). Основатели — Энди Рубин, Рич Майнер, Ник Сирс и Крис Уайт. По словам Рубина, изначально систему задумывали для цифровых фотоаппаратов, но этот рынок сокращался, и команда переключилась на смартфоны.
В 2005 году Google купила стартап; основатели остались развивать проект внутри компании. Ключевая публичная дата — 5 ноября 2007 года: тогда объявили о создании альянса Open Handset Alliance и представили саму платформу Android. В альянс вошли Google, HTC, Samsung, Motorola, Qualcomm, T-Mobile и другие участники рынка.
Первый серийный смартфон на Android — HTC Dream (в США продавался как T-Mobile G1). Его анонсировали 23 сентября 2008 года, в продажу он поступил в октябре того же года.
Короткий ответ на вопрос «когда появился Android»: разработка началась в 2003 году, платформу публично представили 5 ноября 2007 года, а первое устройство вышло осенью 2008 года. Эти три даты часто путают, поэтому стоит держать их отдельно.
Как устроена операционная система Android
В основе Android лежит модифицированное ядро Linux (ветка с долгой поддержкой, LTS). Ядро отвечает за работу с оборудованием; драйверы под конкретные чипы добавляют производители устройств. Важная оговорка: Android построен на ядре Linux, но это не классический дистрибутив Linux — пользовательское окружение, среда выполнения и набор библиотек у него свои.
Приложения выполняет собственная среда — Android Runtime (ART). Она запускает код в формате DEX (Dalvik Executable). Каждое приложение выполняется в своем процессе с собственным UID — это песочница ядра Linux, которая и изолирует приложения друг от друга; в каждом таком процессе работает свой экземпляр ART. ART стала средой выполнения по умолчанию в Android 5.0 (2014), заменив прежнюю Dalvik; как экспериментальная опция ART появилась еще в Android 4.4 (2013).
Приложения под Android пишут в основном на Kotlin и Java. С 2019 года Google рекомендует Kotlin как основной язык для новых приложений (подход «Kotlin-first»), Java по-прежнему поддерживается. Часть системных компонентов написана на C/C++ и доступна через нативные библиотеки. Готовое приложение собирается в пакет APK (или в современный формат публикации App Bundle для Google Play).
Архитектурно Android начинался под процессоры ARM, позже добавилась поддержка x86 и x86-64. Такая схема — общее ядро плюс драйверы от вендоров — позволяет системе работать на очень разном железе: от бюджетных телефонов до телевизоров и автомобильных мультимедиа.
Версии Android: как менялись и чем различаются
До Android 9 крупные версии получали «десертные» кодовые имена по алфавиту (Cupcake, Donut, Eclair и далее). Начиная с Android 10 (2019) Google отказалась от десертных названий в публичном обозначении и оставила только номер версии.
Здесь важно различать два параметра. Версия Android (например, 16) — это маркетинговый и пользовательский номер. Уровень API (API level) — это техническая цифра, на которую ориентируются разработчики: она растет с каждой версией и определяет доступные возможности. Одному релизу соответствует свой уровень API.
| Версия | Кодовое имя | Год | Уровень API | Что заметного |
|---|---|---|---|---|
| 1.0 | — | 2008 | 1 | Первый релиз, HTC Dream |
| 2.3 | Gingerbread | 2010 | 9-10 | Массовое распространение |
| 4.0 | Ice Cream Sandwich | 2011 | 14 | Единый интерфейс для телефонов и планшетов |
| 4.4 | KitKat | 2013 | 19 | Оптимизация под слабые устройства |
| 5.0 | Lollipop | 2014 | 21 | ART по умолчанию, дизайн Material |
| 6.0 | Marshmallow | 2015 | 23 | Разрешения приложений во время работы |
| 8.0 | Oreo | 2017 | 26 | Project Treble (быстрее обновления) |
| 9 | Pie | 2018 | 28 | Последняя версия с десертным именем |
| 10 | — | 2019 | 29 | Отказ от десертных названий, темная тема |
| 12 | — | 2021 | 31 | Оформление Material You |
| 13 | — | 2022 | 33 | Точечные разрешения к медиа |
| 14 | — | 2023 | 34 | Гибче настройки приватности |
| 15 | — | 2024 | 35 | Защищенное пространство приложений |
| 16 | — | 2025 | 36 | Актуальная стабильная версия на 2026 год |
Таблица упрощена: это опорные вехи, а не полный список всех релизов (промежуточные версии вроде 2.2, 4.1-4.3, 7.x, 11 в нее не вошли). Точные даты и уровни API удобно сверять по официальному справочнику разработчика.
Как узнать версию Android на своем устройстве
В настройках телефона версия видна в разделе «О телефоне». Разработчику удобнее консольный способ через инструмент ADB (Android Debug Bridge), когда устройство подключено по USB с включенной отладкой:
adb shell getprop ro.build.version.release
adb shell getprop ro.build.version.sdk
16
36
Первая команда выводит версию Android (здесь 16), вторая — уровень API (36). Вывод зависит от устройства и прошивки: на другом телефоне значения будут иными, а команды сработают только при подключенном устройстве или эмуляторе с разрешенной отладкой по USB.
Выводы
- Android — открытая мобильная ОС на ядре Linux; открытая база называется AOSP, а привычный смартфон — это AOSP плюс проприетарные сервисы Google.
- Разработка началась в 2003 году в Android Inc, в 2005 компанию купила Google, платформу представили 5 ноября 2007 года, первое устройство (HTC Dream) вышло осенью 2008 года.
- Приложения выполняет среда ART (с 2014 года вместо Dalvik); пишут их в основном на Kotlin и Java, собирают в пакет APK.
- Версия Android и уровень API — разные величины: первая для пользователя, вторая для разработчика.
- До Android 9 версии называли десертами по алфавиту; с Android 10 (2019) остались только номера.
- На сентябрь 2026 года актуальна стабильная версия Android 16 (2025); в этой нише лучше называть конкретный номер, а не «самую новую» версию, потому что такая формулировка быстро устаревает.
Где применяется / связь с практикой
Android — это не только смартфоны: на нем работают планшеты, телевизоры, часы, автомобильные мультимедиа и устройства «умного дома». Поэтому знание того, как устроена система и чем различаются версии и уровни API, — это база для мобильной разработки: под какой минимальный API собирать приложение, какие возможности доступны, как устроена среда выполнения.
Освойте тему на практике
Разобраться в разработке под Android с нуля — до кода и первого приложения — помогает курс Android Basic. Если хочется сначала оценить формат и уровень, посмотрите бесплатные вебинары по теме — без оплаты и обязательств.
Смежные темы: Android-программист: описание профессии, iOS- и Android-разработка: что нужно знать о создании мобильных программ, Android Studio: что это такое, как начать работу.
FAQ
Android — это Linux?
Android построен на модифицированном ядре Linux, но это не дистрибутив Linux в привычном смысле: пользовательское окружение, среда выполнения ART и системные библиотеки у него собственные. Общее с настольным Linux — именно ядро.
Чем Android отличается от iOS?
Android — открытая система (AOSP) для устройств многих производителей, с гибкой настройкой и разными оболочками. iOS — закрытая система Apple только для ее устройств. Это разные экосистемы разработки и распространения приложений.
Что такое версия Android без десертного названия?
С Android 10 (2019) Google перестала давать релизам публичные десертные имена и оставила только номер. Внутренние кодовые названия у команды сохранялись, но в интерфейсе и рекламе их больше не используют.



