FreeBSD 11.3 officially released with enhancements and updated apps

FreeBSD is an operating system based on the Berkley Software Distribution's UNIX. The OS is also known for its advanced networking, security, and compatibility.

With an upgraded kernel and userland, FreeBSD 11.3 is now available for the general audience.

Starting with an introduction, FreeBSD is an operating system based on the Berkley Software Distribution’s UNIX. The OS is also known for its advanced networking, security, and compatibility. Accordingly, alongside regular users, you’ll find computer scientists, ISPs, and researchers using this operating system as well.

FreeBSD 12
FreeBSD 12

Even though the release of FreeBSD 12 was announced back in December of 2018, we acknowledge that there will still be people out there who prefer using version 11 of the operating system. If you’re one of them, then upgrading to FreeBSD 11.3 will give your system a visible boost. How? Well, let’s see.

What’s New

On the surface, users will find updated GNOME desktops, KDE Plasma, and package manager. However, there is much more to this update than just that.

Improved Userland

This update comes with several changes in the Userland configuration, applications, and system utilities.

The configuration changes include the option to restrict access of jailed processes and users to the dmesg(8) buffer and set the path for consistency with the cron(8) daemon. Moreover, improvements have been made to devd.conf(5) and kenv(1).

Other than that, users will see many application changes, such as the ability to use dashes and underscores in label names and a more natural way to check the exit status of the pipeline commands.

With this update, auxiliary RAM will be supported and 2019b version of timezone data files made available. Apart from the ones mentioned above, various other utilities have been enhanced as well.

Upgraded Kernel

After updating to FreeBSD 11.3, the ddb(4) utility will be able to print command-line arguments to a process, the jail(8) ID will be logged when logging a process exit, and the value of MSI IRQs is now tunable.

It is also worth mentioning that all FreeBSD versions will now warn the user of features removed in upcoming releases.

Updated Drivers, Hardware Support, and Storage

FreeBSD 11.3 comes with a variety of new and updated device and network drivers, which include a new ccr(4) driver and updated ichwd(4), random(4), oce(4), ixl(4), and ixlv(4) drivers.

In terms of the hardware support, the vt(4) keyboard mapping now supports UK.macbook.kbd and support for PS/2 scan codes has been added as well. Another noteworthy update is that the ZFS filesystem now supports parallel mounting.

Other Changes

  • The new FreeBSD does networking even better by upgrading the ipfw(8) firewall and adding support for NAT64 CLAT
  • There have been enhancements in the system boot loader
  • Some drivers have been deprecated, including the ae(4), bm(4), cs(4), de(4), dme(4) drivers


Overall, it is a substantial update for all those using FreeBSD 11 as it brings various changes in both the kernel and userland of the system. FreeBSD is available for architectures including i386, amd64, and armv6. So, if you want to give it a try, head over to this link and choose an image of your choice. Also, check out the official documentation of FreeBSD 11.3 to learn more about this release.

Zohaib Ahsan
Hi! I'm Zohaib Ahsan, contributor to FOSS Linux. I'm studying computer science, I’ve learned a thing or two about operating systems that are based on Linux. This has made me join FOSS Linux where I can share what I have learned with the rest of the world. Not to mention — some major tea is going to be spilled as well — as I share with you the latest developments in the world of Linux.


Please enter your comment!
Please enter your name here





The Ubuntu Cinnamon Remix brings together Linux Mint's Cinnamon desktop with the Ubuntu Core. While some users are welcoming the new flavor of Ubuntu with open arms, others are scratching their heads, wondering where it fits in.
The wait is finally over (almost) for all you Ubuntu fans out there. The latest version of Ubuntu, 20.10 codenamed "Groovy Gorilla," is currently available in the beta version. I have tested out the distro myself, and it is stable enough to take out for a spin.

Ubuntu MATE 20.04 LTS Review: Refinement at its Best

Ubuntu MATE 20.04 LTS was released a week ago after two years of development. Official updates and security patches will be provided until April 2025. I have installed it on my test laptop for a spin and here are my observations based on almost a week usage.

6 Essential Command-Line Utilities Every Linux User Should Know

Last week, we shared with you several "cool and fun" commands to get comfortable and confident with the Linux command-line. In our quest to further aid Linux users with mastery of the command line, or CLI, we present you with a variety of command-line utilities essential for all Linux users, regardless of proficiency level.

Manjaro ‘Gellivara’ XFCE Edition (17.0.5) in 10 Screenshots

Want to take a quick virtual tour Manjaro XFCE edition instead of downloading GBs worth of ISO image and then making a Live USB of it? We will make it easy for you. Here are a series of screenshots of the important aspects of Manjaro Linux in XFCE edition. This is a light-weight edition, and aims to be fast and low on system resources. You will be amazed on how it is still visually appealing and user friendly.

Top 10 Reasons to use Xfce as your Desktop Environment

There are many choices for desktop environments for Linux based operating systems. Mainly, you can install any DE of your choice on most of the Linux based distributions, even if they are not offered as a package officially. In our recent articles, we discussed the best of KDE and Cinnamon. In this article, we wish to present to you the top reasons why you should consider Xfce as your desktop environment.