Feed aggregator

5.10.247: longterm

Latest Linux Kernel - Sat, 12/06/2025 - 17:08
Version:5.10.247 (longterm) Released:2025-12-06 Source:linux-5.10.247.tar.xz PGP Signature:linux-5.10.247.tar.sign Patch:full (incremental) ChangeLog:ChangeLog-5.10.247

AOSC 20251206

Updated Linux Distributions - Sat, 12/06/2025 - 08:18
AOSC OS an independently maintained Linux distribution based on the Linux kernel and various software components, using a custom package manager called oma which works with Deb packages for package management. AOSC OS is targeted at experienced Linux users and optimised for use on personal devices. It aims to provide a solid out-of-the-box experience, simplified system administration and a reliable work environment.

Vendefoul 20251126

Updated Linux Distributions - Sat, 12/06/2025 - 07:53
Vendefoul Wolf is a lightweight, Devuan-based Linux distribution featuring the Trinity desktop. As the init software, it offers a choice of SysV or runit, instead of systemd. Some of the distribution's other main features include the LibreWolf web browser, the Calamares system installer, an application store, and its own repository of software packages. Besides the main edition, Vendefoul Wold also produces various community spins with alternative desktops and window manager, such as Cinnamon, Enlightenment, JWM, MATE and Xfce.

Qubes 4.3.0-rc4

Updated Linux Distributions - Sat, 12/06/2025 - 05:00
Qubes OS is a free and open-source, security-oriented operating system for single-user desktop computing. Qubes OS leverages Xen-based virtualization to allow for the creation and management of isolated compartments called qubes. These qubes are implemented as virtual machines (VMs). This allows each component of the operating system to be isolated from other pieces, preventing compromises from spreading or information from leaking.

BigLinux 2025-12-05

Updated Linux Distributions - Sat, 12/06/2025 - 04:19
BigLinux is a Brazilian Linux distribution localised into Brazilian Portuguese (with support for English). It is was originally based on Kubuntu, but starting from 2017 the distribution was re-born based on deepin. It then offered two desktop environments - Cinnamon and Deepin. In 2021 the distribution switched bases and desktop environments again, migrating to Manjaro Linux and using the KDE Plasma desktop.

GParted 1.7.0-12

Updated Linux Distributions - Sat, 12/06/2025 - 01:35
GParted Live is a live distribution with a single purpose - to provide tools for partitioning hard disks in an intuitive, graphical environment. The distribution uses X.Org, the light-weight Fluxbox window manager, and the latest 4.x Linux kernel. GParted Live runs on most x86 machines with a Pentium II or better.

[$] Eventual Rust in CPython

Linux Weekly News - Fri, 12/05/2025 - 10:33

Emma Smith and Kirill Podoprigora, two of Python's core developers, have opened a discussion about including Rust code in CPython, the reference implementation of the Python programming language. Initially, Rust would only be used for optional extension modules, but they would like to see Rust become a required dependency over time. The initial plan was to make Rust required by 2028, but Smith and Podoprigora indefinitely postponed that goal in response to concerns raised in the discussion.

Security updates for Friday

Linux Weekly News - Fri, 12/05/2025 - 10:12
Security updates have been issued by AlmaLinux (buildah, firefox, gimp:2.8, go-toolset:rhel8, ipa, kea, kernel, kernel-rt, pcs, qt6-qtquick3d, qt6-qtsvg, systemd, and valkey), Debian (chromium and unbound), Fedora (alexvsbus, CuraEngine, fcgi, libcoap, python-kdcproxy, texlive-base, timg, and xpdf), Mageia (digikam, darktable, libraw, gnutls, python-django, unbound, webkit2, and xkbcomp), Oracle (bind, firefox, gimp:2.8, haproxy, ipa, java-25-openjdk, kea, kernel, libsoup3, libssh, libtiff, openssl, podman, qt6-qtsvg, squid, systemd, vim, and xorg-x11-server-Xwayland), Slackware (httpd and libpng), SUSE (chromedriver, kernel, and python-mistralclient), and Ubuntu (cups, linux-azure, linux-gcp, linux-gcp, linux-gke, linux-gkeop, linux-ibm-6.8, linux-iot, and mame).

ZimaOS 1.5.3

Updated Linux Distributions - Fri, 12/05/2025 - 07:43
ZimaOS is an independently-developed, Linux-based operating system for personal servers and network-attached storage (NAS) devices. It features system-level support for remote access, RAID configuration, over-the-air (OTA) updates, and a browser-based user interface for managing the server. It is developed in China by IceWhale Technology Limited, which also produces and sells specialist storage hardware devices called "ZimaCube". Besides ZimaOS which is a complete, standalone operating system, the company also produces CasaOS, a lightweight software layer that can be installed on top of an existing Linux installation in order to turn it into a personal server or a NAS.

next-20251205: linux-next

Latest Linux Kernel - Fri, 12/05/2025 - 01:06
Version:next-20251205 (linux-next) Released:2025-12-05

05/12 IPFire 2.29-core194

Updated Linux Distributions - Fri, 12/05/2025 - 00:00
IPFire is a Linux distribution that focuses on easy setup, good handling and high level of security. It is operated via an intuitive web-based interface which offers many configuration options for beginning and experienced system administrators. IPFire is maintained by developers who are concerned about security and who update the product regularly to keep it secure. IPFire ships with a custom package manager called Pakfire and the system can be expanded with various add-ons.

