文件名称:ghost:Ghost,用于x86架构的基于微内核的爱好操作系统
文件大小:2.26MB
文件格式:ZIP
更新时间:2024-05-19 08:39:15
gui kernel os ghost libc
关于幽灵 Ghost是用于Intel x86平台的操作系统。 该项目被许可为GPLv3。 内核和用户空间应用程序是使用C ++和Assembly(以及某些C)从头开始编写的。 该内核不基于任何现有内核,并且部分兼容Unix。 这是主要的开发资料库。 项目网站: : redux的状态 使用redux我开始重新实现内核,该内核现在位于master分支中。 目前,我正在重写大多数与文件系统相关的调用。 一旦有现成的版本,我将在网站上发布实时CD。 如果您正在寻找以前的内核实现(版本高达0.5.6b),请检查旧版分支。 文献资料 请参阅documentation文件夹。 它包含有关技术设计以及构建说明的信息。 特征 纯微内核 多处理器和多任务支持(SMP) IPC-管道,信号,消息,共享内存 窗口服务器(带有自制工具包的GUI) 修补的GCC(特定于操作系统的工具链) 自制的libc