Open-source News

GCC 8.4 + GCC 9.3 Compilers Coming Soon

Phoronix - Mon, 02/17/2020 - 20:04
While GCC 10 will be releasing in the next month or two as the annual feature update to the GNU Compiler Collection, GCC 8.4 is expected for release soon along with GCC 9.3...

Linux 5.7 Staging Will Be ~28.7k Lines Of Code Lighter Thanks To Nuking WUSB + UWB

Phoronix - Mon, 02/17/2020 - 19:49
With the Linux 5.7 kernel cycle in two months there is some "spring cleaning" within the staging area that is leading to almost twenty-nine thousand lines of code being removed thanks to removing a deprecated feature...

Lima Gallium3D Driver Picks Up Multi-Submit Optimization In Mesa 20.1

Phoronix - Mon, 02/17/2020 - 19:32
It's been a while since last having any news to report on Mesa's Lima Gallium3D driver for old Mali 400/450 series hardware, but an important optimization was merged today...

Create web user interfaces with Qt WebAssembly instead of JavaScript - Mon, 02/17/2020 - 16:03

When I first heard about WebAssembly and the possibility of creating web user interfaces with Qt, just like I would in ordinary C++, I decided to take a deeper look at the technology.

read more

How to install Vim plugins - Mon, 02/17/2020 - 16:00

While Vim is fast and efficient, by default, it is but a mere text editor. At least, that's what it would be without plugins, which build upon Vim and add extra features to make it so much more than just a window for typing text. With the right mix of plugins, you can take control of your life and forge your own unique Vim experience. You can customize your theme, and you can add syntax highlighting, code linting, version trackers, and much much more.

read more

Automating unit tests in test-driven development - Mon, 02/17/2020 - 16:00

DevOps is a software engineering discipline focused on minimizing the lead time to achieve a desired business impact. While business stakeholders and sponsors have ideas on how to optimize business operations, those ideas need to be validated in the field. This means business automation (i.e., software products) must be placed in front of end users and paying customers. Only then will the business confirm whether the initial idea for improvement was fruitful or not.

read more

How to Install LAMP Server on CentOS 8

Tecmint - Mon, 02/17/2020 - 15:10
LAMP, an acronym for Linux, Apache, MySQL, and PHP, is a popular free and open-source stack used by website administrators and developers alike to test and host dynamic websites. The LAMP server comes with...

The State of Enterprise Open Source 2020: Enterprise open source use rises, proprietary software declines

Red Hat News - Mon, 02/17/2020 - 13:00

Last year we set out to determine how IT leaders think about open source, why they choose it and what they intend to do with it in the future. The result was The 2019 State of Enterprise Open Source: A Red Hat Report, and the findings were clear and confirmed what we see happening in the industry.

Linux 5.6-rc2 Released - Led By Documentation + Tooling Updates

Phoronix - Mon, 02/17/2020 - 06:00
The second weekly release candidate of Linux 5.6 is now available and overall it's quite a calm test release...

Wine 5.2 With Better Handling For The Null Display Driver, UTF-8 Support

Phoronix - Mon, 02/17/2020 - 05:34
Wine 5.2 is out as the second bi-weekly development release of Wine following the recent Wine 5.0 stable debut. This post-5.0 unstable series is ultimately leading up to Wine 6.0's release early next year...

A Quick Look At The Blender 2.82 Performance On Intel + AMD CPUs

Phoronix - Mon, 02/17/2020 - 02:47
With Blender 2.82 having released on Friday, this weekend we've begun our benchmarking of this new Blender release as the leading open-source 3D modeling solution currently available. Here are some preliminary v2.81 vs. v2.82 figures on different higher-end Intel and AMD processors...