Linux kernel versiyalarının strukturu
Salam əziz oxucular, bu gün sizə Linux-un əsasınə təşkil edən Kernel haqqında danışacağıq.Linux kernel-in versiyaları və buraxılış prosesi onun inkişaf modeli ilə sıx bağlıdır. Linus Torvalds və nüvənin inkişafını idarə edən icma bu versiyaları tez-tez yeniləyir. Burada Linux kernel versiyaları haqqında əsas məlumatlar təqdim olunur.Ümumiyyətlə Linux kernel versiyaları dörd rəqəmdən ibarətdir və belə oxunur
A.B.C.D
A- Əsas versiya (Major Version)
Mühüm dəyişikliklər və ya arxitektura səviyyəsində yeniliklər olduqda artırılır. (Məsələn, 2.0-dan 3.0-a keçid)
B- İkinci dərəcəli versiya (Minor Version)
Əsas yeniliklər və funksionallıq əlavə edildikdə artırılır. (Məsələn, 5.10-dan 5.11-ə keçid)
C– Təkmilləşdirilmiş versiya (Patch Version)
Xətaların düzəldilməsi və optimallaşdırmalar üçün istifadə edilir. (Məsələn, 5.15.2-dən 5.15.3-ə keçid)
D– İstəyə bağlı rəqəm
Xüsusi düzəlişləri və ya yayım təminatçıları üçün fərqli buraxılışları göstərir (məsələn, Red Hat və ya Ubuntu tərəfindən modifikasiya edilmiş versiyalar).
Sabit versiyaları (Stable) Real dünya istifadəsi üçün nəzərdə tutulur. Əsasən cəmiyyət tərəfindən sınaqdan keçirilmiş və sabit sayılan versiyalar buraxılır (məsələn, 6.5.0). inkişaf elətirilmədə olan versiyaları isə Yeni xüsusiyyətlərin test edildiyi versiyalardır. Bu versiyalar sabit deyil və əsasən inkişaf etdiricilər üçün nəzərdə tutulur.LTS (Long Term Support) versiyaları bir neçə il ərzində təhlükəsizlik yeniləmələri və xətaların düzəldilməsi ilə dəstəklənir. Bu versiyalar, xüsusilə, korporativ mühitlərdə və serverlərdə geniş istifadə olunur.Tam dəstək siyahısını kernel.org saytından izləmək olar
Nümunə üçün:
4.14 LTS: 2024-cü ilə qədər dəstəklənmişdir.
5.15 LTS: 2026-cı ilə qədər dəstəklənəcək.
Kernel versiyalarının buraxılış prosesi Yeni versiya buraxılmazdan əvvəl RC versiyaları sınaq üçün buraxılır (məsələn, 6.6-rc1).Sınaq mərhələləri tamamlandıqdan sonra sabit versiya elan edilir (məsələn, 6.6).Versiyanın buraxılmasından sonra kiçik yeniləmələr xətaları aradan qaldırır (məsələn, 6.6.1).Linux nüvəsinin ən son versiyasını və uzunmüddətli dəstək təkliflərini görmək üçün kernel.org saytı ən yaxşı qaynaqdır. Hazırda 6.x seriyası ən yeni əsas versiyadır.