mir.pe (일반/밝은 화면)
최근 수정 시각 : 2024-10-08 16:26:42

리처드 스톨먼

리처드 스톨만에서 넘어옴
<colbgcolor=#000><colcolor=#fff> 리처드 스톨먼
Richard Stallman
파일:Richard_Stallman_at_LibrePlanet_2019.jpg
본명 리처드 매튜 스톨먼
Richard Matthew Stallman
이명 RMS
출생 1953년 3월 16일 ([age(1953-03-16)]세)
미국 뉴욕주 뉴욕시
직업 프로그래머
학력 하버드 대학교 (물리학 / 학사)
매사추세츠 공과대학교 대학원 (중퇴)
종교 무종교( 무신론)
링크 공식 사이트
서명 파일:RMS's_Signature.png
1. 개요2. 소개3. 사상
3.1. 자유 소프트웨어 사상3.2. 개인적 성향과 사생활3.3. 오픈소스 운동 관련 오해
3.3.1. 비판
4. 제프리 엡스틴 관련 발언 논란5. 여담6. 관련 문서

[clearfix]

1. 개요

리처드 스톨먼(Richard Stallman; 약칭 RMS)은 1953년 3월 16일생으로서 Emacs, GCC, GDB 디버거 등의 많은 프로그램을 만들었으며, GNU 프로젝트와 자유 소프트웨어 재단(Free Software Foundation)의 설립자이자 카피레프트를 만든 사람이다.

우리가 공개된 수많은 코드나 프로그램들을 자유롭게 쓰고, 더욱이 이 나무위키의 바탕인 위키위키를 통해 자유롭게 위키질을 할 수 있는 것도 이 사람의 영향이 크다. 현재는 자유 소프트웨어 운동의 중심 인물로서 세계 각지를 돌며 세미나 등을 하고 있다.

2. 소개

GNU 내에서나 각종 영문 프로그래머 커뮤니티에서는 풀 네임보다는 이니셜을 딴 RMS라고 언급되니 참고할 것.

히피 이미지 때문에 간과하기 쉬운데 타고난 엘리트다. 하버드 대학교 물리학과 학사 졸업과 MIT 물리학과 박사과정을 중퇴하고 MIT AI Laboratory에서 일했다. 하버드의 'Math 55'라는 별명으로 알려진 악명높은 신입생 강의[1]에서 높은 성적을 받은 것은 유명하다. 물리학과지만 1학년을 마친 후 MIT AI 연구소(MIT CSAIL; MIT Computer Science & Artificial Intelligence Laboratory의 약자)에서 프로그래머로 일했으며, 졸업 후에는 MIT 연구소 시스템 관리자 역을 맡았었다.

3. 사상

3.1. 자유 소프트웨어 사상

스톨먼은 자유소프트웨어 운동가[2]로써 모든 소프트웨어는 사용자가 자유롭게 원하는 대로 사용하고, 연구할 수 있으며, 소스코드를 수정하고, 소프트웨어의 원본 혹은 그 수정본 (또는 파생본) 또한 자유롭게 재배포할 수 있어야 한다고 주장한다.

이러한 자유 하에서만 비로소 사용자는 자신의 컴퓨터에서 돌아가는 소프트웨어에 대한 통제권을 가질 수 있으며, 스톨먼은 위의 자유를 보장하는 소프트웨어를 Free software, 즉 자유 소프트웨어라고 부른다.

