Разработка Android больше не будет открытой

Последнее обновление: 2 апреля 2025
  • Google меняет свою стратегию и будет разрабатывать Android исключительно собственными силами, сохраняя AOSP в качестве репозитория, но без разработки в реальном времени.
  • Исходный код будет по-прежнему публиковаться по лицензиям с открытым исходным кодом, но только после завершения разработки каждой версии операционной системы.
  • Сообщество независимых разработчиков и производителей теряет прямой доступ к процессу создания, что затрудняет участие и контроль.
  • Цель Google — оптимизировать процесс разработки и избежать технических конфликтов между государственными и частными подразделениями.

Образ разработки Android

С момента своего появления в 2007 году Android позиционировала себя как открытая и совместная альтернатива другим, более закрытым мобильным операционным системам. Такая природа позволила сообществам разработчиков, производителей и других участников экосистемы активно участвовать в ее развитии. Однако, Компания Google только что объявила о существенном изменении курса: разработка Android больше не будет осуществляться с открытым исходным кодом.

Технологический гигант подтвердил, что Вся разработка Android будет осуществляться внутри компании. впредь. Это означает, что будущие версии будут разрабатываться исключительно Google и ее партнерами с определенными лицензиями, такими как Samsung или Motorola, и что разработка больше не будет отслеживаться в режиме реального времени сообществом или внешними разработчиками.

От открытой разработки к централизованному управлению

Android больше не будет открыт

До сих пор разработка Android делилась на две ветви: Проект с открытым исходным кодом Android (AOSP), общедоступная и внутренняя версия, управляемая Google, предназначенная для производителей, использующих Google Mobile Services (GMS). Такая двойная структура позволила многим разработчикам предлагать обновления, изучать прогресс системы или даже создавать собственные ПЗУ для старых устройств. Например, некоторые адаптированные устройства полагались на систему Телефон Волла.

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

Этот сдвиг вызвал некоторую обеспокоенность у тех, кто ценил прозрачность и открытое сотрудничество как основополагающие принципы экосистемы Android. Хотя Google оправдывает изменение техническими причинами, т. е. упростить работу и избежать конфликтов синхронизации между ветвями— правда в том, что эта мера значительно снижает видимость и внешнее участие.

Пользовательские ПЗУ и сторонние проекты как LineageOS, которые полагаются на ранний доступ к коду, могут пострадать. Эти альтернативы часто дают вторую жизнь смартфонам и планшетам, которые перестали получать официальные обновления, поэтому их будущее также может оказаться под угрозой, если задержка между релизами и публикацией кода станет слишком большой.

Влияние на независимых разработчиков и производителей

Разработчики AOSP пострадали

Разработка операционной системы Google исторически была пространством, в котором могли участвовать небольшие производители, независимые разработчики и такие компании, как Amazon, адаптировать Android к своим потребностям или просто заранее получать уведомления о предстоящих изменениях. Эта способность теперь будет ограничена.. Такие компании, как Amazon, которые используют AOSP на своих планшетах Fire, будут вынуждены ждать, пока Google выпустит каждую финальную версию, чтобы адаптировать ее, что может привести к значительным задержкам.

Кроме того, Разработчики приложений также заметят изменения, хотя и в меньшей степени. Хотя они по-прежнему будут иметь доступ к публичным API после их публикации, они потеряют возможность предвидеть изменения и готовиться к будущим релизам с момента начала программирования.

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

AOSP: главный неудачник новой модели

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

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

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

Android все еще бесплатен? Это зависит от того, как вы на это смотрите.

Разработка Android больше не открыта-5

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

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

Эта динамика напоминает некоторые исторические движения в других проектах, где код был технически открыт, но процесс его создания больше не допускал взаимодействия сообщества. В некотором смысле, Android отходит от статуса живой и совместной системы и становится скорее готовым продуктом, который просто выпускается в мир после завершения.

Также есть опасения, что этот шаг может оказаться лишь первым шагом на пути к еще более закрытая модель в будущем. Хотя Mountain View утверждает, что не стремится конкурировать с философией полностью закрытых платформ, таких как iOS, некоторые эксперты опасаются, что эта новая модель заложит основу для еще более закрытой эволюции с течением времени.

Изменение, которое знаменует собой «до» и «после»

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

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