Počítače a internet

Linuxová komunita ruší 6 let podpory jádra. Následky to bude mít i pro Android

Uložit článek na později

Nedávno bylo na konferenci Open Source Summit Europe oznámeno, že doba dlouhodobé podpory linuxového jádra (LTS) bude zkrácena.

V roce 2017 byla doba trvání LTS prodloužena ze dvou na šest let. Po šesti letech však linuxová komunita zjistila, že je velmi obtížné podporovat software po tak dlouhou dobu. V důsledku toho se jádro vrátí k dvouletému období LTS.

Rozhodnutí o návratu k dvouletému období nebude okamžité. Linuxová komunita bude i nadále dodržovat stávající data ukončení životnosti. To znamená, že jádra 6.1, 5.15, 5.10, 5.4, 4.19 a 4.14 budou podporována ještě šest let. Budoucí jádra však budou podporována pouze dva roky. Původně bylo plánováno, že šestileté okno bude volitelné, ale v praxi toto prodloužené období podpory získala všechna jádra. V budoucnu tomu tak již nebude.

Jonathan Corbett, redaktor webových stránek Linux Weekly News, uvedl dva hlavní důvody tohoto rozhodnutí:

  • Za prvé, stará jádra se znatelně přestala používat, což Corbetta vedlo k poznámce: „Nemá smysl podporovat (stará jádra) tak dlouho, protože je lidé nepoužívají.“
  • Za druhé, na správce, z nichž mnozí jsou neplacení, byla uvalena značná zátěž. Měli mít prospěch z delší podpory z příspěvků firem, které Linux používají, ale to se nestalo.

Dopady na systém Android

Dvouletá doba podpory je možná přijatelná pro počítače, ale pro systém Android představuje problém. Původní prodloužení na šest let bylo navrženo především s ohledem na systém Android a zařízení internetu věcí. U počítačů dvouleté okno jednoduše odráží dobu mezi aktualizacemi jádra. U vestavěných zařízení, která neaktualizují jádro často, však toto dvouleté období pokrývá většinu vývojového cyklu a celou dobu uživatelské podpory.

Již v roce 2017 společnost Google zdůraznila, že vývoj chytrých telefonů obvykle trvá dva roky, přičemž jádro se dokončuje v rané fázi inženýrského procesu. To znamená, že v době vydání smartphonu se jeho jádro LTS blížilo ke konci své životnosti. V důsledku toho by spotřebitelé používali zastaralá jádra po celou dobu životnosti svých zařízení.

Proces vývoje jádra systému Android je složitý a zahrnuje několik forků. Nejprve společnost Google vytvoří novou verzi Linuxu LTS, aby vytvořila společné jádro Androidu. To je poté zasláno výrobcům SoC, jako je Qualcomm, kteří vytvoří fork pro každý model SoC. Následně jej obdrží výrobci zařízení a opět vytvoří fork pro každý model zařízení.

I přes pokroky, jako je Generic Kernel Image (GKI) společnosti Google od roku 2017, zůstávají velké aktualizace jádra pro zařízení se systémem Android vzácné. Například Pixel 6, který byl prvním smartphonem s GKI, přišel s Linuxem 5.10 a na této verzi zůstal. Toto jádro je již tři roky staré.

Ačkoli společnost Google naznačuje, že v budoucnu dojde k významným aktualizacím jádra GKI, žádné spotřebitelské zařízení zatím takovou aktualizaci neobdrželo. Proslýchá se, že chystaný Pixel 8 by mohl zavést delší okno podpory, což by mohlo otevřít cestu k velkým aktualizacím jádra.

Zdroj: ZDNET, Get to text, redakce

Přihlaste se, komentujte články a ukládejte si ty nejzajímavější k pozdějšímu přečtení.

 

Přihlásit přes Seznam

 

Přihlásit se přes náš web

 

Ještě nemáte účet? Staňte se členem.

Upozornit na nové komentáře
Upozornit na
0 Komentáře
Inline zpětná vazba
Zobrazit všechny komentáře
0
Co si o tom myslíte? Napište nám váš názorx