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 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 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 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 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.
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 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 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.
Version:next-20251205 (linux-next)
Released:2025-12-05
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 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 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 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.
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.
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.
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 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.
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.
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