Linus Torvalds udostępnił Linuksa 7.3-rc7, czyli prawdopodobnie ostatnią wersję testową przed premierą stabilnego wydania jądra. Tym razem uwagę zwraca nietypowy rozkład zmian: około połowy kodu w aktualizacji stanowią autotesty. Nie chodzi jednak o nagły wysyp nowych funkcji.
Same poprawki nie były zbyt duże, ale odpowiadające im autotesty były wyjątkowo obszerne. Poza tym, dystrybucja kodu źródłowego wygląda normalnie, obejmując sterowniki, sieć źródłową, poprawki architektury i aktualizacje warstwy VFS. Torvalds zauważył również, że wydanie nastąpiło nieco później w tym tygodniu z powodu pomyłki w harmonogramie i podróży podczas szczytu opiekunów jądra (Kernel Maintenance Summit) i konferencji Linux Plumbers Conference – dwóch wydarzeń, które mogły powodować problemy w zeszłym tygodniu.
Linux 7.3-rc7 i połowa kodu poświęcona testom
Według zapowiedzi finalne wydanie Linuksa 7.3 powinno ukazać się w przyszłym tygodniu, o ile podczas ostatnich testów nie pojawią się poważne problemy. Na razie deweloperzy skupiają się na wychwyceniu błędów przed udostępnieniem stabilnej wersji.
Poprawki związane z montowaniem i ich autotestami zostały wprowadzone przez Christiana Braunera. Zmiany tewzmacniają stabilność podsystemu, zapewniając bardziej przejrzyste zarządzanie przestrzeniami nazw montowania i ochronę przed regresją.
Nietypowy diffstat Linuksa 7.3-rc7 to nie jest żadna rewolucja, jednak pokazuje, że nawet stosunkowo niewielkie poprawki mogą wymagać dużego nakładu pracy przy testowaniu.
Jak wygląda cykl rozwoju jądra Linuksa?
Rozwój Linuksa odbywa się według określonego harmonogramu. Po wydaniu stabilnej wersji rozpoczyna się zwykle około dwutygodniowe okno scalania, podczas którego do projektu trafiają nowe funkcje i większe zmiany.
Następnie rozpoczyna się etap wydań Release Candidate. Przez około siedem lub osiem tygodni deweloperzy koncentrują się przede wszystkim na poprawkach, testowaniu i usuwaniu błędów. Gdy jądro osiągnie odpowiednią stabilność, Torvalds publikuje wersję finalną.
Dopiero później poszczególne dystrybucje Linuksa decydują o terminie udostępnienia nowego jądra swoim użytkownikom. Nie wszystkie robią to w tym samym czasie, ponieważ korzystają z własnych harmonogramów aktualizacji i zasad utrzymania systemu.
Czy warto instalować Linuksa 7.3-rc7?
Wersje Release Candidate są przeznaczone przede wszystkim dla osób, które chcą testować nowe jądro i zgłaszać wykryte problemy. Nie są najlepszym wyborem dla użytkowników oczekujących bezproblemowej pracy komputera, szczególnie na maszynach wykorzystywanych do codziennych zadań.
Osoby, które chcą korzystać z nowych wersji jądra bez samodzielnego instalowania wydań testowych, mogą poczekać na stabilnego Linuksa 7.3. Później aktualizacja trafi do dystrybucji zgodnie z ich polityką wydawniczą. Systemy takie jak Arch Linux i Fedora zwykle udostępniają nowsze jądra stosunkowo szybko.

Pokaż / Dodaj komentarze do:
Linux 7.3-rc7 z nietypową aktualizacją. Połowę zmian zajęły testy