Open-source News

Mesa's Radeon R600 Gallium3D Driver Now Has NIR Support Under Review

Phoronix - Tue, 12/31/2019 - 00:04
Similar to the trend with other Mesa drivers, the Radeon R600g driver for supporting Radeon HD 2000 through Radeon HD 6000 series graphics cards has been seeing experimental work to introduce a NIR back-end for this modern intermediate representation. That R600 NIR support now has a merge request open meaning it could possibly land still for Mesa 20.0...

The Debate Over GCC's SVN-to-Git Conversion Approach Won't Be Settled This Year

Phoronix - Mon, 12/30/2019 - 21:52
The GNU Compiler Collection (GCC) plans for transitioning from SVN to Git over New Year's Day looks like for sure now that goal will not be realized. There still is no firm consensus over which SVN to Git conversion approach to utilize...

Some Of The Workloads Still Seeing Lower Performance On Linux 5.5 Git

Phoronix - Mon, 12/30/2019 - 20:39
Last night I shared the results from what's causing one of the performance regressions in Linux 5.5 but sadly more regressions remain that are currently being tracked down...

Gallium3D's Software Rasterizers Are Close To Having OpenGL Tessellation Support

Phoronix - Mon, 12/30/2019 - 20:17
Mesa 20.0 continues getting more interesting with the infrastructure around the Gallium3D LLVM "Gallivm" and TGSI IR now supporting tessellation...

How to Install MongoDB 4 in CentOS 8

Tecmint - Mon, 12/30/2019 - 19:17
MongoDB is a popular document-based and general-purpose NoSQL database engine that stores data in JSON format. It’s free and opensource and ships with a set of cool and nifty features such as file storage,...

10 articles to enhance your security aptitude - Mon, 12/30/2019 - 16:02

If security is a process (and it is), then it stands to reason that different projects (and contributors) are in different places. Some applications have years of security testing, with design done by people who have worked in information security for decades. Others are brand new projects by developers working on their first open source project. It comes as no surprise that's top security articles of 2019 represent this range of experience. We have articles that introduce basic security practices as well as deep dives into more advanced topics.

read more

Namespaces are the shamash candle of the Zen of Python - Mon, 12/30/2019 - 16:00

Hanukkah famously has eight nights of celebration. The Hanukkah menorah, however, has nine candles: eight regular candles and a ninth that is always offset. It is called the shamash or shamos, which loosely translates to meaning "servant" or "janitor."

The shamos is the candle that lights all the others: it is the only candle whose fire can be used, not just watched. As we wrap up our series on the Zen of Python, I see how namespaces provide a similar service.

read more

8 must-read DevOps articles for success in 2020 - Mon, 12/30/2019 - 16:00

I am an avid reader, but I go through periods where I'm so busy that it's hard to find the time to keep up with my reading list. Even during my busiest times, I try to stay up to date on DevOps news since it's one of my areas of focus.

read more

A Last Call To Show Your Support In 2019

Phoronix - Mon, 12/30/2019 - 15:30
Just a friendly reminder that if you wish to show your support in 2019 and take part in our Christmas / New Year's deal, time is quickly running out...

Linux's exFAT Driver Looking To Still Be Replaced By A Newer Driver From Samsung

Phoronix - Mon, 12/30/2019 - 13:03
Introduced with Linux 5.4 was a long-awaited Microsoft exFAT file-system driver albeit within the kernel's staging area and based upon some dated Samsung file-system driver code. That exFAT staging driver was improved upon more with Linux 5.5 but ultimately there is a concurrent effort for replacing it with a driver derived from newer Samsung open-source code and to be merged outside of staging...

One Of The Reasons Why Linux 5.5 Can Be Running Slower

Phoronix - Mon, 12/30/2019 - 09:10
Going back to the start of December with the Linux 5.5 merge window we have encountered several significant performance regressions. Over the weeks since we've reproduced the behavior on both Intel and AMD systems along with large and small CPUs. Following some holiday weekend bisecting fun, here is the cause at least partially for the Linux 5.5 slowdowns.