Projekt OpenZFS se je zaradi politične korektnosti znebil omembe besede "slave" v kodi

Matthew Ahrens (Matthew Ahrens), eden od dveh prvotnih avtorjev datotečnega sistema ZFS, porabljen čiščenje Izvorna koda OpenZFS (ZFS na Linux) zaradi uporabe besede "suženj", ki se danes dojema kot politično nekorektna. Po Matthewu posledice človeškega suženjstva še naprej vplivajo na družbo in v današnji realnosti izraz "suženj" v računalniških programih služi kot dodatna referenca na neprijetno človeško izkušnjo.

ZFS zdaj uporablja izraz »odvisen« namesto »podrejeni«. Med vidnimi spremembami je preimenovanje skripte zpool.d/slaves, ki se zdaj imenuje »dm-deps« (podobno kot »dmsetup deps«). V dokumentaciji in informativnih sporočilih se namesto »podrejene naprave« uporablja izraz »odvisne (podrejene) naprave«. V datoteki glave »freebsd/spl/sys/dkio.h« je bil parameter dki_slave preprosto odstranjen iz strukture dk_cinfo, ne da bi bil na voljo nadomestek. Ukaz »zpool iostat -vc slaves« je bil nadomeščen z »zpool iostat -vc size«.

Sklici na imenik "/sys/class/block/$dev/slaves" so ohranjeni, saj ime tega imenika v hierarhiji sysfs določa jedro. Linux in ga razvijalci OpenZFS ne morejo spreminjati. Ta imenik je mogoče izpustiti, saj je iste informacije mogoče pridobiti z ukazom »dmsetup deps«. Vendar pa zagon dmsetup zahteva povišane privilegije, medtem ko je imenik /sys/ berljiv vsem uporabnikom.

Spomnimo se, da sta se pred tednom dni izraza beli seznam/črni seznam in glavni/podrejeni znebil se Razvijalci jezika Go in pred tem projekti so opustili uporabo master/slave v svoji kodi. Python, Drupal, Django, CouchDB, Sol, MediaWiki и RedisV strežniku BIND DNS so namesto »glavni/podrejeni« zdaj prednostni so izraza "primarni/sekundarni".
Odbor IETF (Internet Engineering Task Force), ki razvija internetne protokole in arhitekturo, predlagal alternative izrazoma »beli seznam/črni seznam« in »nadrejeni/podrejeni«, prednostne za uporabo v specifikacijah - namesto »nadrejeni/podrejeni« je priporočljiva uporaba »primarni/sekundarni«, »voditeljski/sledilni«,
"aktiven/pripravljen"
"primarni/replika",
"pisatelj/bralec",
»koordinator/delavec« oz
“starš/pomočnik” in namesto “črni seznam/beli seznam” - “blokirani/dovoljeni seznam” ali “blokiraj/dovoljenje”.

Omeniti velja, da je na GitHubu število nasprotnikov preimenovanja nekoliko preseglo število tistih, ki so ga podpirali: 42 razvijalcev je spremembo odobrilo, 48 pa ji je nasprotovalo. Tisti, ki so za odstranitev besede »suženj«, menijo, da je izraz nesprejemljiv, saj nekatere ljudi vzbuja občutek prikrajšanosti in obuja spomine na preteklo diskriminacijo. Beseda velja za žaljivo in je na splošno obsojena.

Nasprotniki preimenovanja menijo, da politike in programiranja ne bi smeli zamenjevati; gre zgolj za izraza, katerih pomeni so v računalniški tehnologiji že uveljavljeni, negativne konotacije pa vsiljujejo umetne predstave o politični korektnosti, ki ovirajo uporabo preprostega jezika. Beseda »suženj« je večplastna in ima več pomenov, ki se uporabljajo glede na kontekst. Brez vsebine so besede brez pomena, beseda pa je žaljiva le, če je žaljiv kontekst. Izraz »suženj« se v računalniških sistemih uporablja že približno 50 let, v kontekstu IT pa se dojema kot »sledilec« in ne kot »suženj«. Če je kontekst popačen, se lahko katera koli beseda izvzame iz konteksta, napačno predstavi in ​​predstavi kot žaljiva.

Vir: opennet.ru

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster