Nucleul Linux este în continuă dezvoltare pentru a se asigura că devine compatibil cu toate dispozitivele comatibile și tehnologiile curente. Versiunea anterioară 6.13, avea doar 39 819 522 linii, nu departe de pragul de 40 milioane, codul sursă pentru versiunea 6.14 RC1 a depășit deja acest prag, având 40 063 856 linii, după cum subliniază Heise Online . Limita de 40 milioane a fost atinsă la aproximativ un deceniu după ce codul sursă a depășit limita de 20 milioane, în 2015.
Până în prezent, nucleul Linux a crescut cu o medie de 400 000 linii la fiecare două luni, dar aceste linii conțin nu numai cod, ci și comentarii și câteva goale pentru a îmbunătăți lizibilitatea. De asemenea, merită subliniat faptul că o bună parte din cod este inutilă pentru unii utilizatori și configurații, dar permite kernelului să ofere o gamă largă de suport hardware.
De asemenea, poate fi interesant de observat că furnizează linii de cod pentru mai multe arhitecturi de procesoare, doar acest segment reprezentând aproximativ 4,5 milioane linii, din care arhitectura x86 are 500 000.
Unii susțin că numărul de linii din nucleul Linux nu este o cifră relevantă, tocmai din cauza comentariilor, a liniilor goale și a folosirii selective al acestora pe sistemele dedicate. Mulți cred că ar merita să se reducă cantitatea de cod prin eliminarea liniilor inutile, făcând astfel nucleul mai compact. Un exemplu ar fi instalarea doar a codului care va fi folosit de hardwareul pe care este instalat, reducând mărimrea fișierului enorm. Defapt conflictul de opinii nu a început az și nu va fi soluționat pentru un timp bun, dar este clar că codul sursă crește rapid.
Merită adăugat și că deși multe drivere sunt compilate ca module, dacă vă uitați la distribuțiile gata făcute, acestea nu se vor încărca dacă hardware-ul nu este prezent în sistem. Este revelator și faptul că driverul AMD Radeon este destul de voluminos, cu cod, descrieri și alte componente care însumează aproximativ 5 milioane linii, cel puțin potrivit lui Heise Online.
Versiunea Linux 6.14 rc1 în sine vine cu o serie de optimizări și adăugiri utile care vor fi utile pentru utilizatorii individuali și sistemele lor. O funcție interesantă este că această versiune recunoaște butonul Copilot utilizat pentru configurațiile Copilot+ PC și se pot atribui la el diferite comenzi. Pe lângă aceasta, numărul de controlere de jocuri acceptate a crescut datorită extensiei driverului XPad, și a fost adăugat un nou suport hardware audio. Pe partea pozitivă, intrarea și revenirea în modul de așteptare a devenit semnificativ mai rapid datorită optimizărilor suplimentare, iar suportul pentru ecrane tactile pe hardware-ul bazat pe Intel a fost îmbunătățit semnificativ.