Open-source News

Raspberry Pi OS Updated For Debian 11 Bullseye, Desktop Transitions To GTK3+Mutter

Phoronix - Mon, 11/08/2021 - 19:57
Raspberry Pi OS as the official operating system for the Raspberry Pi single board computers has been updated against Debian 11 "Bullseye"...

XWayland 21.1.3 Released With Support For NVIDIA's 495 Driver GBM

Phoronix - Mon, 11/08/2021 - 19:24
While just a point release, XWayland 21.1.3 that is out this morning is exciting in that it adds support for using NVIDIA's new proprietary driver that supports the GBM API for enhancing its Wayland support...

KVM Changes Land In Linux 5.16: RISC-V Hypervisor Support, AMD PSF Control Bit

Phoronix - Mon, 11/08/2021 - 18:47
Last week the Kernel-based Virtual Machine (KVM) feature patches were sent out and subsequently merged for Linux 5.16...

Etnaviv Gallium3D Switches Over To NIR By Default

Phoronix - Mon, 11/08/2021 - 16:30
It's been a while since last having any major progress to report on Etnaviv, the open-source Mesa Gallium3D driver supporting Vivante graphics IP. But a rather fundamental change was made this past week in that Etnaviv is now (finally) using NIR by default...

Write your first CI/CD pipeline in Kubernetes with Tekton

opensource.com - Mon, 11/08/2021 - 16:01

Tekton is a Kubernetes-native open source framework for creating continuous integration and continuous delivery (CI/CD) systems. It also helps to do end-to-end (build, test, deploy) application development across multiple cloud providers or on-premises systems by abstracting away the underlying implementation details.


read more

How I build command-line apps in JavaScript

opensource.com - Mon, 11/08/2021 - 16:00

JavaScript is a language developed for the web, but its usefulness has gone far beyond just the Internet. Thanks to projects like Node.js and Electron, JavaScript is as much a general-purpose scripting language as a browser component. There are JavaScript libraries specially designed to build command-line interfaces. Yes, you can run JavaScript in your terminal.


read more

Pages