Feed aggregator

next-20251104: linux-next

Latest Linux Kernel - Tue, 11/04/2025 - 05:16
Version:next-20251104 (linux-next) Released:2025-11-04

LinuxHub 3.0.9

Updated Linux Distributions - Tue, 11/04/2025 - 03:41
LinuxHub Prime is an Arch-based Linux distribution with a customised Openbox window manager as the default desktop environment. Its main feature is a unique installer that provides one-click installation options for several popular window managers and desktop environments, including Awesome, bspwm, Budgie, Cinnamon, Deepin, GNOME, Hyprland, KDE Plasma, MATE, Qtile and Xfce. The installer also includes "Prime Builder", a tool for creating a custom respin of the distribution.

Defeating KASLR by Doing Nothing at All (Project Zero)

Linux Weekly News - Mon, 11/03/2025 - 19:59
The Project Zero blog explains that, on 64-bit Arm systems, the kernel's direct map is always placed at the same virtual location, regardless of whether kernel address-space layout randomization (KASLR) is enabled.

While it remains true that KASLR should not be trusted to prevent exploitation, particularly in local contexts, it is regrettable that the attitude around Linux KASLR is so fatalistic that putting in the engineering effort to preserve its remaining integrity is not considered to be worthwhile. The joint effect of these two issues dramatically simplified what might otherwise have been a more complicated and likely less reliable exploit.

Omarchy 3.1.5

Updated Linux Distributions - Mon, 11/03/2025 - 18:21
Omarchy is an Arch-based Linux distribution featuring the Hyprland tiling window manager. It ships with what a modern software developer would need to be productive immediately, including Neovim, Spotify, Chromium, Typora, Alacritty, LibreOffice and Zoom. The distribution boots into a text-mode system installer that downloads the latest packages from the Arch Linux repositories during installation to build a complete Hyprland desktop.

LibreELEC 12.2.1

Updated Linux Distributions - Mon, 11/03/2025 - 16:59
LibreELEC is "just enough OS" to run the Kodi media centre. LibreELEC is a Linux distribution built to run Kodi on current and popular hardware. The project is an evolution of the OpenELEC project. LibreELEC software will be familiar to OpenELEC users. The distribution runs on x86 desktop computers, Raspberry Pi devices and ODroid and WeTek computers.

Python steering council accepts lazy imports

Linux Weekly News - Mon, 11/03/2025 - 14:16
Barry Warsaw, writing for the Python steering council, has announced that PEP 810 ("Explicit lazy imports") has been approved, unanimously, by the four who could vote. Since Pablo Galindo Salgado was one of the PEP authors, he did not vote. The PEP provides a way to defer importing modules until the names defined in a module are needed by other parts of the program. We covered the PEP and the discussion around it a few weeks back. The council also had "recommendations about some of the PEP's details, a few suggestions for filling a couple of small gaps", including: Use lazy as the keyword. We debated many of the given alternatives (and some we came up with ourselves), and ultimately agreed with the PEP's choice of the lazy keyword. The closest challenger was defer, but once we tried to use that in all the places where the term is visible, we ultimately didn't think it was as good an overall fit. The same was true with all the other alternative keywords we could come up with, so... lazy it is!

What about from foo lazy import bar? Nope! We like that in both module imports and from-imports that the lazy keyword is the first thing on the line. It helps to visually recognize lazy imports of both varieties.

[$] An explicit thread-safety proposal for Python

Linux Weekly News - Mon, 11/03/2025 - 13:44

Python already has several ways to run programs concurrently — including asynchronous functions, threads, subinterpreters, and multiprocessing — but all of those options have drawbacks of one kind or another. PEP 703 ("Making the Global Interpreter Lock Optional in CPython") removed a major barrier to running Python threads in parallel, but also exposed Python programmers to the same tricky synchronization problems found in other languages supporting multithreaded programs. A new draft proposal by Mark Shannon, PEP 805 ("Safe Parallel Python"), suggests a way for the CPython runtime to cut down on concurrency bugs, making it more practical for Python programmers to use versions of the language without the global interpreter lock (GIL).

Devuan 6.0 released

Linux Weekly News - Mon, 11/03/2025 - 11:18
Version 6.0 ("Excalibur") of the systemd-averse Devuan distribution has been released. It is based on Debian 13 ("trixie"), and includes some of the significant changes from that release, including the merged /usr hierarchy. See the release notes for details.

11 Best Free and Open Source OpenAPI Linter Tools

Linux Today - Mon, 11/03/2025 - 11:13

