Date: Fri, 14 Feb 2020 16:01:40 +0100 From: Julien Cigar <julien@perdition.city> To: Victor Sudakov <vas@sibptus.ru> Cc: freebsd-questions@freebsd.org Subject: Re: Technological advantages over Linux Message-ID: <20200214150126.GA1219@x1> In-Reply-To: <20200214141600.GA82559@admin.sibptus.ru> References: <20200214121620.GA80657@admin.sibptus.ru> <CAEJNuHwRs=6kOK9uiFzEAqCgSgvUb8Xm5o2VWnK-ND_zseowdg@mail.gmail.com> <20200214141600.GA82559@admin.sibptus.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 14, 2020 at 09:16:00PM +0700, Victor Sudakov wrote: > Ottavio Caruso via freebsd-questions wrote: > > On Fri, 14 Feb 2020 at 12:16, Victor Sudakov <vas@sibptus.ru> wrote: > > > > > > Dear Colleagues, > > > > > > Not to start a flame war. A purely technical question: what > > > technological advantages does the modern FreeBSD have over modern Linux? > > > > Sorry, but I find this sort of a chalk vs cheese kind of comparison. > > Of course not. When deciding what to use in the next project, you have > to advocate your choice in front of your superiors and colleagues, and > your presentation should be well backed up with technical arguments. > > When I advocate FreeBSD over Windows, for example, there are some very > clear and easily defendable technical and economical advantages (open > source, absence of viruses, BSD license - just to name a few). It is not > so easy with FreeBSD vs Linux. > > For example, the absence of Docker (or analogous technology) for FreeBSD > is a huge disadvantage. We need to name really superiour features to > make up for this shortage. ZFS, bectl, pf, MAC, ports and poudriere, jails, VNET, GEOM, development model (current -> stable -> release), BSD license, reviewing process (https://reviews.freebsd.org/), simplicity and clarity, documentation, linux binary compatibility, rctl, Dtrace support, ... Of course nothing is perfect (12.0-RELEASE was a very problematic release for us due to the various iflib issues and PR 236220), but from experience FreeBSD is a lot easier to manage and maintain than any of the Linux-es I used, especially if you deploy everything with (VNET) jails, ZFS, and a custom poudriere repository (branch based) (For Docker I honnestly never understood all the fuss, you can achieve the same thing with jails and something like Saltstack, so it's not at all an "huge" disadvantage to me) > > > > You start making comparisons, then you have to list all possible Linux > > distros, etc, you know the drill. > > In fact, there is quite a limited number of Linux distros to be > considered for use in production, maybe 3-4, and they are not that > different in their capabilities. Other distros are too exotic or geeky. > > -- > Victor Sudakov, VAS4-RIPE, VAS47-RIPN > 2:5005/49@fidonet http://vas.tomsk.ru/ -- Julien Cigar Belgian Biodiversity Platform (http://www.biodiversity.be) PGP fingerprint: EEF9 F697 4B68 D275 7B11 6A25 B2BB 3710 A204 23C0 No trees were killed in the creation of this message. However, many electrons were terribly inconvenienced.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200214150126.GA1219>