@safigo @purpleidea @miekg Still very much the case.
OPNsense is FreeBSD-based. So is Juniper’s JunOS.
AIUI there are some exceptions for unusual/proprietary network silicon, but the BSD network stack is still where you go for high performance and stability.
@pertho @purpleidea @wouter @miekg I remember hearing great things about the FreeBSD networking stack ~20 years ago.
But looking at the current situation, I'd expect to see FreeBSD on every edge node of every big provider, especially companies like Google, Meta, Amazon, etc.
Instead, from what I've seen, most companies slowly moved from *BSD systems to Linux-based solutions. Even many routers have been moved to Linux.
So, my question is: why is that? Why don't we see FreeBSD everywhere alongside Linux today?
For me, Linux is just a simpler solution, since I'm an individual.
But for companies like Google, Meta, Cisco, Xfinity, AT&T, MikroTik, etc., it shouldn't be an issue to use FreeBSD on most of their infra and contribute to its growth. Especially given the nature of the BSD license.
@wouter @safigo @purpleidea are those talks available somewhere?
I don't see freebsd could be any better than linux or vice versa.
When I used it in the early 2000s I didn't like it too much, spoiler by the gnu userspace if you can believe that.
Is debian still doing a distro with the freebsd kernel?
Netflix needed a high-performance, low-maintenance, and reliable operating system to stream content to their 260+ million subscribers efficiently.
@wouter @safigo @purpleidea https://papers.freebsd.org/2019/FOSDEM/looney-Netflix_and_FreeBSD.files/FOSDEM_2019_Netflix_and_FreeBSD.pdf
s/freebsd/linux and the info stays the same
OpenBSD is great if you want a simple, coherent system with "batteries included" and said batteries being provided by the same project.
E.g. OpenBSD comes with a web server (httpd), firewall (pf), mail server (openSMTPD), etc. etc.
It's also slower moving, which can be preferable. Stuff you learned years ago still applies. There's not a new fancy way to to stuff every 2-3 years.
It works really well on laptops/desktops as well, unless you have an NVIDIA gpu or need bluetooth.