ObsidianOS 2025.12.04

Updated Linux Distributions - Thu, 12/04/2025 - 22:42
ObsidianOS is a set of Linux distribution based primarily on Arch Linux. Its main feature is an A/B partition style (as used by Android or Chrome OS) so if an update causes some issues, it is possible to reboot into the first partition and restore the second one. It uses the ext4 filesystem exclusively. ObsidianOS offers three variants of the product - "Base", "KDE Plasma" and "COSMIC".

openmamba 20251205

Updated Linux Distributions - Thu, 12/04/2025 - 21:36
openmamba GNU/Linux is a distribution for personal computers that can be used on notebooks, desktops, servers and Raspberry Pi computers. It works as an installable live DVD/USB images, offering one of two desktop environments: KDE Plasma or LXQt. The distribution uses RPM packages managed through the DNF package manager. Software can also be fetched and installed from Flatpak repositories.

Q4OS 6.4

Updated Linux Distributions - Thu, 12/04/2025 - 18:28
Q4OS is a Debian-based desktop Linux distribution offering a choice of a classic-style user interface (Trinity) and a modern desktop environment (KDE Plasma). The project also develops various utilities, such as Desktop Profiler and Software Center, as well as installers for third party applications. In late 2024, Q4OS started offering FreeXP and Free10, two Q4OS variants with Windows-like themes to help users migrate from unsupported Windows versions to Linux.

Alpine Linux 3.23.0 released

Linux Weekly News - Thu, 12/04/2025 - 15:26

Version 3.23.0 of Alpine Linux has been released. Notable changes in this release include an upgrade to version 3.0 of the Alpine Package Keeper (apk), and replacing the linux-edge package with linux-stable:

For years, linux-lts and linux-edge grew apart and developed their own kernel configs, different architectures, etc.

Now linux-edge gets replaced with linux-stable which has the identical configuration as linux-lts, but follows the stable releases instead of the long-term releases (see https://kernel.org/).

The /usr merge planned for this release has been postponed; a new timeline for the change will be published later. See the release notes for more information on this release.

[$] The beginning of the 6.19 merge window

Linux Weekly News - Thu, 12/04/2025 - 15:22
As of this writing, 4,124 non-merge commits have been pulled into the mainline repository for the 6.19 kernel development cycle. That is a relatively small fraction of what can be expected this time around, but it contains quite a bit of significant work, with changes to many core kernel subsystems. Read on for a summary of the first part of the 6.19 merge window.

RasPiOS 2025-12-04

Updated Linux Distributions - Thu, 12/04/2025 - 13:47
Raspberry Pi OS (formerly Raspbian) is a free operating system based on Debian GNU/Linux and optimised for the Raspberry Pi hardware (the armhf processor architecture). Raspberry Pi OS comes with over 35,000 packages, or pre-compiled software bundled in a nice format for easy installation on a Raspberry Pi. The initial build was completed in June of 2012, but the distribution continues to be active developed with an emphasis on improving the stability and performance of as many Debian packages as possible. Although Debian produces a distribution for the arm architecture, it is compatible only with versions later than the one used on the Raspberry Pi (ARMv7-A CPUs and higher vs the Raspberry Pi's ARMv6 CPU).

EasyOS 7.0.34

Updated Linux Distributions - Thu, 12/04/2025 - 10:45
EasyOS is an experimental Linux distribution which uses many of the technologies and package formats pioneered by Puppy Linux. The distribution features custom container technology called Easy Containers which can run applications or the entire desktop environment in a container. Packages, desktop settings, networking and sharing resources over the network can all be controlled through graphical utilities.

[$] A "frozen" dictionary for Python

Linux Weekly News - Thu, 12/04/2025 - 10:42
Dictionaries are ubiquitous in Python code; they are the data structure of choice for a wide variety of tasks. But dictionaries are mutable, which makes them problematic for sharing data in concurrent code. Python has added various concurrency features to the language over the last decade or so—async, free threading without the global interpreter lock (GIL), and independent subinterpreters—but users must work out their own solution for an immutable dictionary that can be safely shared by concurrent code. There are existing modules that could be used, but a recent proposal, PEP 814 ("Add frozendict built-in type"), looks to bring the feature to the language itself.

cmocka 2.0 released

Linux Weekly News - Thu, 12/04/2025 - 10:09

Andreas Schneider has announced version 2.0 of the cmocka unit-testing framework for C:

This release represents a major modernization effort, bringing cmocka firmly into the "modern" C99 era while maintaining the simplicity and ease of use that users have come to expect.

One of the most significant changes in cmocka 2.0 is the migration to C99 standard integer types. The LargestIntegralType typedef has been replaced with intmax_t and uintmax_t from stdint.h, providing better type safety and portability across different platforms. Additionally, we've adopted the bool type where appropriate, making the code more expressive and self-documenting.

Using intmax_t and uintmax_t also allows to print better error messages. So you can now find e.g. assert_int_equal and assert_uint_equal.

cmocka 2.0 introduces a comprehensive set of type-specific assertion macros, including `assert_uint_equal()`, `assert_float_equal()`, and enhanced pointer assertions. The mocking system has also been significantly improved with type-specific macros like `will_return_int()` and `will_return_float()`. The same for parameter checking etc.

LWN covered the project early in its development in 2013. See the full list of new features, enhancements, and bug fixes in cmocka 2.0 in the changelog.

Pages

Subscribe to Just Linux aggregator