Riassunto:
Il fondatore di Linux Linus Torvalds ha recentemente annunciato il rilascio di Linux 7.4-rc1, che è la prima versione candidata al rilascio della serie Linux 7.4. Questa versione è stata lanciata dopo la fine della finestra di fusione delle funzionalità di due settimane, segnando l'ingresso ufficiale dello sviluppo del kernel nella fase di test e stabilizzazione. Nelle prossime settimane, il team di sviluppo si concentrerà sulla risoluzione dei problemi e sul perfezionamento delle nuove funzionalità aggiunte in preparazione alla versione stabile finale.

Secondo Torvalds, ha ancora due richieste pull in sospeso nella sua casella di posta a causa di alcuni cambiamenti di programma determinati dal suo tempo libero. Sebbene questi contenuti possano essere inclusi nei rilasci successivi, per evitare ulteriori ritardi nel primo rilascio candidato al rilascio, ha deciso di lanciare prima Linux 7.4-rc1. Se questi codici verranno eventualmente implementati in Linux 7.4 sarà probabilmente noto durante la fase rc2.
Torvalds ha descritto questa finestra di fusione come "molto ampia (GRANDE)" e un importante fattore trainante dietro di essa è il lavoro di sviluppo legato all'intelligenza artificiale. Ha affermato che sarebbe più soddisfacente avere una grande quantità di contenuti di sviluppo basati sull'intelligenza artificiale o relativi all'intelligenza artificiale integrati durante la finestra di fusione piuttosto che avere un grande afflusso di correzioni nella successiva fase di release candidate. Anche se potrebbero esserci ancora molte soluzioni ai problemi legati all’intelligenza artificiale nella futura fase di test, si prevede che l’impatto sarà inferiore rispetto al passato.
Allo stesso tempo, Torvalds ha sollevato anche un'altra possibilità. Crede che molti sviluppatori possano aspettarsi che Linux 7.4 sia il kernel con supporto a lungo termine (LTS) di prossima generazione, e quindi sperano di incorporare le loro nuove funzionalità in questa versione il prima possibile. Se questo giudizio è vero, allora le prossime versioni candidate potrebbero ancora mantenere una larga scala, perché gli sviluppatori hanno ancora molte funzionalità che devono essere ulteriormente migliorate e ottimizzate.
A giudicare dai dati specifici, Linux 7.4 ha ricevuto un totale di circa 20.000 invii di codice in questa finestra di unione, mentre in circostanze normali sono solitamente circa 15.000, e la scala complessiva è significativamente superiore alla media.
Inoltre, c'è un motivo speciale per l'enorme record di modifiche al codice di questa versione. AMD ha importato un gran numero di file di definizione dei registri hardware nel kernel, gonfiando notevolmente il registro delle differenze. Torvalds ha affermato che circa un terzo del contenuto di questo set di patch sono in realtà offset di registro e definizioni di maschere di bit relativi alla GPU AMD.
Oltre a questi aggiornamenti di grandi dimensioni, Linux 7.4-rc1 apporta anche miglioramenti e aggiornamenti in molte aree come driver, supporto dell'architettura del processore, file system, catene di strumenti di sviluppo e componenti principali del kernel.
Secondo la pratica del kernel Linux, nei prossimi due mesi circa, gli sviluppatori dovrebbero rilasciare una nuova versione candidata ogni settimana, per un totale di circa sette-otto, prima di lanciare la versione stabile finale di Linux 7.4.
Allo stesso tempo, recentemente è stata rilasciata anche la versione Linux 7.3.1. Con l'arrivo di questo aggiornamento di manutenzione, si prevede che le distribuzioni basate su Arch Linux inizieranno presto a fornire i pacchetti di aggiornamento corrispondenti. Si prevede inoltre che la distribuzione Fedora, nota per seguire rapidamente gli aggiornamenti del kernel, fornisca agli utenti l'ultima versione del kernel in anticipo.
Commenti