Language Selection

English French German Italian Portuguese Spanish

Google Summer of Code (GSoC 2022) Promises Impressive Advancements to these FOSS Projects

Filed under
Linux

A summary of the FOSS project improvements in Google Summer of Code (GSOC 2022) that includes Ubuntu, Debian, LibreOffice and More.
Read more

Debian's part

  • Debian welcomes the 2022 GSOC interns [Ed: Proudly sponsored and even hosted (CI/GCP) by Gulag because money decides for today's Debian]

    We are very excited to announce that Debian has selected three interns to work under mentorship on a variety of projects with us during the Google Summer of Code.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

today's howtos

  • How to Install Fail2ban on Ubuntu 22.04

    Fail2ban is a free and open-source IPS that helps administrators safeguard Linux servers against brute-force assaults. Python-based Fail2ban has filters for Apache2, SSH, FTP, etc. Fail2ban blocks the IP addresses of fraudulent login attempts. Fail2ban scans service log files (e.g. /var/log/auth.log) and bans IP addresses that reveal fraudulent login attempts, such as too many wrong passwords, seeking vulnerabilities, etc. Fail2ban supports iptables, ufw, and firewalld. Set up email alerts for blocked login attempts. In this guide, we’ll install and configure Fail2ban to secure Ubuntu 22.04. This article provides fail2ban-client commands for administering Fail2ban service and prisons.

  • How to install software packages on Red Hat Enterprise Linux (RHEL) | Enable Sysadmin

    There's a lot of flexibility in how you install an application on Linux. It's partly up to the software's developer to decide how to deliver it to you. In many cases, there's more than one "right" way to install something.

  • What is the /etc/hosts file in Linux – TecAdmin

    /etc/hosts is a text file on a computer that maps hostnames to IP addresses. It is used for static name resolution, which is not updated automatically like the Domain Name System (DNS) records. /etc/hosts are usually the first file checked when resolving a domain name, so it can be used to block websites or redirect users to different websites.

Accessibility in Fedora Workstation

The first concerted effort to support accessibility under Linux was undertaken by Sun Microsystems when they decided to use GNOME for Solaris. Sun put together a team focused on building the pieces to make GNOME 2 fully accessible and worked with hardware makers to make sure things like Braille devices worked well. I even heard claims that GNOME and Linux had the best accessibility of any operating system for a while due to this effort. As Sun started struggling and got acquired by Oracle this accessibility effort eventually trailed off with the community trying to pick up the slack afterwards. Especially engineers from Igalia were quite active for a while trying to keep the accessibility support working well. But over the years we definitely lost a bit of focus on this and we know that various parts of GNOME 3 for instance aren’t great in terms of accessibility. So at Red Hat we have had a lot of focus over the last few years trying to ensure we are mindful about diversity and inclusion when hiring, trying to ensure that we don’t accidentally pre-select against underrepresented groups based on for instance gender or ethnicity. But one area we realized we hadn’t given so much focus recently was around technologies that allowed people with various disabilities to make use of our software. Thus I am very happy to announce that Red Hat has just hired Lukas Tyrychtr, who is a blind software engineer, to lead our effort in making sure Red Hat Enterprise Linux and Fedora Workstation has excellent accessibility support! Read more

Android Leftovers

Raspberry Pi Zero Prints Giant Pictures with Thermal Receipt Printer

It’s no secret that thermal receipt printers can print much more than receipts, but this Raspberry Pi project, created by a maker known as -PJFry- on Reddit, has taken the idea to a new extreme. With the help of a Raspberry Pi Zero, they’ve coded an application to print huge, poster-sized images (opens in new tab) one strip at a time on their thermal printer. Inspiration for this project came from similar online projects where users print large-scale images using regular printers or thermal printers like the one used in this project. In this case, however, -PJFry- coded the project application from scratch to work on the Pi Zero. It works by taking an image and breaking it into pieces that fit across the width of the receipt printer and printing it one strip at a time. Then, these strips can be lined up to create a full-sized image. It is the only microelectronics project we can find that -PJFry- has shared, but it’s clear they have a great understanding of our favorite SBC to craft something this creative from scratch. According to -PJFry-, the project wasn’t created for efficiency but more for fun as a proof of concept. The result is exciting and provides an artistic take on the Raspberry Pi’s potential. Read more