Open-source News

The Time Namespace Appears To Finally Be On-Deck For The Mainline Linux Kernel

Phoronix - Wed, 01/15/2020 - 00:32
Back in 2018 a time namespace was proposed for the Linux kernel and now in 2020 it looks like this kernel functionality will be merged for mainline, likely with the upcoming Linux 5.6 cycle...

CoreAVI VkCoreGL SC1 Hits Compliance For Ushering Vulkan Into Safety Critical Systems

Phoronix - Tue, 01/14/2020 - 23:42
Vulkan could soon be used indirectly on safety critical military and aerospace displays thanks to CoreAVI's VkCoreGL SC1...

Goals: Red Hat Developer Working On New Tool To Improve Upon Make

Phoronix - Tue, 01/14/2020 - 22:12
Longtime Red Hat developer Richard Jones has begun developing "Goals" as a new tool to improve upon Make, the common build automation tool...

LLVM/Clang 10.0 Adds AMD Zen 2 Scheduler Model For Optimized Code Generation

Phoronix - Tue, 01/14/2020 - 20:40
It's too bad that it has taken so many months after AMD Zen 2 based Ryzen and EPYC processors began shipping to see this compiler support in place, but the good news now is that for the upcoming release of LLVM 10.0 is now the Zen 2 scheduler model being added to the "znver2" target...

AMD Begins Providing PowerPC Builds Of Their "AOMP" GPU Compiler

Phoronix - Tue, 01/14/2020 - 20:07
AOMP is the AMD GPU compiler for OpenMP and HIP support on GPUs as part of Radeon Open Compute 3.0 (ROCm 3.0). Now they have begun providing PowerPC 64-bit LE builds of AOMP as part of allowing Radeon GPU compute to happen on POWER9 systems...

The MLIR-Targeting "FC" LLVM Fortran Compiler Is Now Open-Source

Phoronix - Tue, 01/14/2020 - 17:06
Last week we reported on "FC" as a new LLVM Fortran compiler targeting the new MLIR intermediate representation. That new Fortran compiler is now public and open-source...

Organize your email with Notmuch - Tue, 01/14/2020 - 16:03

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I'm taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using.

Index your email with Notmuch

Yesterday, I talked about how I use OfflineIMAP to sync my mail to my local machine. Today, I'll talk about how I preprocess all that mail before I read it.

read more

How and why to use Creative Commons licensed work - Tue, 01/14/2020 - 16:02

Creative Commons (CC) copyright is a series of copyright licenses that make it easy for creators to share their work and adapt the work of others. Just because something is online doesn’t mean you are free to use it however you like.

How do I know if a work has a CC license?

If you don’t see a Creative Commons license on the work or the creator doesn’t tell you their work is free to use, you cannot use it.

There are three ways to know if a work has a Creative Commons license: 

read more

How to Install a Kubernetes Cluster on CentOS 7

Tecmint - Tue, 01/14/2020 - 16:01
Donated by Google to the Opensource community, Kubernetes has now become the container management tool of choice. It can manage and orchestrate not just docker runtimes but also Containers and Rkt runtimes. A typical...

4 things cloud-native Java must provide - Tue, 01/14/2020 - 16:01

Java is still the pervasive development language among enterprise developers, even though it is not developers' preferred cloud-native runtime and is falling behind other languages, according to GitHub's Octoverse.

read more