#1 - 2020-2-15 23:13
Zank
如題,但是才學完操作系統原理,開發環境都沒搞好。有相同想法的網友或許可以交流一下。
#2 - 2020-7-4 17:26
(抚君金错刀,怜君夺锦才)
写内核还要啥开发环境, gcc qemu gdb不就完了.
#3 - 2020-7-4 18:04
(想和可爱的纸片小男孩贴贴)
啥是写一个Linux内核,是学习Linux内核自己写一个操作系统的意思吗?
#4 - 2020-7-4 21:02
(There’s magic here tonight.)
自己写个“Linux兼容”内核还差不多吧....
#5 - 2020-7-4 21:05
(There’s magic here tonight.)
操作系统基本上是个两边受气的角色,要照顾好奇葩应用也要照顾好奇葩硬件。整体dirty work很多。如果不是特别感兴趣的话稍微写点原型玩玩就行了,实现一下syscall,虚拟内存,文件系统啥的。没必要去搞Linux兼容啥的,会心累的。

--一Linux内核某冷门架构的某冷门平台维护者
#5-1 - 2020-7-4 21:39
龙芯?
#5-2 - 2020-7-5 00:40
FlyGoat
邓林 说: 瞥了一眼, 层主 github 是有点龙芯相关的东西. 我和我的 yeeloong8089d 向您敬礼. 然而我近年改用 openbsd 了.
虽然龙芯2E/2F的maintainer也是我不过现在我主要搞龙芯3号的东西了(bgm16)
前辈们都走了
#6 - 2020-7-4 21:40
你可以研究一下Linux下的微内核技术,最近比较火
#7 - 2020-7-5 00:25
(我只知道自己一无所知。)
你可以随便写内核,但它肯定不叫、也不能公然地称为 Linux
#8 - 2021-2-25 19:17
(guy)
qemu走起啊