기타 Hacker News · 2026-10-10

전 세계 인터넷과 40억 대 폰을 지탱하는 핵심 프로그램들, 까보니 1~2명이 공짜로 굴리는 중

핵심 요약
  • 스마트폰과 서버가 의존하는 핵심 오픈소스 23개 중 11개가 단 1~2명의 정기 기여자로 유지된다는 분석 결과가 공개되었습니다.
  • 전 세계 40억 대 기기의 시각을 맞추는 시간대 파일부터 xz, bash 등 필수 도구 다수가 공공 지원금 없이 개인의 무보수 헌신으로 굴러가고 있습니다.
  • 2024년 xz 백도어 사태처럼 1인 관리자의 한계를 노린 해킹 위협이 터졌음에도 재정적 지원 문제는 여전히 제자리걸음입니다.
요약 스마트폰의 알람, 비행기 탑승권, 캘린더 일정이 제대로 작동하는 이유는 전 세계 각국 정부가 발표한 모든 시간대 규칙을 기록한 단 하나의 텍스트 파일 덕분입니다. 그런데 최소 40억 대 이상의 안드로이드폰과 아이폰이 참조하는 이 핵심 시간대 데이터베이스(tz database)를 UCLA의 강사인 폴 에거트(Paul Eggert)가 여가 시간에 혼자 업데이트하고 있다는 사실을 아는 사람은 많지 않습니다. 거대한 현대 IT 인프라 전체가 이름 없는 개인이 혼자 받치고 있는 작은 벽돌 하나 위에 위태롭게 서 있다는 유명 웹툰 'xkcd 2347번'의 풍자가 현실과 얼마나 가까운지 보여주는 대표적 사례입니다. 최근 레딧(Reddit)의 한 유저(u/Mastbubbles)가 스마트폰, 브라우저, 서버가 절대적으로 의존하는 23개 핵심 오픈소스 프로젝트의 전체 공개 커밋 기록을 분석해 '인터넷을 지탱하는 사람들(The People Holding Up the Internet)'이라는 조사 결과를 공개했습니다. 최근 1년간 10회 이상 변경 사항을 반영한 기여자를 센 결과, 23개 프로젝트 중 무려 11개가 단 1명 혹은 2명의 개발자에 의존해 정기 유지보수를 이어가고 있는 것으로 나타났습니다. 시간대 데이터베이스는 물론 SQLite, zlib, bash, xz 등 8개 핵심 프로젝트는 분석 대상이 된 공개 펀딩 창구에서 어떠한 보조금이나 스폰서십도 받지 못한 상태였습니다. 이러한 1인 의존 구조는 심각한 보안 사고로 이어지기도 했습니다. 리눅스 서버 대부분에 깔려 있는 압축 도구 'xz'의 경우, 핀란드에 거주하는 라세 콜린(Lasse Collin)이 무보수로 관리해 왔습니다. 번아웃과 정신건강 문제로 지쳐 있던 그에게 가명 계정들이 접근해 압박과 유인을 가했고, 결국 침투 권한을 넘겨받은 의문의 기여자 'Jia Tan'이 2024년 2월 백도어를 심는 사태가 벌어졌습니다. 마이크로소프트 엔지니어의 우연한 발견으로 대참사는 면했으나, 사태 이후에도 xz 프로젝트에는 새로운 후원이 유입되지 않았고 2025년 기준 라세 콜린 혼자 전체 작업의 97%를 처리하며 여전히 홀로 부담을 짊어지고 있습니다. 맥이나 리눅스 서버에서 관리자 권한을 얻는 필수 명령어 'sudo' 역시 토드 밀러(Todd C. Miller) 한 명이 2008년부터 2018년 사이 작성된 5,409건의 변경 사항 중 5,408건을 도맡았습니다. 2026년 2월 그가 후원자 모집 글을 올리고 언론에 보도된 뒤에야 연간 6만 1,700달러 수준의 후원금을 확보하며 '가장 후원을 잘 받는 1인 프로젝트'가 되었을 정도입니다. 수십억 명이 매일 사용하는 디지털 세상의 척추가 이처럼 몇몇 은둔형 개발자의 무보수 헌신과 자원봉사 위에 아슬아슬하게 얹혀 있는 셈입니다.
Sponsored · 광고