반면, 위의 자유를 보장하지 않는 소프트웨어는 사용자의 컴퓨터 위에서 작동하더라도 사용자가 통제권을 쥐는 것이 아니라 역으로 사용자를 옥죄고, 개발자 혹은 개발기업이 사용자의 의사에 반하여 통제권을 쥐고 사용자에게 위해를 가할 수 있는 무기가 될 수 있으며, 실제로 이미 소프트웨어가 사용자의 개인정보를 수집하거나, 사용자가 반드시 자사 제품에만 의존하도록 DRM을 걸거나, 심한 경우 스노든의 NSA 기밀자료 폭로사건에서 드러났듯 NSA 등 정부기관에 백도어니 이렇게 수집한 개인정보를 제공하여 사용자를 정보기관의 감시망 안에 떨어뜨리는 등 이미 사용자의 의사와 사생활권에 반하여 사용되고 있다. 스톨먼은 이러한 소프트웨어를 주로 사유 (Proprietary) 소프트웨어, 비자유 (Non-free) 소프트웨어라고 칭한다. 저작권법에 의해 수정과 재배포의 자유의 제한을 넘어 사유 소프트웨어가 이익 추구를 위해 사용자에게 위해를 가한 사실이 밝혀진 경우에는 아예 Malicious Software/Program, 즉 악성 소프트웨어라고 비난한다. 경우에 따라 아마존 킨들(Kindle)을 스윈들(Swindle), 애플의 i 시리즈를 iBad라고 칭하는 등 별칭을 붙이기도 한다. 이랗게 스톨먼이 만든 단어 중 공식 명사화가 된 단어가 Tivo라는 회사가 출시한 디지털 비디오 레코더에 자유 소프트웨어를 사용했지만 하드웨어 상에서 자사의 소프트웨어 이외엔 작동하지 않도록 막아 자유 소프트웨어 라이센스를 사실상 무력화시키는 전략을 비난하기 위해 만든 단어인 티보이제이션(Tivoization)이다.

대개 사유 소프트웨어는 소스코드가 비공개이기 때문에 복잡한 리버스 엔지니어링을 하지 않고서는 해당 소프트웨어가 정확히 어떤 일을 하는지 알 수 없으며, 겉으로는 유용하고 편리한 프로그램이지만 뒤로는 사용자의 개인정보를 수집하고 있다고 해도 대부분 이를 알 수 조차 없다. 리버스 엔지니어링은 컴퓨터 전문가에게도 어려운 작업이고 수많은 사유 소프트웨어를 버전 업데이트가 될 때마다 리버스 엔지니어링해서 감시하는 것은 현실적으로 불가능하다.

그러므로 사유 소프트웨어가 끼치는 위해를 100% 막는 유일한 방법은 사용자가 자발적으로 사유 소프트웨어를 거부하고 자유 소프트웨어만을 사용하는 것이다.

Free Software라는 단어를 보고 많은 이들이 (특히 영미권의 사람들) 자유 소프트웨어(Free Software)와 프리웨어(Freeware)를 혼동하기 쉽지만, 그의 1998년 에세이에서 자유 소프트웨어를 유료로 판매하는 것이 모순이 아니라는 말을 하는것으로 보아, 소프트웨어의 유료 배포를 나쁘게 생각하지는 않는다. 오히려 개발자가 의식주를 해결하려면 수입이 있어야 하니, 약간의 대가를 받고 소프트웨어를 배포할 것을 권장한다. 만약 자유 소프트웨어를 이용하여 수익을 얻었다면, 자유 소프트웨어 생태계가 발전할 수 있도록 수익의 일부를 자유 소프트웨어 재단이나, 해당 자유 소프트웨어 개발자에게 기부해줄 것도 권장하고 있다.한국어는에선 각각 자유/무료라는 어휘가 쓰이고, 로망스어권에서도 libre/gratis로 분리되어 이러한 문제가 없다.

리처드 스톨먼은 Free Software에서 Free는 자유(Freedom 혹은 Liberty)의 Free를 의미하는 것이지 공짜 맥주(Free Beer)를 의미하는 것이 아니라고 설명하고 있다. 판매와는 별개로 모든 소프트웨어의 사용자들에게 자유를 존중해야한다는 것이 핵심이다. 상업성 자체는 문제가 되지 않지만 그 상업성을 위해 사용자의 자유를 침해해서는 안된다.

요리 레시피 책에 비유하면, 한 요리사가 자신의 요리 레시피 책을 대가를 받고 팔 수 있지만, 그렇게 해서 누군가가 그의 레시피를 배웠다면, 그 누군가는 자신이 배운 레시피에 무언가를 더 첨가하거나, 세부적인 요리법을 바꿀 자유도 있고, 또 다른 제 3자에게 원본의 레시피 또는 자신이 수정한 레시피를 공유하거나, 대가를 받고 팔 자유가 있다.

그 또한 자유 소프트웨어 재단 초기 Emacs를 포함해 몇 가지 자유소프트웨어가 저장된 테잎 카피를 1장당 150달러, 메뉴얼 인쇄본은 권당 15달러에 배송해주는 방식으로 수입을 마련했다.[3]

3.2. 개인적 성향과 사생활

다소 심하게 도덕주의적이고 개인적인 철학을 내세우는 경향이 있고, 타인과 타협이나 의견 절충이 잘 되지 않는 편이다. 본인의 성격도 타인의 입장에 둔감하다는 평이다. 다만 이러한 고집스럽고 타협하지 않는 스톨먼의 성격은 MIT AI 연구소에서 시스템 관리자를 맡을 정도로 컴퓨터 분야에서 엘리트임에도 불구하고 당대 IT 대기업들의 소스코드 비공개 계약(non-discloure agreement)에 사인하지 않고, 1983년부터 40년 넘게 변함없는 자세로 자유 소프트웨어 운동을 펼칠 수 있었던 힘이기도 하다. 스톨먼이 MIT AI 연구소를 떠나 자유 소프트웨어 운동을 시작하게 된 계기도, 80년대에 접어들며 IT 기업간 경쟁이 치열해지고, 대기업간 스카웃 경쟁이 일어나 연구소 내 연구원 대부분이 대기업에 스카웃 되어 떠났고, 더이상 해커 공동체를 유지할 수 없었기 때문이다. 스톨먼 역시 대기업으로부터 스카웃을 받았으나 본인의 양심을 거스르고 다른 이들의 자유를 해치는 소스코드 비공개 계약에 사인할 수 없었다고 한다.

스톨먼의 급진적인 자유주의적인 성향 때문에 오해받는 경우가 있지만, 스톨먼은 무정부주의자는 아니며 정부와 법의 역할과 중요성을 인정한다.[4] 민주주의 사회에서 정부는 국민을 위해 법을 제정하고 일해야 하며, 국민을 감시하거나 공공에 해가 되는 법을 제정하는 것은 악이라는 것이 그의 주장이다. 그러나 동시에 악법이라는 이유로 법을 위반해선 안되며 다수가 힘을 합쳐 악법을 개선해야 한다고 주장한다. 스톨먼의 자유 소프트웨어 운동 역시 법의 선을 벗어나는 일은 없으며 철저하게 법을 준수한다.[5] 즉 급진적인 사상가이나 동시에 법치주의자이며, 위법적 수단을 사용하는 극단적 행동주의자는 결코 아니다.

물질적인 면을 거의 추구하지 않는 히피스러운 삶을 살고 있다. 자유 소프트웨어 운동 초기에는 1년 중 몇 개월 정도를 생계를 유지하기 위해 프로그래밍에 관련한 일을 하는데에 시간을 쓰고, 그 나머지는 자유소프트웨어 운동을 했지만, 이후에는 세계의 여러 강연에 초청되고 자유 소프트웨어 재단에 자발적인 후원이 들어오며, 그것만으로도 생계를 유지할 수 있기 때문에 더이상 프로그래밍은 거의 하지 않는다고 밝혔다.[6] 다만 스스로 말하길 이러한 삶의 방식을 유지하기 위해 최대한 적은 물질만 가지고 검소하게 살아가는 대학생과 같은 삶을 산다고 한다.

2006년 방한했었는데, 초청단체 측에서 좋은 호텔방을 잡아줬더니 호텔바닥에 침낭깔고 자고있더라고 카더라. 과연 히피. 처음 방한한 것은 1986년 KAIST 전길남 교수의 초청으로 며칠간 방한한 적이 있는데 그 때도 마찬가지로 히피에 배낭을 진 노숙자 패션이었다. 한국 공항에 도착하자 먼저 목욕탕부터 데려갔다고 한다.

평생 무자녀 독신으로 살았으며, 개인 사이트에서 기후 위기 등에 대한 대책으로 인구 억제의 필요성을 주장한다.[7]

3.3. 오픈소스 운동 관련 오해

스톨먼은 오픈소스라는 용어를 거부하며, 자신이 지지하는 것은 오로지 자유 소프트웨어라고 말한다. (반쯤 농담 삼아) 만약 자신이 오픈소스 운동의 아버지라면 그건 자신의 동의 없이 정액을 훔쳐다 만든 실험관 아기일 거라고 말할 정도.

리처드 스톨먼은 미국 지디넷 스티브 보건 니콜스 컬럼니스트에 보낸 메일에서 " 오픈소스란 용어에서 흔한 오류가 나, 나의 일, 혹은 자유 소프트웨어와 연결되고 있다"며 "1998년 오픈소스 슬로건은 자유 소프트웨어 운동의 철학을 거부한 사람들에 의해 채택됐다"고 밝혔다.

리처드 스톨먼은 "나는 자유의 사상인 자유 소프트웨어를 감추려는 의도기 때문에 오픈소스를 거부했다"고 강조했다.

리처드 스톨먼은 "우리 자유소프트웨어 운동가들은 바꿀 수 없고 공유할 수 없는 소프트웨어는 잘못된 것이니 자유 반환을 위해 자유로워지자고 말한다"며 " 오픈소스는 단지 '당신이 당신의 코드를 사용자가 변경하게 한다면, 그들은 버그를 고칠 것'이라고 말한다"고 비교했다. 이어 "그게 잘못된 말은 아니지만 더 깊숙한 지점을 짚는 걸 피하는 연약한 것"이라고 덧붙였다.
오픈소스 20년...일상에 물처럼 스며들다 2018.02.06.

과거엔 자유 오픈 소프트웨어를 표절해서 거의 똑같이 만드는 동시에 원본과 호환되지는 않는 비자유 독점적 기능을 넣고, 불공정 계약으로 사용자를 제약하는 방식으로 시장을 독점하는 전략을 사용하던 마이크로소프트를 대표적으로 싫어했으나, 이는 다소 과거 이야기이고 최근엔 아마존, 구글, 애플, 페이스북 등 새로운 IT 거대기업들이 떠오르며 오히려 마이크로소프트보다 이들에 대한 언급이 더 많아졌다. 2000년대 초반까지는 EULA 등 불공정한 계약을 통해 소프트웨어를 사용하는 사용자의 소프트웨어 사용 권리를 제약하여 독점적 권력을 얻고 이를 이용해 더 많은 사용자에게 더 많은 소프트웨어 카피를 팔아 이익을 창출했다면, 현재는 IT 대기업들은 사용자의 이용 정보를 수집하여 쌓은 빅데이터를 이용해 마케팅, 서비스 상품 개발, 맞춤광고 노출, 트랜드 분석, AI 딥러닝 등의 새로운 분야에서 이용하기 위해 사용자의 사적인 정보까지 수집하며 사용자들의 사생활 보호에 대한 권리를 침해하는 행위가 사회적으로 더 큰 문제이기 때문이다.

리처드 스톨먼은 비자유 사유 소프트웨어는 사용자의 정보를 수집하는 백도어나 멀웨어를 심어도 (리버스 엔지니어링이라는 굉장히 전문적이고 시간이 오래 걸리는 방법을 사용하지 않는 이상) 사용자는 이를 심었는지조차 알 수 없고, 근본적으로 이를 막는 방법은 소프트웨어에 대한 자유를 보장하는 자유 소프트웨어를 사용하는 것이라고 설명하고 있다. 자유 소프트웨어는 백도어를 심어봐야 소스 코드가 공개되어 있고, 이를 수정할 자유도 있으므로, 자신이 직접하던, 여럿이서 일정 금액을 펀딩하여 전문적 프로그래머를 고용하던 이 기능을 빼버리고 자기가 배포해버리면 끝이기 때문이다. 실제로 캐노니컬은 우분투 16.04부터 사용자 정보를 수집하는 아마존 검색 기능을 넣었지만, 캐노니컬이 배포하는 우분투 Unity를 제외한 다른 커뮤니티의 우분투 배포판들은 이 기능을 빼고 배포하고 있다. 지속적인 비판을 의식 했는지는 알 수 없으나, 캐노니컬은 18.04 LTS 버전에서 Unity를 버리고, 20.04 LTS에서 아마존 검색 기능을 완전히 제거 했다. #

리처드 스톨먼은 이름의 뉘앙스는 듣는 사람들의 인식을 좌우할 수 있는 힘이 있으므로, 정확한 표현을 쓰는 것이 중요하다고 말한다. 이러한 이유로 자유 사상을 충분히 담고 있지 않는 오픈 소스라는 단어를 거부하며, 우리가 흔히 리눅스로 알고 있는 GNU 운영체제와 리눅스 커널이 합쳐진 운영체제는 리눅스가 아닌 반드시 GNU/리눅스라고 불러달라고 요청하며, 클라우드 컴퓨팅, 컨텐츠, 지적 재산권(Intellectual Property; IP) 같은 정의가 애매해서 사유 소프트웨어 개발자가 경우에 따라 자신에게 유리하게 사용할 여지가 있거나, 자유 소프트웨어 사상에 반하는 단어들 역시 사용하지 않는다.[8]

