Latest Linux and open source news from around the web

TP-Link 8-Port Gigabit Managed Switch Sponsored · View on Amazon → Linux Pocket Guide Sponsored · View on Amazon →
LWN.net

FreeBSD 15.0 released

FreeBSD 15.0 has been released. Notable changes in this release include a new method for installing the base system using the pkg package manager, an update to OpenZFS 2.4.0-rc4, native support for the inotify(2) interface, and the addition of Open Container Initiative (OCI) images to FreeBSD's release artifacts. See the release notes for a full list of changes, hardware notes for supported hardware, and check the errata before installing or upgrading.

LWN.net

[$] Zig's new plan for asynchronous programs

The designers of the Zig programming language have been working to find a suitable design for asynchronous code for some time. Zig is a carefully minimalist language, and its initial design for asynchronous I/O did not fit well with its other features. Now, the project has announced (in a Zig SHOWTIME video) a new approach to asynchronous I/O that promises to solve the function coloring problem, and allows writing code that will execute correctly using either synchronous or asynchronous I/O.

LWN.net

Security updates for Tuesday

Security updates have been issued by Fedora (gnutls, libpng, mingw-python3, python-spotipy, source-to-image, unbound, and webkitgtk), Mageia (libpng), SUSE (bash-git-prompt, gitea-tea, java-17-openjdk, java-21-openjdk, kernel, openssh, python, and shadowsocks-v2ray-plugin, v2ray-core), and Ubuntu (binutils, openjdk-17-crac, openjdk-21-crac, and openjdk-25-crac).

LPI

We Will Need All Those Data Centers (Part 1)

A massive overbuild of compute facilities, mostly to serve the mania for large language models (LLMs) and other AI applications, is propping up weak world economies and fueling near-universal warnings that a bursting of the bubble could bring those economies ... Read more The post We Will Need All Those Data Centers (Part 1) appeared first on Linux Professional Institute (LPI).

Phoronix

Linux 6.19 Merges "klp-build" As New Livepatch Module Generation Solution

Merged as part of the objtool changes for the Linux 6.19 kernel is introducing the "klp-build" script as a new solution to generate livepatch modules using a source .patch file as the input. This klp-build effort was spearheaded by Josh Poimboeuf with ideas learned from the out-of-tree Kpatch project over the past decade...

Phoronix

TornadoVM 2.0 Released For Java On NVIDIA PTX, OpenCL & SPIR-V Devices

TornadoVM 2.0 is out today as the newest feature release for this OpenJDK and GraalVM plug-in that allows Java programs to run on heterogeneous hardware. TornadoVM targets continue to be OpenCL, NVIDIA PTX, and SPIR-V compatible devices for a range of accelerator support for use from conventional Java code...