Í hljóðundirkerfinu ALSA hefur verið unnið að því að losna við hugtakið þræll

Hönnuðir ALSA hljóðundirkerfisins undirbúinn til að vera með í Linux-next greininni, á grundvelli hennar verður 5.9 kjarnaútgáfan mynduð, setja breytingar, sem losar kóðann sem keyrir á kjarnahliðinni við pólitískt rangt hugtök. Breytingarnar hafa verið unnar skv nýlega samþykkt leiðbeiningar um notkun innifalinna hugtaka í Linux kjarnanum.

Breytingarnar innihalda 10 plástra, þar af 9 tengt við að losa kóðann fyrir hljóðrekla ac97, bt87x, ctxfi, es1968, hda, intel8x0, nm256, via82xx, usb-audio frá hugtökunum „whitelist“ og svartur listi. Þessum skilmálum hefur verið skipt út fyrir „leyfislista“ og „afneitun“. Tíunda plástur miðar að því að hætta að nota hið þekkta hugtak "þræll" í vmaster API.

Endurnefna áhyggjur þar á meðal heiti mannvirkja og aðgerða. Í fyrstu var varamaður valin orðið
„eftirmynd“ (til dæmis var aðgerðinni snd_ctl_add_slave() skipt út fyrir snd_ctl_add_replica()), sem olli gagnrýni, þar sem hugtakið eftirmynd á meira við um DBMS og skekkir merkinguna í samhengi við hljóðundirkerfið. Þar af leiðandi, til skiptis var valið hugtakið „fylgjendur“, sem einnig innleiðir ákveðinn tvíræðni (t.d. eru nú notaðir „listi yfir þræl“ og „tenglaþræll“, „fylgjendurlisti“ og „fylgjendur tengla“). Það er athyglisvert að hugtakið „master“ er eftir, þar á meðal í nafni vmaster API sjálfs, þar sem það er talið í samhengi við „master volume control“.

Takashi Iwai, umsjónarmaður ALSA undirkerfis sem starfar hjá SUSE, lagði til plástra fyrir Linux-next útibúið. En það er ekki enn ljóst hvort Linus Torvalds verður samþykktur til inngöngu í kjarnann þar sem mörg nöfn aðgerða í vmaster API skarast við föll í Forritaskil hljóðbílstjóraþróunar, sem getur leitt til mikils ruglings í hugtökum. Ef hugtakið þræll er fjarlægt úr API fyrir þróun ökumanns mun það leiða til brots á samhæfni við ökumenn frá þriðja aðila, ekki innifalinn í aðalkjarnanum, sem og með ytri plástra og stillingum.

Meðal breytinga sem ekki tengjast hugtökum, planað fyrir innlimun í Linux 5.9 kjarna, benti á útfærslu stuðnings Intel Silent Stream (Stöðug aflstilling fyrir utanaðkomandi HDMI tæki til að koma í veg fyrir töf þegar spilun er hafin) og nýtt tæki til að stjórna lýsingu hljóðnemavirkjunar og hljóðnemahnappa.
Einnig bætt við stuðningi við nýjan vélbúnað, þar á meðal stjórnandi Longson 7A1000.

Heimild: opennet.ru

Bæta við athugasemd