Open Source

Clang 20 Compiler Adds Support For Xtensa CPU Target
Back in early 2023 an Xtensa back-end was added to LLVM for the Cadence Tensilica Xtensa IP. Xtensa is used for DSPs, micro-controllers, and this 32-bit RISC architecture is also used for other hardware like data processing engines. Two years after the...
2024-12-31 06:33
FreeBSD Collaborating With AMD, NetBSD 10.0 Release & Other BSD Highlights Of 2024
While predominantly covering Linux-related news and Linux benchmarking at Phoronix, the BSDs hold a special spot. Here's a look back at some of the most exciting BSD milestones and FreeBSD / NetBSD / OpenBSD / DragonFlyBSD project news of 2024...
2024-12-31 06:15
Kdenlive is Adding One of Final Cut Pro’s Best Features
Removing backgrounds from video in Kdenlive, the free, open-source video editor for Linux, macOS and Windows, is about to get a whole lot easier. This “modern background removal tool” uses object masks to automatically cut out the subject of a vide...
2024-12-31 03:54
Meet Orbit, Mozilla’s AI Assistant Extension for Firefox
Orbit by Mozilla is a new AI-powered assistant for the Firefox web browser that makes summarising web content while you browse as easy as clicking a button. After all, why read an article to understand what it says when you can read an AI summary rephr...
2024-12-30 23:24
Chimera Linux enters beta
We’ve talked about Chimera Linux before – it’s a unique Linux distribution that combines a BSD userland with the LLVM/Clang toolchain, and musl. Its init system is dinit, and it uses apk-tools from Alpine as its package manager. None of this has ...
2024-12-30 21:47
local_offer
Xfce 4.20, COSMIC Alpha & LXQt 2 Led Alternative Open-Source Desktops In 2024
In addition to all the GNOME advancements and KDE excitement with shipping Plasma 6 this year, other alternative open-source desktop environments enjoyed much success too this year... System76's Rust-based COSMIC desktop environment for their Pop!_OS L...
2024-12-30 20:25
Deadline Scheduling Policy Being Experimented With For Linux Graphics Drivers
Tvrtko Ursulin with Igalia sent out a "request for comments" patch series today working on a deadline scheduling policy for the DRM scheduler that is used across different Direct Rendering Manager kernel graphics drivers...
2024-12-30 15:04
Running NetBSD 10.1 on a 1998 Toshiba laptop
Here are my notes on running NetBSD 10.1 on my first personal laptop that I still keep, a 1998 i586 Toshiba Satellite Pro with 81Mb of RAM and a 1Gb IBM 2.5″ IDE HD. In summary, the latest NetBSD runs well on this old hardware using an IDE to CF adap...
2024-12-30 14:59
local_offer
Intel's Linux Performance Optimizations Continue Paying Off For AMD EPYC
As part of my end-of-year benchmarking and various historical comparisons, over the holidays I was curious to take a look at how the mature AMD EPYC 9004 "Genoa" performance has evolved over the past two years under Linux. Going off benchmarks I ran ba...
2024-12-30 12:30
Cloudflare Makes Open-Source h3i For HTTP/3 Testing & Debugging
Cloudflare is ending 2024 by announcing a new open-source project: h3i for low-level HTTP/3 testing and debugging...
2024-12-30 11:27
9to5Linux Weekly Roundup: December 29th, 2024
The 9to5Linux Weekly Roundup for December 29th, 2024, brings news about postmarketOS 24.12, Mixxx 2.5, siduction 2024.1.0, 4MLinux 47.0, Amarok 3.2, Serpent OS Alpha, as well as all the latest distro and software updates. The post 9to5Linux Weekly Roun...
2024-12-30 11:11
Mesa's Terrific Year With Better Vulkan Ray-Tracing, NVK Progress & Same-Day Vulkan 1.4
The open-source Mesa 3D graphics driver had a rather great year with a number of performance optimizations landing, on-time support for Intel Lunar Lake and Battlemage Xe2 graphics, early AMD RDNA4 support, multiple drivers having same-day Vulkan 1.4 s...
2024-12-30 09:00
10 hot programming trends — and 10 going cold
Tides ebb and flow. Pendulums swing. Ideas come and go, especially in programming, where the technologies and techniques for creating software continuously evolve. Some programming languages, libraries, platforms, and tools become hot and irresistible...
2024-12-30 09:00
Multitenant data management with TiDB
In a previous article, we explored various approaches to managing data for multitenant applications. We examined the benefits, compromises and limitations of different deployment models, including share-nothing, share-everything, and hybrid. We discus...
2024-12-30 09:00
The future of open source will be messy
Open Source Initiative (OSI) chief Stefano Maffulli says Meta is “bullying” the industry on the concept of open source. The Economist more colorfully characterizes the dispute as “bare-it-all purists … confronting Meta, the social-media giant ...
2024-12-30 09:00
System insights with command-line tools: lslogins and lsmod
Continuing our exploration of commands that provide insights into the inner workings of your Fedora Linux system, we turn our focus to more simple ones like lslogins and lsmod. These tools offer information about user accounts and kernel modules, respe...
2024-12-30 08:00
RadeonSI Driver Now Uses ACO By Default For Pre-RDNA GPUs
As a very interesting end-of-year change for Mesa 25.0, AMD is now using the ACO compiler by default for pre-GFX10 (before RDNA / Navi) GPUs with the RadeonSI Gallium3D driver...
2024-12-30 06:50
Updated Serpent OS Alpha Brings Few Fixes To This Original Linux Distribution
Last week Ikey Doherty's Serpent OS Linux distribution debuted in alpha form while kicking off the new week is updated install media to provide a few fixes for this original from-scratch Linux distribution...
2024-12-30 06:38
AMD's GPUOpen Vulkan Memory Allocator Now Supports Vulkan 1.4
AMD's GPUOpen team managed to squeeze in a new Vulkan Memory Allocator release into 2024. As a reminder this is a easy to use/integrate Vulkan memory allocation library for both Windows and Linux systems with hopes of making memory allocation and resou...
2024-12-30 06:26
xxHash 0.8.3 Brings Runtime Vector Extension Handling For x86/x86_64
Meta's Yann Collet of Zstd fame is rounding out 2024 by releasing xxHash 0.8.3 as the newest update to this extremely fast non-cryptographic hash algorithm. The xxHash fast hash algorithm pushes for RAM speed limits and with the v0.8.3 update brings mo...
2024-12-30 06:17