FOSS News β„–44 - digest of news and other materials about free and open source software for November 23-29, 2020





Hello!



We continue to digests 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. Portable open-source computer DevTerm with a modular design in retro style and with tons of possibilities; translated book β€œLinux API. Comprehensive guide "; containerization in an understandable language: from the very basics to the intricacies of working with Kubernetes; Microsoft is developing a layer to run Android apps on Windows and more.



Table of contents



  1. the main thing

    1. DevTerm is a portable open-source computer with a modular retro design and tons of possibilities
    2. The translated book β€œLinux API. Comprehensive Guide "
    3. Containerization in clear language: from the very basics to the intricacies of working with Kubernetes
    4. Microsoft develops a layer to run Android apps on Windows
  2. In a short line

    1. news

      1. activity
      2. FOSS organizations news
      3. Iron
      4. miscellanea
    2. Articles

      1. DIY
      2. Kernel and distributions
      3. Systemic
      4. Special
      5. Multimedia
      6. DevOps
      7. AI & Data Science
      8. For developers
      9. Management
      10. Custom
      11. miscellanea
    3. Releases

      1. Kernel and distributions
      2. Systemic
      3. Special
      4. Multimedia
      5. Safety
      6. Web
      7. For developers
      8. Custom
      9. Games
      10. miscellanea
  3. What else to see




the main thing





DevTerm is a portable open-source computer with a modular retro design and tons of possibilities





Category : Articles / Hardware







Selectel writes in his blog on HabrΓ©: β€œ -, , . β€” . , DevTerm. ( , ), - «» . 6,8 1280*480 . β€” ClockworkPi v3.14 . Compute-, 1 ARM Cortex-A53 4 Cortex-A72 Cortex-A53. , 256 ".



Details



The translated book β€œLinux API. Comprehensive Guide "





Category : News / Kernel and Distributions







Piter Publishing House offers the book Linux API. A Comprehensive Guide "(translation of Michael Kerrisk's book" The Linux Programming Interface "). The publisher's website says: β€œLinux Programming Interface - The definitive guide to programming applications for Linux and UNIX. The interface described here applies to virtually any application that runs on Linux or UNIX operating systems. In this authoritative book, Linux expert Michael Kerrisk, who has long been responsible for the man pages, details the library calls and library functions you will need when you are system programming in Linux. The book contains many well-thought-out full-featured programs that illustrate all theoretical concepts in an accessible way . "



Details ( 1 , 2 )



Containerization in clear language: from the very basics to the intricacies of working with Kubernetes





Category : Articles / DevOps







Southbridge in its blog on HabrΓ© writes: β€œ How containers differ from virtual machines, why Docker is so popular, what Kubernetes is and what are its advantages and disadvantages. In an interview with ITBoroda STO Slurma, Marsel Ibraev and Southbridge senior engineer Nikolai Mesropyan spoke about containerization in understandable language . " Containerization is inherently connected with GNU / Linux, so I think that this educational interview is the very place in the digest.



Details



Microsoft develops a layer to run Android apps on Windows





Category : News / Mobile







OpenNET writes: β€œ Microsoft is developing the Latte project, which aims to enable Windows 10 to run mobile applications that were originally prepared for the Android platform. It is noted that developers of Android applications will be able to generate an MSIX package without changing the code or with minor changes, which can be installed on Windows and placed in the Microsoft Store directory. Latte testing is expected to start next year . "



Details



In a short line





news





activity





December 1, webinar about the authorized course "Automation in OS Alt" [β†’]



FOSS organizations news





  1. GitHub is going to track visits on its own, without involving third-party services [β†’]
  2. Perl is moving to a new management model [β†’]
  3. The founder of Void Linux removed the restriction on the use of his developments [β†’]




Iron





Vulkan 1.0 Graphics API Certified for Raspberry Pi 4 [β†’]



miscellanea





Linus Torvalds praised the Apple M1 ARM-based MacBook, but regrets that it doesn't work on Linux [β†’ 1 , 2 ]



Articles





DIY





  1. How to make a USB tablet scanner network with memory using a Raspberry Pi. Video lecture with demonstration [β†’]
  2. How to Build a Motion Detection System Using Raspberry Pi [β†’ (en)]
  3. How to choose a wireless protocol for home automation [β†’ (en)]
  4. A full-featured three-port USB-Serial adapter on STM32 Blue Pill (STM32F103C8T6) [β†’]




Kernel and distributions





  1. Smallest Linux distributions [β†’]
  2. The safest Linux distributions [β†’]




