최근 수정 시각 : 2021-06-12 22:45:14

code of conflict

code of conflict는 리눅스 커널 개발 커뮤니티에서 만일 코드로 인한 다툼이 발생하더라도 그 비난이나 비판은 코드의 엄밀한 검증을 위해 사람을 비난 하는 것이 아닌 그 코드 자체를 비판한다는 내용의 규약이다. 리눅스가 매우 정교하고 문제가 없을 필요가 있기 때문에 이런 규약이 도입되었다. 한마디로 리눅스가 엔디비아에 뽁큐를 날리듯, 당신의 코드(만약 능력이 있다면)에 뽁큐를 날리더라도, 당신을 싫어해서 그런 건 아니고, 코드가 좀 ㅄ같기 때문에 지적해준거라는 뜻이다.

하지만 리눅스 개발 커뮤니티에서 몇몇 여성 개발자들이 이러한 비난을 받고 성적 차별이 논란이 되어서 현재는 폐기되고, 대다수 오픈소스 커뮤니티에서 적용되는 code of conduct (초보자에게 친절하고, 이유 불문 차별을 하지 말자는 내용)으로 교체 되었다.

리눅스는 code of conduct를 채택하면서 자신의 발언에 대해 사과를 하고 현재 휴식을 취하고 있으며, 일부 리눅스 기여자들은 정치적 올바름에 의하여 리눅스가 희생될 것을 염려하여 자신의 코드 기여를 철회[1]하려고 하고 있다.
[1] 리눅스는 GUN GPL 2.0을 채택 중이므로, 코드 철회에 대해 별다른 조항이 없기 때문이다.

분류