비즈니스 리더

리누스 토르발스: 세계 인터넷을 움직이는 Linux를 만든 사람

Penelope H. Fritz
리누스 토르발스
리누스 토르발스
Photo: Césavr / CC BY-SA 4.0, via Wikimedia Commons
출생1969년 12월 28일
Helsinki
직업소프트웨어 엔지니어
수상밀레니엄 테크놀로지 상 · 컴퓨터 파이오니어 상 · 로브레이스 메달

리눅스 커널에 어떤 코드가 들어갈지에 대한 모든 주요 결정은 한 사람에게 달려 있다. 리누스 토르발스(Linus Torvalds)는 헬싱키의 학생 아파트에서 첫 번째 버전을 공개한 이후로 그 권한을 쥐고 있으며, 결코 내려놓지 않았다. 그에게 그것이 자신을 리더로 만드느냐고 묻는다면, 대답은 항상 ‘아니오’의 변형이다. 그는 자신을 우연히 패치를 검토하는 엔지니어로 본다. 비전가도, CEO도, 심지어 관리자도 아니다. 커널은 세계 상위 500대 슈퍼컴퓨터의 96%에서 구동된다. 지구상의 모든 안드로이드 기기를 작동시킨다. 그것을 통제하는 사람은 그 호칭을 거부한다.

그는 헬싱키에서 언론인과 학자 가족 사이에서 자랐으며, 열한 살 때 외할아버지의 코모도어 VIC-20을 통해 컴퓨터에 접했다. 그 기계를 집착적으로 빌려 썼다. 1988년 헬싱키 대학교에 입학할 즈음에는 이미 궤도가 정해져 있었다. 1991년 초 인텔 80386 기반 PC를 구입했고, 사용 가능한 운영체제가 부족하다고 느껴 직접 만들기로 결심했다. 그해 8월 유즈넷 뉴스그룹에 올린 발표 — 유명한 자기비하적 표현: “그냥 취미일 뿐, gnu처럼 크고 전문적이 되지는 않을 것” —은 기술 역사상 가장 영향력 있는 과소평가 중 하나로 판명되었다.

그가 만든 커널은 전 세계의 프로그래머들을 끌어들였다. 완벽해서가 아니라 개방적이었기 때문이다. 협업 모델은 비공식성에도 불구하고 작동한 것이 아니라, 부분적으로는 그 비공식성 덕분에 작동했다. 리눅스 버전 1.0이 1994년에 도착했을 때쯤, 프로젝트는 이미 어떤 한 사람의 통제 능력을 넘어서 있었다. 토르발스는 1997년 캘리포니아로 이주해 트랜스메타 코퍼레이션(Transmeta Corporation)에서 일했다. 그 직장은 안정성을 제공했고, 그는 계속해서 커널 작업을 병행했다. 그는 2001년 회고록 Just for Fun: The Story of an Accidental Revolutionary에서 그 초기 시절을 묘사했다. 이 책의 제목은 세상을 바꾸는 소프트웨어가 어떻게 만들어지는지에 대한 진짜 무언가를 포착했다. 전략이 아니라, 이미 존재하는 것에 대한 불만족에서 비롯된다는 것을.

그는 2003년 리눅스 재단에 합류했으며, 이후 재단은 그의 풀타임 커널 작업을 지원해왔다. 2004년에는 오리건주 포틀랜드 근처에 정착했으며, 그곳에서 아내 토베(Tove) — 핀란드 국가대표 가라테 챔피언을 여섯 차례 차지한 — 와 세 딸과 함께 여전히 살고 있다. 커널의 재부팅 시스템 콜 어딘가에는 딸들의 생년월일이 16진수 매직 값으로 인코딩되어 있다. 이것이 토르발스가 중요하다고 여길 종류의 전기적 세부사항이다.

그가 알려진 두 번째 프로젝트는 만드는 데 2주도 채 걸리지 않았다. 2005년 리눅스 커널 개발자들이 비트키퍼(BitKeeper) 버전 관리 시스템에 대한 접근 권한을 잃었을 때, 토르발스는 직접 대체품을 작성했다. 그는 그것을 깃(Git)이라고 명명했다. 영국 속어로 비열한 사람을 가리키는 말인데, 그는 약간 즐거운 듯이 인정했다. 깃은 현대 소프트웨어 개발의 기초가 되었다. 깃허브(GitHub), 깃랩(GitLab), 그리고 사실상 전 세계의 모든 주요 소프트웨어 프로젝트가 이제 토르발스가 실용적인 임시방편으로 2주 만에 조립한 인프라 위에서 돌아간다.

그의 평판의 중심에 있는 모순은 그의 프로젝트보다 무시하기 어렵다. 수십 년 동안 리눅스 커널 메일링 리스트는 명시적이고 종종 잔혹한 비판의 문화 아래 운영되었으며, 토르발스가 그 분위기를 만들었다. 그는 그래픽 프로세서 제조사를 카메라 앞에서 가운데 손가락을 치켜들며 “단연 최악의 회사”라고 공개적으로 불렀다. 그는 직설법을 하나의 특징으로 옹호했다. 전 세계적으로 분산된 자원봉사 프로젝트에서 나쁜 코드가 실제 결과를 초래하는 상황에서는, 직접성이 유일하게 작동하는 메커니즘이라고 주장했다. 그러다 2018년 9월, 그는 한 걸음 물러섰다. 공개 메시지에서 그는 자신의 인신공격이 “비전문적이고 부당했다”고 인정했으며, 그 공격을 받은 사람들에게 미치는 영향을 이해하지 못했다고 밝혔다. 커널은 새로운 행동 강령을 채택했다. 토르발스는 코치와 함께 일하기 위해 휴가를 냈다.

그 후 문화에서 무엇이 바뀌었는지는 논쟁의 대상이다. 메일링 리스트는 여전히 직접적이다. 가장 심각한 인신공격은 덜 빈번해졌다. 토르발스 자신에게서 무엇이 바뀌었는지는 덜 명확하지만, 인공지능에 대한 그의 2026년 입장 — 실용적이고, 이념적이지 않으며, 명시적으로 환영하는 — 은 수십 년 동안 제안을 경멸로 일축해온 방식과는 다른 운영 모드처럼 들린다. 기여자들이 AI 지원 코드 기여가 프로젝트에 들어오는 것에 반대했을 때, 그의 반응은 직접적이었다. 리눅스는 반AI 프로젝트가 아니며, 동의하지 않는 사람들은 포크해도 좋다는 것이다.

AI 문제는 현재 커널 시대의 정의적인 축이 되었다. AI 지원 기여 아래에서 개발 규모가 확장되었으며, 2026년 릴리스는 비정상적으로 컸다. 토르발스는 이것을 “뉴 노멀”이라고 묘사한다. 리눅스 7.0은 2026년 4월에 도착했고, 리눅스 7.2는 8월에 뒤따랐다. 리눅스 7.3이 개발 중이다. 머지 윈도우가 열려 있다.

토르발스는 패치를 검토하고, 코드베이스에 무엇이 들어갈지 결정하며, 자신을 배관을 기능적으로 유지하는 사람이라고 묘사한다. 그 묘사 위에 세워진 인프라 — 스마트폰, 위성, 증권거래소, 잠수함을 작동시키는 — 는 그가 리더십이 아니라고 주장하는 다음 결정을 기다리고 있다.

태그: , , , , ,

토론

댓글 0개가 있습니다.