Systemic





  1. Monitoring systemd services in real time with Chronograf [β†’]
  2. Linux Kung Fu: Watching Files [β†’]




Special





  1. Linux in real time [β†’]
  2. Using local .bashrc via ssh and consolidating command history [β†’]




Multimedia





HDRI Haven is a community-driven gallery of high quality images [β†’ (en)]



DevOps





  1. A beginner's guide to Kubernetes Jobs and CronJobs [β†’ (en)]
  2. An overview of tools for chaos engineering in Kubernetes. Part 1: kube-monkey, chaoskube, Chaos Mesh [β†’]
  3. An overview of tools for chaos engineering in Kubernetes. Part 2: Litmus Chaos, Chaos Toolkit, KubeInvaders and others [β†’]
  4. Seven patterns of continuous delivery pipelines [β†’]
  5. Red Hat Advanced Cluster Management and Application Management, Part 2. Blue / Green Deployment, Migration ... [β†’]
  6. Convenient logging on the backend. Yandex report [β†’]




AI & Data Science





Building a machine learning model with Bash [β†’ (en)]



For developers





  1. BPF for the little ones, part two: variety of BPF program types [β†’]
  2. Development of mobile applications in Python. Creating animations in Kivy. Part 2 [β†’]
  3. 6 predictions for JavaScript build tools [β†’ (en)]
  4. Bison, dynamic linking and ... BMP image processing [β†’]
  5. A Beginner's Guide to Developing with React [β†’ (en)]
  6. How to keep track of multiple Git remote repositories [β†’ (en)]
  7. Getting Started with Fossil, Git Alternatives [β†’ (en)]
  8. 5 Open Source alternatives to GitHub [β†’ (en)]
  9. Investigating Microsoft's Open XML SDK Code Quality [β†’]
  10. Linux style kung fu: the great power of make [β†’]




Management





What communication methods are used by high-performance Open Source communities [β†’ (en)]



Custom





  1. Installing PuTTY on Linux [β†’]
  2. Linux Meld [β†’ (en)]
  3. Ext4 [β†’]
  4. GNOME Desktop [β†’ (en)]
  5. motd [β†’]
  6. Grub [β†’]
  7. Paint Linux [β†’]
  8. - Linux: bash [β†’]
  9. Linux [β†’]
  10. LibreOffice [β†’ (en)]








  1. Β«inner sourceΒ» Β«open sourceΒ» [β†’ (en)]
  2. 4 Open Source [β†’ (en)]












  1. 4MLinux 34.2 [β†’]
  2. Armbian 20.11 [β†’]
  3. ELKS 0.4, Linux 16- Intel [β†’]








  1. Mir 2.2 [β†’]
  2. GNU Guix 1.2 [β†’]
  3. systemd 247 [β†’ 1, 2]








  1. KStars 3.5 [β†’]
  2. XCP-NG 8.2, Citrix Hypervisor [β†’]
  3. libmdbx 0.9.2 [β†’ 1, 2]
  4. Release of Proxmox VE 6.3, a distribution kit for organizing the work of virtual servers [β†’]




Multimedia





  1. Ardor 6.5 Free Sound Editor released [β†’ 1 , 2 ]
  2. Release of video player MPV 0.33 [β†’ 1 , 2 , 3 ]
  3. PulseAudio 14.0 sound server released [β†’]
  4. Blender 2.91. Big update. Realistic fabrics, quick gestures ... [β†’]




Safety





LibreSSL 3.3.0 cryptographic library released [β†’]



Web





  1. Pale Moon 28.16 browser release [β†’ 1 , 2 ]
  2. Release of nginx 1.19.5 Application Server Unit 1.21.0 [β†’]




For developers





PHP 8.0 programming language release [β†’ 1 , 2 ]



Custom





  1. The second beta version of Plasma Bigscreen is available [β†’]
  2. The second stable release of the Maui suite of applications introduced [β†’]
  3. Regolith Desktop 1.5 Release [β†’]
  4. Release of Arcan 0.6 desktop engine and Durden 0.6 user environment [β†’]
  5. Release of the Cinnamon 4.8 desktop environment [β†’]




Games





Verloren 0.8 - open multiplayer RPG game [β†’]



miscellanea





GCompris 1.0 training package released. The project is 20 years old [β†’]



What else to see





  1. Launch of serverless functions, Kubernetes controllers and other industry trends [β†’ (en)]
  2. Video: News # 29. GIMP 25 years old, Endless OS 3.9, PinePhone on KDE Plasma and browsers [β†’]









That's all, until next Sunday!



Many 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