Линус Торвалдс е приел в ядрото на Linux 7.2, чийто релиз се очаква в средата на август, набор от пачове с промени за мрежовата подсистема, в който продължава почистването на ядрото от остарели драйвери и подсистеми. Най-съществени стана премахването от ядрото на реализацията на стека протоколи AppleTalk. AppleTalk се използваше в компютри на Apple от 1985 година и през 90-те години беше заменен с TCP/IP. Поддръжката на AppleTalk беше прекратена от Apple в версията Mac OS X 10.6 „Snow Leopard“, създадена през 2009 година.
Като причина за премахването се посочва наличието на неизправени грешки в реализацията на AppleTalk. Разработчиците са получили серия от корекции, подготвени с помощта на AI асистенти, но нямат на кого да ги проверят, тъй като подсистемата е останала без поддръжка. За тези, на които може да им е необходим кодът на премахнатите от ядрото модули, реализациите на AppleTalk, ATM, AX.25, ISDN и hamradio са прехвърлени в отделен репозиторий на GitHub.
Освен AppleTalk, от кодовата база на ядрото 7.2 са премахнати и компоненти на технологията за предаване на данни ATM, ненасочени към PPPoATM, както и код за интеграция на TLS с sockmap и поддръжка на честотни диапазони от 5/10 MHz в безжичния стек cfg80211/mac80211. Поради наличието на нерешими проблеми с блокировките и липсата на придружаващи, премахната е специфичната реализация за ускоряване на обработката на TLS, основана на TCP Offload Engine (по-разпространената реализация на TLS offload е запазена). Изключен е и планиран за премахване кодът за съвместимост с 32-битови x_tables на 64-битови системи.
Източник: opennet.ru
