Linus Torvalds
Die dritte Version des Textes aus der inklusiven Terminologie wurde im Vergleich zu gekürzt
Darüber hinaus ist die Verwendung der markierten Begriffe in neuem Code zulässig, wenn dies zur Unterstützung der im Benutzerbereich bereitgestellten API und ABI erforderlich ist und wenn der Code aktualisiert wird, um vorhandene Hardware oder Protokolle zu unterstützen, deren Spezifikationen die Verwendung dieser Begriffe erfordern. Beim Erstellen von Implementierungen auf der Grundlage neuer Spezifikationen wird empfohlen, die Spezifikationsterminologie nach Möglichkeit an die Standard-Linux-Kernel-Codierung anzupassen.
Es wird empfohlen, die Wörter „Blacklist/Whitelist“ durch zu ersetzen
B. „Denylist / Allowlist“ oder „Blocklist / Passlist“, und anstelle der Wörter „Master / Slave“ werden folgende Optionen angeboten:
- '{primary,main} / {secondary,replica,subordinate}',
- '{initiator,requester} / {target,responder}',
- '{Controller,Host} / {Gerät,Worker,Proxy}',
- 'Anführer/Anhänger',
- „Regisseur/Darsteller“.
Mit der Änderung einverstanden (bestätigt von):
- Randy Dunlap[E-Mail geschützt] >
- Dave Airlie[E-Mail geschützt] >
- Seong Jae Park[E-Mail geschützt] >
- Christian Brauner[E-Mail geschützt] >
- James Bottomley[E-Mail geschützt] >
- Daniel Vetter[E-Mail geschützt] >
- Andy Lutomirski[E-Mail geschützt] >
- Laura Abbott[E-Mail geschützt] >
- Gustavo AR Silva[E-Mail geschützt] >
Änderung überprüft von:
- Matthias Brugger[E-Mail geschützt] >
- Mark Braun[E-Mail geschützt] >
Änderung unterzeichnet (Signed-off-by):
- Stephen Hemminger[E-Mail geschützt] >
- Theodore Ts'o[E-Mail geschützt] >
- Shuah Khan[E-Mail geschützt] >
- Dan Carpenter[E-Mail geschützt] >
- Kees Cook[E-Mail geschützt] >
- Olof Johansson[E-Mail geschützt] >
- Jonathan Corbet[E-Mail geschützt] >
- Chris Mason[E-Mail geschützt] >
- Greg Kroah-Hartman[E-Mail geschützt] >
- Dan Williams[E-Mail geschützt] >
Update: Die Entwickler der Rust-Sprache haben akzeptiert
Source: opennet.ru