FOSS News #31 - Free and Open Source News Digest August 24-30, 2020

FOSS News #31 - Free and Open Source News Digest August 24-30, 2020

Hi all!

We continue to digest news and other materials about free and open source software and a bit about hardware. All the most important things about penguins and not only in Russia and the world. The 29th anniversary of Linux, a couple of materials about the topic of the decentralized Web, which is so relevant today, a discussion of the degree of modernity of communication tools for Linux kernel developers, an excursion into the history of Unix, Intel engineers created an open project of a robot based on a smartphone, and much more.

Table of contents

  1. Main news
    1. Linux kernel turns 29, Linux kernel history report released
    2. Decentralized Web. Survey results of 600+ developers
    3. Brave New World: What is Fediverse and how to be a part of it
    4. Mailing list management as a barrier to entry of young developers
    5. Stories about UNIX. Interview about the recently published book of "Founding Father" Brian Kernighan
    6. Intel engineers created an open project of a robot based on a smartphone
  2. Short line
    1. Events
    2. Opening code and data
    3. News from FOSS organizations
    4. DIY
    5. Kernel and distributions
    6. Systemic
    7. Special
    8. Security
    9. DevOps
    10. Website
    11. For developers
    12. Custom
    13. Games
    14. Hardware
    15. Miscellanea
  3. Releases
    1. Kernel and distributions
    2. System software
    3. DevOps
    4. Website
    5. For developers
    6. Special software
    7. Games
    8. Custom software

Main news

Linux kernel turns 29, Linux kernel history report released

FOSS News #31 - Free and Open Source News Digest August 24-30, 2020

OpenNET writes:On August 25, 1991, after five months of development, 21-year-old student Linus Torvalds announced on the comp.os.minix teleconference that a working prototype of a new Linux operating system had been completed, porting bash 1.08 and gcc 1.40 had been completed. The first public release of the Linux kernel was introduced on September 17th. The 0.0.1 kernel was 62 KB compressed and contained about 10 lines of source code. The modern Linux kernel has over 28 million lines of code. According to a study commissioned by the European Union in 2010, the approximate cost of developing from scratch a project similar to the modern Linux kernel would be more than a billion US dollars (the calculation was made when the kernel had 13 million lines of code), according to other estimates - more than 3 billion". On the occasion of the anniversary, the Linux Foundation released a special report, which, in particular, describes the "archeology" of the kernel and what best practices are used in its development.

Details (1, 2 (in))

Report

Decentralized Web. Survey results of 600+ developers

FOSS News #31 - Free and Open Source News Digest August 24-30, 2020

On Habré, in the translated material, a very important topic of a fairly strong centralization of the modern Web was raised: “The Web was originally conceived by Tim Berners-Lee as an open, decentralized network for interaction. Over time, the technology giants of the FAANG five began to create user-friendly interfaces and pulled ahead, gaining critical mass. It is convenient for people to use fast and free services, communicate with friends, acquaintances and the audience. However, this convenience of social interaction has a downside. More and more cases of surveillance of users, censorship, privacy violations and various political consequences are being opened. All this is a product of centralized data control.". The authors conducted a study, talked on this topic with 631 people who are building a decentralized web.

Details

Brave New World: What is Fediverse and how to be a part of it

FOSS News #31 - Free and Open Source News Digest August 24-30, 2020

Continuing the theme of web decentralization. In a new article on Habré, the author writes: “I first learned about Fediverse this winter when I read Alexey Polikovsky's article in Novaya Gazeta. The subject of the story hooked me and I decided to try it out for myself. Then I signed up with Mastodon and have been using it for 8 months now. I will share my impressions of the “Internet of the future” in this article.».

Details

Mailing list management as a barrier to entry of young developers

FOSS News #31 - Free and Open Source News Digest August 24-30, 2020

OpenNET writes:Sara Novotny, who is on the governing board of Microsoft's Linux Foundation, raised the question of the archaic nature of the Linux kernel development process. In Sarah's opinion, using a mailing list (LKML, Linux Kernel Mailing List) to coordinate kernel development and patch submissions discourages young developers and is a barrier to new maintainers. As the size of the kernel and the pace of development increase, there is a growing problem with the lack of maintainers capable of curating kernel subsystems.».

