# kernel **Repository Path**: openairymax/kernel ## Basic Information - **Project Name**: kernel - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-14 - **Last Updated**: 2026-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **语言:** [English](README.md) | 简体中文 # agentrt-linux 内核(AirymaxOS Kernel) [![Version](https://img.shields.io/badge/version-0.1.1-5a6b7e)](https://atomgit.com/openairymax/kernel) [![License](https://img.shields.io/badge/license-AGPL--3.0+Apache--2.0-4a90d9)](LICENSE) > [agentrt-linux(AirymaxOS)](https://atomgit.com/openairymax/agentrt-linux)(智能体操作系统)的内核子系统。 > 由 [agentrt-linux](https://atomgit.com/openairymax/agentrt-linux) 管理仓聚合的叶子仓之一。 > 复用并扩展 Airymax `atoms/corekern` 模块以提供 OS 级内核能力。 --- ## 概述 **极境内核 Airymax Kernel**(`kernel`)是 agentrt-linux(智能体操作系统)的内核子系统。它基于微内核设计原则,参考 seL4 思想,构建于 Linux 6.6 之上,集成 sched_ext、eBPF、io_uring 与 Rust 支持。 在 agentrt-linux 0.1.1 中,本仓库为**文档体系完成**,包含设计文档、参考发行版规范及架构草案。实际的内核与 OS 开发在 1.0.1 版本进行。 ### 核心技术 - **Linux 6.6 基础**(Euler 24.03 LTS 内核基线)并完成微内核化改造 - **sched_ext 子调度器**(Linux 6.15+)实现 AI 感知的 CPU 调度 - **eBPF 签名验证**(Linux 6.15)保障内核可编程安全性 - **io_uring** 提供高性能异步 I/O 与消息传递 - **Rust**(Linux 6.6 实验性支持)用于内存安全的内核模块 - **微内核设计** 参考 seL4 / Zircon / Minix3 ### 与 Airymax atoms/corekern 的关系 agentrt-linux 内核(AirymaxOS Kernel)复用并扩展了 Airymax 运行时平台的 `atoms/corekern` 模块。核心微核心原语(调度器、内存管理、任务流)在用户态运行时(agentrt)与 OS 级内核(agentrt-linux(AirymaxOS))之间共享,确保架构同源、无适配层。 ## 仓库结构(0.1.1(文档体系完成)) ``` kernel/ ├── README.md # 本文件(英文) ├── README_zh.md # 中文翻译 ├── LICENSE # AGPL-3.0 + Apache-2.0 双许可证 ├── NOTICE # 版权、商标与第三方声明 └── .gitignore ``` 设计文档与参考发行版规范维护在伞仓的 `docs/AirymaxAgentOS/` 目录。 ## 上下游依赖 ### 上游 - **Airymax atoms/corekern** — 提供被复用并扩展的核心微核心原语 - **Euler 24.03 LTS / 26.03** — 标准与规范参考发行版 - **Linux 6.6** — 提供 sched_ext、eBPF、io_uring 与 Rust(实验性)支持的基础内核 ### 下游 - **agentrt-linux 服务态(AirymaxOS Services)** — 运行于内核之上的用户态服务 - **agentrt-linux 安全态(AirymaxOS Security)** — 与内核 LSM 钩子集成的安全子系统 - **agentrt-linux 内存管理(AirymaxOS Memory)** — 使用内核内存 API 的内存管理子系统 ## 分支策略 本叶子仓在 **`feature/official-hubs-01`** 分支上开发。聚合管理仓 `agentrt-linux` 保持在 `main` 分支。 ## 许可证 采用 **AGPL v3 + Apache 2.0** 双许可证(SPDX:`AGPL-3.0-or-later OR Apache-2.0`)。完整文本见 [LICENSE](LICENSE)。 Copyright (c) 2025-2026 SPHARX Ltd. All Rights Reserved.