Published in News

FreeBSD 15 lands with a modern makeover

by on08 December 2025


And dropping almost all 32-bit support

FreeBSD just released version 15, and while it didn’t arrive with the marketing theatrics we see from like some OS distributions, the impact is hard to ignore. 

This is the biggest shake-up the FreeBSD project has pushed in years, bringing the venerable UNIX-like OS firmly into the modern era. Depending on who you ask, it is being positioned as the “grown-up” alternative to Linux’s increasingly fractured landscape.

The largest change is the base system’s long-awaited transition to package-based management. FreeBSD has finally ditched the archaic monolithic distribution set model for something admins have been begging for, a first-class pkg-managed base system. It is still currently labeled “experimental,” but cloud images already use it by default, and it’s clearly the path forward. Combined with reproducible, non-root builds for all official images, the FreeBSD build system now looks more like a modern OS factory and less like a relic from the 1990s.

Under the hood, FreeBSD 15 brings in a raft of updates that developers and systems administrators will actually notice. The OS finally includes an in-kernel inotify subsystem implementation, something Linux users have taken for granted for over a decade, allowing the OS to watch folders for any changes. 

It also introduces provides users with faster boot times in virtualized environments, and a fully refreshed userland featuring LLVM 19, OpenSSL 3.5, OpenSSH 10, updated OpenZFS, a modernized Lua setup, and the usual run of compiler, networking, and storage improvements.

Several userland changes aren’t flashy, but they’re the kind sysadmins actually feel. ZFS installations now create a dedicated ZFS dataset for each new user’s home directory automatically and yes, encryption is supported. On ARM-based systems, powerd is enabled by default to improve performance-per-watt behavior.

And for anyone still running ancient SNMP configs, be warned, bsnmpd has dropped support for old UDP transport definitions from the FreeBSD 12 era.But the real story may be the one FreeBSD is telling by what it removed. FreeBSD 15 drops almost all 32-bit architectures, including i386, 32-bit PowerPC, and ARMv6. Only armv7 survives as the lone 32-bit holdout. For everyone running anything remotely modern, this is a welcome trimming of legacy hardware that frees the project to focus on amd64, aarch64, RISC-V, and the two big-endian PowerPC flavors that still matter in embedded and niche server workloads.

While FreeBSD has long been seen as the spiritual home of networking appliances, storage systems, and high-traffic backend services, there’s a growing undercurrent pushing it toward the desktop. It still will not be replacing Ubuntu or Fedora for mainstream window-clickers anytime soon, but FreeBSD 15 does feel more desktop-capable than past releases, particularly on modern laptops and Intel platforms.

FreeBSD is also adjusting its release strategy. Major branches will now ship every two years and receive four years of support, while minor 15.x releases will roll out semi-annually.

That’s a schedule modern enough to keep the project relevant without overwhelming its maintainers or users. You can find the complete release notes.

If the next two years of the 15.x series build on this foundation, FreeBSD may quietly reclaim a larger footprint, not because it chased trends, but because it doubled down on what it’s always done best: being the reliable adult in the room. It is focused, leaner, and more maintainable, balancing enterprise expectations with genuine usability improvements. For admins who want stability without distro roulette, for developers who want reproducibility, and for anyone tired of Linux’s never-ending identity crisis, FreeBSD 15 is a reminder that the “other” open-source OS is very much alive and evolving.

Last modified on 08 December 2025
Rate this item
(0 votes)