3.3.1. 비판

위 인터뷰는 다르게 말하면 자유 소프트웨어만 지지하고 다른걸 지지하지 않겠다는 의미다. 백도어나 멀웨어를 막는 방법이 자유 소프트웨어 라는데, 소스 코드가 공개되어 있어도 비개발자는 소스 코드에 어느 부분이 멀웨어에 해당되는지 알 수 없다. 전문적 프로그래머를 고용하는 것도 일반인에겐 상당한 비용이 드니 대부분 사용자에겐 큰 의미가 없다. 정확한 표현을 쓰는 것도 문제가 있는게, GNU에 올라온 피해야할 단어[9]를 보면 일상생활에 흔히 쓰이는 단어가 대부분이다. 본인의 사상을 위해 애드블록, 클라우드 컴퓨팅, F2P, 파워포인트, 포토샵을 쓰지 말라고 하면 납득할 사람은 아무도 없다. 이런 행위는 언어의 사회성을 무시하는 행위이자 사상 주입일 뿐이다.

4. 제프리 엡스틴 관련 발언 논란

2019년 미국을 뒤흔들고 있는 제프리 엡스틴 스캔들에 관련된 발언이 논란이 되어 꾸준히 압력을 받았고, 자유 소프트웨어 재단 MIT 인공지능 연구소에서 사임했다.

엡스틴의 성폭행 피해자 중 한명인 버지니아 로버츠가 가해자 중 한명으로 인공지능의 권위자인 마빈 민스키 전 MIT 교수를 지목했고[10], 스톨먼은 MIT 메일링에 성폭행이라는 표현은 정확하지 않으며 가장 가능성이 높은 시나리오는 피해자가 원해서 관계를 가졌을 것이라는 발언을 한것이다.[11] 2차 가해라는 주장도 있으나 이건 사실에 대한 개인의 주장이며, 2차 가해라고 보긴 어렵다.

그리고 스톨먼에 대한 비판이 트위터, 미디엄 등에서 나타나게 된다.[12] 스톨먼은 예전부터 아동성애에 대한 무책임한 발언을 수 차례 하여 아동성애자 의혹을 받아 왔다. 다만 스톨먼은 원래 타인에게 미움을 받게 되더라도 자신의 생각을 굽히지 않는 고집스런 성격이며 급진적 자유주의자인 점을 감안하면, 평소하던 것처럼 해당 문제에 대한 자신의 자유주의적인 입장을 타인을 신경쓰지 않고 내놓은 결과일 가능성이 높다. 그는 이전 인터뷰에서도 인터넷 상에서 정부 기관의 감시를 피하기 위해서 익명성과 보안을 제공하는 토르 브라우저를 사용하지만, 불법적인 웹사이트들은 절대 들어가지 않는다고 발언한 바가 있다.

결국 스톨먼은 본인의 웹사이트를 통하여 자신은 과거에 그런 생각을 가졌었으나, 이제는 아니라고 해명하였으며, MIT와 FSF의 모든 직책에서 떠난다고 발표하였다.[13][14][15] 이번에 문제가 된 발언에 대해서는 사과하지 않고 오해라는 입장을 폈다.

스톨먼이 사임한 이후 그와 함께했던 적이 있던 사람들이 일화를 하나둘씩 이야기하기 시작했는데 평소에 인간적으로 쌓인 것이 많았던걸로 보인다. GNOME 창시자 미겔 드 이카자는 한번 그를 집에 초대했던 적이 있는데, 처음 보는 여성을 집에 같이 데려오는 등 갖가지 기행을 부려서 그 이후로 다시는 초대하지 않는다고 했다. 과거 한국에서도 리눅스 커뮤니티의 초청으로 온적 있었는데, 운영자는 이후 수년이 지나 SNS에서 스톨먼 개인에 대해 실망스런 감정을 내비친 적이 있다. 이외에도 까칠하기로 유명한 리누스 토르발스도 '리처드 스톨먼은 사람을 화나게 하는 재주가 있다'고 발언했던 걸 보면, 기인들 비율이 높고 그런 기행을 어느정도 용인해주는 IT업계에서도 좀 도를 넘은 편이었다.

