„Неочакван“ ход от страна на Google: Android преминава към режим на затворена разработка
След повече от 16 години съществуване на Android, Google обяви сериозна промяна в процеса на разработка на операционната система. Досега по-голямата част от работата се извършваше в открити публични канали, но сега целият процес ще бъде преместен във вътрешните клонове на компанията. Това не означава отказ от принципите на отворения код, но прави процеса по-малко прозрачен.
Google потвърди, че всички по-нататъшни разработки на Android ще се извършват във вътрешния клон на компанията. По-рано компанията поддържаше два основни клона: публичния AOSP (Android Open Source Project), който е достъпен за всички и вътрешния клон, който е предназначен за Google и партньорите с лиценз Google Mobile Services (GMS), като Samsung и Motorola.

Разработката вече ще бъде съсредоточена единствено във вътрешния клон, което според компанията ще опрости процеса и ще премахне необходимостта от сложно обединяване на промените между двата клона.
Google подчертава, че ще продължи да публикува изходния код на новите версии на Android в AOSP след приключване на разработката. Това ще позволи на разработчиците на приложения да се съсредоточат върху поддръжката на своите продукти, без да се налага да проследяват незавършени промени в платформата. Партньорите с GMS лиценз ще могат да работят с актуална вътрешна версия на операционната система при подготовката на нови устройства, чието разработване може да отнеме година или повече.
Струва си да се отбележи, че този ход не е неочакван – с течение на времето Android се превърна в по-малко отворена платформа. Например, много функции бяха преместени от AOSP в затворени пакети, което даде на Google по-голям контрол върху платформата и улесни актуализирането на ключови компоненти без нуждата от пълно обновяване на операционната система.
Понастоящем голяма част от разработките на Android вече се извършват във вътрешен клон, но някои компоненти, като Bluetooth стека и ядрото са разработени открито. С преминаването към новата система те също ще бъдат прехвърлени към вътрешна разработка.
Тази промяна може да улесни работата на развойния екип на Google, но ще ограничи изтичането на информация за новите версии на Android преди официалното им пускане. По-рано данните от AOSP можеха да предскажат нови устройства, премахване на функции или промени в поддръжката на приложения. Сега подобна информация ще стане по-малко достъпна, а разработчиците и потребителите ще имат по-малко възможности да влияят върху потенциално непопулярни промени, преди те да бъдат въведени.
Въпреки потенциалните отрицателни последици, за обикновените потребители на Android тези промени вероятно ще останат незабелязани. Очаква се Google да предостави повече подробности за преминаването към затворена разработка тази седмица, като се очаква промените да влязат в сила още през следващата седмица.









