24.170.860 righe di codice: uno dei kernel Linux più grandi della storia
Linux 4.12

Più di 14.000 commit, 1,2 milioni di righe di codice aggiunte, quasi 60.000 file e appena 63 giorni di lavoro. Sono questi i parametri principali che definiscono l'ultima versione del kernel Linux, la 4.12. Lo stesso Linus Torvalds ha confermato che si tratta di uno dei lanci più grandi nella storia del progetto e, nonostante la relativa tranquillità, la release include alcuni progressi molto importanti, come il supporto iniziale per le schede Radeon RX Vega e per la serie 10 delle Nvidia GeForce GTX.

Il rilascio di Linux 4.12

Linux 4.12 è stato rilasciato. Il 2 luglio scorso Linus Torvalds ha annunciato che «non c'erano ragioni» per ritardarne il rilascio e che i release candidate l'avevano stabilizzato molto bene. Tuttavia ha anche lasciato intendere che 4.12 è «grande», e chi segue da vicino le statistiche di Linux non ha esitato a dargli ragione. Greg Kroah-Hartman, numero uno del mantenimento del kernel nel ramo -stable (tra le altre cose), ha condiviso un piccolo foglio di calcolo che aiuta a confrontare facilmente i numeri di Linux 4.12 con quelli delle ultime cinque versioni.

24.170.860 righe di codice: uno dei kernel Linux più grandi della storia
Linux continua la sua crescita, e non per gonfiore

Solo Linux 4.9 supera la 4.12 per numero di commit, cosa non del tutto sorprendente se consideriamo che la 4.9 è un kernel LTS. Vista da un'altra angolazione, il kernel Linux conta 24.170.860 righe di codice, con più di 19.000 righe aggiunte al giorno (e 2.600 eliminate nello stesso intervallo). Gran parte di questa attività è legata al nuovo supporto hardware.

Nuovo supporto hardware

Uno degli esempi forniti da Torvalds è l'introduzione dei file di riferimento per le schede Radeon RX Vega che, tra l'altro, non sono ancora disponibili nelle versioni di consumo generale. Il supporto iniziale per la serie 10 delle GeForce GTX tramite Nouveau, le ottimizzazioni su ARM64, i nuovi driver audio, un gestore di porte USB Type-C, i ritocchi alla gestione dell'energia e l'Intel Atomic abilitato di fabbrica completano l'elenco.

In sintesi, un lavoro impressionante. Il prossimo appuntamento in calendario è Linux 4.13, ma tutti i cannoni puntano su Linux 4.14 che, se non sbaglio, sarà il prossimo LTS.

Fonte: