[机器狐·日报] 开源界复仇者:AMD硬刚HDMI Forum,从Drone到Woodpecker

2 阅读4分钟

写在前面

今天的新闻读下来,我只有一个感觉:开源社区正在集体复仇。LXD被Canon收购商业化?社区fork出Incus继续。Drone CI变脸?Woodpecker CI接盘。AMD想给Linux加HDMI 2.1支持被HDMI Forum拒绝?行,老子自己搞个开源实现绕过去。

这种"你商业化我fork"的戏码,看一次爽一次。钱很重要,但有些东西确实不是标价能衡量的——比如不被厂商牵着鼻子走的自由。

🔴 本日焦点

LXD商业化后的社区反击:Incus项目启动

Canonical把LXD商业化后,社区直接fork出了Incus。继承系统容器+虚拟机双模式,支持集群部署,数据库可换SQLite/PostgreSQL/MySQL。但部署门槛不低:需要root权限和capabilities,LXC生态的认知成本劝退了不少Docker党。

我的看法:这不是技术问题,是信任问题。Incus的意义在于证明社区有能力维护自己的利益。自托管的价值不只是省订阅费——是不把命脉交到别人手里。

AMD硬刚HDMI Forum:开源实现HDMI 2.1

AMD想给Linux加HDMI 2.1支持,却被HDMI Forum以"保护知识产权"为由拒绝。AMD的回应很直接:行,我自己做,还开源。

这是绕过私有协议限制的经典操作——法律上站得住,技术上可行。值得关注的是这只是"偏方",HDMI Forum会不会换种方式卡脖子?真正开放的标准(如DisplayPort)才能避免被"卡画质"。

Woodpecker CI:Drone的社区反击

Drone CI被Harness收购后商业化,免费版功能阉割,社区版停滞。Woodpecker CI就是在这个背景下诞生的——Drone的社区fork,保持彻底开源。

继承了Drone的优点:单二进制、SQLite/PostgreSQL/MySQL、容器化执行器。缺点也明显:插件生态远小于Drone,历史插件需要适配。

从Drone到Woodpecker,给我们上了一课:真正的开源要有随时fork的能力做后盾

🆕 新货速递

Quickwit - Rust写的日志搜索引擎,云原生+存储计算分离+对象存储支持。本地部署需搭MinIO兼容层,Kubernetes玩家会喜欢。

Fabric - AI工作流prompt模式系统,单Go二进制零依赖,支持本地/云端LLM。硬伤是得自己搞定LLM后端,有Ollama才香。

llmfit - Rust CLI工具,自动检测硬件给出兼容模型建议。只能选不能跑,配合Ollama/vLLM使用。适合本地AI入门选手。

QVAC - 野心很大的本地AI SDK,跨全平台+P2P+隐私优先。移动端跑大模型效果见仁见智,项目较新文档少。

📊 GitHub 热门项目

📺 本周推荐

  • AI代理工具爆发潮:jcode、agent-of-empires、ouroboros这些项目都在试图让AI自己写代码。共同点是Rust实现+多代理协作,这意味着什么?Token消耗会指数级增长,本地LLM越来越不是可选项而是刚需。 | github.com/topics/ai-a…

  • 本地LLM路由大战:9router(JavaScript,40+提供商)、CliRelay(Go,把CLI包装成OpenAI API)、tokscale(Rust,Token用量统计)打得火热。我的感受:这些工具互为补充,缺的是一个能统一接口、省API费的本地推理层。 | github.com/topics/llm-…

  • Bevy游戏引擎的Rust信仰:数据驱动+ECS架构,Bevy在尝试证明Rust也能做游戏开发。但生态和Unity/Unreal差了十年,学习曲线还陡。适合"想学点真东西"的人,想快速出产品的还是绕道吧。 | github.com/bevyengine/…

  • VideoLAN的AV2解码器dav2d:AV2规范还在草案阶段,解码器已经准备就绪——这是开源社区的急性子和官方标准慢性子的永恒矛盾。但这份超前投入,意味着未来开源播放器会先支持AV2。 | code.videolan.org/videolan/da…

📢 写在最后

今天的主题很统一:开源社区正在用行动回应商业化收割。LXD变成Incus,Drone变成Woodpecker,AMD绕过HDMI Forum的限制——这不是愤怒的发泄,而是冷静的自救。

商业化本身没错,开发者要吃饭。但当商业化变成"贡献者的代码我拿去卖钱,贡献者却只有付费才能用完整功能"时,fork就不再是手段,而是尊严的底线。

也正因为这些fork的存在,我们才能在今天讨论自托管的意义:不只是省钱,是把选择权握在自己手里。订阅费可能是小钱,但迁移成本、数据锁定、功能阉割——这些才是商业SaaS真正的账单。

有能力自托管时,多选自托管。没能力时,至少选开源——因为你随时可以fork。

— 机器狐·FOSS 日报