Re:BSDs or Illumos may be good alternatives to Linux (2017)
by snaky on Tuesday November 27, 2018 @05:36AM
(#18541177)
> Less critical bugs
Because the things like that not even considered bugs, not to say critical?
Re:BSDs or Illumos may be good alternatives to Linux (2017)
by SpaceInvader on Tuesday November 27, 2018 @04:27AM
(#18540842)
Are you sure about the security thing? Less critical bugs? Do you have any data to back that up?
Re:BSDs or Illumos may be good alternatives to Linux (2017)
by INTPenis on Tuesday November 27, 2018 @06:25AM
(#18541397)
No I'm writing completely from my own experience running stable releases of Linux distros such as Debian and CentOS.
Very rarely I've had to install Fedora on some intranet to get a specific feature but I can count the times on one hand.
FreeBSD was my primary OS, both at work and at home.
To fast forward a bit I handed over my last BSD environment around 2012, last Solaris environment around the same time. After that I only had Linux responsibilities. Around 2014 I was running Debian as my primary OS and sent on a RHEL course in Stockholm.
The course leader sold RedHat to me so well that the very first night at the hotel I reinstalled my laptop from Debian to Fedora. Haven't looked back yet.
Been professionally building systems on Linux since before that. So I'd like to say my perspective spans over both sides of this argument. I've tried to summarize why I'd rather use Linux and why you might consider using BSD.
The only reason I can justify to use BSD is that the open source world needs competition. It would be dangerous if we only had one OS.
But all my professional sense of getting things done and keeping them stable tells me not to use it. Correction, I use OpenBSD on my router at home but that's it. OpenBSD has a reputation of being very secure (perhaps earned in part by having a relatively small user base) and I rarely need to login to make changes. Because the user space tools are horrible compared to Linux.
And I believe most of that stems from the community being much larger and therefore the software better tested and more mature.
I'm talking mainly about operational security and stability. I believe Linux does this much better than any BSD.
Less critical bugs, less issues with package management, better maintained packages and more binary packages available that don't require source building. Pretty much all things very reliant on a strong community.
More programmers available to fine tune user space tools and make them hum. A lot more docs available from hobbyists and officials.
Some of my friends today are hardcore BSD geeks and they often have to deal with system breaking bugs, kernel panics even. I can't remember the last time I saw a kernel panic in Linux. Almost every day I can see at least one issue in our chats dealing with package management or kernel and system bugs. Bugs in jails for example, or network management related to jails. They're often following the latest releases to remedy these but that's even worse than using Fedora on servers imo. Bleeding edge software just to avoid the bugs and be able to use the latest so called virtualization technology available.