OpenAPI is an industry standard to describe HTTP APIs. When using OpenAPI in your project, you can leverage other tools to help you generate documentation, code, tests, mock results, or even deploy your API. This article picks some useful tools to help you validate OpenAPI in your project.

The post 11 Best Free and Open Source OpenAPI Linter Tools appeared first on Linux Today.

[$] Namespace reference counting and listns()

Linux Weekly News - Mon, 11/03/2025 - 11:13
The kernel's namespaces feature is, among other things, a key part of the implementation of containers. Like much in the kernel, though, the namespace API evolved over time; there was no design at the outset. As a result, this API has some rough edges and missing features. Christian Brauner is working to straighten out the namespace situation somewhat with this daunting 72-part patch series that, among other things, adds a new system call to allow user space to query the namespaces present on the system.

10 Best Free and Open Source Web-Based Food and Drink Software

Linux Today - Mon, 11/03/2025 - 11:09

This roundup focuses on the finest web-based food and drink software for Linux. Only free and open source software is eligible for inclusion

The post 10 Best Free and Open Source Web-Based Food and Drink Software appeared first on Linux Today.

GIMP Officially Launches Its New Snap Package for Linux Users

Linux Today - Mon, 11/03/2025 - 11:02

GIMP joins the Snap ecosystem with an official package offering better reliability, updates, and plugin support.

The post GIMP Officially Launches Its New Snap Package for Linux Users appeared first on Linux Today.

PeaZip 10.7 File Archiver Adds Image Thumbnails on Linux

Linux Today - Mon, 11/03/2025 - 10:58

PeaZip 10.7, an open-source file archiver, adds cross-platform image thumbnails, an improved file manager, and smarter handling of archives.

The post PeaZip 10.7 File Archiver Adds Image Thumbnails on Linux appeared first on Linux Today.

A new kernel port — to WebAssembly

Linux Weekly News - Mon, 11/03/2025 - 10:55
Joel Severin has announced the availability of his port of the Linux kernel to WebAssembly; one can go to this page and watch it boot in a browser.

Wasm is similar to every other arch in Linux, but also different. One important difference is that there is no way to suspend execution of a task. There is a way around this though: Linux supports up to 8k CPUs (or possibly more...). We can just spin up a new CPU dedicated to each user task (process/thread) and never preempt it

Calibre 8.13 Open-Source E-Book Manager Improves Library Export on Linux

Linux Today - Mon, 11/03/2025 - 10:54

Calibre 8.13 is a small update that only improves library export on Linux distros that mount /tmp in RAM by no longer using the /tmp directory when dealing with a large Full-Text Search (FTS) database, and improves virtual libraries by allowing users to define their search expressions more comfortably in a multi-line edit box.

The post Calibre 8.13 Open-Source E-Book Manager Improves Library Export on Linux appeared first on Linux Today.

5 Best Free and Open Source Markdown Linter Tools

Linux Today - Mon, 11/03/2025 - 10:48

This article picks some useful tools to help you fix Markdown code.

The post 5 Best Free and Open Source Markdown Linter Tools appeared first on Linux Today.

Immich 2.1 Released with Better Slideshow Shuffle, New Notifications

Linux Today - Mon, 11/03/2025 - 10:45

Immich 2.1 self-hosted photo and video management solution refines slideshow shuffling, adds album notifications, and polishes performance across platforms.

The post Immich 2.1 Released with Better Slideshow Shuffle, New Notifications appeared first on Linux Today.

Wine 10.17 Released with Default EGL Renderer and Updated Mono Engine

Linux Today - Mon, 11/03/2025 - 10:40

Wine 10.17 introduces EGL as the default OpenGL renderer, updates Mono to 10.3.0, and fixes 17 bugs for improved app compatibility.

The post Wine 10.17 Released with Default EGL Renderer and Updated Mono Engine appeared first on Linux Today.

Zorin OS 18 Downloads Skyrocket in the Last 48 Hours

Linux Today - Mon, 11/03/2025 - 10:39

Over 100K users downloaded Zorin OS 18 in 48 hours, and more than 70% came from Windows, possibly driven by the end of Windows 10 support.

The post Zorin OS 18 Downloads Skyrocket in the Last 48 Hours appeared first on Linux Today.

GNOME 49.1 Lands with Shell & Mutter Fixes, GTK 4.20.2 Backports

Linux Today - Mon, 11/03/2025 - 10:18

GNOME 49.1, the first bugfix release to the 49 series of the desktop environment, is out now, addressing freezes, focus quirks, resize glitches, and other minor issues.

The post GNOME 49.1 Lands with Shell & Mutter Fixes, GTK 4.20.2 Backports appeared first on Linux Today.

Pages

Subscribe to Just Linux aggregator