El proyecto OpenZFS eliminó la mención de la palabra "esclavo" en el código debido a la corrección política

Mateo Ahrens (matthew ahrens), uno de los dos autores originales del sistema de archivos ZFS, gastado limpieza исходных текстов OpenZFS (ZFS on Linux) от употребления слова «slave», которое теперь воспринимается как неполиткорректное. По мнению Мэттью последствия человеческого рабства продолжают сказываться на обществе и в современных реалиях термин «slave» в компьютерных программах является дополнительным упоминанием о неприятном человеческом опыте.

ZFS utiliza ahora el término "dependiente" en lugar de "esclavo". Entre los cambios visibles, podemos destacar el cambio de nombre del script zpool.d/slaves, que ahora se llama "dm-deps" por analogía con "dmsetup deps". En lugar de la expresión "dispositivos esclavos" en la documentación y los mensajes informativos, se utiliza la frase "dispositivos dependientes (subyacentes)". En el archivo de encabezado "freebsd/spl/sys/dkio.h", el parámetro dki_slave simplemente se eliminó de la estructura dk_cinfo sin proporcionar un reemplazo. En lugar del comando "zpool iostat -vc esclavos", se propone utilizar "zpool iostat -vc tamaño".

Ссылки на каталог «/sys/class/block/$dev/slaves» сохранены, так как имя данного каталога в иерархии sysfs определяется ядром Linux и неподвластно для изменения разработчиками OpenZFS. Без использования данного каталога можно обойтись, так как те же сведения можно получить через команду «dmsetup deps», но выполнение dmsetup требует повышенных привилегий, в то время как каталог в /sys/ доступен на чтение любым пользователям.

Te recordamos que hace una semana de los términos lista blanca/lista negra y maestro/esclavo se deshizo de desarrolladores del lenguaje Go, y antes de eso los proyectos abandonaron el uso de maestro/esclavo en el código Python, Drupal, Django, CouchDB, Salt, MediaWiki и Redis. En el servidor DNS ahora se prefiere BIND en lugar de "maestro/esclavo" son términos "primaria/secundaria".
El comité IETF (Internet Engineering Task Force), que desarrolla protocolos y arquitectura de Internet, propuesto alternativas a los términos “lista blanca/lista negra” y “maestro/esclavo”, preferidas para su uso en las especificaciones; en lugar de “maestro/esclavo”, se recomienda utilizar “primario/secundario”, “líder/seguidor”,
"activo/en espera"
"primario/réplica",
"escritor/lector",
"coordinador/trabajador" o
"padre/ayudante", y en lugar de "lista negra/lista blanca" - "lista bloqueada/lista permitida" o "bloquear/permitir".

Es de destacar que en GitHub el número de opositores supera ligeramente a los que están a favor del cambio de nombre: 42 desarrolladores aprobaron el cambio y 48 se opusieron. Los partidarios de eliminar la palabra “esclavo” creen que el uso del término es inaceptable porque hace que algunas personas se sientan en desventaja y les trae recuerdos de discriminaciones pasadas. En la sociedad, esta palabra comenzó a considerarse ofensiva y provoca condena.

Quienes se oponen al cambio de nombre creen que no se deben confundir política y programación; son sólo términos cuyo significado ya está establecido en la tecnología informática, y la connotación negativa la imponen ideas artificiales de corrección política que interfieren con el uso del inglés sencillo. La palabra "esclavo" es multifacética y tiene varios significados que se aplican según el contexto. Sin contenido, las palabras no tienen significado y una palabra sólo es ofensiva si el contexto es ofensivo. El término "esclavo" se utiliza en sistemas informáticos desde hace unos 50 años y en el contexto de TI se percibe como "esclavo" en lugar de "esclavo". Si permite que se distorsione el contexto, puede llegar al punto en que cualquier palabra puede sacarse de contexto, presentarse en un sentido distorsionado y presentarse como ofensiva.

Fuente: opennet.ru

Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster