IBMInclusiveITLanguage
IBM’s contribution to Open Source and and any entities working to make IT language more inclusive
Install / Use
/learn @IBM/IBMInclusiveITLanguageREADME
IBM Inclusive IT Language
In support of Emb(race), IBM’s social justice movement to combat racial injustice, the IBM Academy of Technology launched an initiative in June 2020 to identify and replace IT terminology that promotes racial and cultural bias and to partner with other organizations to replace those terms consistently. Our goal is to promote the use of inclusive language in IT and provide opportunities for IBM employees to work together to achieve this goal. We created infrastructure including a website with education, guidance, and governance, a user interface to submit terms for review, and a moderated collaboration channel to foster healthy discussions on potentially non- inclusive terms.
In partnership with IBM Terminology and the Style and Diversity Councils, we also created an inclusive language review team that conducts a thorough evaluation of each term submitted for review. This includes assessing whether all usages or specific uses of a given term promote bias and recommending unbiased replacement terms.
Table of Contents
What IT scope does this initiative cover?
This initiative covers the following areas of IT: code used in software and hardware and associated documentation, manuals, support guides, digital content describing IT products, hardware labels, and education. We have restricted our initial work to cover only terms used in IT and not general business terms.
What areas are you focusing on for inclusion?
The initial scope of this initiative is IT terminology that promotes racial and cultural bias. We are now expanding this scope in the future to address noninclusive IT terms in other areas of diversity.
This table contains the first set of terms that we’ve made a decision on. As more terms are added, the table will be updated.
What terms is IBM replacing?
|Term|Replacement term|Definition|Rationale| | --- | --- | ----- | ----- | |blacklist|blocklist|A list of items, such as usernames, email addresses, or IP addresses, that are denied access to a certain system or function. When a blocklist is used for access control, all entities are allowed access, except for those that are included in the blocklist.|As a pair, "blacklist" and "whitelist" promote racial bias by implying that black is bad and white is good. When the terms 'white' or 'black' are used in a context where white is represented as good or black is represented as bad, this usage reinforces a model that promotes racial bias.| |whitelist|allowlist|A list of items, such as usernames, email addresses, or IP addresses, that are granted access to a certain system or function. When an allowlist is used for access control, all entities are denied access, except for those that are included in the allowlist.|As a pair, "blacklist" and "whitelist" promote racial bias by implying that black is bad and white is good. When the terms 'white' or 'black' are used in a context where white is represented as good or black is represented as bad, this usage reinforces a model that promotes racial bias.| slave|Use the appropriate replacement for your domain, such as "worker", "child", "helper", "replica", "follower", or "secondary [server, node, process, or other noun]"|An entity, such as a device or process, that is dependent on or controlled by another entity.|The use of the term "slave" in an IT context diminishes the horror of the dehumanizing practice of slavery. |master (when paired with slave)|Use the appropriate replacement for your domain, such as "controller", "leader", "manager", "main", "coordinator", "parent", or "primary [server, node, process, or other noun]"|An entity, such as a device or process that controls another or is an authoritative source|The use of "master" with the term "slave" in an IT context diminishes the dehumanizing practice of slavery. Do not use "master" when a pairing with "slave" is either explicit or implied. Use of the term "master" is acceptable if it is not paired with "slave" and when it is not used to convey power or control over another entity. Context is key. Examples of acceptable uses of "master" include: master data management, master inventor, master’s degree| |black hat hacker|attacker|An unauthorized entity that exploits vulnerabilities in a system with criminal intent.|When the terms 'white' or 'black' are used in a context where white is represented as good or black is represented as bad, this usage reinforces a model that promotes racial bias. The terms "white hat" and "black hat" promote racial bias because black is used to indicate malevolence while white indicates ethical, positive behavior.| |white hat hacker|offensive security researcher|A hacker who breaks into organizations or targets with the goal of uncovering risky vulnerabilities that criminal attackers might exploit for personal gain.| |Chinese wall|Use "ethical wall" or "firewall"|An information barrier that prevents exchanges or communication that could lead to conflicts of interest.|This term, when used to describe an information barrier between parties, is outdated and might be perceived as culturally insensitive or offensive because it inappropriately refers to ethnicity.| |man hour, man day|Use "person hour", "person day" “full-time equivalent (FTE) day”, or “full-time equivalent (FTE) hour|A unit of work that can be completed by an average worker in the specified time period.|These terms use "man" to represent all workers, which is biased and exclusionary.| |segregation|Use "separation" or "segmentation"||This term refers to a process that violates human rights by limiting access to privileges and rights such as education and voting.|
What action is required for IBM Business Partners and Intellectual Property Partners (IPPs)?
IBM Business Partners and Intellectual Property Partners (IPPs) are not contractually required to remove biased terminology. However, IBM encourages our partners to review their terminology on a voluntary basis to ensure that the language used in products and content supports racial and cultural inclusivity. Many organizations across the IT industry are engaging in this important movement to replace biased terminology.
Terminology matters: some Qs and As
Language is very powerful. Language does not describe reality. Language creates the reality that it describes. - Desmond Tutu
Can we really bring about change by changing the words we use?
The language we use signals our intent: our choice of words indicates how we think and feel, and it influences the way others perceive things. When we use racially biased terms, it signals support and acceptance of systemic racism. Using neutral or inclusive language frees our content from words that harm and diminish. One AI solution that uses the fields of cognitive and data science to detect the emotional and social tones in written text is IBM Watson Tone Analyzer. These insights are used to drive business decisions in marketing, customer service, and support. The assumption behind this is that the words we use significantly affect the way that our communication is perceived and the effect it has on the people who hear it. Neuroscientists have shown that exposure to negative language releases stress-producing hormones and neurotransmitters in our brains. (see Words Can Change Your Brain by Andrew Newberg, M.D., and Mark Robert Waldman). The words we choose to use have real consequences.
Isn't prohibiting terms censorship?
It’s standard practice for large organizations to establish and implement a controlled vocabulary that specifies the terms that everyone should use, as well as identifying terms that are deprecated in that organization. We avoid using terms that can cause legal issues, or problems for accessibility or translation. For example, the terms "upper-left" and "bottom-right" are often prohibited because using these terms makes content difficult or impossible for visually impaired people to use. An idiom like "out of the box" might be prohibited because it is jargon that lacks clarity and is challenging to translate. "Time-tested" might be prohibited because it implies a claim of suitability or reliability that could create a potential marketing or legal problem. Using a controlled vocabulary increases the clarity and accuracy of content and enables writers to speak in one voice.
How will it make a difference if we change a few words and the rest of the world keeps on using biased terminology?
We are not alone in making these changes. Many other tech companies are also replacing racially biased terms in their content. Standards organizations like the IEEE are participating to make these replacement terms the standard for the IT industry.
Why are we taking time away from our actual work to change a few words?
Communicating effectively and cohesively is expected of all developers and content creators. The words we use must reflect our values and create an environment where everyone can feel included and psychologically safe. In early June 2020, IBM CEO Arvind Krishna asked IBMers to take the Emb(race) pledge, IBM's social justice response for equality and equity. One of the statements in this pledge is "I pledge to demonstrate equality through action." Reinforcing that we use words in IT that are free from racial and cultural bias, is one action that demonstrates our commitment to equality.
What do you say to people who believe that we can’t change our language?
Language changes constantly. The lan
Related Skills
node-connect
352.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
Security Score
Audited on Nov 29, 2025
