published a report on the development of the FreeBSD project for the second quarter of 2025. Of the changes, it can be noted:
- Freebsd Core Team develops the rules for using AI and large language models in development. As possible areas of the use of AI in FreeBSD, a translation of documentation, summarizing large/incomprehensible documents, tracking errors and code analysis is noted. They do not plan to use AI code yet, mainly due to possible licensed problems.
- Added support for the system pkgbase , which allows you to install the components of the base system in the format suitable for controlling and updating and updating and updating Using the PKG package manager. PKGBASE packages can both be delivered on an installation media for Offline Statement, and loaded from the repository PKG.FREEBSD.org.
- The development of the project continues href=”https://github.com/sobomax/qemu-bsd-user-l4b”> BSD-USER-4-Linux , which allows you to launch the application in the Linux systems collected for FreeBSD. The aim of the project is the possibility of assembling packages for FreeBSD in Linux using the FreeBSD assembly instrumentation. To launch the executable FreeBSD files to Linux, the ORK Emulator Qemu, operating in the mode user mode emulation designed for launching of processes compiled for others CPU and operating systems (Qemu performs the broadcast of system challenges and the broadcast of system challenges and Signal processing).
At the current stage of development, you can already re -translate the FreeBSD command “Make -J80 Buildworld”, being in Linux.
The launch of the main system utilities, such as SH, Bash, Find, Grep, Git and Clang, works. Of the missing functionality, the impossibility of starting the GDB debugger, the inaccessibility of IPC, the functions of Kevent/Kqueue and some SYSCTL (for example, NAME2OID) are noted. Of the recent changes, the transition to the Qemu 9.2 code base and the implementation of support for the Kqueue () mechanism in Linux, using libkqueue. - for FreeBSD, the virtualization platform sylve , which allows you to control the launch of virtual machines based on the Bhyve hypervisor and containers based on the Jail-detriment. The project is aimed at providing functionality similar to the Linux display Proxmox VE, but based on FreeBSD, Bhyve and ZFS. From the changes in the second quarter, the addition of graphs for visualizing the load on CPU, consumption of RAM and network activity, the interface for working with network interfaces, the possibility of working with FS, sections, pools and zFS snapshots, support for loading virtual machines from the Web-Virtual machines for Bhyve for Bhyve from the image of the FS. Supporting the binding to CPU, VNC console and a PCI-devices test.
/Reports, release notes, official announcements.