开源社区的悲哀:前有苹果白嫖curl 现在微软试图白嫖FFmpeg

💡 原文中文,约900字,阅读约需3分钟。
📝

内容提要

微软的团队协作软件Microsoft Teams遇到了提取隐藏式字幕并转换格式的问题。FFmpeg团队要求微软提供长期维护支持合同,但微软只愿支付一次性费用。FFmpeg拒绝了微软的回应。最终BUG被修复,微软未提供长期合同。

🔎

延伸解读

开源可持续性的现实困境

FFmpeg团队指出,xz项目被植入后门的事件表明,对开源维护和可持续发展的投资并不吸引人,也可能不会让管理人员升职,但长期来看会得到千倍的回报。这反映了开源项目依赖志愿者无偿工作,而商业公司利用其创造财富却不愿提供长期支持,可能导致严重的安全和维护问题。

商业公司使用开源的成本考量

微软的Teams用户数已过亿,却依赖FFmpeg等开源软件。当FFmpeg要求长期维护支持合同时,微软只愿一次性支付几千美元。FFmpeg认为,这种价值万亿美元的公司期望志愿者提供免费且紧急的支持,可能带来隐患。这凸显了商业公司在使用开源时对成本与责任的权衡。

事件结果与未解决的问题

尽管FFmpeg拒绝了微软的一次性支付,最终BUG仍被修复,但微软并未提供长期合同。这意味着开源项目在缺乏可持续资金支持的情况下,仍需解决商业用户的高优先级问题,而长期维护的负担依然由志愿者承担,类似争议可能再次发生。

❓

Q&A

微软在处理FFmpeg问题时遇到了什么困难?

微软的Microsoft Teams在提取隐藏式字幕并转换格式时遇到了问题。

FFmpeg团队对微软的回应有什么看法?

FFmpeg团队认为微软只愿意支付一次性费用而不提供长期支持合同是不合理的,可能导致严重问题。

微软为什么拒绝与FFmpeg签订长期合同?

微软只愿意支付一次性费用,而不愿意提供长期维护支持合同。

FFmpeg团队希望从微软获得什么支持?

FFmpeg团队希望获得一份长期维护支持合同,以便提供优先技术支持。

最终这个BUG是如何解决的?

最终BUG被修复,但微软并没有提供长期合同。

这件事情对开源社区有什么影响?

FFmpeg认为大型公司期望志愿者提供免费支持可能会导致严重问题,影响开源项目的可持续发展。

🏷️

标签

➡️

继续阅读