今天在Deepin社区公布了一则消息,未来将调整Deepin社区版的发布周期和命名规则,原文内容如下:
首先说重点,未来
- 每年发布1个大版本,提供2个重要的版本镜像:正式版及质量版;发布时间分别在1月和6月;每年12月将发布次年新版本的功能版(RC版);
- 这个版本通常会带来新的功能和特性,为用户带来全新的使用体验;
- 在功能版的命名方面,deepin 社区版遵循着一个简洁明了的规则:以发布年份的后两位数字命名。例如,2024 年 12 月份发布的是 deepin 25 RC 版,2025 年 1 月份发布的则是 deepin 25 的正式版。
这样的发布策略是为了更清晰地反映发布年份,也便于用户识别和记忆。想象一下,当我们看到
版本更新和推送策略也发生了变化:在每个大版本发布之后,deepin 团队会密切关注社区的反馈和软件的稳定性,定期推送小版本更新。以 deepin 25 为例,每年会定期推送 25.1、25.2、25.3 三个版本更新。这些小版本更新通常包含了重要的安全补丁、性能改进和新功能的引入。具体规则如下图所示:
Deepin这一调整,感觉还是很好的,以后的版本和年份挂钩,可以很直观的辨认,方便用户的选择,希望Deepin越来越好。
看到这个消息后,让我想到了一些其他以年份命名的系统,正好借此做个整理记录。
Ubuntu
比如非常流行的Ubuntu,每半年发布一个版本,分别在4月和10月,以24年为例,分别为24.04和24.10,在偶数年的4月份发布的则是LTS版(长期支持版本)。
非LTS版的生命周期是9个月,LTS版的生命周期为10年(5年标准+5年扩展),在支持周期结束后,继续保留2年的旧版支持。
Kali
还有一个比较流行的发行版Kali,从采取滚动发行的方式以后,也采用类似的命名方式,Kali是以年份+季度的形式,比如9月是第三季度,当前的版本号就是2024.3,用户很容易辨认出当前的版本是否为最新版。
Windows
微软从win10开始也采用了类似的方式,前期的1803、1809、1903、1909可以很直观的看出来发行的年份和月份,我们也可以从中了解到Windows的发布周期也是每半年一次,分别是3/4月和9/10月,之后版本号改为了年份+H1/H2,比如win10的最后一个版本就是22H2,代表此版本是在22年9/10月发布的。
win11同样延续了这种命名方式,当前的版本是23H2,10月份即将发布24H2。随着win11的逐渐成熟,win10也将很快迎来自己的支持倒计时,在2025年10月14日,微软将停止对win10的标准支持。
Fedora
相比上面提到的Debian系(Ubuntu和Kali均属于Debian系列)和Windows,作为RedHat系社区版代表的Fedora并没有采用这种方便识别的命名方式,发布周期大概是每半年发布一次,维护周期为9个月,按照数字递增的方式命名,现在的正式版是40,41目前处于Beta版本,希望Fedora未来也可以调整命名方式。