Open-source News

Ubuntu 20.04.2 LTS / 20.10 / 21.04 Performance On Intel Xeon Scalable Ice Lake

Phoronix - Wed, 05/19/2021 - 21:03
While there is more to consider when choosing a Linux distribution than just the out-of-the-box performance, for those curious about the performance of recent Ubuntu releases for running with Intel's new 3rd Gen Xeon Scalable "Ice Lake" processors, here are some benchmarks showing how the performance has improved from Ubuntu 20.04.2 LTS to Ubuntu 20.10 and now the recent Ubuntu 21.04 Linux release.

Wii U Gamepad Driver For Linux Remains In The Works

Phoronix - Wed, 05/19/2021 - 18:11
While the Nintendo Wii U game console is approaching a decade since launch and has already been discontinued for several years, work towards a mainline Linux kernel driver for properly supporting the Wii U gamepad continues...

XWayland Lands Support For Sharing Pixmaps Via MIT-SHM

Phoronix - Wed, 05/19/2021 - 17:48
A small patch merged to X.Org Server Git enables support for MIT-SHM shared memory pixmaps with XWayland...

POCL 1.7 Released With Better Support For SPIR-V Binaries On CPUs

Phoronix - Wed, 05/19/2021 - 17:15
POCL 1.7 is out as the newest version of this "Portable Computing Language" that aims to effectively allow OpenCL to run well on various CPU architectures as well as other targets like OpenCL over NVIDIA CUDA and AMD HSA...

A beginner's guide for contributing to Apache Cassandra

opensource.com - Wed, 05/19/2021 - 15:01

Apache Cassandra is an open source NoSQL database trusted by thousands of companies around the globe for its scalability and high availability that does not compromise performance. Contributing to such a widely used distributed system may seem daunting, so this article aims to provide you an easy entry point.

There are good reasons to contribute to Cassandra, such as:


read more

What is serverless with Java?

opensource.com - Wed, 05/19/2021 - 15:00

For decades, enterprises have developed business-critical applications on various platforms, including physical servers, virtual machines, and cloud environments. The one thing these applications have in common across industries is they need to be continuously available (24x7x365) to guarantee stability, reliability, and performance, regardless of demand. Therefore, every enterprise must be responsible for the high costs of maintaining an infrastructure (e.g., CPU, memory, disk, networking, etc.) even if actual resource utilization is less than 50%.


read more

Slice infinite generators with this Python 3.7 feature

opensource.com - Wed, 05/19/2021 - 15:00

This is the eighth in a series of articles about features that first appeared in a version of Python 3.x. Python 3.7 was first released in 2018, and even though it has been out for a few years, many of the features it introduced are underused and pretty cool. Here are three of them.

Postponed evaluation of annotations

In Python 3.7, as long as the right __future__ flags are activated, annotations are not evaluated during runtime:


read more

12 Open Source Linux Desktop Environments of 2021

Tecmint - Wed, 05/19/2021 - 14:08
The post 12 Open Source Linux Desktop Environments of 2021 first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

The word ‘Open Source‘ can be attributed to the Linux community which brought it into existence along with the introduction of Linux (successor of then-existing Unix Operating System). Although ‘Linux‘ in itself came into

The post 12 Open Source Linux Desktop Environments of 2021 first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Pages