Open-source News

Experimental VA-API Implemented Over NVIDIA's NVDEC - Allows Firefox Video Acceleration

Phoronix - Tue, 01/04/2022 - 20:06
For software like Mozilla Firefox that relies on the cross-vendor Video Acceleration API (VA-API) for hardware GPU-based video decoding and doesn't support NVIDIA's proprietary NVDEC interface for video decoding, there is an in-development VA-API implementation that works atop NVIDIA NVDEC...

AMD Ryzen 6000 Series Mobile CPUs Feature Microsoft's Pluton Security

Phoronix - Tue, 01/04/2022 - 19:14
Back in 2020 Microsoft announced their "Pluton" security chip that woulld be coming to future AMD, Intel, and Qualcomm processors. The Pluton security processor is designed to improve the system security under Windows and now we find out that AMD's forthcoming Ryzen 6000 "Rembrandt" mobile processors will be the first featuring this security feature that may prove controversial to Linux/open-source fans...

More Troublesome x86 Android Tablets Being Fixed Up By New Linux Driver

Phoronix - Tue, 01/04/2022 - 18:28
Last week I called attention to the new "x86-android-tablets" driver being prepared for introduction in Linux 5.17. That driver aims to fix up the mess of various x86 Android-focused tablets failing to run off the mainline Linux kernel or having various device issues in doing so. Since that prior article, more patches have been posted to address additional tablet issues...

Alibaba Proposes A Group Balancer For The Linux Kernel Scheduler

Phoronix - Tue, 01/04/2022 - 18:08
With more organizations such as Alibaba configuring their servers to share CPU cores/resources among applications these days rather than exclusively assigning CPU cores to individual applications/tasks, the Chinese company is proposing a new "group balancer" for the Linux kernel scheduler...

Linux 5.17 Patch Can Help With Systemd-Less System Security, May Break Some Old Drivers

Phoronix - Tue, 01/04/2022 - 17:48
A decade old patch is set to be mainlined in the upcoming Linux 5.17 that has been carried by Google's Chrome OS kernel build for years and can help with security on Linux systems not relying upon systemd's udev...

10 Git tutorials to level up your open source skills in 2022

opensource.com - Tue, 01/04/2022 - 16:00

Git is an indispensable part of the code-sharing development workflow. Be you a beginner or an expert, this powerful version control system is the first thing you are expected to learn when working with open source code. You don't need to know everything under the sun when it comes to Git, but knowing specific hacks makes sharing your code a lot easier on platforms like GitLab, so you can collaborate with developers far and near. If there's something you're not sure about, git --help can come to your rescue.


read more

5 tips for learning a new programming language in 2022

opensource.com - Tue, 01/04/2022 - 16:00

Anyone can get started in programming. We all started somewhere, and you don't need to have a computer science background to learn to code. That's the power of Linux and open source—anyone can learn a bit of coding.

If you want to learn a new programming language, we have several great articles to get you started. Below are a few of our most popular articles to help you.


read more

LLVM/Clang Adds Support For ARMv9.3-A

Phoronix - Tue, 01/04/2022 - 08:00
It was nearly one year ago that Arm announced the Armv9 architecture as the successor to ARMv8 that was introduced a decade ago. Since then Arm has been working on adding Armv9 support to the open-source compilers such as GCC and LLVM/Clang. That initial Armv9 support has been in place for months now while on the LLVM/Clang today it received support for Armv9.3-A as the latest iteration...

Pages