BSD vs Debian server reddit / BSD ---------------------------------------------------------------------- [deleted] · 2021-02-22 09:19 [deleted] ---------------------------------------------------------------------- PitifulView · 2021-02-22 10:18 > ...much of the BSD software base are Linux backports and/or contained within a Linux LVM? No. - The code for BSDs is usually independent and not related to what you would find in the Linux world. - The packages are based on the same source code that Linux distros would use, but it's not a backport from Linux because that's not a useful way of doing packaging. It is usually updated when the authors of the package ("upstream") make a new release. Perhaps this question would be better answered by answering what is a backport: taking a change and applying it to an older version. The interaction is packaging is almost always with upstream (the authors of the package source code) and not with other package managers. As for actual reasons to prefer a BSD over Debian: I think all the BSDs offer a better compromise of latest packages and stability than Debian. The base is updated at a lower frequency but the rest of the packages are very recent. ---------------------------------------------------------------------- Nealiepoo · 2021-02-22 10:20 I think that you're a bit confused. First of all, which BSD do you mean? They are all distinct operating systems (not distros), so the answers will be different for each one. For example, FreeBSD supports ZFS, whereas some of the others don't. (I only really know FreeBSD). What's an LVM? Most software on FreeBSD runs natively, but for Linux binaries that haven't been ported, they run using the linuxulator, which is an alternative syscall interface, not a virtual machine. So they run at full speed. I think that you're confused about the term backport. This means to patch an old version of software with code from a newer version. The ports system on the other hand is a system of makefiles that allow you to build applications. On NetBSD this is called pkgsrc and ports refer to ports of the actual OS to different architectures I believe. I don't know Debian, but I can tell you that FreeBSD is a very solid and reliable operating system. It has a more conventional startup system, which doesn't subsume many other unrelated tasks, so it's easier to understand and debug problems. As usual, the answer may be more along the lines of: if you want to use unix, then FreeBSD (or maybe another BSD) is the right answer, whereas if you don't want to use Windows or MacOS, then Linux might be the right answer. ---------------------------------------------------------------------- FUZxxl · 2021-02-22 11:19 > ...much of the BSD software base are Linux backports and/or contained within a Linux LVM? Linux provides largely the same OS interface as the various BSD systems, so software that compiles for Linux usually also compiles for BSD (and the other way round). In either case, the software then runs natively. ---------------------------------------------------------------------- [deleted] · 2021-02-22 11:33 [deleted] ---------------------------------------------------------------------- [deleted] · 2021-02-22 11:44 [deleted] ---------------------------------------------------------------------- [deleted] · 2021-02-22 11:58 [deleted] ---------------------------------------------------------------------- FUZxxl · 2021-02-22 12:03 In this case, go with Linux. I am not a fan of pre-packaged containers, but if that's the only option you'll be quite restricted. ---------------------------------------------------------------------- [deleted] · 2021-02-22 12:32 [deleted]