Language Selection

English French German Italian Portuguese Spanish

Free Software and Programming

Filed under
  • An open source Covid vaccine could be made in India soon - Times of India

    India News: Pharma giants and countries are fighting over vaccine patents as thousands die. There’s a simple, tried and tested option — open-source vaccines.

  • A reflection of technology past and hopes for 2070

    Every organisation had its own operating system that supported selected applications until the arrival of Unix. More organisations started adopting Unix because of its portability and universal application. The inexpensive and interactive use of the Unix system transformed the way software engineers thought about programming.

    It’s also around this period that the hacking community started tinkering with operating systems. Back then, the term “hacker” was attached to computer experts who pushed computer systems beyond known limits. Somewhere along the way, a new breed of hackers concerned with personal gain (what we know today as cybercriminals) emerged.

  • Free Photos storage ending; should you pay for Google One?

    If you're still on the fence about Google One, consider this. Eminent privacy advocate Richard Stallman foresaw how cloud computing would make people hand over their data to corporations.

  • Month of LibreOffice, May 2021 – Half-way through!

    At the start of May, we launched the Month of LibreOffice, encouraging all users to get involved and help to make the software even better. Everyone who contributes – be it to documentation, translations, bug report testing and other areas – can claim a cool sticker pack, and has a chance to win extra merch too...

  • 10 freebies every small business should grab right now

    Microsoft Office is pricey. You don’t need to pay for it if you know about this free alternative: LibreOffice. It’s a free, open-source office suite compatible with Microsoft Office files. Since it’s open-source software, the program is continually updated at no charge.

    LibreOffice offers six programs that will feel instantly familiar to you if you’ve used Office before. Writer, Calc and Impress are equivalent to Microsoft Word, Excel and PowerPoint. They have most of the same features. You just might need to poke around to find some of them. Even better, LibreOffice can open and edit the documents you made in Office and save new files in Office formats. Download Libre Office here.

  • Please Don't Act Like This Maintainer

    Recently I saw a pull request for the kitty terminal that kind of annoyed me, not because of the content but because of the complete of any social awareness and etiquette from the creator and the maintainer of the project. Please use this as an example of how not to act.

  • Google Announces Some Very Interesting GSoC 2021 Projects

    Google announced today the accepted projects/students for this year's Google Summer of Code. While for GSoC 2021 Google trimmed the length of this summer coding initiative and also cut the stipend amounts, there ended up being still a good turnout for this year with some interesting projects to be attempted.

    Google announced that 1,292 students were selected from 69 countries. Some 4,795 students submitted 6,991 applications from 103 countries in total.

  • Rakudo Weekly News: 2021.20 Cro Nodelayed

    Alexander Kiryuhin, Jonathan Worthington and vendethiel released Cro 0.8.5, the library for building reactive distributed systems taking advantage of all that the Raku Programming Language has to offer. Most important new features are the use of TCP_NODELAY by default (which improves network performance) and on-demand reloading of templates in development environments.


    Although one can commit a Grant Proposal for a Raku project any time of the year, it is good to sometimes be reminded that another round is coming up to a deadline. So it’s not too late to submit your proposal for the May Round of the Foundation Grants.

  • Researchers call for bias-free artificial intelligence [Ed: They should/could start by not calling every computer program "hey hi" and instead deal with the real issues, which is people coding things to suit their own biases, as IBM does]

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.