- Doom/Quake 를 만든 John Carmack은 Fabrice Bellard를 존경한다고 이야기함
"그는 거의 확실히 나보다 전반적인 프로그래밍 실력이 훨씬 뛰어날 것"
- 누군가 Fabrice Bellard의 위키 페이지를 공유하며 적은 글을 인용하며 남긴 것
파리에 조용히 사는 한 프랑스 엔지니어가 30년간 이름도 알려지지 않은 채, 지금 전 인터넷이 의존하는 소프트웨어를 작성해 옴
- 전 세계 동영상 스트리밍과 클라우드 가상화를 떠받치는 핵심 코드 상당수가 실리콘밸리 밖, 파리의 한 엔지니어가 단독으로 만든 오픈소스에 기반함
- 영상·음성 포맷을 처리하는 FFmpeg는 YouTube, Netflix, VLC 등에서 동작하는 인터넷의 보이지 않는 엔진 역할
- 머신 에뮬레이터 QEMU는 현대 가상화의 토대로, 그 위에서 Linux 하이퍼바이저 KVM이 동작하고 주요 클라우드의 VM 인프라가 구축됨
- 이 외에도 TCC, JSLinux, QuickJS, NNCP 등 다수 프로젝트를 단독 개발했고, 당시 기준 역대 최다 자릿수 원주율을 직접 유도한 공식으로 계산
- 마케팅이나 SNS 없이 텔레콤 기업 Amarisoft의 CTO를 맡으며 지금도 개인 프로젝트를 계속 배포 중
인물 개요
- 이름은 Fabrice Bellard, 1972년 프랑스 Grenoble 출생
- 프랑스 최고 공학교인 École Polytechnique 수학
- 실리콘밸리로 이주한 적 없고, 스타트업 제국을 세운 적도 없이 코드 작성에 집중
- Twitter, Instagram 없이 인터뷰도 거의 하지 않음
- 개인 사이트는 스타일·폰트·마케팅 문구 없는 프로젝트 제목과 링크의 단순 목록 형태
FFmpeg — 인터넷의 보이지 않는 엔진
- 2000년 28세에 시작한 인코딩·디코딩·스트리밍용 오픈소스 멀티미디어 프레임워크
- 존재하는 모든 영상·음성 포맷을, 하나의 라이브러리로, 모든 운영체제에서 처리하는 것을 단독으로 구현
- 수년간 직접 프로젝트를 이끎
- 현재 YouTube, Netflix, VLC가 사용하고 Chrome·Firefox도 일부를 사용
- 모든 Android 폰, iPhone, 스마트 TV, 영상 편집 도구 내부에서 FFmpeg가 동작
- 지난 20년간 화면으로 영상을 봤다면 이 코드가 그 영상을 처리한 셈
QEMU — 현대 가상화의 토대
- 2003년 시작한 머신 에뮬레이터이자 가상화 도구로, 2005년 버전 0.7.1까지 단독 작성
- 임의의 운영체제를 다른 운영체제 위에서 실행 가능하게 함
- Linux 커널 하이퍼바이저 KVM이 QEMU 위에서 동작
- AWS, Google Cloud, Microsoft Azure, IBM Cloud 등 모든 주요 클라우드 제공업체가 이를 기반으로 구축된 인프라에서 VM 실행
- 지구상에서 가장 많이 인용되는 클라우드 인프라 코드로 평가됨
그 외 주요 단독 프로젝트
- 2001년 International Obfuscated C Code Contest 우승작인 소형 C 컴파일러가 TCC(Tiny C Compiler) 로 발전
- TCC는 Linux 커널을 소스에서 15초 이내에 컴파일·부팅 가능
- 2004년 개인 데스크톱 컴퓨터와 직접 유도한 Bellard's formula 알고리듬으로 당시 기준 역대 최다 자릿수 원주율 계산
- 2011년 순수 JavaScript로 작성해 브라우저에서 Linux를 구동하는 PC 에뮬레이터 JSLinux 공개
- 2019년 V8이 들어가지 못하는 환경에 적합한 소형·완전 JavaScript 엔진 QuickJS 공개
- 2021년 신경망 기반 무손실 데이터 압축기 NNCP 공개, Large Text Compression Benchmark에서 즉시 선두 차지
LLM 관련 프로젝트
- LLM을 로컬에서 실행하는 REST API 웹서버 TextSynth Server 구축
- 언어 모델을 활용해 기존 알고리듬이 도달하지 못하는 압축률로 텍스트·단문을 압축하는 ts_zip, ts_sms 공개
- 매우 낮은 비트레이트의 오디오 압축 시스템 TSAC 공개
- 2025년 12월, 메모리가 거의 없는 환경을 겨냥해 QuickJS와 별개로 만든 마이크로컨트롤러용 JavaScript 엔진 Micro QuickJS 공개
Amarisoft 및 활동 방식
- 2012년 텔레콤 기업 Amarisoft를 공동 창업해 CTO로 재직
- Amarisoft는 전 세계 통신사·연구소가 사용하는 4G·5G 기지국 소프트웨어 개발
- 10년 넘게 회사를 운영하면서 개인 홈페이지(bellard.org)를 통해 개인 프로젝트를 계속 배포
- 실리콘밸리로 옮기지 않은 채, 지금도 인터넷을 조용히 떠받치는 코드를 계속 출시 중

1 week ago
16






English (US) ·