Open-source News

New Features Enhance Discovering Popular + Reliable Tests

Phoronix - Tue, 09/22/2020 - 00:04
As part of the new being developed as part of Phoronix Test Suite 10.0 due out next quarter, some new features were deployed live on this weekend...

Vulkan Portability Extension 1.0 Now Shipping For Expanding Vulkan's Reach

Phoronix - Mon, 09/21/2020 - 21:25
The Vulkan Portability Extension (VK_KHR_portability_subset) has been released as part of the effort by The Khronos Group in getting Vulkan running on as many platforms as possible, including the likes of Apple macOS/iOS...

Intel Platform Monitoring Telemetry Appears Destined For Linux 5.10

Phoronix - Mon, 09/21/2020 - 21:09
As first outlined earlier this year, Intel has been working on the Linux support for Platform Monitoring Technology as a new hardware telemetry feature first introduced with new Tigerlake hardware. It's looking like the initial Intel PMT support will come with Linux 5.10 while further work is being prepared that builds off its foundation...

Open-Source Vivante Driver In Some Cases Outperforming Proprietary Driver

Phoronix - Mon, 09/21/2020 - 20:48
One of the less talked about open-source graphics drivers talked about is Etnaviv as the reverse-engineered, community-based driver providing OpenGL/GLES support for Vivante graphics IP. While it's still working towards OpenGL ES 3.0 compliance, its performance is currently in some cases competitive -- and even outperforming -- the Vivante proprietary driver...

Unity 2020.2 Bringing Some Hefty Performance Optimizations

Phoronix - Mon, 09/21/2020 - 20:21
Not only did Unity Software experience a successful IPO last week but they also rolled out the Unity 2020.2 engine into public beta and with that comes some "major speed-ups" for performance...

Experiments Are Underway With Vulkan Powering The KDE Plasma Shell

Phoronix - Mon, 09/21/2020 - 18:42
Well known KDE developer David Edmundson has been experimenting with a Vulkan-powered KDE Plasma Shell and did manage to get things working with Qt 5.15 using a few modifications...

POWER Coregroup Support Coming With Linux 5.10

Phoronix - Mon, 09/21/2020 - 18:28
There is some new feature code in the IBM POWER CPU architecture's "-next" Git tree for the Linux 5.10 kernel...

How to Install Moodle Learning Platform with Nginx in CentOS 8

Tecmint - Mon, 09/21/2020 - 15:38

Moodle is the world’s most popular learning management system for building robust online learning sites. It features a range of activities and educational tools that you can choose from, it supports assessment management and

The post How to Install Moodle Learning Platform with Nginx in CentOS 8 first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Teach Python with the Mu editor - Mon, 09/21/2020 - 15:02

Teaching kids to code is very popular in schools. Many years ago, in the days of the Apple II and Logo programming, I learned about turtle graphics. I enjoyed learning how to program the virtual turtle and later helping students to do the same.

read more

Use this Python script to simulate Babbage's Difference Engine - Mon, 09/21/2020 - 15:01

Charles Babbage (1791–1871) was an avid mathematician with very wide interests. He is well-known for envisioning the idea of computers and single-handedly developed what he called a Difference Engine to make serial calculations. It was a mechanical machine with a series of axles and gears to make calculations, with the output being a printed table.

read more

Solve a real-world problem using Java - Mon, 09/21/2020 - 15:00

As I wrote in the first two articles in this series, I enjoy solving small problems by writing small programs in different languages, so I can compare the different ways they approach the solution. The example I'm using in this series is dividing bulk supplies into hampers of similar value to distribute to struggling neighbors in your community, which you can read about in the first article in this series.

read more