CoolPotOS
由 XIAOYI12
基于 Multiboot1
引导规范开发的适用于x86平台的32位宏内核操作系统
- 最初的系统名叫
CrashPowerDOS for x86
后觉得太长改名 - XIAOYI12对OS的各种模块做了高度解耦, 所以将该系统的源码移植到您的项目非常容易
- CoolPotOS沿用了很多PlantOS的技术栈, 包括文件系统, 硬盘驱动接口, VFS
已移植的软件
该条目仅记录移植
plos-clan
社区成员开发的软件
C/C++ 应用程序
CPOS-UserShell
CPOS内置的默认用户命令行程序
C/C++ 库
pl_readline
min0911Y 开发适用于VT100终端的可移植键盘输入处理库libutf
PlantOS 的utf字符处理库
Rust 应用程序
os-terminal
wenxuanjun 开发的虚拟终端环境caraint
zzjrabbit 开发的cara
语言解释器
贡献者
XIAOYI12/xiaoyi1212
OS主要开发者min0911Y
OS文件系统部分开发QtLittleXu/Xu Yuxuan
OS文档编写copi143
用户堆分配系统开发VinbeWan
IIC驱动开发ViudiraTech
Uinxed-Mark 性能测试软件wenxuanjun
CPOS_Rust SDK 开发