Dolgoročna podpora za jedra Linux le še dve leti


Zakaj? Težave so predvsem kadrovske narave.

Jonathan Corbet, razvijalec jedra Linuxa in odgovorni urednik tednika Linux Weekly News, je na konferenci Open Source Summit Europe predstavil novosti, ki jih prinaša nova različica jedra Linuxa in med drugim povedal, da se bo dolgoročna podpora (LTS) za jedra operacijskega sistema Linux s šestih let skrajšala na dve leti. Trenutno je na voljo šest jeder LTS Linuxa – 6.1, 5.15, 5.10, 5.4, 4.19 in 4.14. V skladu z dosedanjim postopkom bi se 4.14 izločil januarja 2024, nato pa bi bilo dodano še eno jedro. V prihodnje, ko se bodo jedro 4.14 in naslednji dve izločili, nadomeščeni pa ne bodo.

Zakaj? Preprosto, je pojasnil Corbet: »Ker jih ljudje ne uporabljajo, jih nima smisla vzdrževati tako dolgo.« Drugi razlog, ki je po Corbetovih besedah veliko večja težava kot samo vzdrževanje LTS je, da vzdrževalci kode Linuxa izgorevajo. Ne gre za to, da bi razvijalci predstavljali težavo – pri zadnjih nekaj izdajah Linuxa je pri vsaki izdaji v povprečju sodelovalo več kot 2000 programerjev – vključno s približno 200 novimi razvijalci, ki so se pridružili. Večja težava so vzdrževalci. Veliko jih za svoje delo ni plačanih, opravljajo pa ga poleg svojega vsakdanjega dela. Zaradi premajhnega števila zaposlenih se v fazi testiranja za iskanje napak uporabljajo tudi tako imenovani fuzzerji (samodejna metoda testiranja programske opreme, ki v sistem vnaša neveljavne, napačno oblikovane ali nepričakovane vhodne podatke, da bi razkrila napake in ranljivosti programske opreme). Fuzzerji so sicer koristna metoda, težava pa je v tem, da najdejo tudi veliko število manjših napak, ki jih morajo vzdrževalci preučiti in nato zavrniti. To pa seveda poveča obseg dela, ki ga sistem v tem stanju kadrovsko ne zmore.

Več…

Comments are closed.