Linus Torvalds ha accettato il kernel Linux La versione 7.2, la cui uscita è prevista per metà agosto, è un insieme di patch con modifiche al sottosistema di rete, che continua a ripulire il kernel da driver e sottosistemi obsoleti. La modifica più significativa è stata la rimozione dell'implementazione dello stack del protocollo AppleTalk dal kernel. AppleTalk era stato utilizzato nei computer Apple dal 1985 ed è stato sostituito da TCP/IPIl supporto per AppleTalk è stato interrotto da Apple con il rilascio di Mac OS X 10.6 "Snow Leopard" nel 2009.
La ragione addotta per la rimozione è la presenza di bug non risolti nell'implementazione di AppleTalk. Gli sviluppatori hanno ricevuto una serie di patch preparate con l'aiuto di assistenti IA, ma nessuno le sta esaminando, poiché il sottosistema non viene più mantenuto. Per coloro che necessitano del codice dei moduli rimossi dal kernel, le implementazioni di AppleTalk, ATM, AX.25, ISDN e radioamatoriale sono state spostate in un repository separato su GitHub.
Oltre ad AppleTalk, il codice sorgente del kernel 7.2 ha rimosso anche componenti della tecnologia di trasferimento dati ATM non correlati a PPPoATM, nonché il codice per l'integrazione di TLS con sockmap e il supporto delle bande di frequenza a 5/10 MHz nello stack wireless cfg80211/mac80211. A causa di problemi di blocco irrisolti e della mancanza di manutentori, è stata rimossa un'implementazione specifica dell'accelerazione TLS basata sul TCP Offload Engine (l'implementazione di offload TLS più comune rimane). Il codice di compatibilità per x_tables a 32 bit su sistemi a 64 bit è stato disabilitato ed è prevista la sua rimozione.
Fonte: opennet.ru
