Linux-kernel stopt met ondersteuning voor AX.25 en het amateurradiosubsysteem.

X.25Eerder vandaag heeft Linus Torvalds een pull request samengevoegd om de ondersteuning voor AX.25 en het amateurradiosubsysteem uit de Linux-kernel te verwijderen.

 

Hoewel de titel onheilspellend klinkt, vinden de meeste moderne AX.25-implementaties plaats in software op gebruikersniveau, zonder afhankelijk te zijn van de implementatie op kernelniveau. Direwolf heeft bijvoorbeeld geen AX.25-ondersteuning op kernelniveau nodig. Andere software die afhankelijk is van AX.25 kan gebruikmaken van specifieke Python-bibliotheken voor AX.25.

De wijziging is het gevolg van op AI gebaseerde bugdetectieservices die kritieke problemen kunnen identificeren in code die mogelijk niet langer wordt onderhouden of gebruikt door eindgebruikers. Torvalds verklaarde dat de code in de Linux-kernel die betrekking heeft op amateurradio geen actieve beheerders meer heeft.

“Amateurradio had zo nu en dan wel gebruikers (althans, dat denk ik), maar de meeste gebruikers stapten over op implementaties in de gebruikersruimte, omdat het allemaal ontzettend traag is. Niemand nam de moeite om de kernelcode te onderhouden.”

Volgens TypeSense dateert de laatste Linux-kernelcommit met betrekking tot AX.25 van 6 jaar geleden.

De verwijderde code omvat onder andere ISDN-ondersteuning, ondersteuning voor busmuizen en diverse netwerkstuurprogramma’s, waaronder ondersteuning voor oude 3Com-apparaten.

 

Geef een reactie