法国工程师Fabrice Bellard的低调贡献:FFmpeg、QEMU及LLM项目
一位安静住在巴黎的法国工程师花了30年时间编写了整个互联网现在运行的软件,而无人知晓他的名字。
他编写了流式传输每个YouTube视频、每个Netflix节目、每个TikTok片段的代码。他编写了运行在AWS、Google Cloud和Microsoft Azure下的虚拟服务器的代码。他计算了历史上最多的圆周率位数。他没有Twitter。他没有营销。他只是不断发布作品。
他的名字叫Fabrice Bellard。
这是他的故事,因为系统编程世界之外几乎没有人知道一个人所建造的一切。
Fabrice于1972年出生于法国格勒诺布尔。他曾在法国顶尖工程学院巴黎综合理工学院学习。他从未去过硅谷。他从未建立创业帝国。他只是编写代码。
2000年,他启动了一个名为FFmpeg的项目,这是一个用于编码、解码和流式传输视频的开源多媒体框架。那时他28岁。这个项目做了一件其他人没有做好的事。它在一个库中处理了所有存在的视频和音频格式,并在所有操作系统上运行。他多年来一直独自领导这个项目。
今天,FFmpeg是互联网的隐形引擎。YouTube使用它。Netflix使用它。VLC使用它。Chrome和Firefox使用它的部分。每一部Android手机、每一部iPhone、每一台智能电视、每一个你曾接触过的视频编辑工具,都在底层运行FFmpeg。如果你在过去20年里在屏幕上看过视频,那么Fabrice的代码处理了它。
他并没有停步。
2003年,他启动了QEMU,一个机器模拟器和虚拟化器。他独自编写直到2005年的0.7.1版本。QEMU让你可以在任何操作系统上运行任何其他操作系统。它成为了现代虚拟化的基础。KVM(Linux内核虚拟机)运行在QEMU之上。每个主要云提供商——AWS、Google Cloud、Microsoft Azure、IBM Cloud——都在基于它构建的基础设施上运行虚拟机。Quick Emulator是地球上被引用最多的云基础设施代码。
他继续前进。
2001年,他凭借一个小型C编译器赢得了国际混淆C代码大赛,该编译器后来发展为TCC(Tiny C编译器)。TCC可以在15秒内从源代码编译并启动Linux内核。2004年,他使用个人台式计算机和自己推导的算法(称为Bellard公式)计算了当时最多的圆周率位数。2011年,他编写了一个纯JavaScript的完整PC模拟器,可在浏览器中运行Linux,这个名为JSLinux的项目至今仍让工程师难以置信。
2019年,他发布了QuickJS,一个适用于V8无法运行场合的小型但完整的JavaScript引擎。2021年,他发布了NNCP,一个基于神经网络的、无损数据压缩器,立即在大型文本压缩基准测试中领先。
随后他将注意力转向大型语言模型。他构建了TextSynth Server,一个提供REST API用于本地运行LLM的Web服务器。他发布了ts_zip和ts_sms,这些压缩工具使用语言模型以传统算法无法达到的比率压缩文本和短消息。他发布了TSAC,一个极低比特率音频压缩系统。2025年12月,他发布了Micro QuickJS,一个针对微控制器的全新JavaScript引擎,与QuickJS分开,专为几乎无内存的环境设计。
Fabrice于2012年共同创立了一家名为Amarisoft的电信公司,担任CTO。Amarisoft构建4G和5G基站软件,被世界各地的运营商和实验室使用。他运营这家公司超过十年,同时继续在他的个人主页bellard.org发布个人项目。
他没有Twitter。他没有Instagram。他几乎不接受采访。他的个人网站是一个无样式、无字体、无营销文案的项目列表。只有标题和链接。
一位从未搬到硅谷的安静法国工程师编写了安静运行互联网的代码。
他仍在发布。
他编写了流式传输每个YouTube视频、每个Netflix节目、每个TikTok片段的代码。他编写了运行在AWS、Google Cloud和Microsoft Azure下的虚拟服务器的代码。他计算了历史上最多的圆周率位数。他没有Twitter。他没有营销。他只是不断发布作品。
他的名字叫Fabrice Bellard。
这是他的故事,因为系统编程世界之外几乎没有人知道一个人所建造的一切。
Fabrice于1972年出生于法国格勒诺布尔。他曾在法国顶尖工程学院巴黎综合理工学院学习。他从未去过硅谷。他从未建立创业帝国。他只是编写代码。
2000年,他启动了一个名为FFmpeg的项目,这是一个用于编码、解码和流式传输视频的开源多媒体框架。那时他28岁。这个项目做了一件其他人没有做好的事。它在一个库中处理了所有存在的视频和音频格式,并在所有操作系统上运行。他多年来一直独自领导这个项目。
今天,FFmpeg是互联网的隐形引擎。YouTube使用它。Netflix使用它。VLC使用它。Chrome和Firefox使用它的部分。每一部Android手机、每一部iPhone、每一台智能电视、每一个你曾接触过的视频编辑工具,都在底层运行FFmpeg。如果你在过去20年里在屏幕上看过视频,那么Fabrice的代码处理了它。
他并没有停步。
2003年,他启动了QEMU,一个机器模拟器和虚拟化器。他独自编写直到2005年的0.7.1版本。QEMU让你可以在任何操作系统上运行任何其他操作系统。它成为了现代虚拟化的基础。KVM(Linux内核虚拟机)运行在QEMU之上。每个主要云提供商——AWS、Google Cloud、Microsoft Azure、IBM Cloud——都在基于它构建的基础设施上运行虚拟机。Quick Emulator是地球上被引用最多的云基础设施代码。
他继续前进。
2001年,他凭借一个小型C编译器赢得了国际混淆C代码大赛,该编译器后来发展为TCC(Tiny C编译器)。TCC可以在15秒内从源代码编译并启动Linux内核。2004年,他使用个人台式计算机和自己推导的算法(称为Bellard公式)计算了当时最多的圆周率位数。2011年,他编写了一个纯JavaScript的完整PC模拟器,可在浏览器中运行Linux,这个名为JSLinux的项目至今仍让工程师难以置信。
2019年,他发布了QuickJS,一个适用于V8无法运行场合的小型但完整的JavaScript引擎。2021年,他发布了NNCP,一个基于神经网络的、无损数据压缩器,立即在大型文本压缩基准测试中领先。
随后他将注意力转向大型语言模型。他构建了TextSynth Server,一个提供REST API用于本地运行LLM的Web服务器。他发布了ts_zip和ts_sms,这些压缩工具使用语言模型以传统算法无法达到的比率压缩文本和短消息。他发布了TSAC,一个极低比特率音频压缩系统。2025年12月,他发布了Micro QuickJS,一个针对微控制器的全新JavaScript引擎,与QuickJS分开,专为几乎无内存的环境设计。
Fabrice于2012年共同创立了一家名为Amarisoft的电信公司,担任CTO。Amarisoft构建4G和5G基站软件,被世界各地的运营商和实验室使用。他运营这家公司超过十年,同时继续在他的个人主页bellard.org发布个人项目。
他没有Twitter。他没有Instagram。他几乎不接受采访。他的个人网站是一个无样式、无字体、无营销文案的项目列表。只有标题和链接。
一位从未搬到硅谷的安静法国工程师编写了安静运行互联网的代码。
他仍在发布。