Open-source News

XFS To Enjoy Big Scalability Boost With Linux 5.14

Phoronix - Sun, 06/13/2021 - 04:54
A big patch series out of Red Hat is now queued into the XFS file-system development Git branch that is part of the new material for the upcoming Linux 5.14 cycle...

Profile Guided Optimizations (PGO) Likely Coming To Linux 5.14 For Clang

Phoronix - Sat, 06/12/2021 - 21:00
Recently the mainline Linux kernel has seen a lot of improvements to its feature set when compiling it under LLVM's Clang rather than GCC as traditionally the only supported compiler. The most recent feature being brought to the Linux kernel when using Clang is finally allowing the use of compiler profile guided optimizations (PGO) for squeezing even greater performance out of the system by letting the compiler leverage the real-world profiles/metrics collected to make more informed code generation / optimization decisions...

helloSystem 0.5 Released For macOS-Inspired FreeBSD Desktop

Phoronix - Sat, 06/12/2021 - 19:17
One of the most promising BSD-based desktop distributions in recent times has been helloSystem that wants to be the macOS of BSDs with a polished desktop experience. helloSystem has been making good progress towards their goals in recent months and this weekend now issued version 0.5...

Intel's ISPC Compiler Adds Alder Lake + Sapphire Rapids Support And Apple Arm Chips

Phoronix - Sat, 06/12/2021 - 19:05
On Friday afternoon Intel released a new version of their ISPC compiler, the Implicit SPMD Program Compiler, that supports a variant of the C programming language with extensions around single-program, multiple-data programming for CPU and GPU execution. Not only does this release prepare support for upcoming Intel CPUs but also adds support now for Apple's Arm processors...

F2FS Picking Up "compress_cache" Feature With Linux 5.14

Phoronix - Sat, 06/12/2021 - 17:58
The Flash-Friendly File-System (F2FS) saw queued into its "dev" tree this week the new compress_cache mount option ahead of the upcoming Linux 5.14 cycle...

Plasma 5.23 Picking Up Latest Breeze Evolution Style, SDDM Lands Native Wayland Support

Phoronix - Sat, 06/12/2021 - 17:41
KDE developers didn't spend much time basking over their Plasma 5.22 release this week as they have already begun lining up changes for the first point release, new feature work for Plasma 5.23, and other improvements to this open-source desktop environment...

How I teach Python on the Raspberry Pi 400 at the public library

opensource.com - Sat, 06/12/2021 - 15:00

After a long and tough year, I've been looking forward to once again sharing my love of Python and open source software with other people, especially middle and high school students. Before the pandemic, I co-wrote a grant to teach Python programming to middle school students using Raspberry Pi computers. Like many other plans, COVID-19 put mine on hold for over a year. Fortunately, vaccines and the improved health in my state, New York, have changed the dynamic.


read more

Transparent Hugepages Are Coming To RISC-V On Linux

Phoronix - Sat, 06/12/2021 - 14:00
The Linux kernel's RISC-V support continues picking up remaining features not yet wired up beyond the base architecture support. The latest is transparent hugepages (THP) to be supported for RISC-V with Linux 5.14...

Pages