Open-source News

Some Open-Source Projects Begin Quickly Working Towards macOS ARM64 Support

Phoronix - Mon, 06/29/2020 - 19:56
Following the announcement last week that future Apple computers will use in-house ARM-powered chips, some open-source projects have already begun prepping for the future ARM64-supported macOS 11...

Linux 5.9 Likely To See USB4 Support Improvements

Phoronix - Mon, 06/29/2020 - 18:55
Linux 5.6 brought initial USB4 support that primarily was starting things off by basing things off the existing Thunderbolt 3 support in the kernel for which this latest USB standard is based. For the Linux 5.9 kernel later this summer it's looking like there will be further work on getting Linux's USB4 support into good shape ahead of hardware appearing in the months ahead...

GNOME Shell's Icon Grid Could See Almost Double The Performance

Phoronix - Mon, 06/29/2020 - 18:28
On top of an optimization to lower render times and reduce power usage and fixing window culling as another performance optimization, Canonical's Daniel van Vugt also came across another serious optimization for GNOME Shell's icon grid performance...

The 13 Best Music Players for Ubuntu & Linux Mint

Tecmint - Mon, 06/29/2020 - 15:29
We all love listening to music. Well, at least most of us do. Whether it’s just listening to cool ambient music as we work on our PC or unwinding after a long day’s work,...

Using Bash traps in your scripts

opensource.com - Mon, 06/29/2020 - 15:02

It's easy to detect when a shell script starts, but it's not always easy to know when it stops. A script might end normally, just as its author intends it to end, but it could also fail due to an unexpected fatal error. Sometimes it's beneficial to preserve the remnants of whatever was in progress when a script failed, and other times it's inconvenient. Either way, detecting the end of a script and reacting to it in some pre-calculated manner is why the Bash trap directive exists.


read more

A minimalist Mac terminal for Linux fans

opensource.com - Mon, 06/29/2020 - 15:01

I have a confession to make: I have been a Mac user for more than 10 years now. At first, I felt a little shame, given my strong Linux background, but the Mac gives me a Unix-like shell and a great window manager. Because of that history, I have a mix of features that will run on macOS but feel familiar to Linux users. There's no reason it can't port over to Linux (and it has!).


read more

Use intent parsers for your open source home automation project

opensource.com - Mon, 06/29/2020 - 15:00

In part 1 and part 2 of this series on the Mycroft open source voice assistant, I laid the groundwork for learning how to create a skill. In part 3, I walked through creating an outline for a skill and recommended creating the skill in pure Python first to ensure the methods work as intended.


read more

Pages