Red Hat, Cisco, IBM to coordinate scrapping of problematic developer terms

The consortium will develop a replacement word list for terms such as master/slave, as well as frameworks and a certification scheme

Leading tech companies have formed a collective that seeks to create a new lexicon that companies and developers can use to replace problematic language when building new technology.

Organisations including Red Hat, Cisco, IBM, VMware, and the Linux Foundation have established the Inclusive Naming Initiative following unilateral decisions earlier this year by some companies to scrap certain naming conventions that had been deemed exclusionary or insensitive.

GitHub, for example, retired the ‘master’ label for its default branch structure in June in order to address concerns about the term's association with slavery. Several other companies followed, including Twitter and Linux in July, stripping out potentially racially insensitive terms.

The initiative aims to coordinate this effort across the wider industry, rather than leave it to individual companies to replace what are commonly-used terms with a mix and match of alternatives. The fundamental aim is to remove all harmful and unclear language and replace it with an agreed-upon set of neutral terms.

“We knew from the beginning that this would be a complicated endeavour. On a technical level, change has to be made in hundreds of discrete communities, representing thousands of different projects across as many code repositories,” said Red Hat’s senior vice president and CTO Chris Wright. “Care has to be taken to prevent application or API breakage, maintain backward compatibility, and communicate the changes to users and customers.

“As big of a lift as that is, the technical change is only part of the challenge. We all come to this work with a different perspective, a different cultural grounding, and different levels of understanding of how certain words can impact others. Our hope is to start the discussion, provide context and answer questions, and inspire change across the open source ecosystem.”

The drive to change the language used in tech is a recent phenomenon, brought on by the death of George Floyd earlier this year and the subsequent mass resurgence of the Black Lives Matter movement in the US. As such, companies have been motivated to be more conscious about the working environment they create and promote by re-examining much of the terminology that’s been used by default for decades.

The project, which will begin next year, has devised an early list of words it considers falls into the bracket of harmful language, including whitelist and blacklist, and master and slave. While concrete alternatives will be agreed on by the initiative in due course, some early proposed alternatives include allowlist/denylist for whitelist/blacklist, and primary/secondary for master/slave.

The Inclusive Naming Initiative has said that “while master, in and of itself, is potentially neutral, the propensity in which it is associated with the term slave in computing makes master on its own guilty by association”.

The group recommends that companies adopt a replacement immediately, which may include main, origin, source or control plane.

Companies involved in the project will define the best practices and replacements with the wider tech community from the start of next year, which includes a discussion at a KubeCon community meeting. From the third quarter of 2021, the initiative will showcase case studies and success stories as well as big wins at KubeCon 2021. Towards the end of next year, the Naming Initiative will then develop a certification programme if there is enough demand.

Featured Resources

Four cyber security essentials that your board of directors wants to know

The insights to help you deliver what they need

Download now

Data: A resource much too valuable to leave unprotected

Protect your data to protect your company

Download now

Improving cyber security for remote working

13 recommendations for security from any location

Download now

Why CEOS should care about the move to SAP S/4HANA

And how they can accelerate business value

Download now

Recommended

Coronavirus creates new challenges for women in tech (and every other industry)
Careers & training

Coronavirus creates new challenges for women in tech (and every other industry)

24 Nov 2020
What makes an effective diversity strategy?
Careers & training

What makes an effective diversity strategy?

23 Nov 2020
Make the web accessible
user experience (UX)

Make the web accessible

20 Nov 2020
How to find and root out unconscious bias
Business

How to find and root out unconscious bias

16 Nov 2020

Most Popular

80% of cyber professionals say the Computer Misuse Act is working against them
Security

80% of cyber professionals say the Computer Misuse Act is working against them

20 Nov 2020
Cisco acquires container security startup Banzai Cloud
Security

Cisco acquires container security startup Banzai Cloud

18 Nov 2020
350,000 Spotify users hacked in credential stuffing attack
Security

350,000 Spotify users hacked in credential stuffing attack

24 Nov 2020