Odprtokodni pogled

Opensource view

Novice

FreeBSD 13.5 Released With Device Driver Updates & Fixes

Phoronix - Tor, 03/11/2025 - 01:53
FreeBSD 13.5 is out today as the final update to the FreeBSD 13 series. Users should begin making plans for upgrading to the current FreeBSD 14 stable series or eyeing the future FreeBSD 15.0 release...

OpenZFS 2.3.1 Released With Linux 6.13 Compatibility, Many Fixes

Phoronix - Pon, 03/10/2025 - 21:53
Building off the big OpenZFS 2.3 feature release from January, OpenZFS 2.3.1 is out today with Linux 6.13 kernel compatibility as well as various bug fixes...

Kali laid bare: the most famous Linux hacking distro of all time

tuxmachines.org - Pon, 03/10/2025 - 21:27
Talking to the people behind Kali Linux

Navidrome 0.55 Music Server & Streamer Brings Major Overhaul

tuxmachines.org - Pon, 03/10/2025 - 21:22
Navidrome 0.55 music server & streamer released with enhancements to file management

Free and Open Source Software, howtos and Installations

tuxmachines.org - Pon, 03/10/2025 - 21:13
This is free and open source software

Zenned – Arch-based desktop Linux distribution

tuxmachines.org - Pon, 03/10/2025 - 21:10
Zenned is a Linux-based and open source Arch distribution

Ubuntu vs. Debian: 7 key differences help determine which distro is right for you

tuxmachines.org - Pon, 03/10/2025 - 21:06
Ubuntu is based on Debian, but they're not the same

Mir 2.20 Brings Focus Stealing Prevention, Workaround/Quirk Fixes

Phoronix - Pon, 03/10/2025 - 20:02
Mir 2.20 is out today as the newest version of this Canonical-developed Wayland compositor and set of libraries for developing Wayland-based shells...

Box64 0.3.4 Released: Faster & Steam Now Runs With Box32 On ARM64

Phoronix - Pon, 03/10/2025 - 17:43
Box64 0.3.4 is out today as the newest version of this open-source Linux x86_64 user-space emulator that runs on ARM64 as well as RISC-V 64-bit and LoongArch 64-bit systems...

I tried Nitrux OS - see how I handled this security-focused Linux beast

tuxmachines.org - Pon, 03/10/2025 - 17:01
This review first appeared in issue 354 of PC Pro.

DRM User-Space API For Apple Silicon Graphics Posted For Review

Phoronix - Pon, 03/10/2025 - 16:57
While the Asahi AGX Gallium3D and Honeykrisp Vulkan drivers continue to be developed within mainline Mesa for supporting OpenGL and Vulkan with Apple Silicon M1/M2 SoCs, the necessary Direct Rendering Manager (DRM) kernel driver has yet to be upstreamed. But hitting the mailing list today is a patch getting the user-space API (UAPI) with more eyes on as the precursor to the actual kernel driver that is currently held up by waiting on Rust kernel abstractions to be upstreamed...

Free, Libre, and Open Source Software Leftovers

tuxmachines.org - Pon, 03/10/2025 - 16:42
a few more FOSS links

Programming/Development and Arduino Hacking

tuxmachines.org - Pon, 03/10/2025 - 16:39
some coder-centric links

GNU/Linux and BSD Leftovers

tuxmachines.org - Pon, 03/10/2025 - 16:38
today's leftovers

Python tail-call speedup based on LLVM regression

LWN.net - Pon, 03/10/2025 - 15:56

The Python project's recent switch to a tail-calling interpreter may not provide as large a speed advantage as initially thought. A blog post from Nelson Elhage gives the details. In short, switching to a tail-call-based interpreter accidentally works around an unfixed regression in LLVM 19. On other compilers, the performance benefit (while still present) is more moderate.

When the tail-call interpreter was announced, I was surprised and impressed by the performance improvements, but also confused: I'm not an expert, but I'm passingly-familiar with modern CPU hardware, compilers, and interpreter design, and I couldn't explain why this change would be so effective. I became curious – and perhaps slightly obsessed – and the reports in this post are the result of a few weeks of off-and-on compiling and benchmarking and disassembly of dozens of different Python binaries, in an attempt to understand what I was seeing.

[$] Capability analysis for the kernel

LWN.net - Pon, 03/10/2025 - 15:42
One of the advantages of the Rust type system is its ability to encapsulate requirements about the state of the program in the type system; often, this state includes which locks must be held to be able to carry out specific operations. C lacks the ability to express these requirements, but there would be obvious benefits if that kind of feature could be grafted onto the language. The Clang compiler has made some strides in that direction with its thread-safety analysis feature; two developers have been independently working to take advantage of that work for the kernel.

AMD EPYC 9845 Makes For A Persuasive Upgrade With Performance & Energy Efficiency

Phoronix - Pon, 03/10/2025 - 15:30
With the new AMD EPYC 9005 processors there are SKUs up to 500 Watt with the likes of the EPYC 9965 flagship at 192 cores for Turin Dense cores or 128 Turin classic cores with the EPYC 9755. But for those looking at upgrading from an existing EPYC 9004 series server and bound by the motherboard BIOS support and/or cooling/power capacity, 400 Watts is a sweet spot. Many of the existing platforms designed for EPYC 9004 Bergamo/Genoa(X) and now extended for EPYC 9005 Turin are limited to a 400 Watt TDP. With the prior AMD EPYC 9655 testing I have already shown off the great Zen 5 uplift when maintaining the same core counts as Zen 4, but even sticking to 400 Watts at the top-end is room for more. The EPYC 9845 is AMD's top-end SKU for 400 Watts or less that allows for 160 dense cores (320 threads) per socket compared to the 128 core EPYC 9754 Bergamo. Effectively the same power level and 25% more -- and better (Zen 5C) -- cores. Plus with EPYC Turin supporting the new AMD P-State CPU frequency scaling driver there is greater headroom in optimizing for power efficiency if so desired. Here is a look at how the AMD EPYC 9845 delivers a great leap to performance and power efficiency for those looking at a surprisingly robust upgrade from prior generation EPYC 9004.

Fedora 43 Looking At RPM 6.0, JPEG-XL Wallpapers & Other Early Change Proposals

Phoronix - Pon, 03/10/2025 - 14:58
Fedora 42 isn't even releasing until next month but a number of early change proposals have been filed for the upcoming Fedora 43 development cycle that will be released this autumn...

Security updates for Monday

LWN.net - Pon, 03/10/2025 - 14:32
Security updates have been issued by Debian (openvpn and thunderbird), Fedora (buildah, chromium, podman-tui, python-spotipy, qt6-qtwebengine, and vim), Mageia (chromium-browser-stable and gpac), Oracle (krb5), Red Hat (firefox, kernel, kernel-rt, libxml2, and pcs), SUSE (buildah, chromedriver, chromium, firefox, go1.23, go1.24, grype, python, python311-GitPython, ruby3.4-rubygem-rack, thunderbird, and xen), and Ubuntu (xorg-server, xorg-server-hwe-16.04, xorg-server-hwe-18.04).
Syndicate content
sfy39587f05