Open-source News

Nim Programming Language Hits Stable Milestone With v1.0 Release

Phoronix - Wed, 09/25/2019 - 03:36
The Nim programming language now has a stability guarantee with this statically-typed, general purpose programming language hitting its 1.0 release...

D9VK 0.21 Implements More Direct3D 9 Over Vulkan Functionality, Many Bug Fixes

Phoronix - Wed, 09/25/2019 - 01:45
D9VK 0.21 is out today as the newest feature release for this project implementing the Direct3D 9 API over Vulkan...

RSEQ Support Might Finally Premiere In Glibc 2.31 For Using This Modern Linux Feature

Phoronix - Wed, 09/25/2019 - 01:31
It's looking like RSEQ support might be added to the GNU C Library with the Glibc 2.31 release in a few months time. The "restartable sequences" support was added last year to the Linux kernel and the numbers have been quite promising for the performance benefits...

RSEQ Support Might Finally Premiere In Glibc 2.31 For Using This Modern Linux Feature - Phoronix

Google News - Wed, 09/25/2019 - 01:31
RSEQ Support Might Finally Premiere In Glibc 2.31 For Using This Modern Linux Feature  Phoronix

It's looking like RSEQ support might be added to the GNU C Library with the Glibc 2.31 release in a few months time. The "restartable sequences" support was ...

3 quick tips for working with Linux files - Network World

Google News - Wed, 09/25/2019 - 01:17
3 quick tips for working with Linux files  Network World

Linux provides a wide variety of commands for working with files — commands that can save you time and make your work a lot less tedious.

Java still relevant, Linux desktop, and more industry trends

opensource.com - Wed, 09/25/2019 - 00:40

As part of my role as a senior product marketing manager at an enterprise software company with an open source development model, I publish a regular update about open source community, market, and industry trends for product marketers, managers, and other influencers. Here are five of my and their favorite articles from that update.


read more

CentOS 8.0 Released As Community Version Of Red Hat Enterprise Linux 8

Phoronix - Wed, 09/25/2019 - 00:00
CentOS 8.0 is now available as the long awaited community rebuild of Red Hat Enterprise Linux 8.0...

CentOS Stream Announced As Developer-Forward Distribution, Rolling Release Of RHEL

Phoronix - Tue, 09/24/2019 - 23:46
CentOS Stream is a new forward-looking distribution running in parallel with CentOS 8 and in cooperation with Red Hat and the CentOS Project...

Red Hat introduces rolling release CentOS Stream - ZDNet

Google News - Tue, 09/24/2019 - 23:30
Red Hat introduces rolling release CentOS Stream  ZDNet

Red Hat's little brother server operating system will now come with a rolling release option: CentOS Stream for developers.

AMDVLK 2019.Q3.6 Vulkan Driver Brings New Extensions & Performance Tuning

Phoronix - Tue, 09/24/2019 - 23:17
AMD's AMDVLK open-source Vulkan Linux driver recently fell off its weekly release wagon with the last release being nearly one month ago. But today they finally tagged their next milestone and given the time that's lapsed there are a number of new features and improvements...

Apache Promotes Rya To Being A Top-Level Project

Phoronix - Tue, 09/24/2019 - 22:17
The Apache Software Foundation today announced that Rya has been promoted as the organization's newest top-level project...

IOTA and Linux Foundation partner for “edge computing” project - Decrypt

Google News - Tue, 09/24/2019 - 21:23
IOTA and Linux Foundation partner for “edge computing” project  Decrypt

The internet-of-things cryptocurrency IOTA, and the Linux Foundation, the team behind the developer-friendly operating system, have joined forces.

Getting started with a terminal emulator for SEO programming - Search Engine Land

Google News - Tue, 09/24/2019 - 20:00
Getting started with a terminal emulator for SEO programming  Search Engine Land

While it's true that you can access abundant resources through your operating system's GUI, a terminal emulator window will provide you access to command ...

Microsoft: 'Battle-tested' .NET Core 3.0 is out, plus Visual Studio 2019 updates - ZDNet

Google News - Tue, 09/24/2019 - 19:15
Microsoft: 'Battle-tested' .NET Core 3.0 is out, plus Visual Studio 2019 updates  ZDNet

Microsoft adds Windows Forms and Windows Presentation Foundation (WPF) for building apps in .NET Core 3.0.

The Surge 2 Sees Same-Day Linux Support Via Steam Play, RADV Workaround Needed

Phoronix - Tue, 09/24/2019 - 18:50
Released yesterday was The Surge 2 third-person action RPG game by Deck13 and sequel to the earlier The Surge game. While only released for Windows and consoles, thanks to Valve's Steam Play there is same-day support on Linux...

Linux 5.4 To Support NVMe-of P2P Support With Compatible Systems

Phoronix - Tue, 09/24/2019 - 18:35
Sent in and already landed on Monday were the PCI changes for Linux 5.4 and includes an interesting feature addition...

Picolibc 1.0 Released - A New C Library For Embedded Systems

Phoronix - Tue, 09/24/2019 - 18:11
Longtime X11 developer Keith Packard -- who these days is focused full-time on RISC-V while working for SiFive -- has released Picolibc 1.0 as a new libc implementation for embedded systems...

Mutation testing by example: Failure as experimentation

opensource.com - Tue, 09/24/2019 - 15:09

In the first article in this series, I demonstrated how to use planned failure to ensure expected outcomes in your code. In this second article, I'll continue developing my example project—an automated cat door that opens during daylight hours and locks during the night.

As a reminder, you can follow along using the .NET xUnit.net testing framework by following the instructions here.


read more

An advanced look at Python interfaces using zope.interface

opensource.com - Tue, 09/24/2019 - 15:06

The zope.interface library is a way to overcome ambiguity in Python interface design. Let's take a look at it.

Implicit interfaces are not zen

The Zen of Python is loose enough and contradicts itself enough that you can prove anything from it. Let's meditate upon one of its most famous principles: "Explicit is better than implicit."


read more

How DevOps professionals can become security champions

opensource.com - Tue, 09/24/2019 - 15:03

Security is a misunderstood element in DevOps. Some see it as outside of DevOps' purview, while others find it important (and overlooked) enough to recommend moving to DevSecOps. No matter your perspective on where it belongs, it's clear that security affects everyone.


read more

Pages