Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc

  • curl is REUSE compliant | daniel.haxx.se

    The REUSE project is an effort to make Open Source projects provide copyright and license information (for all files) in a machine readable way.

    When a project is fully REUSE compliant, you can easily figure out the copyright and license situation for every single file it holds.

    The easiest way to accomplish this is to make sure that all files have the correct header with the appropriate copyright info and SPDX-License-Identifier specified, but it also has ways to provide that meta data in adjacent files – for files where prepending that info isn’t sensible.

  • Don't be that open-source user, don't be me

    Before I was a maintainer of open source software I was a user of open source software, and I sometimes behaved badly.

    While using some application or library I would discover a bug or something would break my workflow with a new release and I would head to GitHub to report it. Sometimes when I got there I would find that it has already been reported, so I would comment on the issue to add anything else I thought was useful and to add weight to the report. I also occasionally returned to issues that hadn’t been resolved to see if I could add any more useful information or to ask if there was an ETA on a fix. I felt I was being helpful.

    What I didn’t consider was that my interactions were taking time/attention/resources/patience from the project. User support is a cost.

    If you take anything away from this post I hope it is that these costs need to be paid by someone, the maintainer.

  • Fedora Community Blog: CPE Weekly Update – Week 24 2022

    Purpose of this team is to take care of day to day business regarding CentOS and Fedora Infrastructure and Fedora release engineering work.

  • Download deepin 20.6 with Mirrors, Torrents, and Checksums

    Deepin 20.6 released this June. This is the latest release of the Chinese-origin computer operating system that is beautiful, unique, easy to use, as well as Free Libre and Open Source Software. In this page you can download it with alternative links and checksums added for complete experience.

  • Cool Desktops Don’t Change

    Working on my old ThinkPad x220 feels easy because I’ve used the same software for over a decade.

    And while it’s tempting to switch to one of the endless new apps out there, there are good reasons to trust old tools.

  • SFP#15: All about Upcycling Android - FSFE

    In November 2021 the FSFE has launched the new campaign "Upcycling Android". If you haven't already upcycled your phone or you are curious to learn more about the campaign listen to our new Software Freedom Podcast episode with the campaigns manager Erik Albers.

  • Dev One laptop review: System76 and HP strike the perfect balance of form and function | TechRepublic

    I never hesitate to heap praise over System76. After all, they have not only produced some of the best Linux hardware on the market, but they’re also the creators of my daily Linux distribution (Pop!_OS) as well as a proud champion of open-source technology.

    I’ve been using a Thelio as my primary desktop for several years, and I’ve been anxiously awaiting the company to produce the perfect laptop. Don’t get me wrong, the laptops they currently offer are stellar, but I’ve always been less of a fan of Linux on laptops than I have been of it on the desktop. That’s not to say there’s nothing wrong with Linux on a laptop, but there’ve been certain issues that I believe have prevented it from excelling as it should.

    The new effort by System76 and HP has changed my mind on that stance. Not only have the two powerhouses proven they can work together to create a stunning piece of hardware, but they’ve also made it quite clear the power and flexibility of Linux can be harnessed for mobile devices to brilliant effect.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.