리누스 토르발스와 함께하는 두근두근 PC 조립

Linus Tech Tips에서 리누스 토르발스님을 모시고 영상을 제작했습니다. PC 빌드하면서 인터뷰하는 형식인데 하드웨어, 리눅스, Git, 오픈소스, AI, 바이브 코딩 등 다양한 이야기가 담겨 있습니다.
영상이 길어서 안 보실까봐 번역을 해봤습니다. 커서에 던져주면 알아서 척척하겠지만 토큰 아까워서 ChatGPT로 가내수공업을 좀 했어요ㅋㅋ 사용한 프롬프트는 별도의 게시글로 남겨놓겠습니다.(유튜브 인터뷰 영상 번역하기)
번역이 좀 매끄럽지 않으니 감안해서 봐 주세요. 참고로 “라이너스”는 “리누스”의 영어식 발음입니다.
자막 번역
세바스찬: 리눅스에 완벽한 PC라는 건 사실 없다고 봅니다. 하지만 리눅스를 만든 사람에게 맞는 완벽한 PC는 만들 수 있죠. 그게 누구냐면…
토르발스: 오직 하나뿐이지.
세바스찬: (기합)
호너: 둘이 그냥 같이 PC 한 대 조립하는 건 어때요?
세바스찬: 오, 그거 괜찮네요. "하이랜더" 레퍼런스 모르는 분들을 위해 설명하면, 저희 둘의 이름이 모두 Linus라 결국 둘 중 한 명은 목이 날아가야 한다는 농담이었습니다. 충격적이군요.솔직히 말하면, 제가 원래의 '리눅스 라이너스'에게 콜라보를 제안했을 때 진짜 올 줄 몰랐습니다. Git 만들고, 리눅스 커널 만들고… 너무 유명하잖아요. 그런데 이렇게 와주셨습니다. 안드로이드부터 전 세계 데이터센터, 그리고 요즘은 게이밍 PC까지 돌리는 OS를 만든 분이죠. 수많은 오픈소스 개발자와 기업 스폰서 덕분이기도 하고요. 그런데 지금 그분과 같이 PC를 조립하고, 질문도 할 수 있게 됐습니다. 제가 좀 덕후처럼 굴면 불편하실 거 알아요.
토르발스: 그렇죠.
세바스찬: 그래도 제 스튜디오에 오셨잖아요. 이거 너무 신나요. 이거 사인만 해주시면 바로 진정하겠습니다.
토르발스: 좋아요.
세바스찬: 와, 진짜 멋지네요. "진짜 라이너스가 가짜 라이너스에게"라고 적어주셨어요. 자서전 이후에 더 쓰신 건 없어서, 이 책이랑 위키백과 참고했습니다.
토르발스: 괜찮아요. 어차피 제가 뭐든 한 번은 다 해본다고 했잖아요. 여기 오는 것도 그렇고. 글 쓰는 건 재미있었습니다. 다만 공동 저자인 데이비드 다이아몬드 이름을 제 이름이랑 같은 크기로 넣고 싶었는데, 출판사가 안 된다고 했어요. 솔직히 맞는 판단이었죠. 같이 쓴 책이라는 게 분명해야 하니까요. 그는 이탤릭으로 된 부분을 자신 스타일로 써줬고요.
세바스찬: 저는 책에 없는 질문을 드리고 싶습니다. 25년 전에 쓰신 책인데, 지금 보면 거리감이 있나요? 19살 때 쓴 글을 제가 보면 그런 느낌이 있거든요.
토르발스: 솔직히 기억도 안 납니다.
세바스찬: 그럼 책에 적힌 '삶의 의미' 같은 것도 잊으신 건가요?
토르발스: 아, 그거요. 네, 그런 내용 있었죠. “라이너스”라고 할 때는, 헷갈리지 않게 그냥 “가짜 라이너스”라고 해주세요.
세바스찬: 네. 오늘은 그 정도는 받아들이겠습니다. 예전에 ZDNet 인터뷰에서 직접 조립한 데일리 PC를 소개하셨잖아요. 저희가 그걸 재현하는 영상을 만들었는데 보셨나요?
토르발스: 안 봤습니다.
세바스찬: 예상했어요. 그럼 이 영상은 보실 건가요?
토르발스: 아마 안 볼 겁니다. 너무 어색해서 제 모습을 못 봐요. 그래도 이메일로 피드백이 오면 보긴 해야겠죠.
세바스찬: 댓글을 이메일로 받으시는 거 너무 좋네요.
토르발스: 가족은 문자, 그 외엔 이메일만 씁니다. 소셜미디어는 안 해요.
세바스찬: 제가 지금 문자를 드릴 수도 있는 거네요.
토르발스: 맞아요. 문자 받을 수 있어요.
세바스찬: 저도 사실 가짜 성을 씁니다. 엄마가 원래 성을 버리고 새 성을 만들었고, 아버지가 그걸 따르기로 했어요. 그래서 저도 족보 없는 이름입니다.
토르발스: 저도 비슷합니다. 토르발스라는 성 가진 사람이 세상에 스무 명쯤 될 거예요. 저희 할아버지가 만든 이름이니까요. 이유도 비슷하고요.
세바스찬: 진짜 재밌네요. 너무 잘하고 계세요. 첫 대형 강연 전날 잠 못 자던 것과는 다르네요.
토르발스: 책 정말 읽었군요.
세바스찬: 당연하죠. 오늘 PC도 조립할 겁니다. 저희는 AMD 스레드리퍼 9960X를 준비했습니다. 24코어 48스레드니까 이메일 쓰기엔 과분하죠.
토르발스: 읽는 게 더 많습니다. 그래도 빠르면 좋죠. 커널도 자주 컴파일해야 하고. 제가 직접 코딩하는 건 거의 없지만, 다른 사람 코드 머지할 때마다 전체 커널과 모든 모듈을 다 컴파일해봅니다. 그래서 성능은 중요해요. CPU 코어는 많으면 많을수록 좋습니다.
세바스찬: GPU로 컴파일 가속하려는 시도도 있다던데요?
토르발스: 아직은 CPU가 정답입니다.
세바스찬: 그런데 우리가 너무 저사양을 준 건 아닐까요?
토르발스: 아니요. 제가 원래 하이엔드는 싫다고 했어요. 조용하고 안정적인 게 더 중요합니다. 너무 과한 건 싫어요.
세바스찬: 메인보드는 리눅스 호환성과 ECC 지원을 최우선으로 봤습니다. ECC가 왜 그렇게 중요한가요?
토르발스: 기계를 신뢰하는 게 최우선입니다. ECC 없으면 메모리는 언젠가 반드시 오류 납니다. 몇 년 걸릴 뿐입니다. 제가 직접 겪었어요. 처음엔 ECC를 못 구해서 그냥 괜찮은 RAM으로 썼는데, 2년쯤 지나니까 커널 개발 중에 세그폴트가 나기 시작했습니다. 버그라고 생각하고 며칠을 분석했는데, 결국 제 PC가 문제였어요. 신뢰가 안 되는 상황이었죠.
세바스찬: 크래시 나면 게임 재부팅하는 수준이 아니라, 전 세계 수많은 사람이 쓰는 소프트웨어잖아요.
토르발스: 맞아요. 저는 제 시스템을 100% 신뢰해야 합니다. 그리고 윈도우 블루스크린 농담들 있잖아요? 그중 꽤 많은 건 소프트웨어 문제가 아니라 하드웨어 신뢰성 문제였다고 봅니다. 게다가 게이머들은 오버클럭도 하니까 안정성이 더 떨어지죠.
토르발스: DDR에 ECC가 들어있다는 얘기 많이 보셨을 텐데, 그건 사실이 아닙니다. 칩 내부에만 적용된 ECC는 end-to-end가 아니기 때문에 DIMM과 CPU 사이에서 생기는 오류를 막지 못합니다. 저는 그런 마케팅을 정말 싫어합니다. ECC 없는 기계는 안 씁니다.
세바스찬: 이번에는 ECC 들어간 Kingston 모듈 준비했습니다. 그리고 음성 메시지 싫어하신다면서요?
토르발스: 네. 줌 콜도 싫어합니다. COVID 때 매일 줌 해야 하는 사람들처럼 지내야 했다면 못 버텼을 겁니다. 그런 건 정말 못 합니다.
세바스찬: 그런데 왜 제가 컴퓨터를 조립하고 있는 거죠? 직접 하실 줄 아시잖아요.
토르발스: 이제는 안 합니다.
세바스찬: 마지막으로 PC 조립한 게 5년 전이라고 하셨죠. 직접 뭐 하나 만들고 싶으시면…
토르발스: 제가 만든 게 여기 있습니다. 보여드리려고 가져왔어요.
세바스찬: 뭐지? 버튼 있고, 다이얼 있고, 전원 있고… 기타 이펙터네요?
토르발스: 네. 근데 정말 못 만든 겁니다. 실제로 쓸 수준은 아니에요. 그래도 이런 걸 설계하는 건 재미있어서 집에서 직접 납땜해서 만들었습니다.
세바스찬: 안경 쓰니까 더 잘 보이시죠? 근데 더 똑똑해 보이기도 하나요?
토르발스: 모르겠네요.
세바스찬: 제가 이렇게 보이면 똑똑한 쪽인가요? 이거 사용해본 영상도 있나요? 소리가 어떤지 보여주는…
토르발스: 절대 없어요. 저 기타 못 칩니다.
세바스찬: 곧 '토르발스 기타 액세서리닷컴'에서 만나볼 수 있겠네요.
토르발스: LT스토어 짝퉁 버전처럼요.
세바스찬: 준비한 굿즈도 있는데, 부담 갖지 마세요. 마음에 안 들면 그대로 말하면 되고, 말 안 해도 됩니다.
토르발스: 가방은 좋아 보이네요. 도금 느낌 그대로군요.
세바스찬: 자, 이번엔 저장장치 얘기입니다. 지난번엔 4TB SSD 달아드렸는데, 몇백 MB밖에 안 쓰셨죠?
토르발스: 맞아요.
세바스찬: 이유가 있나요? NAS 같은 걸 쓰시나요? 아니면 데이터 저장을 어떻게 하시는 건가요?
토르발스: 저는 그냥 인터넷에 올립니다. 가치 있는 데이터면 누군가 알아서 저장해줍니다.
세바스찬: 영화 좋아하신다고 앞에서 말씀하셨잖아요. 그런데 백업은 전혀 안 하시는군요?
토르발스: 네. 요즘 다 스트리밍이고, 리눅스 ISO 받는 사람도 거의 없죠. ISO라 해봐야 몇백 MB니까요.
세바스찬: 그 ISO가 불법 미디어 파일이라는 은어이기도 한 거 아시죠?
토르발스: 그건 몰랐어요. 제가 그런 건 정말 순진합니다.
세바스찬: 자, 다음 질문입니다. 커뮤니티에서 가장 많이 받은 질문인데요. 리눅스와 깃 중에 어떤 게 더 자랑스럽나요?
토르발스: 리눅스입니다. 깃은 제가 한 일이 아주 적어요. 초기 설계만 했고, 그건 만족스러워요. 이전 어떤 것보다 훨씬 좋았으니까요. 하지만 저는 딱 6개월 작업했고, 적임자를 찾자마자 넘겼습니다. 요나스는 20년 넘게 그걸 유지하고 있어요. 리눅스는 제 아이 같은 존재죠. 깃은 첫 아이를 더 잘 키우려고 만든 둘째 같은 겁니다.
세바스찬: 그럼 왜 아이를 셋이나 두셨나요?
토르발스: 소스 관리 시스템은 하고 싶지 않았어요. 데이터베이스만큼이나 지루한 분야라고 생각했죠. 그런데 운영체제는 흥미롭습니다. 늘 하드웨어 가까운 걸 좋아했거든요. 81년에 첫 PC를 샀을 때도 추상화 계층 같은 건 없었고, 뭐든 직접 하드웨어에 써야 했어요. 화면 출력, 소리 출력 다 직접 만들었죠.
세바스찬: 책에서 "남이 잘 만들었으면 리눅스를 만들지 않았을 것"이라고 하셨죠. 지금도 그렇게 생각하나요?
토르발스: 그렇습니다. 제가 굳이 반복해서 만들 이유가 없잖아요. 필요한 게 운영체제였고 그래서 만들었을 뿐입니다. 만약 그게 아니었다면 하드웨어 가까운 다른 걸 했을 겁니다.
세바스찬: 그럼 이제 본격적으로 컴퓨터 조립해볼까요. 쿨러부터 갈게요. 녹투아 NH-U12S TR5-SP6입니다.
토르발스: 이름이 정말 공학적이네요.
세바스찬: 워터쿨링은 절대 안 쓴다고 하셨죠?
토르발스: '절대'라고까지는 말 안 했지만 관심 없습니다. 신뢰성이 떨어질 수 있고, 물 흐르는 소리가 팬보다 더 거슬립니다.
세바스찬: 다음에 제가 설득해보겠습니다. 워터쿨러는 표면적을 크게 만들 수 있어서 팬을 거의 안 돌려도 되거든요. 펌프도 요즘은 좋고요. 이중 구성도 됩니다. ECC처럼 redundancy가 생기죠.
토르발스: 그래도 냉각수에 이끼 같은 게 자라는 경우도 봤는데요. 서버랙에 누수되는 것도 봤고요.
세바스찬: 맞습니다. 그래도 언젠가 다시 도전해보죠.
토르발스: 드라이버는 투명이라 멋지네요. 기술 내부가 보이는 걸 좋아합니다.
세바스찬: 쉬는 시간엔 뭐 하시나요?
토르발스: 예전보다 독서는 줄었지만 여전히 합니다. 그리고 이렇게 의미 없는 물건을 설계하죠. 스트레스는 거의 없습니다.
세바스찬: 그래도 사용자 수가 늘면서 압박감이 생겼다고 하셨잖아요.
토르발스: 그건 있지만, 커널 워크플로우는 20년 넘게 거의 완성 단계예요. 릴리스 일정부터 모든 프로세스가 안정적이라 예측 가능합니다. 기술 문제는 고칠 수 있으니 스트레스가 아니고, 문제는 사람입니다. 저는 사람 상대하는 걸 잘 못하니까요.
세바스찬: 이제 케이스 조립하면 끝입니다. 다음 질문입니다. 리눅스를 다시 처음부터 만든다면 뭐가 달라질까요?
토르발스: 두 가지 답이 있습니다. 첫째, 지금 이게 얼마나 힘든지 아니까 애초에 시작도 안 했을 겁니다. 둘째, 그래도 시작했다면 단 하나도 바꾸지 않을 겁니다. 너무 잘 흘러갔고 즐거웠습니다. 인생에서 운이 좋았어요. 7년간 스타트업에 있었는데, 제가 방에서 가장 똑똑하다고 느낀 적은 단 한 번도 없습니다. 그건 원치도 않았고요. 주변이 더 유능해야 의미가 있습니다.
세바스찬: 여기 어떻게 오셨나요? 방에서 제일 똑똑한 사람이 되고 싶어서 온 건 아니죠?
토르발스: 그건 기분 좋을 때도 있지만요. 방금은 당신도 같이 맞은 겁니다.
세바스찬: 라이선스 얘기하면, GPLv2를 여전히 최고라고 하시나요?
토르발스: 네. 100% 확신합니다. 지금도 옳은 선택입니다.
세바스찬: 리눅스로 누군가 벌어들인 돈이 어느 정도인지 생각해보신 적 있나요?
토르발스: 구체적으로는 모르지만, 제가 만든 프로젝트가 둘이나 수십억 달러 규모의 회사를 만들었다는 건 기분 좋습니다. 사실 '수십억'도 과소평가일 겁니다.
세바스찬: 리눅스로 다른 회사들이 큰돈을 버는 걸 보면 어떤가요?
토르발스: 전혀 불편하지 않습니다. 오히려 기분 좋습니다. 제가 한 일이 가치 있고 의미 있었다는 뜻이니까요.
세바스찬: 깃허브가 마이크로소프트 소유라는 건 어떻게 보세요?
토르발스: 역사적으로 보면 이상하긴 합니다. 하지만 재미있기도 합니다. 지금은 마이크로소프트가 윈도우보다 클라우드로 돈을 더 벌죠. 그리고 그 클라우드 대부분이 리눅스로 돌아갑니다. 이제는 친구라고 봐도 됩니다. 경쟁은 시간이 지나면서 자연스럽게 사라졌습니다.
세바스찬: 게임 쪽은 상황이 좀 다른데, 리눅스가 게임에서 점점 영향력이 커지니까 Xbox 쪽에서는 경계심을 느끼는 사람들도 있습니다.
토르발스: 저는 게임을 안 해서 그쪽은 잘 모릅니다.
세바스찬: 그래도 게임을 만든 적 있지 않나요?
토르발스: 아주 형편없는 것들이요. 10대 때 컴퓨터에 빠져 있으면 누구나 게임 하나쯤은 만듭니다.
세바스찬: 라이언이라는 게임 만든 적 없나요?
토르발스: 없습니다.
세바스찬: 알겠습니다. 저희가 제품 라인업이 있다는 걸 보고 좀 놀라셨죠. 이건 다른 크리에이터 팀이 만든 건데, 하나 보여드리고 싶었습니다. 이렇게 미는 겁니다. 귀엽지 않나요?
토르발스: 누군지 알겠습니다. 당신 영상은 많이 못 봤지만, 언급한 다른 유튜버들은 거의 다 압니다. 그 커플이 매년 호박 만드는 영상 올리는 팀 맞죠? 그걸로 기억합니다.
세바스찬: 맞습니다. 이건 그들의 제품입니다. 이걸로 사람을 찌를 수도 있을 정도예요. 이거랑 사무라이 검 중에 뭐가 더 좋습니까?
토르발스: 이건 시간이 좀 더 걸리겠네요.
세바스찬: 저는 유튜브가 지식을 공개하는 거라는 점에서 오픈소스와 비슷하다고 봅니다. 사람들이 그 지식을 바탕으로 뭔가 만들어내는 걸 보면 정말 좋습니다. 그래서 이걸 샀습니다. 주겠다고 했는데 거절하고 제가 직접 구입했습니다. 자, 다음 질문 받을까요?
호너: 리눅스를 개발하면서 정말 그만두고 싶었던 순간이 있었나요?
토르발스: 없습니다. 물론 지긋지긋할 때는 많습니다. 기술적인 문제로 벽을 계속 치는 순간도 있고, 누군가 저를 짜증나게 해서 그냥 걸어 나와 따뜻한 물에 목욕하고 책을 읽으며 쉬기도 합니다. 하지만 다음 날 아침이면 항상 다시 돌아옵니다.
호너: 더 깊은 질문입니다. 리눅스가 너무 중요한 일이 되다 보니 다른 일들이 시시해지고 재미없게 느껴질 때가 있나요? 그리고 언젠가 본인이 필요 없다고 느껴지는 상황이 오면 힘들지 않을까요?
토르발스: 그렇게 되지 않길 바랍니다. 어떤 것에 매달리는 사람이 되고 싶지 않습니다. 더 나은 사람이 나타나면 물러나겠다고 늘 말해왔고, 그게 진심이길 바랍니다.
세바스찬: 이제 케이스 얘기할까요. 프랙탈 토렌트 모델입니다. 앞에 거대한 팬 두 개가 있고, 스칸디나비아 디자인이 특징입니다. 앞쪽이 메쉬라서 먼지가 덜 들어갑니다. 갑작스럽지만, 고양이랑 개 중 뭐가 더 좋습니까?
토르발스: 둘 다요. 고양이와 개는 반려동물이라기보다 가족입니다. 개가 조금 더 가족 같은 느낌이 있고, 처음엔 고양이로 시작했습니다. 쥐나 저빌이나 물고기 같은 다른 동물도 키웠습니다. 물고기는 반려동물이 아닙니다. 저는 수족관을 이해 못 하겠습니다.
세바스찬: 판단하지는 않겠습니다.
토르발스: 쥐는 정말 좋았습니다. 문제는 수명이 3년 정도라 딸아이가 마음 아파해서 "다시는 안 키운다"고 했습니다. 너무 빨리 떠나니까요. 쥐는 매우 사회적이고 사람과 잘 교감합니다. 좋은 동물입니다.
세바스찬: 알버타에서는 쥐가 아예 없습니다. 남극 빼고는 지구에서 유일합니다.
토르발스: 캐나다 사람들이 그걸 너무 자랑스러워하는 것 같기도 합니다. 아마 쥐조차 살기 싫어서일지도 모르죠. 방금 말한 건 잘라주세요.
세바스찬: 안 자를 겁니다. 최고였습니다.
세바스찬: 이제 파워 서플라이입니다. 아주 과하게 갔습니다. 1600W짜리입니다. 품질 좋고 12년 보증입니다. 효율이 높아서 팬이 거의 돌지 않을 겁니다.
토르발스: 좋은 선택입니다. 파워는 중요합니다.
세바스찬: 제가 아내에게도 늘 그렇게 말합니다. 제 파워 서플라이는 섹시한 부분은 아니지만 중요하다고요.
세바스찬: 이제 자리 바꿉시다. 스파이더맨 밈 아시나요? 서로 가리키는 그 장면요. SNS 안 하신다고 했으니 모르시겠지만, 그냥 서서 저를 가리켜 주세요. 그럼 됩니다.
세바스찬: 지금 좀 막히신 것 같습니다. 일라이자, 빠른 질문 몇 개 던져주세요. 먼저, 발음은 '지프'입니까, '기프'입니까?
토르발스: '기프'입니다. 아니죠. 네, 네… 농담입니다. '기프' 맞습니다.
세바스찬: 예전에 비슷한 질문을 받은 적이 있습니다. 누가 이메일로 Git을 단단한 G로 읽는지, GIF처럼 부드러운 G인지 묻더군요.
토르발스: 그런 농담은 제발 하지 말라고 했습니다.
세바스찬: 다음 질문 가겠습니다. 아까 이야기한 것처럼 잠깐 리눅스를 떠났던 적이 있는데… 만약 토르발스 씨가 갑자기 돌아가시면 리눅스는 어떻게 됩니까?
토르발스: 정말 이상한 방식의 질문이군요. 원래는 "버스에 치이면 어떻게 되나요"라고 묻는 게 전통입니다. 전제가 같긴 합니다만.
세바스찬: 다시 찍을까요?
토르발스: 아닙니다. 이제 돌이킬 수 없습니다. 당신이 그런 질문을 한 겁니다. 받아들이세요.
세바스찬: 커뮤니티가 궁금해합니다. 혹시 사라지면 어떻게 되느냐고요.
토르발스: 우리 개발 커뮤니티는 지나치게 건강합니다. 대부분의 오픈소스 프로젝트는 참여 인원이 몇 명 수준이고, 잘되면 수십 명입니다. 우리는 매 릴리스마다 약 천 명이 참여합니다. 9주마다 릴리스를 합니다. 제가 갑자기 쓰러지든, 돌아가는 비행기가 추락하든…
세바스찬: 그런 말은 하지 않겠습니다. 책임지고 싶지 않습니다.
토르발스: 괜찮습니다. 대신 멋진 검 무용 같은 오프닝을 넣어주면 되겠죠. "단 하나만 남는다. 내가 다른 하나를 해치웠다" 이런 식으로요. 인터넷에는 취향이 없으니 반드시 밈이 될 겁니다.
세바스찬: 허락하신 겁니까?
토르발스: 제가 죽어 있다면 신경 쓰지 않겠죠.
세바스찬: 방금 "죽어 있다면 동의가 필요 없다"는 이야기에서… 혹시 네크로필리아 이야기로 가려던 건 아닙니다.
토르발스: 제발 그런 이야기로 가지 맙시다.
세바스찬: AI 이야기하려던 겁니다. 지금 AI는 거품인지, 아니면 컴퓨팅 혁명입니까?
토르발스: 둘 다입니다. 거품이 확실하고, 동시에 흥미롭습니다. 사회를 바꿀 것이고, 많은 전문직의 업무 방식을 바꿀 겁니다. 다만 지금 떠드는 것만큼 혁명적이라고 보진 않습니다.
세바스찬: 특히 코딩과 AI가 어떻게 연결된다고 보십니까? 창작자나 개발자들은 "대규모 도용이 없었으면 AI는 성능을 못 냈다"고 분노합니다. 어떻게 생각하십니까?
토르발스: 그게 현실입니다. 이미 나온 Genie를 다시 병 속에 넣을 수는 없습니다. 사진작가든 프로그래머든 새로운 현실에 적응해야 합니다. 사진은 얼마든지 조작할 수 있고, 개발자는 새로운 도구와 함께 일해야 합니다.
토르발스: 개발 쪽은 상황이 비교적 좋습니다. AI는 도구가 될 것이고 생산성을 높여줄 겁니다. 특히 '바이브 코딩' 같은 건 입문엔 좋지만, 유지보수는 정말 끔찍해질 겁니다. 개발자가 사라지진 않습니다. 유지보수할 사람이 필요하니까요. AI 자체는 믿지만, 현재 시장 분위기와 마케팅은 병적이라고 봅니다. 충격이 올 것이고 아주 지저분할 겁니다. (투자 조언 아님)
세바스찬: 성장 중인 기업 이야기가 나와서 말인데, 저희가 특정 GPU를 선택하지 않았습니다.
토르발스: 저는 예전부터 엔비디아 팬이 아니었습니다. 하지만 AI 붐 덕분에 상황이 나아졌습니다. 엔비디아는 결국 돈이 어디서 나오는지 매우 잘 압니다.
세바스찬: 그런데 전통적으로 리눅스 개발자라면 라데온을 선택했을 텐데, 직접 인텔 Arc를 요청하셨습니다.
토르발스: 놀라는 사람들이 있겠죠.
세바스찬: 위키피디아 기준으로 2006년 당시 당신이 작성한 코드는 커널의 2% 정도였습니다. 지금은 얼마나 된다고 보십니까?
토르발스: 초기 버전은 1만 줄 정도였습니다. 그 이후에도 코드를 쓰긴 썼지만 지금은 수천 명이 참여합니다. 저는 이제 코드 전체를 작성하진 않습니다. 가끔 짧은 코드 조각을 이메일로 보내며 "이런 방향으로 하면 좋겠다"라고 하고, 누군가 실제 테스트된 최종 코드를 다시 보내줍니다. 그게 제 역할입니다. 코드는 줄 수가 중요하지 않습니다.
세바스찬: 최근 어떤 회사에서 개발자들에게 "당신이 작성한 코드 줄 수를 제출하라"고 하고 적으면 해고했다고 합니다.
토르발스: 그 정도면 분노할 필요도 없습니다. 단순한 무능입니다. 그런 지표가 유효하다고 믿는 사람은 기술 회사에 일할 수준이 아닙니다.
세바스찬: 대상이 누구인지 아십니까? 최근 미국 정부의 효율화에 관여했던 사람이었습니다.
토르발스: 그렇다면 제 말이 정확했군요.
세바스찬: 이 정도면 만족하십니까? 장비는 이렇게 고정하면 되겠습니까? 충분히 스칸디나비아 느낌입니까?
토르발스: 누군가 내 컴퓨터를 놀리면 탓할 사람이 생긴 겁니다. 나는 관여하지 않았다고 말할 수 있으니까요.
세바스찬: 촬영 직전에도 여행을 하고 오셨습니다. 업무 때문에 여행을 얼마나 자주 하십니까?
토르발스: "여행을 할 수 있다"가 아니라 "해야 한다"가 정확합니다. 초창기 어느 해는 집을 떠난 날을 세어보니 반년이 넘었습니다. 그해에 다시는 그렇게 하지 않겠다고 결심했습니다. 30년 전, 핀란드에 있을 때였습니다. 지금은 장거리 비행 시 비즈니스 클래스를 타고 눕고 잤을 때 그나마 견딜 수 있습니다. 재미있지는 않습니다. 대도시는 잘 즐기지 않지만, 도쿄는 여전히 흥미롭습니다. 성격이 뚜렷한 도시입니다.
세바스찬: 그래서 이번에는 밴쿠버까지 와주셔서 감사드립니다. 저희가 전부 당신에게 맞춰 이동하려고 했는데, 오히려 편하게 가겠다고 하시더군요.
토르발스: 가끔은 평소와 다른 일을 해보는 게 즐겁습니다.
세바스찬: 토르발스 씨는 이 경험을 시상식 전날 갈라 디너나 전투기 탑승 같은 것과 같은 문맥에서 이야기하셨습니다.
토르발스: 비교한 건 아닙니다. 단지 같은 문장에 넣었을 뿐입니다. 리눅스 덕분에 평범한 사람은 경험하기 어려운 일들을 많이 겪었습니다. 누가 제게 맞춤형 컴퓨터를 직접 조립해주는 경험 같은 것 말이죠.
세바스찬: 지금 분위기 좋네요. 혹시 카메라 밖에서 누가 협박하는 것처럼 들리면 안 됩니다.
토르발스: 전혀 아닙니다. 정말 즐겁습니다. 만약 오늘 해야 할 일이 더 없었다면 "이거 재밌었어요"가 엔딩 멘트로 딱이었을 겁니다. 사람들이 원하던 내용이기도 하고요.
세바스찬: '라이너스'냐 '리너스'냐는 얘기가 계속 나오더라고요.
토르발스: 스웨덴어로 말하면 리너스입니다. 미국 와서 영어를 쓰기 시작하면서 자연스럽게 라이너스라고 하게 됐습니다. 사실 영어권 사람들은 제대로 발음하는 경우가 거의 없습니다. 매번 바로잡을 바엔 그냥 그렇게 부르게 둡니다. 제 성 '토르발스'를 쓰는 이유도 그겁니다. 대부분 못 읽거든요. 그냥 TWS라고 하는 편이 낫습니다.
세바스찬: 제가 예전에 리눅스 사용하다가 사고 친 얘기 혹시 알고 오셨나요?
토르발스: 일부러 찾아보지 않았습니다. 존재는 알고 있었고 영상도 봤지만, 여기 오기 전에 하드웨어나 당신에 대해 조사하진 않았습니다.
세바스찬: 저는 전체 시스템을 통째로 지워버린 적도 있습니다.
토르발스: 저도 그런 적 있습니다. 설치하려고 하면 "정말 진행할까요?" 하고 직접 입력해야 하는데, 실수로 그대로 진행해버리는 일이 생기기도 하죠.
세바스찬: 오늘 일정은 기대한 만큼 맞아떨어졌나요?
토르발스: 사실 기대를 거의 안 했습니다. 낮다는 뜻이 아니라 그냥 없었습니다.
세바스찬: 결국 메시지는 '세바스찬은 혁신적 유튜버'라는 거군요.
토르발스: 그 말만 쓰면 되겠죠. 나머지 맥락은 영상 편집에서 다 빠질 테니까요.
세바스찬: 사람들이 당신을 영상에 잘 안 쓰는 이유가 그래서일까요?
토르발스: 아마도요. "이 사람 안 쓰는 게 낫겠다"라고 판단했을 수도 있죠.
세바스찬: 전원 넣겠습니다.
토르발스: 놓쳤습니다. 팬이 케이스와 닿고 있습니다. 측판을 닫아서 그래요.
세바스찬: 제가 저주라도 걸었나 봅니다.
토르발스: 아뇨, 케이블 홈에서 빠진 겁니다. 고치면 됩니다. 메모리 64GB 모두 인식되네요. 소켓 접촉도 문제 없습니다.
세바스찬: XMP 켜고 한 번 부팅해보죠. 질문 하나 드리겠습니다. Xbox, 플레이스테이션, 스위치 중에 무엇을 선호하십니까?
토르발스: Xbox는 없습니다. 플레이스테이션은 있는데 거의 1년에 한 번, 크리스마스 때 아이들이 와서 게임할 때만 켭니다. 예전엔 Wii U도 있었고요. '공룡 잡는 게임' 있죠?
호너: Horizon Zero Dawn 말씀하시는 것 같습니다.
토르발스: 맞습니다. 그거 정말 좋아합니다. 제가 처음으로 리눅스에서 엔딩 본 게임이기도 합니다.
세바스찬: 미디어 검사 같은 건 안 하셔도 됩니까?
토르발스: 그렇게 오래 걸리는 건 아무도 안 합니다.
세바스찬: 페도라 설치하시겠습니까?
토르발스: 네.
세바스찬: 왜 페도라입니까?
토르발스: 커널 개발자들과 가장 가깝게 움직이기 때문입니다. 우분투는 사용자 친화성을 중시하면서 제가 커널을 직접 업그레이드하기 어렵게 만들어놨습니다. 반대로 모든 걸 직접 컴파일하는 배포판들도 있는데, 저는 커널만 컴파일하면 됩니다. 배포판은 그냥 잘 설치되고 잘 돌아가면 됩니다.
세바스찬: 리눅스 배포판이 너무 많은 게 오히려 단점이라고 생각하십니까?
토르발스: 상업용 소프트웨어 개발자 입장에서 보면 큰 단점이었습니다. 타깃이 하나가 아니라 여러 개니까요. 그래도 '와일드 웨스트' 같은 환경이 장점이 되기도 했습니다. 모든 배포판이 통합을 원하지만, 문제는 그들이 원하는 통합이 자기 배포판 중심이라는 점입니다. 어떤 배포판을 추천하냐는 질문이 나오면 항상 싸움납니다. 두 사람이 같은 답을 주는 경우가 없습니다. 에디터 전쟁하던 시절과 비슷합니다.
세바스찬: 이제는 페도라만 쓰라고 해야겠군요.
토르발스: 제가 세계의 황제가 된다면 페도라로 통일하겠습니다.
세바스찬: 설치가 멈춘 것 같은데요.
토르발스: 확인해보면 됩니다. 윈도우에서 이미지를 굽는 방법은 잘 모르니 그 부분은 맡기겠습니다. 저는 다운로드 버튼 누를 용기는 없습니다.
세바스찬: 주요 IT 팁 하나만 알려달라는 질문이 있었습니다.
토르발스: 팁은 없습니다. 저는 사무실에서 이메일 읽고 답할 뿐입니다. 그런 질문을 하면 보통 답하지 않습니다.
세바스찬: 드라이브 암호화하시겠습니까?
토르발스: 이번에는 안 하겠습니다. 그리고 이 드라이브는 보관할 겁니다. 드디어 저주받지 않은 설치본이 생겼으니까요.
세바스찬: 제가 연락드렸을 때 15분 만에 답장하신 것도 놀라웠습니다.
토르발스: 제 원칙입니다. 바로 답하거나 아예 답하지 않습니다. 메일함에 쌓아두지 않습니다.
세바스찬: 저와 다르군요. 저는 메일함을 끝없는 할 일 목록처럼 씁니다.
토르발스: 그 방식이 마음에 듭니다.
세바스찬: 위치 정보 설정은 어떻게 하십니까?
토르발스: 저는 너무 공개적인 사람이라 차라리 정보를 흩뿌리는 편이 낫다고 생각합니다. 걱정하지 않도록요. 그냥 지루한 사람이 되어 관심을 못 받게 만드는 겁니다.
세바스찬: 초기 설정 시 가장 먼저 하는 건 무엇입니까?
토르발스: 제 배경화면을 설정합니다. 과한 그림은 아니고, 제가 찍은 야경 사진입니다. 원하시면 공유할 수 있습니다. 안드로이드 폰이라 고해상도 사진도 있습니다.
세바스찬: 아이폰이 아니라 안드로이드 쓰시는 이유가 있습니까?
토르발스: 한동안 무료로 폰을 받았습니다. 애플은 한 번도 안 줬습니다.
세바스찬: 저도 그렇습니다. 애플은 저를 안 좋아합니다. 마지막 질문입니다. 리눅스가 대중적으로 널리 쓰이는 것이 중요합니까, 아니면 사람들이 모르는 사이에 이미 쓰고 있다는 사실이면 충분합니까?
토르발스: '얼마나 많이 쓰느냐'는 관심 없습니다. 하지만 사용자 자체는 중요합니다. 사용자가 없는 프로젝트는 의미가 없습니다. 그렇다고 해서 "왜 리눅스 안 쓰냐"고 신경 쓰지도 않습니다. 그건 그 사람의 잘못된 선택일 뿐 제 문제가 아닙니다. 제가 하는 일이 의미 있을 정도의 사용자만 있으면 됩니다.
세바스찬: 오늘 정말 감사드립니다.
토르발스: 저는 오늘 즐거웠습니다. 댓글을 읽고 난 뒤에도 즐거웠으면 좋겠네요.
세바스찬: 여러분, 좀 살살해주세요. 정말로요.
토르발스: 35년 넘게 이 일을 하면서 깨달은 게 있다면, 멘탈이 단단해진다는 겁니다. 원래도 둔감한 편이었겠지만, 저도 악플 많이 받습니다. "전 우주에서 사랑받는다"고 했는데, 일부는 맞습니다. 우주 어딘가에는 저를 좋아하는 사람이 항상 있겠죠.