Floating Mini Panel GNOME Extension

GNOME Shell extensions make it easy to reshape the standard desktop layout in novel new ways, with add-ons like Dash to Panel, OpenBar, and Task Up provide options to combine, configure and customise the top panel. Now, another choice has drifted on to the scene: Floating Mini Panel. Floating Mini Panel what it says: it

Ubuntu 25.10 Snapshot 2 is Now Available to Download

The second monthly snapshot of Ubuntu Questing Quokka (to become Ubuntu 25.10 when released in October 9) is now available. You’re reading Ubuntu 25.10 Snapshot 2 is Now Available to Download, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Deepin 25 Launches as Immutable Linux Release

Deepin 25 launches as an immutable Linux system, featuring a revamped desktop, AI assistant, and universal app packaging with cross-distro compatibility. The post Deepin 25 Launches as Immutable Linux Release appeared first on Linux Today.

Coccinelle for Rust progress report

Coccinelle is a tool for automatic program matching and transformation that was originally developed for making large-scale changes to the Linux kernel source code (i.e., C code). Matches and transformations are driven by user-specific transformation rules in the form of abstracted patches, referred to as semantic patches. As the Linux kernel—and systems software more generally—is

[$] How to write Rust in the kernel: part 2

In 2023, Fujita Tomonori wrote a Rust version of the existing driver for the Asix AX88796B embedded Ethernet controller. At slightly more than 100 lines, it’s about as simple as a driver can be, and therefore is a useful touchstone for the differences between writing Rust and C in the kernel. Looking at the Rust

Bcachefs may be headed out of the kernel

The history of the bcachefs filesystem in the kernel has been turbulent, most recently with Linus Torvalds refusing a pull request for the 6.16-rc3 release. Torvalds has now pulled the code in question, but also said: I think we’ll be parting ways in the 6.17 merge window. You made it very clear that I can’t

Linux Jargon Buster: What are Secure Boot & Shim Files?

If you’re a Linux user, you might have found yourself tangled in boot issues while installing your favorite distro especially if “Secure Boot is” in the picture. Secure Boot is meant to add an extra layer of protection to our systems, preventing unverified software from running at boot. Sounds like a win, right? Well, not

The Silent Threat at Your Feet: Unmasking USB Drop Attacks

You’re walking to your office, coffee in hand, when you spot it—a sleek USB drive labeled “CONFIDENTIAL SALARY DATA” abandoned near the elevator. Your curiosity wars with caution, but the temptation to uncover its secrets wins. Within seconds of plugging it into your workstation, your organization’s network begins hemorrhaging sensitive data to an unknown attacker.