FOSS News # 40 - digest of news and other materials about free and open source software for October 26 - November 1, 2020





Hello!



We continue to digest news and other materials about free and open source software and a little about hardware. The most important thing about penguins and not only, in Russia and the world. Translation of the book β€œUNIX Time. A History and a Memoir "; Linux Foundation report shows strong growth in demand for DevOps specialists; 1 year experience of using Gentoo after Xubuntu and macOS; a case study for deploying software on a large number of devices on a production line from scratch; whether everything is so bad with games in Linux and much more.



Table of contents



  1. the main thing

    1. Translation of the book β€œUNIX Time. A History and a Memoir "
    2. Linux Foundation report shows strong growth in demand for DevOps specialists
    3. Years of Gentoo Experience After Xubuntu and macOS
    4. Linux: ? ()


    1. FOSS
    2. DIY
    3. DevOps
    4. Data Science
    5. Web


    1. DevOps
    2. Web




Β« UNIX. A History and a MemoirΒ»







The Peter publishing house writes on HabrΓ©: β€œ The Unix operating system conquered the world, which its creators could not at all imagine, making history on the top floor of Bell Labs in 1969. The idea behind this OS has had a tremendous impact on software development and the development of operating systems. You will learn about how the Unix system was born, why it is remarkable and why it occupies such an important place in the computer world, as well as about the amazing people who put their strength and soul into it. The book is an honest and witty story about the life of the IT community of those times - no fuss, no pages of code or links. Relax and enjoy yourself immersed in a story full of adventure and discovery . "



Details



Linux Foundation report shows strong growth in demand for DevOps specialists









Linux.com writes: β€œLinux Foundation, , , edX, , 2020 , , . , . , . 93% , 63% , , 48% 2018 . DevOps , (65% DevOps), (59%)".



Details (en)



Years of Gentoo Experience After Xubuntu and macOS







User zdanevich-vitaly writes on HabrΓ©: β€œ Although I am a fan of jumping on different facets of reality, with Gentoo I found a sense of harmony. Gentoo is high quality, well-developed, I don't feel like the project is dying. I got performance, minimalism, and you don't have to wait a year for the current version to be released on Debian / Ubuntu, for example, Audacity. Gentoo just works, I don’t spend a lot of time setting it up - I put it in. ”



Details



Case for deploying software on a large number of devices on a production line from scratch







User rkalashnikov writes in the Getmobit company blog on HabrΓ©: β€œ I am a developer of embedded systems at Getmobit. I would like to share a case study of deploying software to a large number of devices on a production line from scratch. I didn't want to force people in production to run along the conveyor with a flash drive, but for automation I needed to clearly understand: what steps can be divided into this process, what should happen at each stage, and most importantly - how to modify the standard process in order to eventually perform specific our product operation. The basis for solving this problem was the technology of booting devices over the network (PXE). I’ll tell you about this ”.



Details



Linux gaming: is it that bad? (video)







The popular video blogger Alexey Samoilov has released another video, this time about why the situation with games in Linux, even in 2020, remains very sad, despite the active work in this direction. In short, there are three main reasons: technical, social and commercial.



Video



In a short line



activity



RT-Thread launches developer event [β†’]



Implementation



Import substitution in the ambulance [β†’]



FOSS organizations news



  1. Apache OpenOffice surpasses 300 million downloads [β†’]
  2. Linux Kernel WiMAX End Support Initiative [β†’]
  3. Chromium will be removed from the openSUSE repositories if no new maintainer is found [β†’]
  4. The transfer.sh file sharing service will be closed from October 30 [β†’]


DIY



  1. Zx spectrum128, CP / M 2.2 and terminal on STM32F407 [β†’]
  2. Checker: your personal Hosttracker (and not only) [β†’]
  3. 27 Super Cool Raspberry Pi Zero W Projects for DIY Enthusiasts [β†’]


Legal issues



GitHub has posted a judgment related to blocking youtube-dl [β†’]



Kernel and distributions



  1. Linux kernel 5.10 is categorized as a long-lived release [β†’ 1 , 2 (en) ]
  2. Improvement of the Linux kernel to support modern Windows games [β†’]
  3. Dealing with system calls in Linux using strace [β†’]


Systemic



  1. How to Use apt-cache Command in Debian, Ubuntu and Other Linux Distributions [β†’]
  2. On the complexities of monitoring running processes in Linux [β†’]
  3. Enlarge your ... we increase the virtual disk in-place [β†’]
  4. Manage content using Pulp Debian [β†’]
  5. Managing resources with cgroups in systemd [β†’]
  6. 5 new sudo features you need to know in 2020 [β†’]


Special



Cloud Hypervisor 0.11.0 released [β†’]



Safety



  1. Top 10 Best Linux Distributions for Ethical Hacking and Pentesting in 2020 [β†’]
  2. Removed vulnerabilities in IPv6 stacks of OpenBSD and FreeBSD [β†’]
  3. Analysis of the negative effect of the formation of link thumbnails by messengers [β†’]
  4. Traffic detection in public networks [β†’]


