Linus通过了Linux中避免master/slave等术语的提案
Linux 内核维护者 Dan Williams 曾于 7 月初提交一份提案,建议逐步取消 master/slave 和 blacklist/whitelist 术语。近日,Linus Torvalds 则在 Linux 5.8 版本库的拉取请求中批准了该提议。
自此,Linux 开发人员则需要使用新的术语来替代 master/slave 和 blacklist/whitelist 的使用。
拟议的 master/slave 替代术语包括有:
primary/secondary
main/replica or subordinate
initiator/target
requester/responder
controller/device
host/worker or proxy
leader/follower
director/performer
拟议的 blacklist/whitelist 替代术语包括有:
denylist/allowlist
blocklist/passlist
目前,Linux 团队并没有推荐任何具体的术语,而是要求开发人员根据情况进行选择,新的术语将用于为 Linux 内核编写的新源代码及其相关文档。而旧的术语将只被允许用于维护旧的代码和文档,或 "在为现有的(截至 2020 年)强制使用这些术语的硬件或协议规范更新代码时"才可以进行使用。
实际上,为了避免带有所谓的“种族歧视色彩”,已有越来越多的科技企业和知名项目宣布计划删除 master 之类的术语,采用更具“包容性”的词汇,以此来平息社会舆论。前些日子,MySQL 就宣布了删除 master、黑名单白名单等术语。
此外还有 Twitter 、GitHub、微软、LinkedIn、Ansible、Splunk、OpenZFS、OpenSSL、JP Morgan、 Android 移动操作系统、Go 编程语言、PHPUnit 和 Curl 等,也都宣布要对此类术语进行删除或更改。
推荐阅读
Dubbo云原生之路如何走?
MySQL也替换了master、slave
国内电子书厂商无视Linux内核协议,中国被喷
受害作者:Win 7不可能开源,WSL是神奇的存在
GitHub上持续冲榜,ElasticJob重启
Linus通过了Linux中避免master/slave等术语的提案相关推荐
- Linus Torvalds 通过了 Linux 中避免 master/slave 等术语的提案
Linux 内核维护者 Dan Williams 曾于 7 月初提交一份提案,建议逐步取消 master/slave 和 blacklist/whitelist 术语.近日,Linus Torvald ...
- 为反对种族歧视,GitHub正在把master/slave等术语替换掉
大数据文摘出品 来源:zdnet 编译:牛婉杨.笪洁琼 随着美国"弗洛伊德"事件的持续发酵,战火烧到了技术圈. 像IBM.亚马逊这样的科技巨头都暂停了警方对其面部识别技术的使用,近 ...
- 【BLE】角色区分(master/slave, service/client)
目录: 前言 Master/Slave Service/Client 总结 前言 在BLE开发中,为什么针对设备的角色有时候叫Master或Slave,有时候又叫Service或Client呢.这两种 ...
- Master、Slave等术语将不能在未来的Linux代码中使用
前提概要 最近国外反对种族歧视的Black Lives Matter活动愈演愈烈,已经在 IT 软件领域也蔓延开来.为了避免带有"种族歧视"的词汇,已经有越来越多的 IT 企业和知 ...
- linux英伟达显卡内核不匹配,硬核观察|Linus 破例在 Linux 5.11 内核中允许英伟达显卡驱动加塞...
Linus 破例在 Linux 5.11 内核中允许英伟达显卡驱动加塞 据 cnbeta 报道,曾因闭源驱动对英伟达爆粗口的 Linus Torvalds,刚刚宣布了 Linux 5.11 内核版本的 ...
- php umount强制,linux中mount/umount命令的基本用法及开机自动挂载方法
本文介绍了linux中mount/umount命令的基本用法及开机自动挂载,具体方法如下: mount命令格式如下: 格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有: -a ...
- Linux中的tty、pts、pty等概念辨析
Linux中的tty.pts.pty等概念辨析 基本概念 tty.pty.pts.ptmx tty(终端设备的统称):tty一词源于Teletypes,或teletypewriters,原来指的是电传 ...
- linux my.cnf基本参数,Linux中MySQL配置文件my.cnf参数说明
MySQL参数优化这东西不好好研究还是比较难懂的,其实不光是MySQL,大部分程序的参数优化,是很复杂的.MySQL的参数优化也不例外,对于不同的需求,还有硬件的配置,优化不可能又最优选择,只能慢慢的 ...
- mysql master-user_【MySQL】MySQL5.6数据库基于binlog主从(Master/Slave)同步安装与配置详解...
主从数据库同步原理 image.png 主从数据库同步工作原理(流程): 当主库的数据发生修改时,数据更改的记录将写入到主库的二进制文件中,从库此时将会调用一个IO线程读取主库的二进制文件,并与中继日 ...
最新文章
- JAVA实现二维数组中的查找(《剑指offer》)
- Javascript、Jquery获取浏览器和屏幕各种高度宽度[mark]
- 数据分层/ODS/DW/DM
- 江苏省计算机一级在线考试,2020江苏省一级计算机基础及MS Office应用考试在线自测试题库(不限设备,登陆即可做题)...
- 关于selenium+java,实现部分截图功能,-针对单个元素的截图
- Linux vim 快捷键
- 13.简述MYSQL的权限级别_MySQL权限级别
- 数据库复习资料及课后习题答案
- 利用insert、update和delete命令可以同时对多个表进行操作_使用自然语言进行程序合成...
- 华润燃气各大区总经理_华润燃气“十四五”战略研讨会在华润大学小径湾校区举办...
- Windows 10原创知识题(第三版)
- 小程序 图片加载慢卡
- Windows 95——万物之源
- 程序员通过什么渠道接外包项目
- 计算机word降序排列怎么做,怎么降序排列word
- 服务器XP系统打印机共享设置,windowsxp系统打印机共享设置方法介绍
- DMA小区漏损治理之武林秘籍
- android+音乐节拍检测,科学网—音乐节拍跟踪或音乐节拍检测软件,LilyBeats alpha - 石自强的博文...
- 余秋雨 成熟是一种明亮而不刺眼的光辉
- 打电话流程(打电话时,从拨出电话到接听电话的几秒经历了什么)
热门文章
- Codeforces Round #410 (Div. 2) D. Mike and distribution 思维+数学
- Objective-C NSSetNSMutableSet以及CountedSet
- 转:智能卡测试操作系统技术
- php 输出缓冲区清理
- 优秀编程网站收录集锦
- 本地服务器下的局域网安全吗_本地安全认证服务器
- xbox可以录视频声音吗_什么是Xbox Live Gold,它值得吗?
- 美国用户现在可以下载其所有Apple帐户数据,这是操作方法
- 全量更新和增量更新_增量BIOS更新或直接更新到最新版本哪个更好?
- flask中的session,render_template()第二和参数是字典