
Image by NordWood Themes, from Unsplash
Google Ukrywa Rozwój Systemu Android Przed Publicznością, Powołując się na Potrzeby Efektywności
Google ogłosiło, że cały przyszły rozwój Androida będzie odbywał się wewnętrznie, bez udziału publicznych repozytoriów.
Śpieszysz się? Oto krótkie fakty:
- Google będzie rozwijać Androida prywatnie, ale nadal będzie udostępniać jego kod źródłowy po oficjalnych premierach.
- Android Open Source Project (AOSP) nie będzie już udostępniać aktualizacji rozwoju w czasie rzeczywistym.
- Niezależni deweloperzy i twórcy niestandardowych ROM-ów będą mieli problemy ze śledzeniem aktualizacji Androida.
To oznacza, że chociaż Android pozostaje open-source, zewnętrzni deweloperzy nie będą już mieć wglądu w czasie rzeczywistym do jego procesu rozwoju, jak pierwotnie zgłosił Android Authority (AA).
Wcześniej, Google miało dwie główne gałęzie Androida: publiczny Android Open Source Project (AOSP) oraz wewnętrzną, prywatną gałąź. Stos Bluetooth był rozwijany w domenie publicznej, natomiast podstawowe funkcje systemu operacyjnego były rozwijane wewnętrznie, zauważył AA.
Jednak proces utrzymania obu gałęzi był dość skomplikowany i czasami prowadził do konfliktów przy łączeniu kodu. Google twierdzi, że rozwijanie systemu operacyjnego „w domu” pomoże przyspieszyć proces rozwoju i wyeliminuje pewne niewydolności, jak donosi AA.
Według firmy ich „celem jest skupienie uwagi na aktualnej stabilnej wersji kodu źródłowego Androida, podczas gdy tworzymy kolejną wersję platformy. Pozwala to deweloperom i producentom OEM korzystać z jednej wersji, bez konieczności śledzenia nieukończonej przyszłej pracy tylko po to, aby nadążać.”
Zmiana nie wpłynie na dostępność kodu źródłowego Androida. Google nadal będzie publikować aktualizacje po każdym oficjalnym wydaniu, więc gdy Android 16 zostanie uruchomiony później w tym roku, kod źródłowy Androida 16 zostanie upubliczniony, jak zauważyło AA.
Kernel Linuxa, który jest wykorzystywany w Androidzie, jest również open source dzięki licencji GPLv2, która wymaga ujawnienia kodu źródłowego – mówi AA.
Zmiana ta nie wpłynie w żaden sposób na przeciętnego użytkownika Androida. Proces aktualizacji urządzeń nie ulegnie zmianie, a deweloperzy aplikacji nie będą dotknięci, ponieważ pracują oni na finalnych wersjach kodu, a nie na kodzie w fazie rozwoju – mówi AA.
Ale dla tych, którzy są niezależnymi deweloperami i którzy przyczyniają się do AOSP lub tworzą niestandardowe ROMy, takie jak LineageOS, ta zmiana może stanowić wyzwanie. Wcześniej mogli oni na bieżąco obserwować, nad czym pracuje Google, korzystając z aktualizacji AOSP, ale teraz będą musieli czekać na pełne wydania wersji, jak zauważono na AA.
Zmiany w AOSP staną się także problemem dla reporterów technologicznych i analityków, którzy korzystali z nich, aby dowiedzieć się o nadchodzących funkcjach. Możliwość przecieku takich informacji, takich jak odkrycie funkcji kamery internetowej Pixela i wskazówek dotyczących terminu wydania Androida 16, była możliwa dzięki zmianom w kodzie AOSP, jak zauważono na AA.
Takie informacje będą trudne do zdobycia, ponieważ rozwój teraz ma miejsce za zamkniętymi drzwiami. Mimo problemu z przejrzystością, Google wyjaśnia, że decyzja została podjęta w celu poprawy rozwoju Androida na dłuższą metę.
Oczekujemy więcej informacji na temat tej zmiany, gdy Google oficjalnie ogłosi swoje stanowisko później w tym tygodniu.
Zostaw komentarz
Anuluj odpowiedź