OpenZFS-projekti luopui sanan "orja" mainitsemisesta koodissa poliittisen korrektiuden vuoksi

Matthew Ahrens (Matthew Ahrens), yksi kahdesta ZFS-tiedostojärjestelmän alkuperäisestä kirjoittajasta, käytetty puhdistus OpenZFS-lähdekoodi (ZFS Linuxissa) sanan "orja" käytöstä, jota pidetään nyt poliittisesti epäkorrektina. Matthew'n mukaan ihmisten orjuuden seuraukset vaikuttavat edelleen yhteiskuntaan ja nykytodellisuudessa termi "orja" tietokoneohjelmissa on lisäviittaus epämiellyttävään ihmiskokemukseen.

ZFS käyttää nyt termiä "riippuvainen" "orja" sijaan. Näkyvistä muutoksista voidaan mainita zpool.d/slaves-komentosarjan uudelleennimeäminen, jota nyt kutsutaan nimellä "dm-deps" analogisesti "dmsetup deps" -komentosarjan kanssa. Ilmaisun "orjalaitteet" sijasta dokumentaatiossa ja tiedotusviesteissä käytetään ilmaisua "riippuvaiset (perustaiset) laitteet". Otsikkotiedostossa "freebsd/spl/sys/dkio.h" dki_slave-parametri poistettiin yksinkertaisesti dk_cinfo-rakenteesta ilman, että sitä korvattiin. Komennon "zpool iostat -vc slaves" sijaan ehdotetaan käytettäväksi "zpool iostat -vc size".

Linkit hakemistoon "/sys/class/block/$dev/slaves" säilytetään, koska tämän hakemiston nimi sysfs-hierarkiassa on Linux-ytimen määrittämä, eivätkä OpenZFS-kehittäjät voi muuttaa sitä. Voit välttää tämän hakemiston käyttämisen, koska samat tiedot voidaan saada "dmsetup deps" -komennolla, mutta dmsetupin suorittaminen vaatii korkeampia käyttöoikeuksia, kun taas kaikki käyttäjät voivat lukea hakemiston /sys/.

Muistutetaan, että viikko sitten termeistä whitelist/blacklist ja master/slave hankkiutui eroon Go-kielen kehittäjät, ja ennen sitä projektit luopuivat isäntä/orja-kielen käytöstä koodissa Python, Drupal, Django, CouchDB, Suolaa, MediaWiki и Redis. DNS-palvelimessa BIND on nyt etusijalla "isäntä/orja" sijaan olemme termejä "ensisijainen/toissijainen".
IETF (Internet Engineering Task Force) -komitea, joka kehittää Internet-protokollia ja -arkkitehtuuria, hän tarjosi vaihtoehtoja termeille "valkoinen lista/musta lista" ja "isäntä/orja", mieluiten käytettäväksi teknisissä tiedoissa - "isäntä/orja" sijaan on suositeltavaa käyttää "ensisijainen/toissijainen", "johtaja/seuraaja",
"aktiivinen/valmiustila"
"primary/replica",
"kirjoittaja/lukija",
"koordinaattori/työntekijä" tai
"vanhempi/auttaja" ja "mustan listan/valkoisen listan" sijaan - "estolista/sallilista" tai "esto/lupa".

On huomionarvoista, että GitHubissa vastustajien määrä on hieman suurempi kuin uudelleennimeämisen kannattajat: 42 kehittäjää hyväksyi muutoksen ja 48 vastusti sitä. Sanasta "orja" luopumisen kannattajat uskovat, että termin käyttöä ei voida hyväksyä, koska se saa jotkut ihmiset tuntemaan olonsa epäedulliseksi ja tuo mieleen muistoja menneestä syrjinnästä. Yhteiskunnassa tätä sanaa on alettu pitää loukkaavana ja se aiheuttaa tuomitsemista.

Uudelleennimeämisen vastustajien mielestä politiikkaa ja ohjelmointia ei pidä sekoittaa keskenään, nämä ovat vain termejä, joiden merkitys on tietotekniikassa jo vakiintunut, ja negatiivinen konnotaatio on pakotettu keinotekoisilla poliittisen korrektiuden ideoilla, jotka häiritsevät puhtaan englannin käyttöä. Sana "orja" on monitahoinen ja sisältää useita merkityksiä, joita sovelletaan kontekstista riippuen. Ilman sisältöä sanoilla ei ole merkitystä ja sana on loukkaava vain, jos konteksti on loukkaava. Termiä "orja" on käytetty tietokonejärjestelmissä noin 50 vuoden ajan, ja IT-kontekstissa se nähdään "orjana" eikä "orjana". Jos annat kontekstin vääristyä, voit päästä pisteeseen, jossa mikä tahansa sana voidaan irrottaa kontekstista, esittää vääristetyssä merkityksessä ja esittää loukkaavana.

Lähde: opennet.ru

Lisää kommentti