Zhvilluesit e nënkombinimit të zërit ALSA për t'u përfshirë në degën linux-next, e cila do të shërbejë si bazë për versionin e kernelit 5.9, , duke e çliruar kodin e punës nga ana e kernelit nga terminologjia jo-politikisht korrekte. Ndryshimet janë përgatitur në përputhje me për përdorimin e terminologjisë inkluzive në kernelin Linux.
Ndryshimet përfshijnë 10 patch-e, të cilat lidhen me çlirimin e kodit të drejtuesve të zërit ac97, bt87x, ctxfi, es1968, hda, intel8x0, nm256, via82xx, usb-audio nga termat 'whitelist' dhe 'blacklist'. Termat përkatës janë zëvendësuar me 'allowlist' dhe 'denylist'. ka si qëllim ndalimin e përdorimit të termit të konsoliduar 'slave' në API vmaster.
Rrëzimi përfshin emrat e strukturave dhe funksioneve. Fillimisht, për zëvendësimin u fjalë
'replica' (pĂ«r shembull, funksioni snd_ctl_add_slave() u zĂ«vendĂ«sua nĂ« snd_ctl_add_replica()), gjĂ« qĂ« shkaktoi , pasi termini replica Ă«shtĂ« mĂ« i pĂ«rshtatshĂ«m pĂ«r DBMS dhe deformon kuptimin nĂ« kontekstin e nĂ«nkombinimit tĂ« zĂ«rit. Si pĂ«rfundim, pĂ«r zĂ«vendĂ«simin u termi «follower», i cili sjell gjithashtu njĂ« dyftyrĂ«si tĂ« caktuar (p.sh., nĂ« vend tĂ« «list of slave» dhe «link slave» tani pĂ«rdoret «list of follower» dhe «link follower»). ĂshtĂ« e rĂ«ndĂ«sishme tĂ« theksohet se termi «master» Ă«shtĂ« lĂ«nĂ«, pĂ«rfshirĂ« nĂ« emrin e API-t vmaster, sepse trajtohet nĂ« kontekstin e «kontrollit tĂ« volumit master».
Patch-et janë propozuar për degën linux-next nga Takashi Iwai, mbikëqyrësi i nënsistemit ALSA, që punon në kompaninë SUSE. Por ende nuk është e qartë nëse ato do të miratohen për t'u përfshirë në bërthamën nga Linus Torvalds, pasi shumë emra funksionesh në API vmaster përputhen me funksionet në , që mund të çojë në konfuzion të madh në terminologji. Eliminimi i termit slave nga API për zhvillimin e shoferëve do të shkaktonte një shkelje të , që nuk janë pjesë e bërthamës kryesore, si dhe me patch-et dhe konfigurimet e jashtme.
Nga ndryshimet që nuk kanë lidhje me terminologjinë, për t'u përfshirë në bërthamën Linux 5.9, theksohet realizimi i mbështetjes për (modalitet i mbajtjes së vazhdueshme të energjisë për pajisjet HDMI të jashtme për të eliminuar vonesat kur fillon riprodhimi) dhe për menaxhimin e ndriçimit të butonave për aktivizimin e mikrofonit dhe çaktivizimin e zërit.
Po ashtu, është shtuar mbështetje për pajisje të reja, duke përfshirë kontrolluesin .
Burimi: opennet.ru
