
开源操作系统项目和学习资源汇总
本列 表收录了多种开源操作系统项目和相关学习资源。涵盖从教育用简单内核到完整图形界面系统等多种类型,使用C、C++、汇编、Rust等语言开发,支持x86、ARM等架构。为操作系统开发学习者提供丰富代码示例和参考,展示了操作系统设计的多样性。
此列表包含了令人惊叹的操作系统相关内容。 其目标是收集各种不同的开源操作系统,以便人们可以研究它们的代码并从中学习。同时也收集有用的资源,帮助人们开始在流行的操作系统中进行开发。
所有架构的Linux内核系统调用表 作者:Marcin Juszkiewicz
OldLinux - 带有大量注释的Linux内核源代码等
syzbot 漏洞
Linux内核开发工作流程(2023年,德语)作者:Rouven Czerwinski
成为Linux内核贡献者 - 第1部分 作者:Javier Carrasco
成为Linux内核贡献者 - 第2部分 作者:Javier Carrasco
成为Linux内核贡献者 - 第3部分 作者:Javier Carrasco
使用Syzbot、Qemu和GDB修复Linux内核中的错误 作者:Javier Carrasco
Linux内核贡献者的b4工具 作者:Javier Carrasco
使用b4进行内核贡献 作者:Marcus Folkesson
使用lei、b4和mutt进行内核开发 作者:Josef Bacik
2023年的netdev 作者:Jakub Kicinski
五个崩溃内核的命令 作者:Marcos Paulo de Souza
你可以成为内核黑客! 作者:Julia Evans
成为内核黑客的4条路径 作者:Julia Evans
猜测Linux内核寄存器 作者:Julia Evans
我是如何被抢走第一次内核贡献的 作者:Ariel Miculas
应用LKML的Linux内核补丁 作者:Adam Young(在他了解b4之前)
我的补丁审查工作流程 作者:Josef Bacik
Linux内核开发工作流程 作者:Tommaso Merciai
将Linux内核补丁应用到稳定版树(2009年)作者:Greg Kroah-Hartman
2019年使用Mutt的补丁工作流程 作者:Greg Kroah-Hartman
使用KGDB调试内核 作者:Marcus Folkesson
我如何学会喜欢基于电子邮件的补丁开发工作流程 作者:Emily Shaffer
学习如何 使用git+email:git-send-email
学习如何通过电子邮件审查补丁:git-am
使用纯文本电子邮件
基于电子邮件的git工作流程的优势 作者:Drew DeVault
以电子邮件的速度进行代码审查 作者:Drew DeVault


职场AI,就用扣子
AI办公助手,复杂任务高效处理。办公效率低?扣子空间AI助手支持播客生成、PPT制作、网页开发及报告写作,覆盖科研、商业、舆情等领域的专家Agent 7x24小时响应,生活工作无缝切换,提升50%效率!


多风格AI绘画神器
堆友平台由阿里巴巴设计团队创建,作为一款AI驱动的设计工具,专为设计师提供一站式增长服务。功能覆盖海量3D素材、AI绘画、实时渲染以及专业抠图,显著提升设计品质和效率。平台不仅提供工具,还是一个促进创意交流和个人发展的空间,界面友好,适合所有级别的设计师和创意工作者。

