Linus Torvalds
Trzecia wersja tekstu z terminologii inkluzyjnej została skrócona w porównaniu do
Ponadto dozwolone jest użycie oznaczonych terminów w nowym kodzie, gdy jest to wymagane do obsługi interfejsów API i ABI dostępnych w przestrzeni użytkownika oraz podczas aktualizacji kodu w celu obsługi istniejącego sprzętu lub protokołów, których specyfikacje wymagają użycia tych terminów. Podczas tworzenia implementacji w oparciu o nowe specyfikacje zaleca się, jeśli to możliwe, dostosowanie terminologii specyfikacji do standardowego kodowania jądra Linuksa.
Zaleca się zastąpienie słów „czarna lista/biała lista” przez
„lista odrzuconych / lista dozwolonych” lub „lista zablokowanych / lista haseł”, a zamiast słów „master / slave” oferowane są następujące opcje:
- '{podstawowy, główny} / {dodatkowy, replika, podrzędny}',
- '{inicjator, żądający} / {target, odpowiadający}',
- '{kontroler, host} / {urządzenie, pracownik, serwer proxy}',
- „lider/naśladowca”,
- „reżyser/wykonawca”.
Zaakceptowano zmianę (potwierdzone przez):
- Randy’ego Dunlapa[email chroniony]>
- Dave'a Airlie'go[email chroniony]>
- Park Seong Jae[email chroniony]>
- Christiana Braunera[email chroniony]>
- Jamesa Bottomleya[email chroniony]>
- Daniela Vettera[email chroniony]>
- Andy Lutomirski[email chroniony]>
- Laurę Abbott[email chroniony]>
- Gustavo AR Silva[email chroniony]>
Zmiana sprawdzona przez:
- Matthiasa Bruggera[email chroniony]>
- Marka Browna[email chroniony]>
Zmiana podpisana (podpisany przez):
- Stephena Hemmingera[email chroniony]>
- Teodor Ts'o[email chroniony]>
- Shuah Khan[email chroniony]>
- Dana Carpentera[email chroniony]>
- Keesa Cooka[email chroniony]>
- Olofa Johanssona[email chroniony]>
- Jonathana Corbeta[email chroniony]>
- Chrisa Masona[email chroniony]>
- Grega Kroaha-Hartmana[email chroniony]>
- Dana Williamsa[email chroniony]>
Aktualizacja: twórcy języka Rust zaakceptowali tę zmianę
Źródło: opennet.ru