Në nënsistemin audio ALSA është punuar për të hequr qafe termin skllav

Zhvilluesit e nënsistemit të zërit ALSA përgatitur për përfshirje në degën linux-next, në bazë të së cilës do të formohet lëshimi i kernelit 5.9, i vendosur ndryshimet, i cili pastron kodin që funksionon në anën e bërthamës nga termat politikisht të pasakta. Ndryshimet janë përgatitur në përputhje me miratuar së fundmi udhëzime për përdorimin e terminologjisë gjithëpërfshirëse në kernelin Linux.

Ndryshimet përfshijnë 10 arna, nga të cilat 9 lidhur me heqjen e kodit të drejtuesve të zërit ac97, bt87x, ctxfi, es1968, hda, intel8x0, nm256, via82xx, usb-audio nga termat "lista e bardhë" dhe lista e zezë. Këto terma janë zëvendësuar me "listë lejuese" dhe "refuzim". Arnimi i dhjetë synon të ndalojë përdorimin e termit të vendosur "skllav" në API-në vmaster.

Riemërtimi shqetësimet duke përfshirë emrat e strukturave dhe funksioneve. Në fillim kishte një zëvendësim zgjedhur слово
"replica" (për shembull, funksioni snd_ctl_add_slave() u zëvendësua me snd_ctl_add_replica()), i cili shkaktoi kritika, pasi termi replika është më i zbatueshëm për DBMS dhe shtrembëron kuptimin në kontekstin e nënsistemit audio. Si rezultat, për zëvendësim kishte e zgjedhur termi "ndjekës", i cili gjithashtu paraqet një paqartësi të caktuar (për shembull, në vend të "lista e skllevërve" dhe "skllav i lidhjes", "lista e ndjekësit" dhe "ndjekësi i lidhjes" tani përdoren). Vlen të përmendet se termi "mjeshtër" është lënë, përfshirë në emrin e vetë API-së vmaster, pasi konsiderohet në kontekstin e "kontrollit master të vëllimit".

Patch-et u propozuan për degën e ardhshme të linux nga Takashi Iwai, një mirëmbajtës i nënsistemit ALSA që punon në SUSE. Por nuk është ende e qartë nëse ato do të miratohen për përfshirje në kernel nga Linus Torvalds, pasi shumë nga emrat e funksioneve në API vmaster mbivendosen me funksionet në Sound Driver Development API, gjë që mund të çojë në shumë konfuzion në terminologji. Heqja e termit skllav nga API e zhvillimit të drejtuesit do të çojë në një shkelje të përputhshmërisë me drejtuesit e palëve të treta, nuk përfshihet në kernelin kryesor, si dhe me arna dhe cilësime të jashtme.

Ndër ndryshimet që nuk lidhen me terminologjinë, planifikuar për përfshirje në kernelin Linux 5.9, vërehet zbatimi i mbështetjes Intel Silent Stream (Modaliteti i vazhdueshëm i energjisë për pajisjet e jashtme HDMI për të eliminuar vonesën gjatë fillimit të riprodhimit) dhe pajisje e re për të kontrolluar ndriçimin e butonave të aktivizimit dhe heshtjes së mikrofonit.
Shtoi gjithashtu mbështetje për pajisje të reja, duke përfshirë kontrolluesin Longson 7A1000.

Burimi: opennet.ru

Shto një koment