Debian 在 Debian 12(Bookworm) 之后停止维护 32 位 MIPS Little Endian(mipsel) 端口,官方给出的核心原因包括:2038 年问题(Y2038)尚未解决、约 2GB 用户空间内存限制、以及维护人力不足。同时,MIPS64EL(64 位小端) 仍会继续维护,mipsel 从 unstable/experimental 中移除。
| 原因 | 具体说明 |
|---|---|
| Y2038 问题 | 32 位时间表示在 2038-01-19 之后会溢出,影响大量基于时间的系统与应用,带来持续维护与兼容性成本。 |
| 2GB 用户空间内存限制 | 32 位用户空间存在约 2GB 的上限,难以满足现代应用的内存需求,限制新软件栈与功能的部署。 |
| 维护人力不足 | 面向 mipsel 的 开发者与维护者资源不足,难以保证安全更新、质量保障与架构迁移的持续推进。 |
| 生态与设备现状 | 现存 mipsel 设备多为老旧嵌入式/路由器,更新频率与能力有限,继续维护的投入产出比偏低。 |
这类决策通常遵循“技术可行性 + 维护成本/收益”的权衡:当架构存在难以克服的技术限制(如 Y2038)、资源投入不可持续,且现实设备生态已转向其他平台时,项目会选择停止维护,以确保整体质量与安全的可持续性。