Загрузка предыдущей публикации...
Загрузка предыдущих новостей...
Любой телефон Android, независимо от производителя, имеет одну общую черту: его программную базу. Производители могут серьезно изменить внешний вид и ощущения операционной системы Android, которые они поставляют на своих устройствах Android, но в основе основная функциональность системы происходит из той же открытой основы – Android Open Source Project (AOSP). После более чем 16 лет Google вносит существенные изменения в то, как он разрабатывает открытую версию Android, стремясь упростить этот процесс.
Начиная с на следующей недели, все разработки Android будут проводиться внутри внутренних ветвей Google, а исходный код изменений будет выпускаться только тогда, когда Google опубликует новую ветку, содержащую эти изменения. Поскольку это уже является практикой для большинства изменений компонентов Android, Google просто объединяет свои усилия по разработке в одну ветку.
Это изменение будет иметь минимальное влияние на обычных пользователей. Хотя оно упрощает разработку ОС Android для Google, потенциально влияя на скорость разработки новых версий и устранения ошибок, общий эффект, вероятно, будет незаметен. Поэтому не ожидайте, что это изменение ускорит обновления ОС для вашего телефона.
Это изменение также будет иметь минимальное влияние на большинство разработчиков. Разработчики приложений не пострадают, поскольку оно касается только платформенной разработки. Разработчики платформ, в том числе те, кто создает кастомные прошивки (ROM), в основном также заметят мало изменений, так как они обычно основывают свою работу на определенных метках или версиях выпуска, а не на основной ветке AOSP. Точно так же компании, которые выпускают продукты на основе Android с модификациями, редко используют основную ветку AOSP из-за ее присущей нестабильности.
Внешние разработчики, которые любят читать или вносить вклад в AOSP, скорее всего, будут разочарованы этим сообщением, поскольку оно сокращает их представление о усилиях Google по разработке. Без лицензии GMS внесение изменений в разработку ОС Android становится более сложным, так как доступный код будет постоянно отставать на несколько недель или месяцев.
Это изменение также сделает для некоторых разработчиков более сложным отслеживание новых изменений платформы Android, так как они больше не смогут отслеживать изменения в AOSP. Для журналистов это изменение означает меньший доступ к потенциально сенсационной информации, поскольку исправления AOSP часто дают представление о планах Google по разработке.
Google поделится дополнительными сведениями об этом изменении при его объявлении позже на этой неделе. Если вас интересует получение более подробной информации, следите за объявлением и новой документацией на сайте source.android.com. Как сказал Мишаал Рахман (Mishaal Rahman) из Android Authority: «Google остается приверженным публикации исходного кода Android, поэтому это изменение не означает, что Android станет закрытым».
«Изменится частота публичной публикации исходного кода для конкретных компонентов Android», – говорит Рахман. «Некоторые компоненты, такие как система сборки, механизм обновления, стек Bluetooth, рамка виртуализации и конфигурация SELinux, в настоящее время являются AOSP-first, что означает, что они разрабатываются полностью публично. Большинство компонентов Android, таких как основная среда выполнения ОС, в основном разрабатываются внутренне, хотя некоторые функции, такие как API для области хранения, доступной только при разблокированном состоянии, все еще разрабатываются в AOSP».
Загрузка предыдущей публикации...
Загрузка следующей публикации...
Загрузка предыдущих новостей...
Загрузка следующих новостей...