el mundo está en constante cambio, eso es un hecho, y esto incluye al mundo de la tecnología y concretamente al software. Durante el fin de semana, Linus Torvalds, creador de Linux, aprobó una propuesta para que dentro del kernel y la documentación de Linux se empiece a usar lenguaje más neutral.
Con esto, y a partir de ahora, los desarrolladores tendrán prohibido el uso de términos como "maestro/esclavo" y "lista negra/lista blanca", ya que son considerados "antiguos e inadecuados".
Ahora hay varias opciones para elegir
Lo curioso de esta decisión, es que el equipo de Linux no recomendó el uso de un nuevo término en especifico para cada palabra que se desea sustituir. No, eso será decisión del desarrollador y el equipo de Linux proporcionó una lista a modo de propuestas.
Para "maestro/esclavo" ("master/slave"):
- primario/secundario (primary/secondary)
- principal/replica o subordinada (main/replica or subordinate)
- iniciador/objetivo (initiator/target)
- solicitante/responsable (requester/responder)
- controlador/dispositivo (controller/device)
- anfitrión/trabajador o apoderado (host/worker or proxy)
- líder/seguidor (leader/follower)
- director/intérprete (director/performer)
Para "lista negra/lista blanca" se propone:
- lista de negación/lista de aceptación (denylist/allowlist)
- lista de bloqueos/lista de paso (blocklist/passlist)
Estos nuevos términos deberán ser usados para el nuevo código fuente escrito para el kernel de Linux, así como toda la documentación asociada. Por otro lado, los términos antiguos sólo se permitirán en código y documentación antigua, pero si alguno de estos se actualiza este 2020, deberá contener los nuevos términos.
Esta propuesta fue anunciada por Dan Williams el pasado 4 de julio, y tras analizarla, Linus Torvalds la aprobó y se incluyó dentro del repositorio de Linux 5.8.
Este movimiento por parte de Linux no es nuevo, y forma parte de la tendencia de limpiar el "lenguaje insensible" incluido en el código fuente, las herramientas y la documentación técnica. Como sabemos, esto comenzó después de que las protestas de 'Black Lives Matter' estallaran en Estados Unidos, que surgieron a raíz de la muerte de George Floyd en Minneapolis el pasado 25 de mayo de 2020.
Con esto, Linux se une a compañías como Twitter, GitHub, Microsoft, LinkedIn, Ansible, Splunk, Android, Go, MySQL, PHPUnit, Curl, OpenZFS, Rust, JP Morgan, y otros, quienes han modificado su lenguaje en sus productos para eliminar las viejas referencias con carga racial.
Ver 10 comentarios
10 comentarios
mussgo182
Patético xd
spyller12
Pues sinceramente no sé de qué se queja la gente, como si en su vida hubieran leído algo de documentación del Kernel. Por otro lado hay que aceptar que si, son términos antiguos y me da gusto que la propuesta incluya eso de que es para el nuevo código fuente y si solamente actualizarlos si se actualiza el viejo. Creo que el entretenimiento debería tomar parte de ello, en vez de censurar o tratar de erradicar algo ofensivo es mejor verlo con los ojos del presente y analizarlo para prevenir que eso se siga presentando en un futuro, ver cuales fueron los errores y evitarlos.
jorgeescmem
Si bien esto no revuelve mis entrañas, si me resulta extraño la terminología que utilizaban.
alexrz
mas papistas que el papa
kuiyibo3
ridículos xD
javierruiz3
mil veces maldito 2020 xD
rottenk
los terminos maestro/esclavo le parecen ofensivos a alguien??? es decir, de alguna forma??? y de ser asi, porque?
Les daré el beneficio de la duda con blacklist/whitelist, pues si pudiera hacer referencia a que lo blanco es bueno y lo negro es malo, pero en la otra terminologia estamos hablando de jerarquias entre dos discos duros! nada mas! a mi me parece exagerado e innecesario.
zyxx
No linux no dejes en blanco la terminologia pon un estandar XD .
Si algo les gusta a los desarrolladores de linux es bifurcar al rato nadie va a entender la documentacion si no ponen en serio un estandar para los terminos