Details

Stories about UNIX. Interview about the recently published book of "Founding Father" Brian Kernighan

FOSS News #31 - Free and Open Source News Digest August 24-30, 2020

Brian Kernighan, one of the founding fathers of Unix, shares his insights into the origins of Unix and related technologies in a new interview, as well as his recent book Unix: A History and a Memoir. "To understand how Unix came to be, you need to know about Bell Labs, especially how it worked and what a great environment for creativity it provided.' is how the book begins.

Interview

Intel engineers created an open project of a robot based on a smartphone

FOSS News #31 - Free and Open Source News Digest August 24-30, 2020

N+1 writes:Engineers from Intel have developed a wheeled robot with an attachable smartphone that acts as a camera and computing unit. The power of modern smartphones with high-performance processors is enough for the robot to autonomously move around the premises, avoiding obstacles, or follow a person, recognizing him according to data from the camera. The developers published an article on arXiv.org describing the robot, and also promise to post the source code of algorithms, models for 3D printing of body parts and documentation on GitHub».

Details

Short line

Events

  1. Seventh OS DAY scientific and practical conference November 5-6, 2020 [→]
  2. Fedora 33 Test Week from August 31 to September 7, 2020 [→]

Opening code and data

  1. Why Comcast Open Source Its DNS Management Tool [→ (en)]
  2. "Why we opened the code of our system to improve the security of applications." History of Enarx [→ (en)]

News from FOSS organizations

  1. Red Hat Flatpak, DevNation Day, C programming cheat sheet and five webinars in Russian. Useful links to live events, videos, meetups, technical talks and books from Red Hat [→]
  2. Layoffs at Mozilla threaten the future of the DeepSpeech project [→]

DIY

NextCloud: Create your own cloud storage [→]

Kernel and distributions

  1. More about Linux 5.8, one of the greatest. More detailed overview [→]
  2. WSL GUI setup Kali Linux & Ubuntu. Exit to the graphical shell [→]

Systemic

  1. Ubuntu 20.10 plans to move from iptables to nftables [→]
  2. Nuclear shell over ICMP [→]

Special

  1. ViennaNET: a set of backend libraries. Part 2 [→]
  2. Zextras Takes Over Zimbra 9 Open Source Edition Builds [→]
  3. Open USB ID repository to recognize more devices [→ (en)]

Security

  1. Malicious activity detected in fallguys NPM package [→]
  2. Vulnerability in OpenZFS that violates the handling of permissions in FreeBSD [→]
  3. 30% of the XNUMX largest sites use scripts for hidden identification [→]

DevOps

  1. Grafana+Zabbix: Visualization of the production line [→]
  2. ELK, SIEM from OpenSource, Open Distro: Notifications (alerts) [→]
  3. ELK, SIEM from OpenSource, Open Distro: Integration with WAZUH [→]
  4. Implementation of Zabbix in integrated monitoring systems. The experience of the company "CROC" [→]
  5. Driving Github: Through Terraform to a Custom Ansible Solution [→]
  6. Server monitoring - for free or for money? Linux utilities and specialized services [→]
  7. 6 Open Source Virtualization Technologies You Need to Know in 2020 [→ (en)]
  8. OpenStack celebrates 10 years [→ (en)]

Website

  1. Using GraphQL in an API to Monitor Microservices [→ (en)]
  2. Nearly half of traffic to root DNS servers is caused by Chromium activity [→]
  3. Sweet life, or Creating a web application without writing code [→]
  4. Blue-Green Deployment at minimum wages [→]

For developers

  1. Checking the XMage code and why special rare cards are not available for the Dragon's Maze collection [→]
  2. Creating a Library from a VUE Component and Publishing to NPM [→]
  3. Introduction to pg_probackup. First part [→]
  4. Remote debugging Go-code with VSCode without Remote Development [→]
  5. Raspberry Pi kiosk for GUI on Kivy [→]
  6. Graudit is a command-line utility for finding vulnerabilities in code [→ (en)]
  7. How to create and run Python applications on your Android smartphone [→ (en)]

