Wine-Mono Won't Bother With .NET 5.0 - The Official Microsoft Binaries Should Work Fine

Microsoft announced on Tuesday that the .NET 5.0 release is now "feature complete" for this major overhaul of .NET that breaks compatibility with prior versions. Microsoft .NET 5.0 has many changes to its libraries and runtimes, introduces WebAssembly support, support for single file applications/executables, new APIs, better performance, and much more.

While normally new .NET releases are a major pain for the likes of Wine in trying to support Windows .NET applications on Linux and other platforms, the .

GNOME 3.38 Beta 2 Released With Many Fixes

Ahead of the official GNOME 3.38 launch in September, the second GNOME 3.38 beta (v3.35.91) is now available for testing,

Among the new changes to find with the GNOME 3.38 Beta 2 release include:

- A fix to the Epiphany web browser that was crashing the browser when visiting long pages, such as Planet GNOME.

- Glib adds support for the statx system call .

- GNOME Control Center renames "Universal" to "Accessibility"

Linux Might Better Plan Its Code/Hardware Obsolescence From The Kernel

One of the many interesting discussions for this week's virtual Linux Plumbers Conference is on planning code obsolescence moving forward. While this is about kernel features too, it's also about the steps and when to phase out old hardware support.

Arnd Bergmann got the discussion started this week at LPC 2020 for something that will surely be discussed more on the mailing lists in the weeks ahead over planning code obsolescence.

This long time kernel developer is seeking to have upstream work on better documentation that tracks kernel features
Continue reading...

Qt Creator 4.13 Release Brings Initial Meson Support, Updates C++ Code Model

The Qt Company has released version 4.13 of Qt Creator as their Qt/C++ focused integrated development environment that also supports Python and other languages via the Language Server Protocol.

Qt Creator 4.13 finally introduces Meson build system support. In addition to initial Meson support for this increasingly used cross-platform build system, Qt Creator 4.13 brings revamped CMake build system support, integration support for IncrediBuild, Catch2 testing framework integration support, and other project management enhancements.

The Qt Creator

Real-Time / PREEMPT_RT Support Should Finally Be Mainlined Soon In The Linux Kernel

In 2019 there were kernel developers talking at conferences that the remaining "PREEMPT_RT" patches for a real-time kernel should be mainlined in early 2020. That didn't happen for the long ongoing work around the "RT" patches while at this week's Linux Plumbers Conference (LPC 2020) is that the work should finally be close to merging to mainline.

At this week's virtual LPC 2020 is a real-time micro-

Linux 5.10 To Bring Support For Matrox G200 Desktop Graphics Cards

Sporting AGP, fabbed on a 350nm process, making use of a 64-bit memory interface, and clocking to nearly 100MHz, the Matrox G200 desktop graphics cards are set to see mainline open-source support come Linux 5.10.

Yes, the 20+ year old Matrox G200 series desktop parts are finally seeing working Direct Rendering Manager driver support to support kernel mode-setting on Linux.

Earlier this summer I wrote about a SUSE engineer

X.Org Server 1.20.9 Released With Numerous XWayland Fixes

With no one stepping up to manage the X.Org Server 1.21 release, the two year old X.Org Server 1.20 series continues seeing new point releases, particularly with 1.21 being out of the scope already for having the chance to appear in the major H2'2020 Linux distribution releases. X.Org Server 1.20.9 is the newest point release out today in shipping fixes.

No one has stepped up to serve as the X

Mozilla's GFX-RS 0.8 Released For Vulkan Portability - Brings Big Changes

Following the recent layoffs at Mozilla and some projects seemingly at risk moving forward , one that we have been worried about is GFX-RS as the interesting Rust-based library implementing the Vulkan Portability Initiative using GFX-HAL.

At least for now, GFX-RS is moving along for this cross-platform Vulkan portability project and great graphics example for Rust. GFX-RS 0.8 was released today as the project's newest milestone.

GFX-RS 0.8 brings a new swapchain model that is "

Open Source LLM

OpenZFS 2.0-RC1 Released With Unified Linux/BSD Support, Zstd Compression & Much More

The first release candidate of the forthcoming OpenZFS 2.0 is now available for testing on both Linux and BSD systems.

OpenZFS 2.0 is a huge feature release for this well maintained, portable open-source ZFS file-system implementation. OpenZFS 2.0 brings unified support for both Linux and now FreeBSD too . FreeBSD just mainlined the OpenZFS code and has been working for many months now on transitioning over to this more maintained and active ZFS file-system code-base.

Making OpenZFS 2.0 even more

Nouveau NVC0 Shader Disk Cache Lands For Speeding Up Game Load Times

Covered back in February was work for Nouveau's NVC0 Gallium3D driver to finalle make use of the Mesa on-disk shader cache functionality for speeding up game load times by allowing previously compiled GLSL shaders to be cached to disk. That work by Red Hat has finally been mainlined in Mesa 20.3.

Mark Menzynski who is part of the Red Hat crew working on the open-source Nouveau driver finally saw his shader disk caching patches merged.

This allows bypassing shaders from being recompiled on subsequent game