Best technical books about *BSD / macOS?
Do you have any recommendation for books / blog posts / persons to follow... for techie stuff about *BSD / macOS, like OS internals, Darwin kernel internals, etc...
Thanks
Do you have any recommendation for books / blog posts / persons to follow... for techie stuff about *BSD / macOS, like OS internals, Darwin kernel internals, etc...
Thanks
Of course, if you're really after Darwin/macOS info, a lot of the book won't apply. Apple took FreeBSD userspace and FreeBSD network stack (in 2000ish), but I don't think they tool the scheduling or process management. And the current version of the book covers a lot of things that were added to FreeBSD after Apple took the stuff they did; maybe the earlier version of the book would be better, because Apple didn't do a lot of updates from upstream.
When it comes to books, you might want to have a look at Absolute FreeBSD by Michael W. Lucas. He’s also written books about OpenBSD, ZFS etc: https://mwl.io/nonfiction/os
Other web resources: https://www.unitedbsd.com/
But it's indeed very old, its relevance is minimal now. It's kinda time for a new one.
https://www.amazon.com/gp/product/0321278542/
I believe the book the OP is referring to in their post is effectively newer editions of Amit's book, but I could be wrong.
The books I was refering to are from Jonathan Levin, who finished to work (and publish) the three different volumes two years ago.
I live in Europe now so it is not possible for me to order them via Amazon (the only physical distributor from what I understood), and ordering them directly from another distributor requires 50$ per each book (so, 125$ in total for one volume).
I am not a fan or user of ebooks for this case I would love to have this solution :)
I'd actually prefer ebooks but they don't seem to be available like that at all.
Will begin with Absolute FreeBSD and take a look at recent forum / blog posts for now.
Maybe I will send an email to the author, asking if he plans to release the ebooks (who knows)...
But I use every OS pretty much every day :) I like it that way.
But I wasn't aware of Absolute FreeBSD very much (I probably have heard of it before as the cover looks familiar). Will definitely get it, thanks for the tip!
I used FreeBSD on a Thinkpad when I was in college but switched to mac as I became annoyed by Thinkpad and wanted a MacBook Air like computer...
Of course it's wildly out of date now. A followup would be great.
Indeed, I have that book too, but it is quiet old now...