Software

OSes

Linus Torvalds banishes masters, slaves and blacklists from the Linux kernel, starting now

As a colossal commit count crashes into Linux 5.8-rc5


Linux overlord overseer principal developer Linus Torvalds has signed off on a new policy to adopt inclusive language across the project.

A Git commit adopted changes recommended by kernel developer Dan Williams, with the result that Linux will no longer refer to masters, slaves or blacklists.

In their place coders will be expected to use alternatives such as “primary” and “secondary” relationships, or refer to “leaders” and “followers”, or even “directors” and “performers”.

Blacklists are to become either “denylists” or “blocklists” and whitelists will become “allowlists” or “passlists”.

Torvalds’ commit was made on July 10th and said he thinks there’s no need for the change to wait for the next merge window for a new cut of the Linux kernel.

Torvalds later offered his weekly state of the kernel post in which he perhaps tremulously observed that while last week’s Linux 5.8-rc4 was “small”, “now a week later, rc5 is large.”

“It's not _enormous_, but of all the 5.x kernels so far, this is the rc5 with the most commits. So it's certainly not optimal. It was actually very quiet the beginning of the week, but things picked up on Friday. Like they do…”.

Developers renew push to get rid of objectionable code terms to make 'the world a tiny bit more welcoming'

READ MORE

Having given penguinistas reason to pause, he added: “That said, a lot of it is because of the networking fixes that weren't in rc4, and I'm still not hearing any real panicky sounds from people, and things on the whole seem to be progressing just fine.”

“So a large rc5 to go with a large release doesn't sound all that worrisome, when we had an unusually small rc4 that precedes it and explains it.”

Each point release of the Linux kernel typically requires eight release candidates and versions numbered x.4, x.9, x.14 and x.19 have historically been denoted as long-term-support releases. So if work on version 5.8 meanders on for an extra week or two, few users will be vastly discomfited.

Torvalds already has an eye on version 5.9 – this week’s missive notes that some of the changes that popped up over the last week are “clean-ups” in preparation for the next long-term cut of the kernel. ®

Send us news
272 Comments

Miracle-WM tiling window manager for Mir hits 0.2.0

What are Mir and Wayland all about anyway?

Debian spices up APT package manager with a dash of color, squishes ancient bug

2.9 gives a taste of what's to come

Torvalds intentionally complicates his use of indentation in Linux Kconfig

Paramount penguin forces more robust whitespace handling

What's up with AI lately? Let's start with soaring costs, public anger, regulations...

'Obtaining genuine consent for training data collection is especially challenging' industry sages say

AlmaLinux 9.4 beta prepares to tread where RHEL dares not

CIQ also has an alternative approach to compatible kernels with RockyLinux

GCC 15 dropping IA64 support is final nail in the coffin for Itanium architecture

Linux kernel cut it loose, now leading FOSS compiler lands depth-charge on Itanic

Gentoo Linux tells AI-generated code contributions to fork off

A good PR move opines community member

Fedora 40 is just around the corner with more spins and flavors than ever

KDE edition has the most conspicuous changes, and could become future flagship

US Air Force says AI-controlled F-16 fighter jet has been dogfighting with humans

Robo-plane was made to restrain itself so as not to harm pilot or airframe

IT consultant-cum-developer in court over hiding COVID-19 loan

Syzmon Jastrzebski bagged six figures, money written off as he's left the country

Lightweight LXQt 2.0.0 updates to same toolkit as KDE Plasma 6

4-letter survivor's move to Qt 6 means that, love it or hate it, Wayland is looming

YouTube now sabotages ad-blocking apps that stream its vids

EFF lambastes latest 'lazy and deliberately malicious move'