laanwj on Nostr: the usual CS textbooky approach would be to start with something like Minix, or some ...
the usual CS textbooky approach would be to start with something like Minix, or some small microkernels such as seL4
other "mini operating systems" are bootloaders like GRUB and u-boot
then combine it with some more general Operating Systems book that explains the fundamentals (i know no recent ones, sorry, that's too long ago for me)
but don't be too intimidated by Linux, it's not all very complex code, and it's fairly well documented, though there *is* a lot of it
Published at
2024-09-09 18:44:20Event JSON
{
"id": "ca5fb11202d77f6688c146d9ba4f86c6c7014c5f6bb82f3d970cc60d713f1fb0",
"pubkey": "0aa39e5aef99a000a7bdb0b499158c92bc4aa20fb65931a52d055b5eb6dff738",
"created_at": 1725907460,
"kind": 1,
"tags": [
[
"e",
"06d735fb5ce9d381a07249709e1ecc4f9f5b288fbec5e74bc556a8cfb6cdc1bf",
"",
"root"
],
[
"e",
"4467e65216ba119f678ac0c1f165b323153a96838fe4fad1de905ef0b7a6b618",
"",
"reply"
],
[
"p",
"ce1bf9ad92164df227bfcab2813193c60eb4021d35bf4bbbc6fa24c560d0f3e9",
"",
"mention"
],
[
"p",
"036533caa872376946d4e4fdea4c1a0441eda38ca2d9d9417bb36006cbaabf58",
"",
"mention"
],
[
"client",
"noStrudel",
"31990:266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5:1686066542546"
]
],
"content": "the usual CS textbooky approach would be to start with something like Minix, or some small microkernels such as seL4\nother \"mini operating systems\" are bootloaders like GRUB and u-boot\n\nthen combine it with some more general Operating Systems book that explains the fundamentals (i know no recent ones, sorry, that's too long ago for me)\n\nbut don't be too intimidated by Linux, it's not all very complex code, and it's fairly well documented, though there *is* a lot of it",
"sig": "b7856794cdfa1ff900d8f670b7ef0e80119aad860fcd2710a249c189caeffa10295dcb100555cadac967d911b59631e275cbe821511f0227534a5a065306b2b8"
}