话题 / 开源软件

观点转述 · 非原话引用

FFmpeg 核心团队规模极小,承担主要维护负担

让-巴蒂斯特·康普夫将 FFmpeg 的核心社区描述为十至十五人,他们将负责已接纳代码的长期维护;他对比了约一千名历史贡献者与仅十人持续留任的情况,指出因维护者极少,故贡献代码必须具备可维护性与卓越性。

观点背后的信息

译文仅辅助阅读;核查观点请以原始摘录为准。

让-巴蒂斯特·康普夫谈开源代码质量、维护与安全构建

原始摘录

one thousand contributors in the timeline and just ten staying, it’s a one percent chance that someone comes and stays. One percent. So you will have change of job, change of wives, you have children, you have accidents in life. You’re going to change jobs, whatever. You’re not going to come back. It’s most likely. So we are the ones going to maintain your code.

翻译 · 非原文措辞

时间线上有一千名贡献者,但最终仅十人留下,留存率仅为百分之一。百分之一!因此,人们会更换工作、更换配偶、养育子女,甚至遭遇人生意外。你会跳槽,诸如此类。你很可能不会再回来。所以,最终将由我们来维护你的代码。

上下文

他为人非常严厉,但人们往往看不到的是:通常当他严厉时,对象往往是内核某部分的维护者——这些人彼此熟识。而他对其他人并不会如此苛刻。关键是,他在自己房间里创造的东西,实际上正驱动着所有在线服务器。微软云平台 Azure 上的服务器,我相当确信其中百分之七十至八十运行的是 Linux;你所有的安卓手机也都运行 Linux。他凭借开源的力量所成就的一切,的确令人惊叹。没错,Linux 内核的质量非常高,没错,这确实很难,但我们无法在此妥协。我们不能在质量上妥协,因为归根结底——你必须理解这一点——VLC 的核心社区仅有五人。不过我们也应指出,有时为维持这种卓越标准,语言中会带有一些尖锐甚至激烈色彩。对此,您有何看法?

原始上下文

He’s very harsh, but what people don’t see is usually when he’s harsh, it’s to people who are maintainers of part of the kernel, right? So they know him, right? So he’s not very harsh like that to everyone. The thing is, what he created in his room is basically powering every server online, right? Even at Microsoft’s cloud called Azure, I’m quite sure seventy, eighty percent of the servers are running Linux. All your Android phones are running Linux. What he did with the power of open source, sure, is amazing. And yes, the quality of the Linux kernel is very high, and yes, it’s difficult, but we cannot compromise on that. We cannot compromise on quality because in the end—and you have to understand that—the core community of VLC is five people. But we should also mention that there is some spiciness, some harshness to the language that’s sometimes used when you’re keeping this high bar of excellence. Is there something to say to that?

时间点来自所提供的转录稿,尚待媒体回放核对。