什么是Book OS? “书是人类进步的阶梯” ——高尔基。 因此它叫做Book OS
Book OS是一个基于x86平台的32位操作系统。
系统支持:
- i386平台
- ELF格式内核和程序
- 分页内存管理
- 多进程和内核线程
- 进程同步和队列
- 节点物理内存管理
- 虚拟内存管理
- 高级中断机制
- 块设备和字符设备框架
- IDE硬盘驱动
- 内存磁盘(Ramdisk)
- BOFS文件系统
- 计时器
- 键盘驱动
- 鼠标驱动
- 用户函数库
- 图形驱动
- 简单的硬件抽象驱动
- tty驱动
- 信号系统
- 串口驱动
- 蜂鸣器驱动
- RTL8139网卡驱动
- LIBC库文件
- KGC图形核心
号外!XBook2全新内核正在开发中,点击了解详情:XBook2
screenshot
Book OS下载页面
你可以在这里下载到源码(v0.7.1):BookOS-v0.7.1
你可以在这里下载到镜像(v0.7.1):BookOS-v0.7.1-img 暂无
你可以在这里下载到源码(v0.7.0):BookOS-v0.7.0
你可以在这里下载到镜像(v0.7.0):BookOS-v0.7.0-img
你可以在这里下载到源码(v0.6.9):BookOS-v0.6.9
你可以在这里下载到镜像(v0.6.9):BookOS-v0.6.9-img 暂无
你可以在这里下载到源码(v0.6.8):BookOS-v0.6.8
你可以在这里下载到镜像(v0.6.8):BookOS-v0.6.8-img 暂无
你可以在这里下载到源码(v0.6.7):BookOS-v0.6.7
你可以在这里下载到镜像(v0.6.7):BookOS-v0.6.7-img 暂无
你可以在这里下载到源码(v0.6.6):BookOS-v0.6.6
你可以在这里下载到镜像(v0.6.6):BookOS-v0.6.6-img 暂无
你可以在这里下载到源码(v0.6.5):BookOS-v0.6.5
你可以在这里下载到镜像(v0.6.5):BookOS-v0.6.5-img
你可以在这里下载到源码(v0.6.4):BookOS-v0.6.4
你可以在这里下载到镜像(v0.6.4):BookOS-v0.6.4-img 暂无
你可以在这里下载到源码(v0.6.3):BookOS-v0.6.3
你可以在这里下载到镜像(v0.6.3):BookOS-v0.6.3-img 暂无
你可以在这里下载到源码(v0.6.2):BookOS-v0.6.2
你可以在这里下载到镜像(v0.6.2):BookOS-v0.6.2-img 暂无
你可以在这里下载到源码(v0.6.1):BookOS-v0.6.1
你可以在这里下载到镜像(v0.6.1):BookOS-v0.6.1-img 暂无
你可以在这里下载到源码(v0.6.0):BookOS-v0.6.0
你可以在这里下载到镜像(v0.6.0):BookOS-v0.6.0-img 暂无
你可以在这里下载到源码(v0.5.2):BookOS-v0.5.2
你可以在这里下载到镜像(v0.5.2):BookOS-v0.5.2-img 暂无
你可以在这里下载到源码(v0.5.0):BookOS-v0.5.0
你可以在这里下载到镜像(v0.5.0):BookOS-v0.5.0-img 暂无
你可以在这里下载到源码(v0.4):BookOS-v0.4
你可以在这里下载到镜像(v0.4):BookOS-v0.4-img 暂无
你可以在这里下载到源码(v0.39):BookOS-v0.39
你可以在这里下载到镜像(v0.39):BookOS-v0.39-img 暂无
你可以在这里下载到源码(v0.3):BookOS-v0.3
你可以在这里下载到镜像(v0.3):BookOS-v0.3-img
你可以在这里下载到源码(v0.2):BookOSv0.2
你可以在这里下载到镜像(v0.2):BookOS-v0.2-img
你可以在这里下载到源码(v0.1):BookOS-v0.1
你可以在这里下载到镜像(v0.1):BookOS-v0.1-img 暂无
你可以在这里获取我们的文档。
XBook内核开发日志,开发过程中的资料整理和内核开发日志。历经9个多月,320多页:下载
开发手册发布v0.2:下载 v0.2
开发手册发布v0.1:下载 v0.1
“征婚文档”BookOS操作系统开发者征集.pdf
致开发者的一封信致BookOS开发者的一封信.pdf
[2020/3/10] Book OS v0.7.1 发布。
- 优化进程调度算法
- 优化文件描述符管理方法
- 添加图形界面多窗口
- 完善用户态图形接口
- 修复系统部分bug
- 简易init配置文件
- 添加视频和输入驱动框架
[2020/3/2] Book OS v0.7.0 发布。
添加gtty驱动程序
bosh基于gtty运行,添加管道和重定向功能
更新时间管理
添加日历应用程序
添加空设备
添加,ls, ps, mv, cp, mm, echo等内置命令
[2020/2/24] Book OS v0.6.9 发布。
在KGC的基础上实现一个简单的GUI
[2020/2/10] Book OS v0.6.8 发布。
重构源码目录
[2020/2/8] Book OS v0.6.7 发布。
添加鼠标驱动,完善键盘驱动,添加视频图形驱动,添加内核图形核心-KGC。
[2020/1/30] Book OS v0.6.6 发布。
添加串口调试机制,添加RTL8139网卡驱动,添加用户库文件,添加蜂鸣器驱动,添加低内存片段管理。
[2019/12/29] Book OS v0.6.5 发布。
添加信号机制,支持大多数常用不可靠信号。
[2019/12/19] Book OS v0.6.4 发布。
添加匿名管道pipe和命名管道fifo
[2019/12/11] Book OS v0.6.3 发布。
添加tty和bosh(Book OS Shell)
[2019/12/1] Book OS v0.6.2 发布。
升级BOFS(Book OS File System)文件系统为0.3版本
[2019/11/24] Book OS v0.6.1 发布。
[2019/10/31] Book OS v0.6.0 发布。
[2019/8/22] Book OS v0.5.2 发布。
[2019/8/12] Book OS v0.5.1 发布。
[2019/8/11] Book OS v0.5.0 发布。
[2019/5/13] Book OS v0.4 发布。
[2019/5/ 2] Book OS v0.39 发布。
[2019/4/ 6] Book OS v0.3 发布。
[2019/2/20] Book OS v0.2 发布。
[2019/1/ 7] Book OS v0.1 发布。
BookOS Github
->点击这儿跳转过去
XBook github
->点击这儿跳转过去
XBook2 github
->点击这儿跳转过去
下载 Build Tools
->点击这儿下载
下载 Qemu for i386
->点击这儿下载