Comment by josephg
6 hours ago
Yes; linux is generally supported better than freebsd. CUDA and Docker work out of the box on linux. Linux has better graphics drivers and steam support. Opensource software (libraries, tools) are much more likely to be tested & work properly on linux. I've also run into several rust crates which don't build on freebsd - particularly crates which depend on C code.
But the comment you're replying to said there weren't many good technical reasons to prefer freebsd over linux. I think that's broadly true.
I still really like freebsd though. Unlike linux, one community is responsible for the kernel and userspace. That makes the whole OS feel much more cohesive. You don't have to worry about supporting 18 different distributions, which all do their own thing.
FreeBSD's development philosophy, it's aversion to design decisions like - we must allow systemd everywhere, stability, zfs and jails, consistent configuration (for decades) are all technical reasons I prefer it over Linux.
How about Ubuntu and snaps? License needed for certain security updates, etc.