Осторожно, Android закрывается: разработка ОС перестанет быть публичной, но для паники причин нет

Производители устройств на базе Android могут значительно изменять внешний вид и функциональность операционной системы, но все основные возможности платформы они неизменно заимствуют из открытого исходного кода проекта Android Open Source Project (AOSP). Спустя более 16 лет существования ОС Google решила внести существенные изменения в процесс разработки Android, чтобы оптимизировать дальнейшее развитие платформы.

Осторожно, Android закрывается: разработка ОС перестанет быть публичной, но для паники причин нет

Как и в случае с другими проектами с открытым исходным кодом, AOSP развивается в том числе благодаря усилиям сторонних разработчиков. Однако основная часть разработки лежит на плечах Google, поскольку компания «относится к проекту Android как к полномасштабной операции по разработке продукта», что позволяет «обеспечивать жизнеспособность Android как платформы и как проекта с открытым исходным кодом». Именно Google принимает окончательное решение о том, какой именно код будет включён в AOSP и когда будет выпущена новая версия платформы. Компания разрабатывает элементы AOSP в закрытом режиме, чтобы «разработчики и OEM-производители могли использовать единую версию» Android.

Для обеспечения баланса между открытостью проекта AOSP и стратегией разработки продуктов Google поддерживает две ветки разработки Android: публичную ветку AOSP и внутреннюю ветку Google. Публичная ветка доступна всем желающим, тогда как внутренняя — только компаниям, заключившим лицензионное соглашение на использование Google Mobile Services. Некоторые элементы, такие как программный стек Bluetooth, разрабатываются в публичной ветке, но большинство компонентов, включая основной фреймворк Android, создаются во внутренней ветке. Теперь Google намерена перевести всю разработку Android во внутреннюю ветку, что, как ожидается, упростит процесс дальнейшего развития платформы.

Читать также:
Huawei избавится от Windows вслед за Android — представлена ПК-версия HarmonyOS

Поскольку и сейчас значительная часть Android разрабатывается во внутренней ветке, публичная ветка обычно существенно отстаёт. В результате Google приходится тратить время на слияние патчей между публичной версией AOSP и своей внутренней. Для оптимизации и ускорения процесса разработки компания решила отказаться от этой практики, переведя всю разработку во внутреннюю ветку.

Это изменение не означает, что Android станет закрытой платформой, поскольку Google продолжит публиковать исходный код новых версий ОС. Кроме того, компания продолжит выкладывать исходный код форка ядра Linux для Android. Однако изменится частота выпуска обновлений исходного кода для отдельных компонентов Android. Начиная со следующей недели, вся разработка ОС будет вестись во внутренней ветке Google, а исходный код изменений будет публиковаться только после выхода новой версии платформы.

Для обычных пользователей Android-устройств это изменение не окажет никакого влияния. Ожидается, что новый подход упростит процесс разработки Android, а также потенциально повысит скорость создания новых версий ОС и уменьшит количество ошибок в коде. Однако общий эффект, скорее всего, будет незаметен, и не стоит ожидать, что обновления для устройств начнут выходить быстрее.

На разработчиков приложений это изменение также не повлияет, поскольку оно касается только процесса разработки Android. Однако сторонние разработчики, желающие вносить свой вклад в развитие AOSP, вероятно, будут разочарованы решением Google. Без лицензии GMS дальнейшее участие в разработке Android становится затруднительным, так как доступный исходный код будет постоянно отставать от актуального на недели или даже месяцы.

НОВОЕ НА САЙТЕ

Возвращение муравьиных львов, полноценная баллистика и подготовка к релизу: датамайнеры выяснили новые подробности разработки Half-Life 3

Датамайнеры Максим Полетаев (он же Gabe Follower) и Тайлер Маквикер (Tyler McVicker) поделились новыми находками в отношении разработки секретной игры Valve под кодовым названием hlx — потенциальной Half-Life 3. ...

Инвесторы, наконец, увидели отдачу от гигантских вложений ИТ-компаний в ИИ

Крупные технологические компании продемонстрировали впечатляющие финансовые результаты за квартал, показав, что масштабные инвестиции в искусственный интеллект (ИИ) начинают приносить прибыль. Alphabet, Meta✴ и Microsoft увеличили свою совокупную рыночную капитализацию более чем на $350 млрд...

В США начали строить первую в мире термоядерную электростанцию — она будет питать ИИ Microsoft

Американский стартап Helion Energy приступил к строительным работам, которые примерно через пять лет приведут к созданию первой в США термоядерной электростанции. Почти вся электроэнергия с этой площадки уже выкуплена Microsoft для питания дата-центров компании...

Ад замёрз: id Software показала тизер «первого и последнего» сюжетного дополнения к Doom: The Dark Ages

Руководитель разработки шутера Doom: The Dark Ages Хьюго Мартин (Hugo Martin) на недавней прямой трансляции Slayers Club Live рассказал о «первом и последнем» сюжетном дополнении к игре. ...

Intel перевыпустила процессоры 2022 года: представлены шестиядерные Core 5 120 и 120F

Компания Intel без лишнего шума выпустила два новых настольных процессора начального уровня в линейке Core 100 — Core 5 120 и Core 5 120F. Оба чипа обладают идентичными характеристиками; модель 120F отличается лишь отсутствием...