Sparkling gems and new releases from the world of Free and Open Source Software
nheko
The Matrix messaging protocol has been around for almost 10 years, and over that time, many of us have experimented with the network for personal and group chats at some point, usually before moving back to our regular sources of messaging distraction. In theory, Matrix is both an excellent successor to IRC and a solution to the problem of secure trusted messaging because it's a) simple, b) secure, and c) potentially self-hosted. In its early years, Matrix was lacking a diverse community of participants and clients, but its popularity has been increasing in waves, reaching a critical mass of acceptance. This acceptance has been helped by the development of some excellent clients, including the open source Element app on Android and a desktop application called nheko that's been specifically designed to replace your favorite graphical IRC client.
This is a good thing because Matrix can feel a lot like IRC, with its federated conglomerate of instances and shared networks. Similarly, it's not always intuitive, but the modern Matrix experience in nheko is refreshing. The Qt-based UI is clean and easy to navigate, mimicking the web interface of the Element Android app. There's even a welcome option for GUI scaling, which is great for high-DPI displays, and it's secure by default. You'll need to go through the Matrix cross-authentication process if you're using another client at the same time, but you can then be sure your encrypted conversations are secure, as are voice and video calls, all of which can be done from nheko. The groups/rooms you're subscribed to are listed on the left with the messaging window on the right, and you can search for public groups and users. You'll find less engagement than on other social networks, but the quality of the conversation is generally higher. At least for now, as this is a typical trade-off between a platform's popularity and the level of signal-to-noise.
Project Website
https://github.com/Nheko-Reborn/nheko
Streaming server
Navidrome
Why is it that while we have more choice than ever before, it's sometimes harder to access exactly what we need in the ways we want to access it? Movie- and music-streaming services are the best examples of this problem, because, while there's never been more choice, if you happen to want to watch or listen to something specific, you're limited to whatever movies or music those services provide and the formats they provide them in. Which is why it's beginning to make sense, again, to start buying your own media and hosting your own collections. Again.
There's always been software for doing this, from the venerable Logitech Media Server (still being developed by the open source community), to the Plex-like multimedia server Jellyfin. But it was difficult to find something with a modern music focus, especially after the demise of Google Play Music. This is where Navidrome can help. It's an open source music server with a web front end that looks like Spotify and is compatible with the Subsonic API, a closed source alternative. This means you can use any Subsonic compatible app to play your music from your tablet, smartphone, or a simple web browser. The server itself is easy to install and perfect for a Raspberry Pi, but it's the web UI that really succeeds. The default theme is called "Spotify-ish," but it's quicker and less resource hungry than its namesake. Album art will animate, and music and podcasts are easy to search through, play, or pull into a playlist. There's even support for lyrics if you want to host your own karaoke evening. The most important thing is the sound quality, which will default to the native format of the audio but transcode to the client's capabilities if necessary. You can see what's happening for each client from the user account page. The only negative aspect is dealing with the security of the server yourself, but this can be solved by setting it up at home and accessing it via a VPN.
Project Website
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Gnome 47.1 Released with a Few Fixes
The latest release of the Gnome desktop is all about fixing a few nagging issues and not about bringing new features into the mix.
-
System76 Unveils an Ampere-Powered Thelio Desktop
If you're looking for a new desktop system for developing autonomous driving and software-defined vehicle solutions. System76 has you covered.
-
VirtualBox 7.1.4 Includes Initial Support for Linux kernel 6.12
The latest version of VirtualBox has arrived and it not only adds initial support for kernel 6.12 but another feature that will make using the virtual machine tool much easier.
-
New Slimbook EVO with Raw AMD Ryzen Power
If you're looking for serious power in a 14" ultrabook that is powered by Linux, Slimbook has just the thing for you.
-
The Gnome Foundation Struggling to Stay Afloat
The foundation behind the Gnome desktop environment is having to go through some serious belt-tightening due to continued financial problems.
-
Thousands of Linux Servers Infected with Stealth Malware Since 2021
Perfctl is capable of remaining undetected, which makes it dangerous and hard to mitigate.
-
Halcyon Creates Anti-Ransomware Protection for Linux
As more Linux systems are targeted by ransomware, Halcyon is stepping up its protection.
-
Valve and Arch Linux Announce Collaboration
Valve and Arch have come together for two projects that will have a serious impact on the Linux distribution.
-
Hacker Successfully Runs Linux on a CPU from the Early ‘70s
From the office of "Look what I can do," Dmitry Grinberg was able to get Linux running on a processor that was created in 1971.
-
OSI and LPI Form Strategic Alliance
With a goal of strengthening Linux and open source communities, this new alliance aims to nurture the growth of more highly skilled professionals.