Linus Torvalds a décidé d’interdire des termes tels que “liste noire” et “esclave” dans le code source et la documentation de Linux, au profit d’une terminologie plus inclusive. La question a été controversée, mais la décision de Torvalds n’est pas isolée : plusieurs entreprises technologiques suivent la même voie. Un Pomme en fait partie.
Cette semaine, la société a publié une note sur sa page de développeurs disant qu’elle supprime et échange les termes non inclusifs dans ses codes d’écosystème. Cela concerne les API, la documentation, les projets à source ouverte (comme WebKit) et l’environnement de développement Xcode, par exemple.
La terminologie non inclusive doit être comprise comme un ensemble de mots ou d’expressions qui peuvent avoir une connotation raciste ou discriminatoire.
En ce sens, des termes tels que “allowlist” ou “denylist” devraient, dans la mesure du possible, remplacer la liste blanche et la liste noire, par exemple. Il en va de même pour les mots comme maître et esclave.
Selon l’entreprise, la révision terminologique a commencé le 22 juin avec la mise à disposition de la documentation sur le WWDC20 et s’est étendue depuis.
Avec cette mesure, Apple rejoint plusieurs entreprises technologiques qui ont décidé d’éviter l’utilisation de termes potentiellement discriminatoires. Parmi eux figurent Twitter, Microsoft, GitHub et LinkedIn, ainsi que les développeurs de projets tels qu’Android, MySQL, PHPUnit, Curl et, comme vous le savez déjà, Linux.
Ce mouvement existe depuis un certain temps, mais il a pris de l’ampleur après les nombreuses protestations pour la mort de George Floyd aux États-Unis.
