57
submitted 5 months ago by Blaze@lemmy.zip to c/linux@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] jet@hackertalks.com 4 points 5 months ago

The design of the BSD operating system is more narrative friendly, easier to read just for fun

Unix internals keeps getting updates, but is far more technically applied. And probably easier to become outdated.

From a philosophy perspective both books are great but if you could only read one I would recommend the BSD book. I know the Linux kernel and the BSD kernel have divergent development, but as far as posix structures are concerned they're pretty similar

[-] hydroptic@sopuli.xyz 1 points 5 months ago

The BSD book does seem interesting from a historical perspective, BSD is one of Ye Olden UN*X distros after all. Thanks for the recommendations! I think I'll try to get my hands on a dead trees version of the BSD book.

Oh and did you specifically mean "The Design and Implementation of the 4.4BSD Operating System"? Looks like there's one for FreeBSD as well

[-] ABasilPlant@lemmy.world 4 points 5 months ago

Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau & Andrea C. Arpaci-Dusseau (University of Wisconsin-Madison) is an excellent book and used by many universities worldwide. Extremely well written and it's one of the only textbooks I've ever completed from start to end.

It's also completely free: https://pages.cs.wisc.edu/~remzi/OSTEP/

[-] hydroptic@sopuli.xyz 2 points 5 months ago

Ooo nice, thank you for the tip.

I wonder where I could get a physical version. Somewhere other than Amazon that is, they do have it but I'd like to avoid them if at all possible because, well, Amazon. I searched Adlibris which is a Nordic online bookstore but they didn't have it, unfortunately.

I'm a fan of physical books nowadays. I read e-books for a few years but I felt like I didn't remember what I read nearly as well as I do if I read an actual paper book, and apparently there's actually some empirical evidence for this being a wider phenomenon

[-] jet@hackertalks.com 3 points 5 months ago

100% I'm in the same boat.

I looked into various print on demand services with binding, but they always were more hassle than just printing everything at home

[-] jet@hackertalks.com 3 points 5 months ago

Yes that's the book, though I read a older version initially.

I haven't read the free BSD version, I wonder if there's a Linux version? That would be interesting too

this post was submitted on 11 Jun 2024
57 points (100.0% liked)

Linux

5393 readers
218 users here now

A community for everything relating to the linux operating system

Also check out !linux_memes@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 1 year ago
MODERATORS