14.4 is a maintenance release. If you're installing FreeBSD today, use 15.0 Why FreeBSD ? - Well manicured OS, excellent docs. More performant than OpenBSD in every way and approaches Linux performance in some areas (e.g. Networking) - FreeBSD tends to have fewer features in almost all areas compared to Linux which makes it more approachable and more difficult to mess up. - Though it has fewer features, it still has…
If you're installing FreeBSD today, use 15.0 Or just run -current in production, like we do. See https://people.freebsd.org/~gallatin/talks/OpenFest2023.pdf Or https://papers.freebsd.org/2019/fosdem/looney-netflix_and_fr...
FreeBSD 14.4-Release Announcement
31–40 of 69 posts
Re: FreeBSD 14.4-Release Announcement
#32Earlier quoted context omitted.
Ish. Most FreeBSD installs still make use of stuff like Wayland and a lot of Linux parts.
> a lot of Linux parts Anything outside of the stuff required to make a graphical desktop work?
That's kinda big, no?
Re: FreeBSD 14.4-Release Announcement
#3314.4 is a maintenance release. If you're installing FreeBSD today, use 15.0 Why FreeBSD ? - Well manicured OS, excellent docs. More performant than OpenBSD in every way and approaches Linux performance in some areas (e.g. Networking) - FreeBSD tends to have fewer features in almost all areas compared to Linux which makes it more approachable and more difficult to mess up. - Though it has fewer features, it still has…
FWIW, openSUSE defaults to btrfs on the root filesystem and uses snapper in a very similar manner to zfs boot environments on FreeBSD. I don't have a lot of experience with the latter, but I have been running openSUSE Tumbleweed on my desktop and primary laptop for about 10 years now, and the btrfs+snapper arrangement has worked pretty well for me.
(I also run FreeBSD on my home server and just did the upgrade to 15.0 this weekend, which left me wondering why I had procrastinated this upgrade for so long. It went perfectly fine.)
Re: FreeBSD 14.4-Release Announcement
#3414.4 is a maintenance release. If you're installing FreeBSD today, use 15.0 Why FreeBSD ? - Well manicured OS, excellent docs. More performant than OpenBSD in every way and approaches Linux performance in some areas (e.g. Networking) - FreeBSD tends to have fewer features in almost all areas compared to Linux which makes it more approachable and more difficult to mess up. - Though it has fewer features, it still has…
I heard, that BSD is dying...
Re: FreeBSD 14.4-Release Announcement
#3514.4 is a maintenance release. If you're installing FreeBSD today, use 15.0 Why FreeBSD ? - Well manicured OS, excellent docs. More performant than OpenBSD in every way and approaches Linux performance in some areas (e.g. Networking) - FreeBSD tends to have fewer features in almost all areas compared to Linux which makes it more approachable and more difficult to mess up. - Though it has fewer features, it still has…
FreeBSD has been the gold standard for networking features and performance for decades; not sure I'd agree.
> FreeBSD tends to have fewer features in almost all areas compared to Linux
I'm not sure FreeBSD has fewer features in total but on a new install, many of them are turned off; it doesn’t mandate what should be running. There's a lot beneath the surface to get into.
> FreeBSD Kernel and Userland developed together -- it has got that undefined "cohesive" feel
Definitely! It feels like a single entity rather than a collection of components.
> Has less layers of abstraction than Linux, gets the job done. Because there are fewer layers it's easier to understand what is going on and potentially easier to fix.
Agreed. You can tell the FreeBSD developers attitude is to compose features using what the operating system already offers instead of creating new things from scratch.
> Very simple daemon configuration via /etc/rc.conf
I'd say in a good way; quoting from "Service Management: init vs systemd" [1]:
The comparison is best understood structurally. [FreeBSD](https://vivianvoss.net/dictionary#freebsd)'s init system is composed of precisely five elements: shell scripts, one library, one configuration file, one ordering utility, and the shell itself. Each is inspectable, replaceable, and debuggable with tools that predate the engineer using them.
[systemd](https://vivianvoss.net/dictionary#systemd) is composed of, well, rather more. The binary count stood at 69 in 2013, which prompted some concern. By 2024, it had doubled. The project absorbed fifteen distinct tools that previously existed as independent, single-purpose programs, each maintained by specialists who understood them intimately.
Re: FreeBSD 14.4-Release Announcement
#36Earlier quoted context omitted.
I heard, that BSD is dying...
NetBSD - situation does not seem that good. Project feels less active now. OpenBSD - has a fanatical band of security obsessed users. Not going away anytime soon. FreeBSD - It chugs along. Why is FreeBSD worth trying out ? See my reply above.
The thing I like is that almost everything I've invested in learning about it over the past 15 years still applies. Stuff that does change, or is added, tends to be done in a way that is sensible and consistent with established patterns and practices. Linux, not so much.
Re: FreeBSD 14.4-Release Announcement
#3714.4 is a maintenance release. If you're installing FreeBSD today, use 15.0 Why FreeBSD ? - Well manicured OS, excellent docs. More performant than OpenBSD in every way and approaches Linux performance in some areas (e.g. Networking) - FreeBSD tends to have fewer features in almost all areas compared to Linux which makes it more approachable and more difficult to mess up. - Though it has fewer features, it still has…
> and approaches Linux performance in some areas (e.g. Networking) FreeBSD has been the gold standard for networking features and performance for decades; not sure I'd agree. > FreeBSD tends to have fewer features in almost all areas compared to Linux I'm not sure FreeBSD has fewer features in total but on a new install, many of them are turned off; it doesn’t mandate what should be running. There's a lot beneath the…
> FreeBSD has been the gold standard for networking features and performance for decades; not sure I'd agree.
This is the accepted wisdom. But reality on the ground is that Linux has probably surpassed FreeBSD in this domain too. With bpf programs making dynamic packet steering decisions in kernel space, io_uring, support for every hardware networking enhancement under the sun and $$$ being spent by everybody on the Linux networking stack (to speed up AI training or supercomputer clusters for example) I doubt a highly tuned Linux box will be slower than the equivalent FreeBSD one.
(P.S. I'm not a networking expert. This is my assessment though. Someone well versed with networking on both FreeBSD and Linux should confirm on this !)
Re: FreeBSD 14.4-Release Announcement
#3814.4 is a maintenance release. If you're installing FreeBSD today, use 15.0 Why FreeBSD ? - Well manicured OS, excellent docs. More performant than OpenBSD in every way and approaches Linux performance in some areas (e.g. Networking) - FreeBSD tends to have fewer features in almost all areas compared to Linux which makes it more approachable and more difficult to mess up. - Though it has fewer features, it still has…
> this is possible via snapper on Linux + btrfs but needs complex installation and is not so integrated FWIW, openSUSE defaults to btrfs on the root filesystem and uses snapper in a very similar manner to zfs boot environments on FreeBSD. I don't have a lot of experience with the latter, but I have been running openSUSE Tumbleweed on my desktop and primary laptop for about 10 years now, and the btrfs+snapper arrangem…
Re: FreeBSD 14.4-Release Announcement
#39Earlier quoted context omitted.
It's also worth mentioning that FreeBSD lives outside of Redhat's influence. If you find yourself lamenting the direction Linux is moving in, FreeBSD remains an attractive escape hatch. It's not perfect (rc.d is definitely not as nice as runit, it's still focusing on LVM filesystems for the future, last I tried to use OSS4 it had some issues), but I would be straight up lying to you if I implied these weren't kind of…
Ish. Most FreeBSD installs still make use of stuff like Wayland and a lot of Linux parts.
No? Wayland is available but Xorg is the default.
FreeBSD doesn't install a display server on default so the choice is yours.
There is no GUI installation of FreeBSD so I am not sure what "linux parts" you are referring to. The installation uses curses which is ancient and has existed since the dawn of C, Unix. Abd what FreeBSD is. Is that what your referring to?
pkg is FreeBSD's package manager.