El projecte OpenZFS es va desfer de la menció de la paraula "esclau" al codi a causa de la correcció política

Matthew Ahrens (Mateu Ahrens), un dels dos autors originals del sistema de fitxers ZFS, gastat neteja Codi font OpenZFS (ZFS a Linux) de l'ús de la paraula "esclau", que ara es percep com a políticament incorrecta. Segons Mateu, les conseqüències de l'esclavitud humana continuen afectant la societat i en les realitats modernes el terme "esclau" als programes informàtics és una referència addicional a una experiència humana desagradable.

Ara ZFS utilitza el terme "dependent" en lloc d'"esclau". Entre els canvis visibles, podem destacar el canvi de nom de l'script zpool.d/slaves, que ara s'anomena "dm-deps" per analogia amb "dmsetup deps". En lloc de l'expressió "dispositius esclaus" als missatges de documentació i informació, s'utilitza la frase "dispositius dependents (subjacents)". Al fitxer de capçalera "freebsd/spl/sys/dkio.h", el paràmetre dki_slave simplement es va eliminar de l'estructura dk_cinfo sense proporcionar cap substitució. En lloc de l'ordre "zpool iostat -vc slaves", es proposa utilitzar "zpool iostat -vc size".

Els enllaços al directori "/sys/class/block/$dev/slaves" es conserven perquè el nom d'aquest directori a la jerarquia sysfs el determina el nucli de Linux i els desenvolupadors d'OpenZFS no poden canviar. Podeu evitar l'ús d'aquest directori, ja que la mateixa informació es pot obtenir amb l'ordre "dmsetup deps", però executar dmsetup requereix privilegis elevats, mentre que el directori de /sys/ és llegible per qualsevol usuari.

Us recordem que fa una setmana dels termes llista blanca/llista negra i mestre/esclau es va desfer desenvolupadors del llenguatge Go, i abans els projectes van abandonar l'ús de mestre/esclau al codi Pitó, drupal, Django, CouchDB, Sal, MediaWiki и Redis. Al servidor DNS, ara es prefereix BIND en comptes de "master/slave". són termes "primària/secundària".
El Comitè IETF (Internet Engineering Task Force), que desenvolupa els protocols i l'arquitectura d'Internet, va suggerir alternatives als termes "llista blanca/llista negra" i "mestre/esclau", preferides per utilitzar-les a les especificacions - en lloc de "mestre/esclau" es recomana utilitzar "primari/secundari", "líder/seguidor",
"actiu/en espera"
"primari/rèplica",
"escriptor/lector",
"coordinador/treballador" o
"pare/ajudant" i en lloc de "llista negra/llista blanca" - "llista de bloqueig/llista de permetre" o "bloquejar/permís".

Cal destacar que a GitHub el nombre d'oponents supera lleugerament els partidaris del canvi de nom: 42 desenvolupadors van aprovar el canvi i 48 s'hi van oposar. Els partidaris de desfer-se de la paraula "esclau" creuen que l'ús del terme és inacceptable perquè fa que algunes persones se sentin desfavorides i els recorda la discriminació passada. En la societat, aquesta paraula ha començat a considerar-se ofensiva i provoca condemna.

Els opositors al canvi de nom creuen que la política i la programació no s'han de confondre; només són termes el significat dels quals ja està establert en la tecnologia informàtica, i la connotació negativa s'imposa per idees artificials de correcció política que interfereixen amb l'ús de l'anglès senzill. La paraula "esclau" és polifacètica i té diversos significats que s'apliquen segons el context. Sense contingut, les paraules no tenen significat i una paraula només és ofensiva si el context és ofensiu. El terme "esclau" s'ha utilitzat en sistemes informàtics durant uns 50 anys i en el context informàtic es percep com "esclau" més que com "esclau". Si permeteu que es distorsioni el context, podeu arribar al punt en què qualsevol paraula es pot treure del context, presentar-la en un sentit distorsionat i presentar-la com a ofensiva.

Font: opennet.ru

Afegeix comentari