最近,deepin 社区宣布了下一个版本的计划,但不少小伙伴心中都有一个疑问:为什么 deepin 23 后面没有 deepin 24 版本,而直接是 deepin 25?其实这是今年和开源社区部讨论后,确定的未来 deepin 社区版的发布策略而来的。
deepin 社区版的发布周期与命名规则
首先说重点,未来 deepin 社区将推行以“年”为基准单位来界定版本号的策略:
- 每年发布1个大版本,提供2个重要的版本镜像:正式版及质量版;发布时间分别在1月和6月;每年12月将发布次年新版本的功能版(RC版);
- 这个版本通常会带来新的功能和特性,为用户带来全新的使用体验;
- 在功能版的命名方面,deepin 社区版遵循着一个简洁明了的规则:以发布年份的后两位数字命名。例如,2024 年 12 月份发布的是 deepin 25 RC 版,2025 年 1 月份发布的则是 deepin 25 的正式版。
这样的发布策略是为了更清晰地反映发布年份,也便于用户识别和记忆。想象一下,当我们看到 deepin 的版本号时,就仿佛看到了时间的指针在跳动,每一个数字都代表着一段旅程和进步。这种命名方式不仅简洁明了,还让我们对系统的发展历程有了更直观的感受。
版本更新与推送策略
在每个大版本发布之后,deepin 团队会密切关注社区的反馈和软件的稳定性,定期推送小版本更新。以 deepin 25 为例,每年会定期推送 25.1、25.2、25.3 三个版本更新。这些小版本更新通常包含了重要的安全补丁、性能改进和新功能的引入。
特殊情况下的额外发布
当然,在某些特殊情况下,如果需要解决一些关键的 bug 或引入一些重要的功能,deepin 团队可能会额外发布新的镜像。尽管此类情况并不频繁发生,但鉴于我们对用户体验的深切关注与承诺,一旦识别到相关问题,我们将立即采取果断措施,以确保问题得到及时解决。
为何没有 deepin 24 版本?
最后,让我们回答最开始问题:为什么没有 deepin 24 版本?根据 上述 deepin 社区版的最新的发布策略,功能版本是以发布年份的后两位数字命名的。因此,下一个功能版本将在 2024 年 12 月发布,故命名为 deepin 25 RC 版。
展望未来
其实,每一次的版本更新都承载着社区用户的的期待和信任。在过去的十多年,我们已经发布了20多个版本,累计定期更新超过300次。其目标 deepin 团队希望一直为用户提供稳定、安全、易用的操作系统。因此,从 deepin 25 版本开始,你可以认为它将是一个半滚动的 Linux 发行版(底层较长期保持稳定,上层功能快速迭代,应用非依赖化更新)。我相信这样的策略,能够使社区版保障一定质量和稳定性的前提下,快速地引入新功能和上游更新,让大家用得更开心。