C-Kermit 15年后首次更新
推荐指数 33.0 NO. 019 · 2026.08.04
发布2026/08/03Score70Comments20
为什么值得看
经典文件传输协议 Kermit 的 C 语言实现发布 10.0 版本,时隔 15 年首次更新。对维护遗留系统和工业设备的工程师有实际意义,这类场景仍依赖稳定串口/调制解调器通信。
编辑判断
Kermit 协议诞生于 1981 年,比 TCP/IP 普及还早,至今仍在医疗设备、工业控制、航天测控等场景服役,原因是这些环境需要极度可靠的纠错重传而非速度。现代工程师遇到的最大痛点不是协议本身,而是新系统缺少原生 Kermit 客户端——这次更新终于让 macOS 和主流 Linux 发行版能直接编译运行。
如果你在做硬件在环测试、嵌入式调试或需要与 20 年以上机龄的设备通信,这是少数还在维护的现成方案。同类工具如 lrzsz(Zmodem)已经停滞更久,而 minicom 的 Kermit 支持一直依赖这个代码库。
社区反馈
正面 21 条评论
核心争论:Kermit 协议在现代嵌入式场景仍有不可替代性,但历史普及度不如 ZMODEM 因授权和易用性
相关内容
ok but what's the anime 'checking if you're not a bot' gatekeeper? asking for a friend...
Anubis. https://hn.algolia.com/?q=anubis
Have you not been on the internet much lately? As the sibling comment pointed out, it’s Anubis, which shows up on a lot of websites of FOSS devs (and which has been discussed endlessly on HN).