Wersja systemu Android, a jego jądro

Jeszcze około 15 lat temu nikt nie słyszał o tym systemie, a jeżeli już, to wiedziano jedynie, że jest on jakimś oprogramowaniem na telefony i nic więcej. Po przejęciu przez giganta, czyli Google, ludzie zaczęli się nim coraz bardziej interesować. Ciężkie i żmudne prace nad jego ulepszaniem postępują po dziś dzień – tak o to w przeciągu prawie dwóch dekad powstał najpowszechniejszy i najbardziej znany system Android. W tym czasie powstało aż 19 oficjalnych wersji systemu, co ciekawe każda z nich w opisie zawiera nazwę czegoś słodkiego np. Android 4. 4 KitKat czy Android 8. 0 Oreo.

Kernels Android

Choć po angielsku może to nie wiele mówić, w istocie jest to bardzo proste pojęcie: kernel to najważniejsza część, odpowiedzialna za zarządzanie fizycznymi częściami urządzenia i pośredniczy w komunikacji aplikacji z tymi częściami – innymi słowy jest to jądro systemu. Kernel Androida, jak może gdzieś już słyszeliście, bazuje na jądrze systemu Linux, jednak okazuje się, że nie każda wersja bazowała na tym samym jądrze. Wraz z wersją Androida rosła również wersja jego bazowego kernela, dla przykładu Android Cupcake, jedno z pierwszych wydań oprogramowania, bazuje na kernelu Linuxa w wersji 2. 6.27. Na dzień dzisiejszy najnowszy system bazuje na wersji 4. 19. Tabela ze wszystkimi wersjami systemu Android i powiązanymi z nimi wersjami jądra dostępna jest na Wikipedii. Jak łatwo się domyślić, projekty Androida są ściśle powiązane z wydaniami GNU Linux, więc im nowszy Android, tym wyższa wersja jądra.

 

Author: warsztaty-fotograficzne.pl