HyperAI초신경

인종 평등 운동은 블랙리스트 명명을 폐지하기 위해 Github과 Go를 가속화합니다. 기술은 정치적으로 올바른가?

5년 전
정보
神经小兮
特色图像

조지 플로이드 사건 이후, 미국과 전 세계에서 아프리카계 미국인의 권리를 위해 싸우는 'Black Lives Matter' 운동이 오프라인 시위에서 기술 분야로 확대되어 강화되었습니다.

2020년 5월 26일, 미네소타주 미니애폴리스에서 4명의 미국 경찰관이 폭력적인 법 집행을 실시하여 조지 플로이드가 질식사하는 사건이 발생했습니다.

지금까지 미국 전역의 100여 개 도시에서 시위, 행진, 심지어 약탈과 파괴와 같은 폭력적인 행위가 발생했습니다.

이제 평등권에 대한 이러한 추세는 기술 분야에도 퍼져서 많은 운동이 생겨났습니다.

GitHub: 마스터를 트렁크로 변경

깃허브 https://github.com/cli/cli/issues/929 

성명(5월 15일 최초 게시):

Github 팀은 약 한 달 전에 이 문제를 제기했습니다.

저희 팀은 기본 브랜치 이름을 "master"에서 "trunk"로 변경하고 싶습니다. "master"는 일부 맥락에서 노예 제도와 연관되기 때문입니다.

(git에서 사용되는 "master"가 반드시 이런 의미를 갖는 것은 아니라는 것을 알고 있지만, 여기서 모호하게 표현하고 싶지는 않습니다.)

현재 이 문제는 종결되었습니다.

Chrome, Go: 블랙리스트/화이트리스트 폐지

작년 10월부터 Chrome(오픈소스 프로젝트인 Chromium)은 공식 가이드라인에 "인종 중립적" 코드를 작성하는 방법에 대한 가이드라인을 포함했습니다.

Google Chrome의 코드 검토 Chromium Gerrit은 다음과 같이 말합니다.더 포괄적인 이름을 사용하도록 구성 요소/블랙리스트의 클래스 이름을 변경합니다.

매뉴얼에는 Chrome 및 Chromium 개발자가 다음과 같이 명확하게 명시되어 있습니다."블랙리스트"와 "화이트리스트"라는 용어는 사용하지 않는 것이 좋습니다.

대신 중립적인 용어인 "차단 목록"과 "허용 목록"을 사용하세요..

Go에서는 모든 화이트리스트/블랙리스트 및 마스터/슬레이브 사용을 제거했습니다.

Golang 개발자들도 비슷한 커밋을 했는데, 화이트리스트/블랙리스트, 마스터/슬레이브와 같은 용어가 일부 사람들에게 해를 끼쳤다고 주장했습니다.

Redis: 2018년 마스터/슬레이브 논란

인종적 중립을 이유로 이름이 변경된 것은 이번이 처음이 아닙니다. 2018년 초에 Redis는 조정을 했습니다.

Redis의 마스터-슬레이브 모드는 MySQL의 동일한 이름의 개념에서 유래되었으며 데이터를 동기화하는 데 사용됩니다.

특정 시나리오에서는주인-노예라는 용어는 어떠한 감정적 의미도 담고 있지 않으며 단순히 주인-노예 관계를 나타냅니다. 하지만 많은 개발자들은 그렇게 생각하지 않습니다.그들은 Redis가 5.0 RC5를 출시한 후에도 Redis가 업데이트 로그에 여전히 "마스터"와 "슬레이브"를 사용하고 있다고 생각하며 Redis 작성자가 Redis에서 마스터-슬레이브 아키텍처에 대한 설명을 수정할 수 있기를 바라고 있습니다.

Redis 개발자 antirez에 따르면, 개발자들이 이런 요청을 한 것은 처음은 아니지만 이번에는 응답한 사람의 수가 더 많았다고 합니다.

안티레즈는 트위터에서 익명의 여론조사를 실시해 모든 사람의 의견을 수집하고자 했습니다.

조사 결과, 절반 이상의 사람들이 마스터-슬레이브에 대한 설명을 수정하고 싶어하는 것으로 나타났습니다.

트위터에서 편을 드는 것에 대해: 이름을 바꾸는 것에 동의하시나요?

지난 며칠 동안 트위터의 한 네티즌이 더 많은 기술 조직과 회사에 "블랙리스트"와 "화이트리스트", 그리고 "마스터"와 "슬레이브"를 수정하도록 요구하는 캠페인을 시작했습니다.

트위터 사용자 Leah Culver는 모든 사람에게 이름 변경 운동에 동참할 것을 촉구했습니다.

많은 지지를 받았지만, 많은 의심과 조롱도 받았습니다.

지지의 주요 목소리는 이런 명칭 사용이 실제로 부적절하다고 믿고 있으며, 특히 인종 문제가 표면화한 지금, 이런 수단을 통해 자신의 입장과 지지를 표현해야 한다고 주장합니다.

의심과 조롱에도 그 나름의 이유가 있다. 사람들은 기술 자체가 자세와 아무런 상관이 없다고 믿으며, 이러한 이름은 단순히 모든 사람의 인지적 습관에 따른 것입니다.

흑인/백인이든 노예/여왕이든, 그것은 인종차별을 의미하지 않습니다.

네티즌 @Doug Gorley는 이렇게 믿고 있습니다:

지난 2년 동안 마스터/슬레이브를 리더/레플리카로 변경하기도 했습니다.하지만 사실 저는 블랙리스트/화이트리스트의 의미를 생각해 본 적이 없습니다. 

좋은 대안은 모르겠습니다. 패스리스트/차단리스트 또는 골리스트/중지리스트 또는 그린리스트/레드리스트?

일부 네티즌들은 이러한 관행이 불필요하고 단지 보여주기 위한 것이라며 비웃기도 했습니다.

제가 체스를 둘 때는 항상 블랙을 먼저 두고 바로 패배를 인정합니다. 이는 좋은 움직임은 아니지만 궁극적으로 인종 차별 문제를 해결할 수 있는 상징적인 행동입니다.

-- 위에--