Skip site navigation (1)Skip section navigation (2)
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>

index | next in thread | previous in thread | raw e-mail

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.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200214150126.GA1219>