开源鸿蒙社区刚刚发布了重要公告:自2023年4月1日起,OpenHarmony 1.0.1-Release分支及其衍生版本(1.X和1.1.X系列)将正式停止维护。这意味着该分支将不再接收任何代码合并,也不再发布安全补丁。如果您仍在使用这些老旧版本,建议尽快规划版本迁移路径。

实际上,这套版本生命周期管理策略早有规划。OpenHarmony社区会定期推出LTS或Release分支,每个分支均遵循明确的维护节奏。Release分支是经过集中编译、构建、集成测试,并通过社区评审后发布的稳定版本。进入维护阶段后,其生命周期为2年(1+1):第一年提供常规维护,第二年进入补丁支持阶段,此后将不再提供任何更新。
从生命周期时间线来看,OpenHarmony 1.0.1-Release是首个达到终点的分支。该版本于2021年3月发布,至今已完整走完整个维护周期。

除了Release分支,社区还提供LTS(长期支持)版本。LTS分支是从Release分支中优中选优——根据实际使用范围和质量评估,经社区评审升级而来。这类分支的维护周期更长,达到3.5年(2+1.5):前两年为完整维护阶段,后一年半提供安全补丁支持。对于需要长期稳定运行的项目而言,选择LTS版本显然更为可靠。
一句话总结:老旧版本应及时淘汰,新版本应积极跟进。开源鸿蒙的版本更迭节奏已经清晰呈现,开发者需要做的是紧跟这一节奏,避免项目停留在过时的分支上。
