# CanaryOS **Repository Path**: orangebird/canary-os ## Basic Information - **Project Name**: CanaryOS - **Description**: 自制操作系统内核练手项目 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-01-30 - **Last Updated**: 2023-03-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: ASM ## README # CanaryOS #### 介绍 自制操作系统内核练手项目 #### 项目特色 1. 支持24/32位色彩模式 2. 内存管理使用伙伴系统算法 3. 优化的文件结构 4. 使用NASM+GCC工具链(非原创,详见版权说明) #### 主线进度 已完成Day13 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 版权说明 1. 代码主要参考和来源于川合秀实先生的《三十天自制操作系统》书籍及其配套光盘。 2. 有关工具链和其他一部分代码来源于https://gitee.com/ghosind/HariboteOS 3. 参考了GeekOS项目的部分代码。http://geekos.sourceforge.net/