FOSS News No. 23 - review of free and open source news for June 29 - July 5, 2020
We continue to review the news of free and open source software and some iron. All the most important thing about penguins and not only in Russia and the world. Linus Torvalds on the future development of the Linux kernel, one of the Internet giants - Baidu - has joined the defense of Linux against patent claims, historical material about one of the creators of UNIX and C Dennis Ritchie, US software sanctions against Russia, an experiment on crowd-source constitution development and more.
Table of Contents
Linus Torvalds about the future development of the Linux kernel
Linux creator Linus Torvalds spoke about the problem of finding future maintainers for an open source operating system, they write in the news on Habré: “ This happened at the virtual conference Open Source Summit and Embedded Linux, which is taking place this week. Torvalds chatted with VMware CEO Dirk Hondel. He said: “I said that the Linux kernel is boring, but I mean that many new technologies should be more interesting. For me and many other people, there is nothing more interesting than low-level interaction with equipment for real monitoring of what is happening . ”
Baidu Joins Linux Patent Complaints Initiative
Chinese company Baidu, one of the world's largest manufacturers of Internet services and products related to artificial intelligence, has become a member of the Open Invention Network (OIN) organization, which protects the Linux ecosystem from patent claims, writes OpenNET. “ OIN's membership includes more than 3,200 companies, communities, and organizations that have signed a patent-sharing license agreement. Among the key OIN contributors to the Linux-defending patent pool are companies such as Google, IBM, NEC, Toyota, Renault, SUSE, Philips, Red Hat, Alibaba, HP, AT & amp; T, Juniper, Facebook, Cisco, Casio, Huawei, Fujitsu, Sony, and Microsoft.Companies signing the agreement gain access to the patents held by OIN, in exchange for the obligation not to file legal claims for the use of technologies used in the Linux ecosystem ”, the publication adds.
Dennis Ritchie’s lost dissertation
A translation of an interesting historical article was published on Habré about the background of the work of Dennis Ritchie, one of the founders of UNIX and the C language, that is, two technologies on which, without exaggeration, the whole modern computer world is supported. “ I... got a bachelor's degree and a scientific degree from Harvard University, where he was a student in physics and a graduate student in applied mathematics... The subject of my 1968 doctoral dissertation was sub-recursive hierarchies of functions. The experience of my student studies convinced me that I am not smart enough for a physicist, and that computers are pretty curious. My postgraduate experience convinced me that I was not smart enough to become a specialist in the theory of algorithms, and that I prefer procedural rather than functional languages "- after such a very critical introspection, Ritchie took the path that led him to great things.
US banned selling Windows and iPhone to Russian military and police
Not quite on the topic of reviews, but nevertheless interesting news and still having a certain connection with our interests. Leaving aside the analysis of the relations between the USA and Russia, we will look dryly at the facts and at what happened to FOSS. On Habré, citing RBC, they write: “ The United States has once again tightened export control rules in relation to the supply of goods to Russia. On June 29, two new rules entered into force.... The first rule cancels the exception for American exporters, who before that could deliver to Russia without a license a relatively wide range of goods if they are intended for civilian use by civilian consumers.... Now, even if these goods are supposed to be used exclusively for civilian purposes, the exporter will need to obtain a special license from the US Department of Commerce.... The second rule, affecting Russia, China and Venezuela, expands the definition of "military use" of goods, which will narrow the already minimal ability of the Russian defense sector to purchase American goods, technology and software.... The blog of the international law firm Pillsbury Winthrop Shaw Pittman notes that according to the new rules, the list of such goods now includes iPhone and copies of Microsoft Windows, as well as the fact that their sale to “military” users will be practically impossible . "
Looking at the news repeatedly mentioned in previous reviews, the military and the police are already actively switching to software based on FOSS-development (we recall at least the massive purchases of Astra Linux by the security forces mentioned in the 0th review vk.com/@permlug-foss-news-0 ). What is happening clearly shows that even seemingly private and far from policy developments, if necessary, are easily used in confrontation at the political level, which, however, very often has completely economic grounds. The fundamentally incapable of having such restrictions developed FOSS solutions naturally begin to gain popularity. Of course, questions arise of returning to FOSS-projects from this use and matching the values of those who developed FOSS software, and those who are becoming more and more active its users. But free software is free and that no one has the right to judge and decide who can use the developments made by almost the whole world, and who cannot.
An interesting experiment was proposed on Habré, making an attempt to transfer the principles from IT and, more specifically, FOSS parts of it to the legal plane. The author of the article writes: “ I conceive this post as a risky experiment. I want to find out if IT people can organize themselves to create an open, free (from the word freedom, not free beer), clean, high-quality "code" using their usual tools (Git, fork, TDD, agile, stackoverflow, abstractions, unit tests and stuff). Only this “code” is a text that could be a constitution in an alternative reality (or a fantastic story), very close to ours. If you don’t like someone else’s code, write your own . ”
- Our unique free Kubernetes master courses, CLI tool for Odo developers, Java in containers and many books. Useful links to live events, videos, meetups and tech talk from RedHat [→]
- The creator of the Redis DBMS transferred project support to the community [→]
- FossHost, a non-profit provider that provides hosting for free projects [→]
Kernel and distributions
- Google is working on Steam support in Chrome OS through a Ubuntu virtual machine (project Borealis) [→ 1 , 2 , 3 (en) ]
- Rolling Rhino, a script for using rolling updates in Ubuntu [→]
- Assessment of changes in the choice of equipment by Linux users in Russia for 2015-2020 [→ ]
- Former Solus developer now creates a “truly modern” Linux distribution Serpent (namely Linux and not GNU/Linux since GNU components will not be included in the system) [→ (en)]
- 13 things to do after installing Linux Mint 20 [→ (en)]
- What does ending Ubuntu support mean? All you need to know about this [→ (en)]
- Firefox has added video decoding acceleration via VA-API for X11 systems [→]
- Fedora is considering discontinuing BIOS support when loading [→]
- The KDE project has completed the first phase of migration to GitLab [→]
- From a “startup” to thousands of servers in a dozen data centers.How we chased the growth of Linux infrastructure [→]
- Ansible basics without which your playbooks are a clump of pasta [→]
- Why Strace doesn’t work in Docker [→]
- 5 modern alternatives to older Linux command line tools [→]
- We host the site on the home router [→]
- Using Docker for Dummies [→]
- XFS, Reflink, and Fast Clone. Made for each other [→]
- Free minecraft server on AWS with zero knowledge of Linux [→]
- Operating experience with CEPH [→]
- Likbez: the main components of an embedded (though not only) GNU/Linux system [→ (en)]
- We study the Mediastreamer2 VoIP engine. Part 13, the final [→]
- Integration of Open vSwitch with P-virtualization [→]
- Lab on the MIDI keyboard in Angular [→]
- Delete the obsolete feature branch in the Kubernetes cluster [→]
- DNS push notifications received the status of the proposed standard [→]
- How to create a Pareto chart (80/20 rule) in LibreOffice Calc [→ (en)]
- How to make transparent background in GIMP [→ (en)]
- How to crop images in GIMP [→ (en)]
- Chrome, Firefox and Safari will limit the life of TLS certificates to 13 months [→]
- Ubuntu 20.10 will restrict access to dmesg [→]
- Found the cause of problems dehydrated with ACME servers other than LetsEncrypt [→]
- Analysis of a billion accounts received as a result of various leaks of user databases [→]
- Guido van Rossum proposed to include in Python operators for pattern matching (similar to switch/match) [→]
- Godot, 1000 little things (about the game engine) [→]
- Searching for movies, books, and podcasts using Python [→]
- What you need to know about ClickHouse architecture in order to use it effectively. Alexey Zatelepin (2018) [→]
- Entities for the Yandex.Dialogs platform [→]
- Risk analysis when implementing the Perl 7 initiative [→]
- The application directory on the KDE website.org is now available in Russian [→]
- How to solve the "no space left on device" problem on Linux [→]
- What is the Linux kworker process [→]
- Ultra-safe laptop from Purism project is available with a new diagonal [→ 1 (en) , 2 ]
- A tiny NanoPi NEO3 computer will help create a network storage [→]
- MIT removed the Tiny Images collection due to racist and misogynistic terms [→]
Kernel and distributions
- Release Candidate Alt Education 9.1 [→]
- Elementary OS 5.1.6 distribution update [→]
- GParted Live 1.1.0-3 distribution release [→]
- Release of the openSUSE Leap 15.2 distribution [→ 1 , 2 (en) , 3 ]
- Tails 4.8 and Tor Browser 9.5.1 distribution release [→]
- Release of Wine 5.12 and Wine staging 5.12 [→]
- Release of the universal data generator for luastatus v0.5.0 status panels [→]
- Release of Psalm 3.12, a static analyzer for the PHP language. Alpha PHP 8.0 release [→]
- Frida 12.10 application dynamic tracking platform release [→]
- Release of the Lua 5.4 programming language [→ 1 , 2 ]
- What's new in Harbor 2.0? [→ (en)]
- Big release of LanguageTool 5.0! [→]
- Podman 2.0 release [→]
- Shotcut video editor release 20.06 [→ 1 , 2 ]
- New version of the strategic game Warzone 2100. OpenDiablo2 project [→]
- A set of classic text games bsd-games 3.0 [→] is available
- Firefox 78 and 78.0.1 releases, Mozilla Common Voice voice update [→ 1 , 2 ]
- Release of the free financial accounting system GnuCash 4.0 [→ 1 , 2 ]
That's it, until next Sunday!
Many thanks to OpenNET , a lot of news materials and messages about new releases were taken from their site.
If anyone is interested in writing reviews and has the time and opportunity to help, I will be glad to write to the contacts listed in my profile or to private messages.
Subscribe to our Telegram channel or RSS not to miss out on new releases of FOSS News.
You may also be interested in a new release of a close review from like-minded people - "Linux News # 16. Blender, Krita, Vivaldi, PaleMoon, Brave, Linux Mint, and Snap » .
← Previous release .