NetBSD Internals
netbsd.org
netbsd.org
The linked document is fairly old. There seems to be a lot of churn in the tree lately (last 6(?) months; seems to have slowed last few weeks), especially by ad@ (Andrew Doran). Browse the mailing list[0] to see what’s going on in -current. It’s extensive enough (read: occasionally unstable) that I’ve moved from running -current as my daily-driver (which was possible for an amazingly long time) to tracking 9-release.
If anybody is interested in a well put together *nix, esp a BSD, NetBSD[1] deserves attention.
Turning my laptop into a little fortress appealed to the same part of me that loved the Tesla Cybertruck for being built like a tank.
How does NetBSD compare with OpenBSD? What would be the strongest reason for me to switch over?
Seems to me Net and Open are remarkably similar- relatively simple implementations with an eye to traditional Unix and standards. OpenBSD is more conservative, in the name of security, at the cost of “neat things”. Seems to me they eschewed MP kernels for ages on that basis, and won’t ever have (eg) PAM for authentication. Make of it what you will. In the meantime, enjoy OpenBSD!
Well OpenBSD was originally forked from NetBSD and iirc, NetBSD was the first of the "modern" BSD's forked from 386BSD.
But in general, the reasons to run one or the other don't overlap all that much. People already happy running OpenBSD are unlikely to want to switch.
Not very scientific of a response, but meh, give it a try if you've got a Pi lying around!
A great OS that is very under appreciated, very under represented, and very under respected.
For instance, take a peak of what Netflix has accomplished (200Gbps of TLS from single server). I'd wager that Windows Server could not be optimized to the same degree.
https://2019.eurobsdcon.org/slides/NUMA%20Optimizations%20in...
OpenBSD makes me happy, bought a Thinkpad for the occasion and it runs great.
Everyone said the same in the 90's...but about Windows.
>Taking into account that fact what OS is no interest for people itself
True but for the dev's and admin's its pretty much the most important thing to have a good base.
Maybe ask Netflix or Whatsapp (before FB) why the chose FreeBSD?
>sysadmins, I don't see much job openings
That is the HR 'coolness' Factor, often they don't even know what a DevOp is but i find alone in Switzerland 304 alone on one platform:
https://www.jobs.ch/de/stellenangebote/informatik-telekommun...
And 668 devop's:
https://www.jobs.ch/de/stellenangebote/?term=devop
But if you read the description of the jobs its mostly pure System-administration with a grain of Jenkins and Orchestration...as if that's not pure Administration.
A) Use the simplest possible solution, from a technical perspective. Right now for me, that's Pop!_OS, but I fully intend to move to BSD/Void/Alpine on my next machine.
B) Use what works with the right amount of effort. For many people, this is Linux/Windows/Mac, why not a different BSD as well?
Also, how is Linux any more mainstream then BSD? cough Darwin cough
A) Programming my own stuff, in which case I see that as a benefit, because it forces me to write portable code.
B) Managing servers, in which case it won't matter.
I do have some experience with it on a side laptop, and I quite enjoyed it.
That being said, the warning you brought up could certainly screw up many workflows, so thank you for the heads up.
Am I correct in thinking that BSD is meant to be used “headless” for security reasons?