OpenZFS-i projekt kaotas poliitilise korrektsuse tÔttu koodis sÔna "ori" mainimise

Matthew Ahrens (Matthew Ahrens), ĂŒks kahest ZFS-failisĂŒsteemi algsest autorist, kulutatud koristamine OpenZFS lĂ€htekood (ZFS peal Linux) sĂ”na "ori" kasutamisest, mida nĂŒĂŒd peetakse poliitiliselt ebakorrektseks. Matthew' sĂ”nul mĂ”jutavad inimeste orjuse tagajĂ€rjed jĂ€tkuvalt ĂŒhiskonda ning tĂ€napĂ€eva reaalsuses on termin "ori" arvutiprogrammides tĂ€iendav viide ebameeldivale inimkogemusele.

ZFS kasutab nĂŒĂŒd mĂ”istet "sĂ”ltuv" "orja" asemel. NĂ€htavate muudatuste hulgas vĂ”ib mĂ€rkida skripti zpool.d/slaves ĂŒmbernimetamist, mida nĂŒĂŒd nimetatakse "dm-deps" analoogia pĂ”hjal "dmsetup deps". VĂ€ljendi "orjaseadmed" asemel kasutatakse dokumentatsioonis ja teabesĂ”numites vĂ€ljendit "sĂ”ltuvad (alus)seadmed". PĂ€isefailis "freebsd/spl/sys/dkio.h" eemaldati parameeter dki_slave lihtsalt dk_cinfo struktuurist ilma asendust pakkumata. KĂ€su “zpool iostat -vc slaves” asemel soovitatakse kasutada kĂ€sku “zpool iostat -vc size”.

Viited kataloogile "/sys/class/block/$dev/slaves" sÀilivad, kuna selle kataloogi nime sysfs-hierarhias mÀÀrab kernel. Linux ja OpenZFS-i arendajad ei saa seda muuta. Selle kataloogi vÔib vÀlja jÀtta, kuna sama teabe saab kÀtte kÀsuga "dmsetup deps". Dmsetup-i kÀivitamine nÔuab aga kÔrgendatud Ôigusi, samas kui /sys/-kataloogi saavad lugeda kÔik kasutajad.

Tuletame meelde, et nĂ€dal tagasi terminitest whitelist/blacklist ja master/slave vabanenud Go keele arendajad ja enne seda loobusid projektid koodis master/slave kasutamisest Python, Drupal, Django, CouchDB, Sool, MediaWiki Đž Redis. DNS-serveris on nĂŒĂŒd eelistatud "ĂŒlem/aluv" asemel BIND on mĂ”isted "esmane/sekundaarne".
IETF (Internet Engineering Task Force) komitee, mis arendab Interneti-protokolle ja arhitektuuri, ettepanek spetsifikatsioonides kasutamiseks eelistatud terminite "valge/must nimekiri" ja "ĂŒlem/alluv" alternatiivid - "ĂŒlem/alluv" asemel on soovitatav kasutada "esmane/sekundaarne", "juht/jĂ€rgija",
"aktiivne/ootereĆŸiim"
"esmane/koopia",
"kirjanik/lugeja",
"koordinaator/töötaja" vÔi
"vanem/abistaja" ja "must/valge nimekiri" asemel "blokeeriv/lubade nimekiri" vÔi "blokeeri/luba".

TĂ€helepanuvÀÀrne on see, et GitHubis ĂŒletab vastaste arv veidi ĂŒmbernimetamise pooldajaid: 42 arendajat kiitis muudatuse heaks ja 48 oli selle vastu. SĂ”nast "ori" vabanemise pooldajad usuvad, et selle termini kasutamine on vastuvĂ”etamatu, kuna see paneb mĂ”ned inimesed tundma end ebasoodsas olukorras ja toob meelde mineviku diskrimineerimise. Ühiskonnas on seda sĂ”na hakatud pidama solvavaks ja see pĂ”hjustab hukkamĂ”istu.

Ümbernimetamise vastased on seisukohal, et poliitikat ja programmeerimist ei tohi segi ajada, need on lihtsalt mĂ”isted, mille tĂ€hendus on arvutitehnoloogias juba vĂ€lja kujunenud ning negatiivse varjundi annavad peale kunstlikud poliitilise korrektsuse ideed, mis segavad lihtsa inglise keele kasutamist. SĂ”na "ori" on mitmetahuline ja sellel on mitu tĂ€hendust, mida kasutatakse sĂ”ltuvalt kontekstist. Ilma sisuta pole sĂ”nadel tĂ€hendust ja sĂ”na on solvav ainult siis, kui kontekst on solvav. MĂ”istet "ori" on arvutisĂŒsteemides kasutatud umbes 50 aastat ja IT-kontekstis tajutakse seda pigem "orjana" kui "orjana". Kui lubate konteksti moonutada, vĂ”ite jĂ”uda punktini, kus iga sĂ”na saab kontekstist vĂ€lja vĂ”tta, esitada moonutatud tĂ€henduses ja esitada solvavana.

Allikas: opennet.ru

Ostke DDoS-kaitsega saitide jaoks usaldusvÀÀrne hostimine, VPS VDS-serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster