Linus Torvalds primul candidat la lansare al nucleului Linux 5.8, menționând că, după toate probabilitățile, acesta va fi cel mai mare în ceea ce privește numărul de modificări din întreaga istorie a proiectului. În ramura 5.8 au fost acceptate 14206 seturi de modificări, care au afectat aproximativ 20% din toate fișierele din depozitul de cod al nucleului. Dimensiunea 5.8-rc1 a fost de 61 MB, ceea ce este aproximativ cu 35% mai mult decât patch-ul rezultat din lansarea 5.7. Lansarea nucleului Linux 5.8 este așteptată la sfârșitul lunii august.
Modificările au afectat 15234 de fișiere, fiind adăugate 1026178 de linii de cod,
eliminând 480891 de linii (pentru comparație, în ramura 5.7 au fost adăugate 570560 de linii de cod, iar 297401 de linii au fost eliminate). Aproximativ 37% din toate modificările prezentate în 5.8 se referă la driverele de dispozitive, aproximativ 16% din modificări se referă la actualizarea codului specific arhitecturilor hardware, 10% sunt legate de stiva de rețea, 3% — de sistemele de fișiere și 4% de subsistemele interne ale nucleului.
Se menționează că nucleele cu dimensiuni mari ale patch-urilor au fost întâlnite și anterior, dar modificările au fost de obicei concentrate într-un singur subsistem sau au fost cauzate de adăugarea unui volum mare de date standard (de exemplu, în nucleul 4.12 pentru driverul AMD GPU a fost adăugată un număr mare de linii cu descrierea registrelor, iar în nucleul 2.6.29 a fost adăugată o mare porțiune de noi drivere în secțiunea staging).
Nucleul Linux 5.8 se remarcă prin faptul că are multe modificări în sine (în ceea ce privește numărul de commit-uri și linii de cod adăugate) și acestea sunt disperse în diferite subsisteme. Cele mai multe modificări acoperă driverele. Multe dintre modificări se referă la schimbări fundamentale și curățenie în principalele subsisteme, precum și la dezvoltarea îmbunătățirilor specifice arhitecturilor hardware. Nu au lipsit modificările automate, legate de corectarea informațiilor despre licențe în format , dar aceste modificări nu sunt dominante și reflectă doar o activitate crescută în dezvoltare.
Sursa: opennet.ro
