#1,722 in Computers & technology books
Use arrows to jump to the previous/next product
Reddit mentions of FreeBSD Device Drivers: A Guide for the Intrepid
Sentiment score: 2
Reddit mentions: 2
We found 2 Reddit mentions of FreeBSD Device Drivers: A Guide for the Intrepid. Here are the top ones.
Buying options
View on Amazon.comor
Used Book in Good Condition
Specs:
Color | Multicolor |
Height | 9.25 Inches |
Length | 7 Inches |
Number of items | 1 |
Release date | May 2012 |
Weight | 1.52 Pounds |
Width | 0.86 Inches |
I can't recommend that book enough. It will give you a great overview over the services the kernel provides, design decisions and data structures.
In addition to that, these resources might also be of interest to you:
I recommend *BSDs as learning command line is easier there than Linux due to centralized documentation and consistent tools that doesn't change as much as Linux user land. For desktop use, I think all Free Unix-like machines suck regardless of DE. Read this: https://www.freebsd.org/doc/en/articles/explaining-bsd/article.html
The difference is BSDs have separate userspace at /usr/local/<here>. Unlike Linux, BSDs are developed as a single OS, so it's not something like GNU+Linux+musl+busybox, it's just FreeBSD/OpenBSD/NetBSD. Remember, don't confuse these BSDs as Linux distros. Each of them are different OS, with different kernel. Also due to consistent nature you can't replace core system parts like NetworkManager, dhcp etc on runtime via package manager. If you install something later, it will be installed into /usr/local/bin/<here>... why.. because it's not part of FreeBSD where core system parts lies on /bin/, /usr/bin, /usr/sbin etc. Due to this design, your system remains more failsafe, less vulnerable to crash etc. I think you should start with FreeBSD Auto ZFS install. If you want to run FreeBSD on decent modern hardware, try TrueOS. But do not expect anything like Linux. Both are completely different. Also the community is full of technical people. There is no DE/distro war on BSD land (Because there is no such things there, btw still some Linux newcomers make noise sometimes). Nobody asks why X sucks.. etc :D Most of the BSD people are very experienced system programmers and some of them are also university professors. I still recommend using Linux at desktop if you are kinda Free Software guy. I am not, however I am fine with something as long as it is Open Source (may/mayn't be GPL etc). I also use tons of proprietary applications and I absolutely love them. Try FreeBSD on a VM, not on real hardware for now.
Check this out, when this guy moved to BSD after being a long time Linux user: https://runbsd.info/people/fr0xk.html
You will also enjoy this sort of stuff: https://www.freebsd.org/doc/en_US.ISO8859-1/articles/new-users/index.html
What to learn:
I was a Linux noobs for 10+ years, until I started to study computer science as hobby (I am non-geek, non tech guy, and barely knew how to turn the smartTV on)