
Image by NordWood Themes, from Unsplash
Google Скрывает Разработку ОС Android От Публики, Ссылаясь На Необходимость Эффективности
Google объявила, что все будущие разработки Android будут происходить внутри компании, без привлечения общедоступных репозиториев.
Спешите? Вот основные факты:
- Google будет разрабатывать Android в приватном порядке, но все же будет публиковать исходный код после официальных запусков.
- Проект Android Open Source Project (AOSP) больше не будет предоставлять информацию о разработке в реальном времени.
- Независимые разработчики и создатели пользовательских ROM столкнутся с трудностями отслеживания обновлений Android.
Это означает, что, хотя Android остается открытым исходным кодом, внешние разработчики больше не будут иметь возможности следить за процессом его разработки в реальном времени, как впервые сообщил Android Authority (AA).
Раньше у Google было два основных отделения Android: общедоступный проект Android Open Source Project (AOSP) и внутреннее частное отделение. Стек Bluetooth разрабатывался в общедоступной среде, но основные функции операционной системы разрабатывались внутренне, как отметило AA.
Однако процесс поддержания обоих отделений был довольно сложным и иногда приводил к конфликтам при слиянии кода. Google заявляет, что разработка операционной системы внутри компании поможет ускорить процесс разработки и устранить некоторые неэффективности, как сообщает AA.
Согласно информации от компании, их «цель — сосредоточить внимание на текущей стабильной версии исходного кода Android, пока мы разрабатываем следующую версию платформы. Это позволяет разработчикам и производителям оригинального оборудования использовать одну версию, не отслеживая незавершенную будущую работу, только чтобы не отставать.»
Это изменение не повлияет на доступность исходного кода Android. Google также продолжит публиковать обновления после каждого официального выпуска, и поэтому, когда Android 16 будет запущен позже в этом году, исходный код Android 16 станет общедоступным, как отмечено в AA.
Fork ядра Linux, используемый в Android, также является открытым кодом благодаря лицензии GPLv2, которая требует раскрытия исходного кода, говорит AA.
Это изменение никак не повлияет на среднестатистического пользователя Android. Процесс обновления устройств не изменится, а разработчики приложений не будут затронуты, поскольку они работают с финальными версиями кода, а не с кодом в процессе разработки, говорит AA.
Но для тех, кто является независимыми разработчиками и вносит свой вклад в AOSP или создает пользовательские ROM, такие как LineageOS, это изменение может стать проблемой. Раньше они могли видеть, над чем работает Google, в реальном времени, используя обновления AOSP, но теперь им придется ждать выпуска полных версий, как отметили в AA.
Коммиты AOSP также станут проблемой для технических репортеров и аналитиков, которые использовали их, чтобы узнать о предстоящих функциях. Возможность утечки такой информации, как открытие функции веб-камеры Pixel и намеки на дату выхода Android 16, стала возможной благодаря изменениям в коде AOSP, как отмечено в AA.
Такая информация станет сложнее доступной, поскольку разработка теперь происходит за кулисами. Несмотря на проблему с прозрачностью, Google объясняет, что решение было принято с целью улучшения разработки Android в долгосрочной перспективе.
Мы ожидаем больше информации о этом изменении, когда Google сделает свое официальное заявление позже на этой неделе.
Оставьте комментарий
Отменить