Microsoft used this year’s edition of the Build developer conference to announce the Windows Package Manager, a concept that Linux users will find very familiar and which is supposed to make app installation much more seamless.
The Free Software Foundation[he]#039[/he]s (FSF) annual conference LibrePlanet went fully virtual in 2020 due to ongoing issues caused by the coronavirus pandemic. In our last week of preparations before the live event, increasingly disturbing news related to the virus made us realize we could not responsibly hold our usual conference on software freedom in person while protecting the safety of our participants and their communities.
We’ll take you today in a tour in Ubuntu MATE 20.04 to see together how more polished and stable it became, what newly-introduced features are there and whether you should consider it for using it as your daily driver.
After more than two years in the works, the Transmission 3.0 open-source and cross-platform BitTorrent client has been released as a major version with many new features and improvements. As you can expect, this is a massive update that brings new capabilities to Transmission, along with new features, bug fixes, and other enhancements to make your torrenting more pleasant.
On Linux and other Unix-like operating systems, tar is undoubtedly one of the most used archiving utilities; it let us create archives, often called “tarballs”, we can use for source code distribution or backup purposes. In this tutorial we will see how to read, create and modify tar archives with python, using the tarfile module.
I see this question popping up quite often in different conversations. Recently, we had a good discussion about it within my team. The main question was about how to communicate openly with the community, as well as have the space to build a team and work as a team. This can be challenging; for example, when a company or a sponsor pays a part of the contributors to work full time on a project.In this article, I will explain why agile works with the open source development model.read more
GNOME, the popular Linux desktop, didn[he]#039[/he]t just avoid paying a patent troll, it won the right for any product under an Open Source Initiative license to use code covered by the company[he]#039[/he]s patents.
iWave’s “iW-RainboW-G34D” is a Pico-ITX dev kit with 5.5-inch display and a CSI cam that runs Linux on an i.MX8M Mini via its “iW-RainboW-G34M-SM” module. The kit supports NXP’s eIQ ML software for image recognition. iWave Systems has launched a Pico-ITX form-factor development kit based around an unnamed NXP i.MX8M Mini based module that appears […]
Xrdp is an open-source implementation of the Microsoft Remote Desktop Protocol (RDP) that allows you to graphically control a remote system. With RDP, you can log in to the remote machine and create a real desktop session the same as if you had logged in to a local machine. This tutorial covers how to install and configure Xrdp server on Ubuntu 20.04.
Instaclustr co-founder and CTO Ben Bromhead explains why open source databases like Cassandra are increasingly enterprise grade and how the expanding market of Database-as-a-Service (DBaaS) adds value.
Shiratech’s “SRT-96B-MAIN-SC20-E/A” is a 96Boards CE Extended SBC that runs Android on a Quectel SC20 module equipped with a quad -A7 Snapdragon 210, 4G LTE, GNSS, and WiFi/BT. The SBC features a CSI cam, a MEMs mic, accelerometer, and photometric sensor. Last week we reported on Shiratech’s Linux-driven Stinger96 96Boards IoT Edition SBC with a […]
As a backend developer at the Railwaymen, a software house in Kraków, Poland, some of my tasks rely on models that manipulate and customize data retrieved from a database. When I wanted to improve my skills in frontend frameworks, I chose Vue, and I thought it would be good to have a similar way to model data in a store.read more
There are plenty of great books to help you learn Python, but who actually reads these A to Z? (Spoiler: not me).Many people find instructional books useful, but I do not typically learn by reading a book front to back. I learn by doing a project, struggling, figuring some things out, and then reading another book. So, throw away your book (for now), and let's learn some Python.read more
A shared filesystem is a great way to add versatility and functionality to a homelab. Having a centralized filesystem shared to the clients in the lab makes organizing data, doing backups, and sharing data considerably easier. This is especially useful for web applications load-balanced across multiple servers and for persistent volumes used by Kubernetes, as it allows pods to be spun up with persistent data on any number of nodes.read more
Ampache is a free, open-source, and web-based software that allows you to host your own music streaming server. With Ampache, you can access your music and video over the internet. You can view, edit, and play your music via a web browser or any media streaming client.
The Linux terminal (shell) allows you to perform mathematical calculations including addition, subtraction, multiplication, division, increment, and comparison of multiple numbers easily. This tutorial will show you various examples of basic mathematical calculations using expr command.
Curl is commonly considered a non-interactive web browser. That means it's able to pull information from the internet and display it in your terminal or save it to a file. This is literally what web browsers, such as Firefox or Chromium, do except they render the information by default, while curl downloads and displays raw information. In reality, the curl command does much more and has the ability to transfer data to or from a server using one of many supported protocols, including HTTP, FTP, SFTP, IMAP, POP3, LDAP, SMB, SMTP, and many more.read more
The Document Foundation announced today the general availability LibreOffice 6.4.4 as the fourth maintenance update to the latest office suite series with various bug fixes and improvements to document compatibility.
RackN has launched an open source “Edge Lab” reference architecture for building automated, multi-node Raspberry Pi clusters using its Digital Rebar platform for evaluating edge computing systems or emulating cloud platforms. RackN has posted open source code, instructions, and hardware recommendations on GitHub for setting up a Raspberry Pi cluster that works with its RackN […]
That is a tutorial how to install Cinnamon Desktop as an alternative desktop on Ubuntu 20.04 Focal Fossa Desktop or Server Linux. Provided as a simple slide show. You would have to run just one command$ sudo apt install cinnamon-desktop-environment
Unity desktop was an experience that came with a different take on usability on a Linux desktop environment. It has been loved by many and sufficiently criticized as well. This quick guide explains the steps to install Unity desktop in Ubuntu 20.04 LTS.
Techbase has launched a #CoronaIoT project that plans to build a wireless-enabled, open source Smart Delivery Box for contactless package delivery based on the Raspberry Pi and ESP32. Embedded Linux has already begun to play a role in the fight against the Covid-19 pandemic in products such as open source ventilators and fever-ID equipment. Even […]
Docker is an integral part of modern software development and DevOps continuous integration and deployment pipelines. Docker is available for installation from the standard Ubuntu 20.04 repositories, but it may not always be the latest version. We’ll install the latest Docker package from the official Docker’s repositories
Linux releases and software updates, as every year, April almost never passes without a new event in Linux and open source world. This year, The month "overlooked us" with interesting events about Linux and open-source.
Shotwell case ends with Rothschild Patent Imaging backing off for good. The GNOME Foundation has settled a US lawsuit brought against it by Rothschild Patent Imaging, complete with an undertaking by the patent assertion entity that it will not sue GNOME for IP infringment again.…
Infineon’s $37 MERUS audio amplifier HAT for the Raspberry Pi incorporates a MERUS MA12070P multilevel class D amp with up to 40W peak power and 48KHz/24bit music playback. There are plenty of audio HATs for the Raspberry Pi with built-in amplifiers that are perfectly suited for various IoT applications, but not many you would want […]
Universal package formats like Snap and Flatpak are beginning to gain in popularity, and in my opinion, for good reason. It’s an easy and simple way to get access to a huge variety of software, both free and proprietary, and it’s easier to package for developers. As Flatpak is gaining in popularity, here we will show you how to use Flatpak on Fedora. The instructions will also work for any Linux system.
Nowadays most Linux administrators only use front-ent package managers such as YUM Package Manager or DNF Package Manager on Fedora and RHEL-based systems. But sometimes you may need to use RPM Package Manager because the required package is not available in your repository or the application developer may only provide the rpm package.