Custom

  1. In the beta Telegram for macOS, the ability to share the screen with the interlocutor [→]
  2. A selection of useful Linux utilities and commands [→]
  3. Graphics card temperature in Linux [→]
  4. How to install AppImage [→]
  5. How to add a repository to Debian [→]
  6. How to use KeePassX [→]
  7. Installing Krita on Ubuntu 20.04 [→]
  8. Best Open Source Online Markdown Editors [→ (en)]
  9. How to switch user in Ubuntu and other GNU/Linux distributions [→ (en)]
  10. How to check package dependencies in Ubuntu or other Debian-based distributions [→ (en)]
  11. Glances is a universal monitoring tool for GNU/Linux systems [→ (en)]
  12. OnionShare – Open Source Sharing Tools for Securely Sharing Files Over the Network [→ (en)]
  13. Linuxprosvet: what is a display server? [→ (en)]
  14. 5 Related Open Source Activities for Kids for the Weekend [→ (en)]
  15. About GNOME Theme Customization [→ (en)]
  16. Pulp - a utility for managing software repositories [→ (en)]
  17. Criteria for choosing a laptop for video conferencing on Linux [→ (en)]

Games

Attracting and retaining artists in open-source games [→]

Hardware

  1. We test the board for 4K Android TV boxes based on the Realtek RTD1395 chip [→]
  2. Tuxedo Pulse 14 laptop debuted - a symbiosis of Linux and AMD Ryzen 4000H [→]

Miscellanea

  1. Reasons not to consider Android Linux are not convincing [→]
  2. Plasma Mobile update: May-August 2020 [→]
  3. How do they catch pirates? [→]
  4. SD Times Open-Source Project of the Week - OpenEEW (Earthquake Early Warning System) [→ (en)]
  5. About Improving Virtual Meetings with OBS [→ (en)]
  6. The history of open communities throughout the existence of mankind [→ (en)]
  7. The Pale Moon project blocked Mypal fork users from accessing the add-ons catalog [→]

Releases

Kernel and distributions

  1. openSUSE Jump alpha release with binary packages from SUSE Linux Enterprise [→]
  2. NetBSD Kernel Adds VPN WireGuard Support [→]
  3. FreeBSD codebase moved to use OpenZFS (ZFS on Linux) [→]
  4. Armbian distribution release 20.08 [→]

System software

  1. Wine 5.16 release [→]
  2. IceWM 1.8 window manager release [→]

DevOps

Kubernetes 1.19: Highlights of what's new [→]

Website

Release of server for blogging Pleroma 2.1 [→]

For developers

  1. Release of Electron 10.0.0, platform for building applications based on the Chromium engine [→]
  2. Rust programming language 1.46 release [→]
  3. Release of the Gogs 0.12 collaborative development system [→]
  4. Rust 1.46.0: track_caller and const fn improvements [→]

Special software

Release of Glimpse 0.2, a fork of the GIMP graphics editor [→]

Games

Release of the free racing game SuperTuxKart 1.2 [→]

Custom software

  1. Thunderbird 78.2 Email Client Update [→]
  2. Chrome 85 release [→ 1, 2]
  3. Release of Tails 4.10 distribution and Tor Browser 9.5.4 [→]
  4. Firefox 80 release [→ 1, 2]
  5. Kaidan 0.6.0 XMPP client release [→]
  6. Corrective release of GNU nano 5.2 [→]
  7. KeePassXC 2.6.1 password manager release [→]

That's all, until next Sunday!

Thank you very much opennet, many news items and announcements about new releases are taken from their website.

If anyone is interested in compiling digests and has the time and opportunity to help, I will be glad, write to the contacts listed in my profile, or in private messages.

Subscribe to our Telegram channel or RSS so you don't miss out on new editions of FOSS News.

← Previous issue

Source: habr.com

Add a comment