핵심 요약
- 과거 큰 공감을 얻었던 리치 히키의 '오픈소스는 사용자를 위한 게 아니다'라는 주장을 정면 반박하는 글이 발표되었습니다.
- 오픈소스는 단순한 일방적 시혜가 아니라 평판과 영향력을 얻는 대신 코드를 제공하는 복잡한 사회적 교환 관계라고 짚었습니다.
- 메인테이너 역시 자신이 얻는 실질적 이득과 책임을 명확히 인식해야 건강한 생태계가 유지된다고 주장했습니다.
요약 오픈소스 소프트웨어 진영에서 오랫동안 회자되어 온 리치 히키(Rich Hickey, Clojure 창시자)의 유명 에세이 'Open Source Is Not About You(오픈소스는 당신을 위한 것이 아니다)'를 정면으로 반박하는 글이 올라와 개발자 커뮤니티에서 주목받고 있습니다. 과거 리치 히키는 메인테이너가 소프트웨어를 일방적인 선물로 제공하는 것일 뿐이므로, 사용자가 공짜 지원을 요구하거나 불평할 권리는 없다는 취지의 주장을 펼친 바 있습니다.
하지만 저자(Glyph)는 리치 히키의 전제가 근본적으로 틀렸다고 지적합니다. 오픈소스 생태계는 단순히 '선물을 줬으니 불평하지 마라'는 식의 일방통행이 아니라, 메인테이너와 사용자 간에 형성되는 복잡하고 미묘한 상호 교환 관계이자 지속적인 사회적 관계망이라는 것입니다. 무례하게 무료 지원을 요구하는 사용자나 커뮤니티를 착취하는 기업 사용자가 문제라는 점에는 동의하지만, 메인테이너 역시 아무런 대가 없이 순수한 자선으로만 코드를 배포하는 것은 아니라고 반박합니다.
저자는 메인테이너가 오픈소스를 공개하는 숨은 동기로 평판(Reputation)과 영향력(Influence)을 꼽았습니다. 코드를 공개함으로써 개발자는 자신의 역량을 입증해 컨설팅 의뢰를 받거나 취업 기회를 얻는 등 일종의 '홍보 효과'를 누리며, 사용자는 관심과 존중, 나아가 금전적 보상으로 이를 되돌려준다는 것입니다. 따라서 오픈소스는 사용자 없이는 성립할 수 없으며, 메인테이너 역시 자신들이 얻는 이득과 윤리적 책임을 명확히 인식해야 한다고 강조했습니다.
Sponsored · 광고