2 ms·
I use freebsd for one project on node/js and for ssh jumper boxes. I have also been admining linux boxes since 99. I have no hate for systemd - there just was a
by quags 5y ago
I use freebsd for one project on node/js and for ssh jumper boxes. I have also been admining linux boxes since 99. I have no hate for systemd - there just was a learning curve. I like a basic rc.conf set up that freebsd has. Everything can go in this one file for startups. Binary updates have been around for years so doing security updates are easy with no need to rebuild world or compile. You can use pkg for third party installs (binaries) although they don't always follow the version in ports. Security wise kern_securelevel / ugidfw for security. freebsd update also allows for easy updating in major os releases. ZFS on root just works on freebsd. PF / ipfw to me makes much more sense than iptables (I haven'ted really moved to nftables).
When I compare to ubuntu which is the OS I use for linux mostly now:
* kvm is superior to bhyve in every way
* automating security updates via apt are better than a combination of freebsdupdate/pkg updates. Plus the deb packages are made by Ubuntu and just work. ports/pkgs are third party on freebsd
* rebootless kernel updates exist for ubuntu
* It is easier to find people familiar with linux right away
Really though the learning curve of freebsd <-> linux is not high.