Quoting Colin Percival's official annoucement: FreeBSD 15.0-RELEASE Announcement Date: December 2, 2025 The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 15.0-RELEASE. This is the first release of the stable/15 branch. Some of the highlights: * The FreeBSD "base" system can now be installed and managed using the pkg(8) package manager (see "Packaged base system" below). * The FreeBSD 15.0 release artifacts (install images, VM images, etc.) were all generated without requiring root privilege. * FreeBSD now has a native inotify implementation, simplifying directory watching and software porting. * OpenZFS has been upgraded to 2.4.0-rc4. * OpenSSL has been upgraded to the latest long-term support (LTS) version, 3.5.4, which includes support for QUIC and now standardized quantum-resistant algorithms, ML-KEM, ML-DSA, and SLH-DSA. * OpenSSH has been upgraded to 10.0p2 which includes support for quantum-resistant key agreement by default. For a complete list of new features, supported hardware, and known problems, please see the online release notes, hardware compatibility notes, and errata list, available at: * * * For more information about FreeBSD release engineering activities, please see: * Packaged base system A major change in FreeBSD 15.0 is the introduction of a new method for installing and managing the base system using the pkg(8) package manager. During development, this method was commonly referred to as "pkgbase". During installation, bsdinstall(8) prompts the user to choose between two installation methods: 1. Distribution Sets (Traditional Method): This is the method used in previous FreeBSD releases. Systems installed this way continue to use the freebsd-update(8) utility for updates. Support for distribution sets is planned for removal in FreeBSD 16, but will continue (along with freebsd-update support) for the lifetime of the FreeBSD 15 stable branch. 2. Packages (pkgbase / New Method): The base system is installed as a set of packages from the "FreeBSD-base" repository. Systems installed this way are managed entirely using the pkg(8) tool. This method is used by default for all VM images and images published in public clouds. In FreeBSD 15.0, pkgbase is offered as a technology preview, but it is expected to become the standard method for managing base system installations and upgrades in future releases. #FreeBSD #RunBSD
Bologna, two years ago today #Photography #Italy #Photo #Italia #Bologna #EmiliaRomagna #PhotoMonday #FotoMontag image
Happy yellow Silent Sunday! #SilentSunday #Photography #Photo #Autumn #Leaves #Fall image
FreeBSD 15.0 (almost)-RELEASE, using pkgbase, on my Ryzen 9 MiniPC (and compared to openSUSE Tumbleweed): - Full disk encryption works beautifully via GELI, as usual. - Installing KDE is easy and it works perfectly on Wayland. - All my main apps work. Others will run via the Linuxulator or Wine (Linux browsers, WinBox for MikroTik, etc). - The fan seems more relaxed. - The system generally feels snappier. - Native ZFS. I can autosnapshot every 5 minutes. If I try to do this with btrfs - snapshots of the home directory included and quotas enabled - the system hangs while handling them (which is why Tumbleweed doesn’t snapshot home by default). - The media keys on my keyboard work, but volume control uses huge steps and 30 percent is already extremely loud. This can be fixed. The monitor brightness setting is also a bit off, but I don't care. - amdgpu works perfectly. - The wifi card works. I haven’t tested the speed because I immediately installed the realtek-re-kmod driver to use the 2.5 Gbit ethernet connection. - Suspend doesn’t work. This is a big problem for me. It’s probably more psychological than technical, but I can’t leave the computer powered for hours when I’m not using it. I already have servers running 24/7 here. I even considered putting my Qotom FreeBSD server in a VM. It would probably work, but next summer it might be an issue because temperatures here aren’t low and spinning disks don’t love heat (and I don’t love their noise). - It’s stable and reliable. I’ve done almost everything and it just works, as expected. - Some small glitches remain, mostly due to missing configuration or packages (I didn’t tune anything. I just installed it and started using it). A much smoother experience than a year ago, when I bought it. Will I keep using FreeBSD on this minipc? I’m not sure yet, since Tumbleweed works great and the lack of suspend really influences my choice. I'll contact Aymeric and try to offer some help to improve this. For now, I’ll keep it on an external SSD and switch from time to time, especially when I know I’ll be using the minipc for hours. #Linux #FreeBSD #Desktop #openSUSE