Linuxカーネルのコーディング規約、包括的用語使用のガイドラインが追加
Linuxカーネルのコーディング規約に包括的用語使用のガイドラインが正式に追加された(Phoronixの記事、 coding-style.rst、 Diff)。このガイドラインは「master / slave (またはslave単体)」および「blacklist / whitelist」という用語の使用に関するもので、シンボル名やドキュメンテーションでこれらの用語を新たに追加しないよう求めている。ユーザースペースABI/APIの維持に必要な場合や、これらの用語の使用を義務付けている(2020年時点で)既存のハードウェア仕様やプロトコル仕様に関するコードを更新する場合は除外される。
「master / slave」を置き換える用語として推奨されているのは、「{primary,main} / {secondary,replica,subordinate}」「{initiator,requester} / {target,responder}」など。「director / performer」のような用語も挙げられている。「blacklist / whitelist」を置き換える用語としては「denylist / allowlist」「blocklist / passlist」が推奨されている。
すべて読む
| Linuxセクション
| Linux
| プログラミング
| デベロッパー
|
関連ストーリー:
JPモルガン、社内資料やプログラム上からマスター・スレーブなどの単語を排除へ
2020年07月03日
Gitのデフォルトブランチを「master」から「trunk」に変更する動き
2020年06月15日
人気TCGのマジック:ザ・ギャザリング、7つのカードを人種差別的であるとして禁止に
2020年06月14日
Linuxカーネルのコーディング規約、1行80桁の制限を撤廃
2020年06月04日
英国家サイバーセキュリティセンター、用語「whitelist」「blacklist」を使用中止へ
2020年05月04日
MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む
2019年09月07日
「 いいコーディング規約、悪いコーディング規約?」2019年版
2019年07月25日
Linuxのソースコードでコメントの「fuck」を「hug」に置き換えるパッチ、その是非が議論に
2018年12月02日
奴隷制を連想させるとして、Pythonで「master」「slave」といった単語が削除される
2018年09月14日
ドキュメント内の「he」は性差別的なので「they」に直すべき、という提案により騒動が起こる
2013年12月02日
英運輸省は10日以降、日本を含む70以上の国や地域からのイングランド入国者について、自己隔離の義務付けを免除した(
GartnerとIDCは9日、2020年第2四半期のPC出荷台数推計値をそれぞれ発表した。前年同四半期比ではGartnerが2.8%増、IDCが11.2%増と大きな差がみられる(
あるAnonymous Coward 曰く、
オランダ企業庁(RVO)が電気自動車(EV)の新車購入者に支給する補助金4,000ユーロの申請受付を開始したところ、8日間で予算が底をついたそうだ(
Googleは8日、Android 11 Beta 2をリリースした(
iOS 13.5.1でバックグラウンドアプリがバッテリーを大量に消費するとの報告が急増している(
英ロンドン・テムズ川で水上バスサービスを提供するThames Clippersは8日、Uberとの提携によりサービス名を「Uber Boat by Thames Clipper」に変更することを発表した(
GoogleがブログサービスBloggerでインド向けに使用していたドメイン「blogspot.in」を失ったようだ(
AC0x01 曰く、
イーロン・マスク氏は9日、上海で11日まで開催中の
あるAnonymous Coward 曰く、
アメリカのポンペオ国務長官は6日、FOXニュースのインタビューで、TikTokなどの中国製アプリの使用禁止を検討していると話した。同様の措置は
国際自然保護連合(IUCN)が9日、絶滅危惧種をまとめた最新のレッドリストを公表した。今回はマツタケやヤシガニが新たに絶滅危惧種に分類された(
headless 曰く、
taraiok 曰く、
人材会社ビズヒッツが社会人約900人を対象に行った調査によると、リモートワーク中に仕事をさぼった経験のある人は63.3%ほどに上ったそうだ(