In den Code-Basis, auf dessen Grundlage die zukünftige Version des Linux-Kernels 5.9 entwickelt wird, in das USB-Subsystem mit der Bereinigung nicht politisch korrekter Begriffe. Änderungen wurden gemäß den Empfehlungen zur Verwendung inklusiver Terminologie im Linux-Kernel vorgenommen.
Der Code wurde von der Verwendung der Begriffe «slave», «master», «blacklist» und «whitelist» befreit. Beispielsweise wird anstelle von «usb slave device» nun «usb gadget device» verwendet, der Ausdruck «master/slave protocol» wurde in «host/device protocol» umgewandelt, anstelle einzelner Verweise auf «slave» wird «device» genannt, anstelle von «master» – «controller» oder «host», das Wort «blacklist» wurde durch «ignore», «some» oder «disable» ersetzt, «whitelist» durch «productlist». Die Änderungen betreffen auch die Benennung von Header-Dateien, Strukturen und Funktionen.
Quelle: opennet.ru
