Files
LoongRelease/其他资料/常见术语.md

2.1 KiB

发行版相关

发布类型

  • 定期发布
    • 特点: 每隔一段时间(通常是几个月或几年)发布一个新的主要版本。每个主要版本包含一组固定的软件包和内核版本,并且在该版本的生命周期内,只会通过安全补丁和维护更新进行小幅度的改进。
  • 滚动发布
    • 特点: 滚动发行版提供了一个持续更新的模型,在这种模型中,软件包和系统组件会不断地被更新到最新版本,而不需要等待特定的时间点来发布新的版本。这意味着用户可以随时获得最新的软件和功能。
  • 不可变发行版
    • 特点: 系统文件在运行时不可被直接修改。这种设计的核心理念是通过限制对系统层的更改,增强系统的稳定性、安全性和一致性。同时更新是“原子性”的:要么完全成功,要么完全失败,避免系统处于中间状态。

支持层级分类说明

  • 一级架构支持
    • 定义: 由发行版官方团队主导维护,龙架构被列为该发行版的核心支持架构
    • 特点: 享有X86/ARM等架构的同级别资源投入、完整的软件仓库同步支持、定期发布系统镜像和官方安全更新
  • 次级架构支持
    • 定义: 获得发行版官方认可但未列入核心架构支持
    • 特点: 由官方提供基础框架支持、软件包更新存在时间差
    • 可能存在的问题: 技术支持优先级较低、依赖社区开发者协作维护、系统镜像发布时间晚于其他架构
  • 社区第三方支持
    • 定义: 由开源社区组织主导的移植项目
    • 特点: 有专门的技术委员会协调、遵循上游发行版规范进行适配、定期发布经过验证的衍生版
  • 个人\团队移植支持
    • 定义: 开发者个人主导的非官方移植项目
    • 特点: 基于爱好者自发维护、以Git平台为主要协作空间
    • 需要关注的问题: 依赖维护者个人\团队精力投入软件包更新可能不及时
  • 商业衍生支持
    • 定义: 特定的行业系统

    OEM厂商基于社区版定制的商业解决方案 工业控制领域的专用系统定制