dreamportdev/Osdev-Notes · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
操作系统开发笔记
一本书,起源于一份笔记合集,旨在引导读者逐步从零开始构建一个操作系统内核。本书是在编写(并重写)我们自己的内核过程中写成的,每一章都涵盖了该流程中的一个步骤,从选择引导加载程序到在用户空间运行已加载的 ELF。
我们希望您能享受阅读,并在此发现一些有趣的内容!
本仓库的内容也可作为 纸质书 获取,可通过 Lulu 购买:
latest-master 版本包含从 master 构建的 PDF。
您可以通过以下方式联系我们
- Discord: https://discord.gg/NGasazGkqr
- FLuxer: https://fluxer.gg/8L9eRwcy
当前章节:
我们的项目
- DreamOs64: 由 Ivan G 从零编写的 64 位操作系统。
- Northport: 另一个支持 SMP 和 riscv 的 64 位操作系统!由 Dean T 编写。
- DreamOs: 从零编写的 32 位操作系统。该项目已停止维护,但仍值得一提。同样由 Ivan G 编写。
作者
许可证
本仓库的内容(代码、文本和其他资产)根据 Creative Commons Attribution-NonCommercial 4.0 Public License 授权,完整文本请参见 LICENSE 文件。
虽然这不构成法律建议,但该许可证可概括为:
- 您可以自由分享(复制和再分发)此材料,以任何媒介或格式。
- 改编(混音、转换和基于)此材料。
在以下限制条件下:
- 您必须给予适当的署名,提供许可证链接,并说明是否进行了更改。
- 您不得将此材料用于商业用途。
请注意,不提供任何形式的保证。