그러던 중 2021년 3월 21일, 스톨먼은 온라인 포럼에서 자신이 자유소프트웨어재단의 이사로 복귀했다고 밝혔다. 그러자 GNOME Foundation, FreeDOS 프로젝트, 모질라 재단, 전자 프런티어 재단, Tor, X.org Foundation, Lineage OS등 저명한 오픈소스 커뮤니티와 인사들이 공동으로 스톨먼에게 FSF의 모든 직무에서 사임하라는 서한을 공개하였다. 이에 대해 RMS의 지지자들은 이것이 "곡해와 왜곡"이며 "집단 공격하는 숨은 폭도들(the ambush mob who is ganging up)"에게는 리더를 뽑을 자격이 없다면서 반박 서한을 올렸다. 또한 레드햇과 같은 기업들은 FSF에 대한 후원을 중단하였다.

이 같은 논쟁에도 불구하고 2021년 4월 12일 FSF에서는 RMS의 사과문과 함께 RMS가 FSF 이사로 선출되었음을 발표했다. 이에 대해 일각에서는 제대로 된 사과가 아니라는 비판의 목소리도 나오고 있다.

관련 자료 목록은 아래와 같다.

5. 여담

6. 관련 문서


[1] 1학기에는 현대대수학(=추대), 2학기에는 복소해석학과 실해석학을 배우는 두 학기 짜리 과목이라고 한다. 일반적으로 학부에서 현대대수학은 이전에 선형대수학을 두 학기 동안 배운 후에야, 그리고 실해석학과 복소해석학은 이전에 해석학개론(다만 대부분의 학교에서 실제 과목명은 보통 그냥 단순히 '해석학'이다)을 두 학기 동안 배운 후에야 공부한다. 지식의 깊이와 상관없이 굉장히 비상식적인 속도와 수강시점이니 악명이 높을 수 밖에 없다. [2] 심지어 자유 소프트웨어 재단 공식 홈페이지에는 LGPL 소프트웨어를 GPL로 전환하여 독점 소프트웨어 개발자들의 경쟁력을 무력화시키자는 글도 올라와있다. [3] https://www.gnu.org/gnu/byte-interview.en.html [4] 만약 법이 작동하지 않는다면 그가 만든 GPL 또한 효력을 잃는다. [5] 예를 들면 극단적 동물 인권보호 운동가들 중엔 타인의 사유 재산인 가축을 멋대로 풀어주거나, 도축장에 난입해 영업을 방해하는 경우가 있는데 스톨먼은 이런 위법 행위는 절대 지지하지 않는다. [6] HTML을 사용해 자기 웹사이트를 관리할 정도의 수준만 한다. [7] https://stallman.org/articles/children.html [8] https://www.gnu.org/philosophy/words-to-avoid.en.html [9] https://www.gnu.org/philosophy/words-to-avoid.en.html [10] https://www.theverge.com/2019/8/9/20798900/marvin-minsky-jeffrey-epstein-sex-trafficking-island-court-records-unsealed [11] ... the most plausible scenario is she presented herself to (Minsky) as entirely willing. Assuming she was being coerced by Epstein, he would have had every reason to conceal that from most of his associates. [12] Remove Richard Stallman [13] 엡스타인을 옹호한 적이 없다는 입장 [14] 아동성애에 대한 입장 [15] 사퇴입장 [16] https://www.zdnet.com/article/richard-m-stallman-on-steve-jobs-im-not-glad-hes-dead-but-im-glad-hes-gone/ [17] https://kldp.org/node/126179 [18] 중국 장쑤성 창수(常熟) 시에 위치한 기업이다. [19] 이는 저 노트북이 BIOS로부터 자유 소프트웨어를 기반으로 만들어지기 때문에 쓰는 것과 같다. [20] http://uncyclopedia.kr/wiki/%EB%A6%AC%EC%B2%98%EB%93%9C_%EC%8A%A4%ED%86%A8%EB%A7%8C [21] 그것은 알기 싫다 - 032. 신인류 연대기: 스톨만의 좋까