The Wayback Machine - https://web.archive.org/web/20230928171809/https://www.phoronix.com/michaellarabel

Michael Larabel

Michael Larabel is the founder and principal author of Phoronix, having founded the site on 5 June 2004. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org. Michael has authored thousands of articles on open-source software, the state of Linux hardware and other topics.


Learn more at MichaelLarabel.com or @MichaelLarabel on Twitter.


 

Some of The Recent Popular Articles By Michael Larabel:

Valve Is A Wonderful Upstream Contributor To Linux & The Open-Source Community

This shouldn't come as any surprise to any longtime Phoronix readers and dedicated open-source/Linux enthusiasts, but Valve with their work on the Steam Deck and SteamOS have been lifting the open-source ecosystem as a whole. A talk this week at the Linux Foundation Europe's Open-Source Summit highlighted some of the great and ongoing contributions by Valve and their partners.

22 September - OSS EU 2023 - 67 Comments
Linux Terminal Emulators Have The Potential Of Being Much Faster

Prominent GNOME developer Christian Hergert announced he created a new terminal emulator that is twice as fast as the closest GPU-based renderer he's found yet so far on Linux, which was Alacritty. Unfortunately though he currently doesn't have any plans to develop this experimental speedy terminal emulator any further.

23 September - GPU-Accelerated Terminals Much Faster - 63 Comments
AMD Open-Source GPU Kernel Driver Above 5 Million Lines, Entire Linux Kernel At 34.8 Million

With the in-development Linux 6.6 kernel adding support for more upcoming Radeon graphics processors, that means more auto-generated header files for the new IP blocks... I was curious to see the overall size now of the AMDGPU kernel driver along with its associated code like the AMDKFD compute driver. It's now above 5 million lines for the kernel driver portion.

31 August - AMDGPU + AMDKFD + DC - 95 Comments
KSMBD Declared Stable - No Longer "Experimental" - In Linux 6.6

Back in 2021 Samsung engineers posted KSMBD as an in-kernel SMB3 server alternative to the likes of the user-space Samba server. KSMBD merged into Linux 5.15 as an experimental SMB server while after two years of fixes and other improvements has now dropped its "experimental" marking.

9 September - KSMBD - 30 Comments
ReiserFS Officially Declared "Obsolete"

As part of updates to the older file-system drivers for Linux 6.6, the ReiserFS file-system is no longer marked as "Supported" but is officially treated as "Obsolete" within the Linux kernel.

31 August - ReiserFS: Obsolete - 49 Comments
Linus Torvalds Comments On Bcachefs Prospects For Linux 6.6

A few days ago Bcachefs was proposed for inclusion to Linux 6.6 after it failed to be pulled for the prior Linux 6.5 kernel cycle. Since then we've been waiting to see what action Linus Torvalds would take with including Bcachefs... He's finally commented on it today but remains to be seen if it will land for this kernel release.

6 September - No Pull Yet - 92 Comments
SELinux In Linux 6.6 Removes References To Its Origins At The US NSA

Security Enhanced Linux (SELinux) has been part of the mainline kernel for two decades to provide a security module implementing access control security policies and is now widely-used for enhancing the security of production Linux servers and other systems. Those that haven't been involved with Linux for a long time may be unaware that SELinux originates from the US National Security Agency (NSA). But now with Linux 6.6 the NSA references are being removed.

29 August - National Security Agency - 53 Comments
Bcachefs Merged Into Linux-Next

While Bcachefs was not merged for the Linux 6.6 cycle with one of the concerns raised by Linus Torvalds being that it hadn't been vetted via the "linux-next" staging area, that process has now begun to raise hopes of potentially seeing the new file-system driver introduced for Linux 6.7.

12 September - Bcachefs In Linux-Next - 85 Comments
Ubuntu 23.04 & 22.04.3 Installs Haven't Been Following Their Own Security Best Practices

It turns out that Ubuntu Linux installations of Ubuntu 23.04, 22.04.3 LTS, and installs done since April 2023 that accepted the Snap version update haven't been following Ubuntu's own recommended security best practices for their security pocket configuration for packages. A new Subiquity release was issued today to fix this problem while those on affected Ubuntu installs are recommended to manually edit their /etc/apt/sources.list file.

15 September - Security Pocket Issue - 9 Comments
Linux's Multi-Grain Timestamps Short-Lived: Removed From The Kernel After A Few Weeks

One of the new features merged for the Linux 6.6 kernel was multi-grained timestamps for the VFS layer and wiring it up for the EXT4, Btrfs, XFS, and Tmpfs file-systems. This alternative though to coarse-grained timestamps ended up exposing some problems and this week ahead of Linux 6.6-rc3, the feature has been stripped entirely from the kernel.

24 September - Multi-Grain Timestamps - 11 Comments
Xfce's Wayland Roadmap Updated

Xfce 4.18 released last December with some strides on the Wayland front for this lightweight GTK-based desktop environment, but more work remains before Xfce will be fully compatible with Wayland and its own robust compositor. The Xfce Wayland road-map was recently updated to reflect the latest work on this major undertaking.

13 September - Xfce Wayland Roadmap - 52 Comments
Fedora 40 Eyes Dropping GNOME X11 Session Support

In addition to Fedora 40 planning to ship KDE Plasma 6.0 and without any X11 session support, Fedora stakeholders are also looking at shipping GNOME for the Fedora Workstation 40 release without any X11 session support.

19 September - No GNOME X.Org Session - 130 Comments
Linux 6.5 Now Powering Ubuntu 23.10

Just as anticipated, the Linux 6.5 kernel has landed in the Ubuntu 23.10 Mantic archive as the default kernel powering this next Ubuntu distribution release due out in October.

16 September - Ubuntu 23.10 + Linux 6.5 - 4 Comments