Ubuntu este cunoscut pentru ciclul său de lansare bine stabilit, care aduce utilizatorilor săi cele mai recente și mai stabile versiuni ale sistemului de operare. În inima fiecărei lansări Ubuntu se află kernel-ul Linux, componenta centrală care gestionează resursele hardware și permite software-ului să comunice cu hardware-ul. Echipa Canonical Kernel (CKT) este responsabilă pentru tot ce ține de kernel-ul Linux pentru orice lansare a distribuției Ubuntu, inclusiv selecția versiunii, pregătirea, calificarea, lansarea efectivă și apoi întreținerea continuă pentru 9 luni sau 12 ani, în funcție de tipul lansării.
Una dintre cele mai frecvente întrebări adresate este „care va fi versiunea kernel-ului pentru următoarea lansare YY.MM?”. Procesul de selecție a versiunii kernel-ului este complex și necesită o aliniere atentă între filozofia de lansare a kernel-ului Linux „upstream” și cea a lansărilor Ubuntu. Dezvoltatorii „upstream” folosesc un proces de lansare bazat pe timp, cu o nouă versiune majoră a kernel-ului care apare la fiecare două sau trei luni, în timp ce Ubuntu urmează un proces strict bazat pe timp, cu date de lansare stabilite cu șase luni (sau mai mult) în avans.
Această diferență de programare poate duce la situații în care datele de lansare se suprapun sau sunt foarte apropiate. De exemplu, lansarea Ubuntu 24.10 este așteptată să aibă loc aproape de data lansării upstream a kernel-ului 6.11. Acest lucru pune CKT în fața unei dileme: să lanseze Ubuntu cu un kernel „upstream” vechi de 2-3 luni care probabil va fi depășit aproape de data lansării sau să scurteze perioada de calificare pentru a respecta data lansării, posibil cu o încredere mai mică în stabilitate?
Politica actuală a CKT a fost una conservatoare, așteptând să vadă cum evoluează lucrurile. Având în vedere fereastra de stabilizare de o lună necesară, o versiune a kernel-ului „upstream” care este aproape sigură că va fi lansată devine selecția tentativă, cu un posibil salt de ultim moment către o versiune mai recentă dacă se dovedește că se lansează într-un cadru de timp viabil.
Această abordare reflectă angajamentul Ubuntu de a furniza utilizatorilor săi un sistem de operare stabil și de încredere, chiar și în fața provocărilor de sincronizare dintre ciclurile de lansare „upstream” și propriile sale angajamente de lansare. Pentru mai multe detalii despre acest proces și discuții suplimentare, puteți vizita forumul comunității Ubuntu.