몇십 명이 인터넷 기반을 떠받치고 있다
원제 The people holding up the internet
118 포인트댓글 50

Key Point
인터넷을 구성하는 핵심 소프트웨어 대부분이 1~2명의 무보수 개발자에 의존하고 있으며, 일부는 멘탈 헬스 문제나 자금 부족으로 위험에 처해 있다.
핵심 요약
- 안드로이드, iOS, Windows 등 수십억 대 기기가 의존하는 핵심 오픈소스 23개 프로젝트의 유지보수 현황을 분석했다.
- 시간대 데이터 파일은 UCLA 교수 Paul Eggert가 2012년부터 운영하며 지난 1년간 251개 변경 중 218개를 혼자 담당했다.
- 리눅스 서버와 iPhone에 탑재된 압축 도구 xz는 핀란드의 Lasse Collin이 운영하다가, 2024년 악의적 기여자 Jia Tan이 몰래 백도어를 삽입한 사건이 발생했다.
- 반 조(0.5 trillion)개 이상 인스턴스가 존재하는 SQLite는 D. Richard Hipp가 2000년부터 단독 개발했으며, 모든 안드로이드·iOS·Windows 기기와 주요 브라우저에 탑재되어 있다.
- JavaScript 하위호환성을 담당하는 core-js의 Denis Pushkarev는 무급으로 유지보수하다 2019년 교통사고로 투옥된 후, 설치 메시지로 도움을 호소했으나 개발자들의 항의를 받았다.
- Linux와 Mac의 관리자 권한 명령어 sudo는 Todd Miller가 1990년대 초부터 운영해왔으며, 최근 자금 모집 후 연간 약 61,700달러를 확보했다.
- JPEG를 2~6배 빠르게 처리하는 libjpeg-turbo를 개발한 Khalid Mammoun은 올해 변경분의 98%를 혼자 작성했으며, 월 8~10시간분 자금만 지원받는다.
- PNG, Git, 웹 페이지에 포함된 압축 도구 zlib는 Mark Adler와 Jean-loup Gailly가 1995년 개발했으나, Mark는 후원 페이지나 공개 자금 지원을 받지 않고 있다.
- 2014년 Bash의 Shellshock 취약점은 1989년 코드에서 비롯됐으며, Chet Ramey가 1990년부터 모든 변경을 담당했고 발견부터 공개까지 약 50일이 소요됐다.
- HarfBuzz는 텍스트 렌더링 방식을 결정하는 도구로, Behdad Esfahbod가 2012년 Google에서 시작한 개선 작업에서 올해 변경분의 85%를 작성했다.
- 1996년 시작된 curl은 올해 11명이 정기적으로 기여했으며, 연간 약 89,700달러의 Open Collective 자금과 독일 정부의 19만 5천 유로를 지원받는다.
- 2014년 OpenSSL의 Heartbleed 취약점으로 전 세계 17%의 신뢰 서버가 영향받자, Linux Foundation이 2개월 내 540만 달러를 모금했다.
- libxml2는 56억 개 기기에 탑재되었으나 2025년 9월 유지보수자 Nick Wellnhofer가 단독으로 자리를 비웠고, 12월에 두 자원봉사자가 인수했다.
- 주요 자금처는 Sovereign Tech Agency, Alpha-Omega 펀드, Open Collective 등이며, GitHub Sponsors에서 Daniel Stenberg만 64명의 후원자를 보유하고 있다.