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>

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>