Linus Torvalds banishes masters, slaves and blacklists from the Linux kernel, starting now
- Reference: 1594600981
- News link: https://www.theregister.co.uk/2020/07/13/linux_adopts_inclusive_language/
- Source link:
A Git [1]commit adopted changes [2]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 [3]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' [4]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. ®
Get our [5]Tech Resources
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=49decddd39e5f6132ccd7d9fdc3d7c470b0061bb
[2] https://www.theregister.com/2020/07/06/linux_kernel_coders_propose_inclusive/
[3] http://lkml.iu.edu/hypermail/linux/kernel/2007.1/04879.html
[4] https://www.theregister.com/2020/06/08/developers_renew_push_to_get/
[5] https://whitepapers.theregister.com/
Reply to Linus Torvalds
Yes, Master.
Wishy washy
The replacements for master and slave don't seem to capture "do what I say or die" spirit of the original.
How about dictator and minion?
Re: Wishy washy
Boss and Peon?
Proudly ignorant
Would these SJWs please take Etymology 101 before banning every other word in English. Blacklist has nothing to do with ethnicity or BLM or IOU or WTF, etc. Stop the nonsense. A few changed words will not covert bigots to saints. It takes more..such as intelligent thought.. Yeah, I know, too hard.
FYI:
blacklist (n.)
also black-list, "list of persons who have incurred suspicion, earned punishment, or are for any reason deemed objectionable by the makers and users of the list," 1610s, from black (adj.), here indicative of disgrace, censure, punishment (a sense attested from 1590s, in black book) + list (n.1). Specifically of employers' list of workers considered troublesome (usually for union activity) is from 1884. As a verb, from 1718. Related: Blacklisted; blacklisting.
Re: Proudly ignorant
"Block-list" / "allow-list" is more explicit of its function, so is therefore objectively better anyway.
Lovely.
The Temper Tantrum Generation have won this particular battle.
Hopefully sanity will win the overall war.
It ain't the words, people. It's the intent behind them. Period.
During the meanwhile, now with this utterly meaningless feel-good change, people for whom English is a second language are now at a competitive disadvantage for the duration of time that it takes to stabilize out the new meaning of meaning within the kernel. But that's OK, eh Linus? None of them are American. Or was that Finnish Swedish?
When I push the next driver change I have, I will raise an eyebrow or two when the maintainers say they are busy; despite the commit log being sparse - except for all those censoring commits.
Swedish-Finn / American
Two nationalities that shouldn't be allowed to mix ha ha!! Hope Linus doesn't miss out on his lobster parties this year due to Covid-19 :-D
#BlackListsMatter
See title...
And what about ...
Mastercard -- Just sayin'.
Hackers, Schmackers
I wonder what the hacker community will do ... ?
Soft Hat Hacker. (good)
Hard Hat Hacker. (bad)
Nahh... Doesn't sound right...
Green Hat Hacker. (good)
Red Hat Hacker. (bad)
Oh, shit, that won't work.
Hacker 1. (good)
Hacker 2. (bad)
Oh Frig It! The world has gone mad!
Re: Hackers, Schmackers
Real hackers are just hackers. Black hat, white hat and grey hat are journalistic attempts to pigeonhole the unpigeonholeable.
1984, Newspeak.
Icon
says it all.