Open-source News

GNU Wget2 2.0 Released With HTTP2 & SSL Improvements

Phoronix - Sun, 09/26/2021 - 22:06
GNU Wget2 2.0 has been released for this successor to GNU Wget. There are many improvements to this GPLv3+ licensed program. Over the original GNU Wget, Wget2 is faster, supports more protocols especially around HTTP/2 and compression, supports multi-threading / parallel connections, and other improvements...

Updated AMD P-State Driver Published For Linux

Phoronix - Sun, 09/26/2021 - 18:45
Earlier this month AMD published their "amd-pstate" Linux driver that leverages ACPI CPPC data to make more informed CPU frequency scaling decisions with an aim to boost the performance-per-Watt for Zen 3 (and eventually Zen 2) processors on Linux. The second spin of that "amd-pstate" Linux kernel driver is now available for testing...

Linux IO_uring Can Now Achieve Up To ~3.8M IOPS Per-Core

Phoronix - Sun, 09/26/2021 - 18:30
It was just last month when ~3.5M IOPS per-core was impressive with the code for Linux 5.15 to further push Linux's I/O limits. Now for code likely to be included in Linux 5.16 it's currently at 3.8M IOPS with a single tread...

KDE Plasma 5.24 On Wayland To Support DRM Leasing For VR Headsets

Phoronix - Sun, 09/26/2021 - 01:34
With the KDE Plasma 5.23 release quickly approaching, feature development is already heating up for Plasma 5.24 while concurrently driving many fixes into the v5.23 codebase...

Facebook Has Been Working On BOLT'ing The Linux Kernel For Greater Performance

Phoronix - Sat, 09/25/2021 - 21:20
For several years now Facebook engineers have been working on BOLT as a way to speed-up Linux/ELF binaries. This "Binary Optimization and Layout Tool" is able to re-arrange executables once profiled to generate even faster performance than what can be achieved by a compiler's LTO and PGO optimizations. One of the latest BOLT efforts has been on optimizing the Linux kernel image...

Intel's User Interrupts With Sapphire Rapids Looking Quite Great For Faster IPC

Phoronix - Sat, 09/25/2021 - 20:32
Earlier this month Intel engineers posted their initial Linux kernel enablement around x86 User Interrupts with this feature premiering with Xeon "Sapphire Rapids" CPUs. As implied by the name, the User Interrupt functionality allows for interrupts to bypass the kernel for more efficient, low-latency, low-utilization interrupts being received by other user-space tasks. Intel talked more about User Interrupts this week at LPC2021...

OpenZFS 2.0.6 Released With Support For Newer Kernels

Phoronix - Sat, 09/25/2021 - 18:23
While the OpenZFS 2.1 feature release has been available since July, for those still using the OpenZFS 2.0.x series and not yet prepared to make the jump to that big new release with dRAID and other changes, OpenZFS 2.0.6 was released this week...

Wine-Staging 6.18 Released With 616 Patches Atop Upstream

Phoronix - Sat, 09/25/2021 - 17:52
Building off yesterday's Wine 6.18 development release is now the next Wine-Staging installment that has more than six hundred extra patches on top...

XWayland GLX Path Enables sRGB Support

Phoronix - Sat, 09/25/2021 - 15:00
Another item is now crossed off the XWayland TODO list with OpenGL sRGB support wired up...

6 open source tools for orchestral composers

opensource.com - Sat, 09/25/2021 - 15:00

As an avid amateur musician, I've worked with many different software programs to create both simple and complex pieces. As my projects have grown in scope, I've used composition software ranging from basic engraving to MIDI-compatible notation to playback of multi-instrument works. Composers have their choice of proprietary software, but I wanted to prove that, regardless of the need, there is an open source tool that will more than satisfy them.


read more

Wine 6.18 Released With HID Joystick Enabled By Default

Phoronix - Sat, 09/25/2021 - 06:01
Wine 6.18 has been popped as the newest bi-weekly development release of this software that allows Windows applications and games to run under Linux and in turn what also powers Steam Play's Proton...

Pages