curl 自 1998 年以「ulfur」的名字首次发布以来,逐渐成长为跨协议、跨平台的传输工具与库。Stenberg 在文中谈到维护策略、资助模式,以及围绕 HTTP/3、QUIC 等新协议演进时社区做出的取舍。
要点
- libcurl 累计估计嵌入约三百亿台设备。
- 30 年间支持 FTP、HTTP、SMTP 等 30 余种协议。
- 安全响应与长期维护模式已成为开源项目范本。
对企业 IT 的意义
curl 与 libcurl 深度嵌入 Linux 发行版、容器镜像、CI/CD 工具、IoT 固件与移动 SDK。企业在做供应链安全、SBOM 清单和 CVE 响应时应把 curl 视为关键组件,跟踪官方安全通告,并预留热升级与重启能力。
来源:LWN 相关报道。英文原文详见 400linux.com 英文站条目(Stenberg: 30 years of Internet transfers with curl)。