Latest Linux and open source news from around the web

All Sources 9to5Linux Fedora Magazine Foss Force How-to Geek It's FOSS Linux Insider Linux Journal Linux Magazine Linux TLDR Linux.org Linuxiac LPI LWN.net OMG! Ubuntu Phoronix
OMG! Ubuntu

Raspberry Pi 500+ Can Be Used as a Normal Bluetooth Keyboard

When the Raspberry Pi 500+ was announced I’ll admit that I drooled. My first “computer” was an 8-bit Amstrad CPC 464, a hulking great clackity-clack keyboard with the computer (and tape deck, the primary means of loading and saving files) built in. The idea of a owning a premium modern equivalent powered by the Pi 5, Linux, and a mechanical keyboard (with replaceable keys, common layout and programmable backlight) appeals greatly. Alas, the price. At £200, it’s the most expensive Raspberry Pi device released. Not extortionate, but a lot for a Pi (especially since I own 2 I rarely use). […]

LWN.net

[$] Unpacking for Python comprehensions

Unpacking Python iterables of various sorts, such as dictionaries or lists, is useful in a number of contexts, including for function arguments, but there has long been a call for extending that capability to comprehensions. PEP 798 ("Unpacking in Comprehensions") was first proposed in June 2025 to fill that gap. In early November, the steering council accepted the PEP, which means that the feature will be coming to Python 3.15 in October 2026. It may be something of a niche feature, but it is an inconsistency that has been apparent for a while—to the point that some Python programmers assume that it is already present in the language.

LWN.net

PHP 8.5.0 released

Version 8.5.0 of the PHP language has been released. Changes include a new "|>" operator that, for some reason, makes these two lines equivalent: $result = strlen("Hello world"); $result = "Hello world" |> strlen(...); Other changes include a new function attribute, "#[\NoDiscard]" to indicate that the return value should be used, attributes on constants, and more; see the migration guide for details.

LWN.net

Security updates for Friday

Security updates have been issued by AlmaLinux (delve and golang), Debian (webkit2gtk), Oracle (expat and thunderbird), Red Hat (kernel), Slackware (openvpn), SUSE (chromium, grub2, and kernel), and Ubuntu (cups-filters, imagemagick, and libcupsfilters).

Phoronix

Steam Frame Using Mesa's Turnip Vulkan Open-Source Driver

In addition to Valve contributing to the open-source Radeon Vulkan driver for enhancing the Linux gaming experience and their AMD-powered Steam Deck, the upcoming Steam Frame VR headset is making use of Mesa's open-source "Turnip" Vulkan driver for Qualcomm Adreno graphics...

Phoronix

TUXEDO Computers Drops Snapdragon X1 Elite Linux Laptop Plans

Back in mid-2024, the Bavarian Linux PC vendor TUXEDO Computers teased plans for developing a Snapdragon X Elite Linux laptop. Initially they hoped to have it out by Christmas 2024. That didn't happen and now approaching Christmas 2025 they confirmed they have stopped their plans for shipping a Snapdragon X1 Elite laptop for Linux customers...

Linux.org

Choosing a Linux Greeter: SDDM, SLiM, LightDM-GTK, and GDM Explained

When Linux boots, it goes though all the stages of booting, loading the kernel, initializing the initramfs and devices, system initialization and target execution to the Operating System (OS) loaded. The Greeter appears to allow the user to log into the OS. The Greeter not shows the prompt to allow the user the ability to enter a username and password, but also lets the user select a Desktop Environment. You can choose the Accessibility options. As we've been going over articles about the... https://www.linux.org/threads/choos...ddm-slim-lightdm-gtk-and-gdm-explained.57436/