Open-source News

UEFI Boot Support Published For RISC-V On Linux

Phoronix - Wed, 02/26/2020 - 20:48
As we've been expecting to happen with the Linux EFI code being cleaned up before the introduction of a new architecture, the RISC-V patches have been posted for bringing up UEFI boot support...

Intel Continues Bring-Up Of New Gateway SoC Architecture On Linux, ComboPHY Driver

Phoronix - Wed, 02/26/2020 - 20:26
Besides all the usual hardware enablement activities with the usual names by Intel's massive open-source team working on the Linux kernel, one of the more peculiar bring-ups recently has been around the "Intel Gateway SoC" with more work abound for Linux 5.7...

Game Porting Firm Feral Interactive's Days Could Be Numbered With Compulsory Strike-Off

Phoronix - Wed, 02/26/2020 - 19:40
Prominent Linux and macOS game porting firm Feral Interactive looks like it may be dissolving...

Use logzero for simple logging in Python

opensource.com - Wed, 02/26/2020 - 16:02

The logzero library makes logging as easy as a print statement, which is quite a feat of simplicity. I'm not sure whether logzero took its name to fit in with the series of "zero boilerplate" libraries like pygame-zero, GPIO Zero, and guizero, but it's certainly in that category. It's a Python library that makes logging straightforward.

You can just use its basic logging to stdout the same way you might use print for information and debugging purposes, and it has a smooth learning curve towards more advanced logging, like logging to a file.


read more

Rules for product managers at open source companies

opensource.com - Wed, 02/26/2020 - 16:01

Product management is an interesting career. It's immensely rewarding to be the interface between users, business strategy, engineering, and product design. And it's also a highly lucrative career with increasing demand for ambitious and empathetic practitioners.


read more

Painless Java with BlueJ

opensource.com - Wed, 02/26/2020 - 16:00

Whenever you're learning a new programming language, it's easy to criticize all the boilerplate text you need to memorize. Before you can get comfortable starting a project, you have to remember the preambles that, in theory, ought to be easy to remember since they're usually relatively short and repetitive. In practice, though, boilerplate text is too obscure in meaning to become an easy habit, but it's essential for a program to run.

Sometimes the text is just one line. For example, a shell script opens with a simple "shebang":


read more

SHADERed 1.3 Released For This HLSL/GLSL Shader Editor - Adds Shader Debugger

Phoronix - Wed, 02/26/2020 - 15:59
SHAREDed is an open-source, cross-platform solution for creating and testing HLSL and GLSL shaders. This "shader IDE" is out this week with SHADERed 1.3 that presents new capabilities...

How to Install PostgreSQL and pgAdmin in CentOS 8

Tecmint - Wed, 02/26/2020 - 13:47
PostgreSQL is a powerful, widely-used, open-source, multi-platform and advanced object-relational database system known for its proven architecture, reliability, data integrity, robust feature set, and extensibility. pgAdmin is an advanced, open-source, full-featured, and web-based administration...

Linux Kernel Seeing Patches For NVIDIA's Proprietary Tegra Partition Table

Phoronix - Wed, 02/26/2020 - 13:05
As an obstacle for upstreaming some particularly older NVIDIA Tegra devices (namely those running Android) is that they have GPT entry at the wrong location or lacking at all for boot support. That missing or botched GPT support is because those older devices make use of a NVIDIA proprietary/closed-source table format. As such, support for this proprietary NVIDIA Tegra Partition Table is being worked on for the Linux kernel to provide better upstream kernel support on these consumer devices...

Pages