
Image by NordWood Themes, from Unsplash
Google ще скрие разработката на Android OS от обществеността, с оглед на нуждите от ефективност
Google обяви, че всичко бъдещо развитие на Android ще се извършва вътрешно, без участието на общодостъпни хранилища.
Нямате време? Ето набързо основните факти:
- Google ще развива Android в частна среда, но все пак ще публикува изходния си код след официални стартирания.
- Проектът за отворен код на Android (AOSP) вече няма да предоставя актуализации в реално време за развитието.
- Независимите разработчици и създателите на персонализирани ROM ще се сблъскат с предизвикателства при проследяване на актуализациите на Android.
Това означава, че макар Android да остава с отворен код, външните разработчици вече няма да имат реално време за проникване в процеса на неговото развитие, както първоначално беше съобщено от Android Authority (AA).
Преди това, Google имаше две основни клонове на Android: публичния Android Open Source Project (AOSP) и вътрешен частен клон. Bluetooth стакът беше разработен в обществената сфера, но основните функции на операционната система бяха разработени вътрешно, отбелязва AA.
Въпреки това, процесът на поддържане на двата клонa беше доста сложен и понякога довеждаше до сливане на код в конфликти. Google заявява, че разработването на операционната система вътрешно ще помогне за ускоряване на процеса на разработка и ще премахне някои неефективности, както е докладвано от AA.
Според компанията тяхната „цел е да насочим вниманието към текущата стабилна версия на изходния код на Android, докато създаваме следващата версия на платформата. Това позволява на разработчиците и OEM-ите да използват една и съща версия без да проследяват неизпълнена бъдеща работа само за да бъдат в крак.”
Промяната няма да засегне достъпността на изходния код на Android. Google също така ще продължи да публикува актуализации след всяко официално издание и така, когато Android 16 бъде пуснат по-късно тази година, изходният код на Android 16 ще бъде направен публичен, както беше отбелязано от AA.
Ядрото на Linux, използвано в Android, е също отворен код заради GPLv2 лиценза, който изисква разкриване на изходния код, казва AA.
Промяната няма да повлияе по никакъв начин на обикновените потребители на Android. Процесът на актуализиране на устройствата няма да се промени и разработчиците на приложения няма да бъдат засегнати, тъй като работят с финалните версии на кода, а не с кода в разработка, казва AA.
Но за тези, които са независими разработчици и допринасят за AOSP или създават персонализирани ROMs като LineageOS, тази промяна може да представлява предизвикателство. Преди те можеха да виждат в реално време какво Google разработва чрез обновления на AOSP, но сега ще трябва да чакат за пълни версии на изданията, както е отбелязано от AA.
Промените в AOSP също ще са проблем за технологичните репортери и анализатори, които ги използваха, за да научат за предстоящи функции. Възможността да се разкрива такава информация, като например откриването на функцията на уеб камерата на Pixel и намеци за кога Android 16 щеше да бъде издаден, беше направена възможна от промените в кода на AOSP, както е отбелязано от AA.
Такава информация ще стане трудно достижима, тъй като разработката вече се извършва зад кулисите. Въпреки проблема с прозрачността, Google обяснява, че решението е взето с цел подобряване на разработката на Android в дългосрочен план.
Очакваме повече информация за промяната, когато Google направи официалното си съобщение по-късно тази седмица.
Оставете коментар
Прекрати