Linus Torvalds, twórca i główny opiekun jądra systemu Linux, opublikował drugą wersję wydania (release candidate) dla Linux 6.18 możliwą do wydania. W swoim ogłoszeniu zapewnił, że mijający tydzień nie przyniósł żadnych poważnych niespodzianek, co zapowiada stabilny cykl rozwoju i terminowe wydanie finalnej wersji.
Choć bieżący release candidate okazał się większy niż zwykle, Torvalds podkreśla, że sytuacja wygląda "całkiem normalnie". W pierwszej wersji testowej wykryto kilka regresji – czyli błędów powodujących pogorszenie działania systemu – jednak część z nich okazała się prostymi problemami konfiguracyjnymi, które szybko udało się naprawić.
Wśród ciekawszych przypadków znalazł się błąd w środowisku testowym QEMU dla architektury big-endian SH4. Na szczęście okazało się, że nie był to nowy problem w jądrze systemu, a jedynie błąd w konfiguracji testów.
Co nowego w drugiej wersji testowej?
Drugi release candidate wprowadza liczne poprawki dla kluczowych podsystemów, w tym KVM (wirtualizacja), sterownika karty graficznej AMDGPU, BPF oraz systemów plików Btrfs i ext4. Sam Torvalds także włączył się w prace, usuwając przestarzałą opcję konfiguracyjną ext3 defconfig, co świadczy o prowadzeniu równoległych prac porządkowych.
Warto pamiętać, że release candidate nie są przeznaczone do wprowadzania nowych funkcji – te dodawane są wcześniej, podczas tzw. okna scalania (merge window). Celem obecnych testów jest stabilizacja już wdrożonych rozwiązań przed ich publicznym udostępnieniem.
W pierwszej wersji testowej wykryto kilka regresji jednak część z nich okazała się prostymi problemami konfiguracyjnymi
Torvalds tradycyjnie wezwał społeczność deweloperów do kontynuowania testów, jednocześnie przypominając o konieczności przeprowadzania ich na maszynach wirtualnych lub testowych. Linux 6.18 wciąż pozostaje w fazie rozwoju, ale wszystko wskazuje na to, że finalna wersja pojawi się zgodnie z harmonogramem.
Spodobało Ci się? Podziel się ze znajomymi!
Pokaż / Dodaj komentarze do:
Linus Torvalds ujawnia postępy nowej wersji Linux