Dopo domenica di rigore senza versione del kernel Linux, né RC né stabile come v5.7 per aver raccolto le petizioni, Linus Torvalds è stato rilasciato domenica pomeriggio Linux 5.8-rc1. Uno dei kernel più utilizzati nella comunità Linux è la v4.9, probabilmente perché includeva molte modifiche ed era una versione importante, e la v5.8 potrebbe prendere la stessa strada, o almeno se prestiamo attenzione a ciò che menziona il padre di Linux nel suo l'email di questa settimana. Ed è lungo, molto lungo.
Inizieremo parlando delle dimensioni. Torvalds dice che non se lo aspettava, ma Linux 5.8 sembra destinato a diventare una delle sue più grandi versioni nella storia del kernel. E attenzione ai dettagli, perché nella sua prima frase parla di «5.8», senza «rc», il che ci fa pensare che crede che la versione stabile sarà anche una delle più grandi della storia. Questa prima Release Candidate è fino alla v4.9 ma, sebbene abbia un minor numero di modifiche in termini di numero, sarà una versione più complessa.
Sembra che Linux 5.8 sarà davvero una grande versione
La principale differenza tra la dimensione di 4.9 e 5.8 è il motivo: mentre in 4.9 era spiegato dal sottosistema greybus e poiché 4.8 aveva un lavoro extra, in Linux 5.8 non c'è niente di tutto ciò. Quale sì, c'è molto sviluppo:
Quindi non me lo aspettavo davvero, ma 5.8 sembra essere uno dei nostri più grandi versioni di tutti i tempi. A partire da -rc1, è all'altezza della v4.9, che è stata nostra rilascio più grande per numero di conferme. Sì, 5.8-rc1 ha un paio di commit in meno rispetto a 4.9-rc1, ma per molti versi è molto versione più completa nonostante ciò.
Il kernel 4.9 era artificialmente grande in parte a causa del sottosistema greybus che è stato unito a quella versione, ma anche perché la v4.8 aveva aveva una serie RC più lunga e quindi era stato trattenuto più sviluppo. En 5.8, non abbiamo segni di tali problemi durante il lancio più grande: c'è semplicemente molto sviluppo in esso.
Tutto sembra molto normale, ma è il campione in termini di modifiche
Nonostante tutto, tutto sembra molto normale. Sì, sono state apportate modifiche ai driver, come habanalabs e atomisp, che sembrano avere qualcosa a che fare con esso, ma nient'altro. Lo sviluppo è tutto a posto, con molte modifiche fondamentali al core e al lavoro di pulizia, sebbene ci sia anche molto lavoro sui file system e sulla documentazione. Linux 5.8-rc1 include solo il meglio:
In effetti, mentre 5.8-rc1 è "proprio lì con il meglio" quando si tratta di sia il numero di conferme che il numero di nuove righe, in realtà è il campione eccezionale quando si tratta della quantità di file modificati. Y ancora una volta ciò non è dovuto a un semplice script in tutto l'albero (i kernel con molte modifiche alla linea di licenza SPDX hanno molti di file modificati), ma semplicemente a causa di molto, molto sviluppo lavoro.
Linux 5.8 ha appena rilasciato la sua prima Release Candidate e di solito sette vengono rilasciate prima della versione stabile. Ciò significa che se non ci sono battute d'arresto, la versione stabile arriverà il 2 agosto.