DevOps



  1. Create custom reports for the Metering [β†’] operator
  2. pg_probackup. [β†’]
  3. keepalived [β†’]
  4. find Linux β€” [β†’]
  5. Ansible AWS EC2 [β†’]
  6. Ansible Terraform [β†’]
  7. Istio β€” : Sidecar [β†’]
  8. Grafana Tempo, [β†’]
  9. GitOps? DevOps Kubernetes [β†’]
  10. Kubernetes as a Service Mail.ru Cloud Solutions [β†’]
  11. Dgraph Kubernetes [β†’]
  12. Git. (GridGain) [β†’]
  13. Waypoint [β†’]
  14. Β«Docker Β» , Devops, [β†’]
  15. 10 Ansible modules for Linux system automation [β†’]


Data Science



  1. - [β†’]
  2. Open Source Data Science [β†’]


Web



  1. IETF URI Β«payto:Β» [β†’]
  2. BiglyBT - BitTorrent V2 [β†’]
  3. nginx [β†’]




  1. For Qt 6, a package manager is being developed. Qt for MCUs 1.5 Release [β†’]
  2. Checking Clang 11 with PVS-Studio [β†’]
  3. Dealing with system calls in Linux using strace [β†’]
  4. How we added a touch of perfection to the Linux Perf GUI (Hotspot) performance analysis tool [β†’]
  5. jsqry is better than jq [β†’]
  6. How to use Postman [β†’]
  7. Improve your database knowledge with this MariaDB and MySQL cheat sheet [β†’]
  8. 7 Git tricks that changed my life [β†’]
  9. How JavaScript became a serious programming language [β†’]
  10. Program in Arm6 assembly language on a Raspberry Pi [β†’]


Management



Putting open values ​​into management practice [β†’]





  1. 11 Ubuntu 20.10 Β«Groovy GorillaΒ», [β†’]
  2. KDE [β†’]
  3. Linux 1 [β†’]
  4. Kali Linux [β†’]
  5. Linux 2020 [β†’]
  6. Linux [β†’]
  7. Linux [β†’]
  8. Linux [β†’]
  9. Bring old hardware back to life with OpenBSD [β†’]
  10. How to Clear Terminal Screen in Ubuntu and Other Linux Distributions [Beginner’s Tip] [β†’]
  11. Map Your Gamepad Buttons With Keyboard, Mouse, or Macros/Scripts Using AntiMicroX in Linux [β†’]




  1. XDA LineageOS [β†’]
  2. Linux , 1. ( ) [β†’]
  3. F(x)tec Pro1-X Ubuntu Touch Lineage OS [β†’]




  1. SD- Amlogic S912 [β†’]
  2. My journey to becoming an open source mentor [β†’]
  3. 4 morning rituals for working in tech [β†’]
  4. How to define a product in the open source software supply chain [β†’]






  1. NixOS 20.09, Nix [β†’]
  2. FreeBSD 12.2 [β†’ 1, 2]
  3. MirageOS 3.9, [β†’]
  4. Tizen 6.0 M2 [β†’]
  5. RISC OS 5.28 [β†’]
  6. Linux- Pop!_OS 20.10 [β†’]
  7. NixOS 20.09 Β«NightingaleΒ» [β†’]
  8. Fedora 33 [β†’ 1, 2, 3, 4]
  9. Embox v0.5.0 Released [β†’]
  10. Pop!_OS 20.10. [β†’]
  11. antiX 19.3 [β†’]




  1. nftables 0.9.7 [β†’]
  2. Toybox 0.8.4 [β†’]
  3. fwupd 1.5.0 [β†’]




OpenVPN 2.5.0 is available [β†’]



DevOps



Zabbix 5.2 is available [β†’]



Web



  1. Firefox 82.0.2 update. Implementation of software rendering for WebRender [β†’]
  2. Pale Moon 28.15 release. Moving Pale Moon repositories from GitHub to Gitea [β†’]
  3. Release of nginx 1.19.4 [β†’]
  4. The distribyted torrent client has been introduced, which allows mounting torrents in FS [β†’]
  5. Tornado 6.1.0 Release [β†’]
  6. Libtorrent 2.0 release with BitTorrent 2 protocol support [β†’]
  7. qBittorrent 4.3. New settings, enhanced theming capabilities, improved HiDPI support [β†’]


For developers



  1. Release of Pyston 2, a Python implementation with a JIT compiler [β†’]
  2. Release of the standard C library PicoLibc 1.4.7 [β†’]
  3. GDB 10.1 debugger released [β†’ 1 , 2 ]


Special software



  1. Wireshark 3.4 network analyzer released [β†’]
  2. Release of monitoring system Zabbix 5.2 [β†’ 1 , 2 , 3 ]
  3. Release of the free geographic information system QGIS 3.16 [β†’]
  4. SmartGuitarAmp Release [β†’]


Custom software



  1. Plasma 5.20 patch 2 release available [β†’]
  2. IceWM 1.9 window manager released [β†’]


miscellanea



The Linux port of the Dos Navigator file manager has been published [β†’ 1 , 2 ]



What else to see



Video: News # 27. Ubuntu Flavors 20.10, Fedora 33, Pop OS 20.10, Deepin 20 Update






That's all, until next Sunday!



I express my big thanks to the editors and authors of OpenNET , a lot of news materials and messages about new releases were taken from them.



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



Subscribe to our Telegram channel , VKontakte group or RSS so as not to miss new issues of FOSS News.



← Previous issue



All Articles