FOSS News #12 - Free and Open Source News Review April 13 - 19, 2020
Hi all!
We continue our reviews of free and open source software and hardware news (and a little coronavirus). All the most important things about penguins and not only, in Russia and the world. The Open Source community's participation in the fight against COVID-19, Git's 15th anniversary, FreeBSD's Q4 report, a couple of interesting interviews, XNUMX fundamental innovations that Open Source brought, and much more.
Important note: starting with this issue, we are trying to change the format of FOSS News for better readability and better compilation. Approximately 5-7 main news will be selected, the description of which will be given a paragraph and a picture, and similar ones will be combined into one block. The rest will be listed in a short line, one sentence per news. A separate block will be about releases. We will be glad to receive feedback about the new format in the comments or private messages.
Main news
Coronavirus Control
Traditionally, we start with news from the front of the fight against coronavirus, as it relates to open source software and hardware:
Verizon introduced an Open Source search engine for databases with information about coronavirus [->]
The UN and Hackster.io are jointly launching a program to support developing countries to combat coronavirus [->]
Linux kernel development leaders are preparing to support programmers if they fall ill [->]
Renesas Electronics has released a new open source ventilator project [->]
Open-source Raspberry-powered ventilator being tested in Colombia [->]
Duke University (USA) has developed an open project for a protective respirator [->]
The traditional Red Hat Summit 2020 will be held on April 28-29 in an online format [->]
Git celebrates 15 years
The first release of the Git version control system took place on April 7, 2005 - 15 years ago. Git began as a VCS for the Linux kernel, since the license in the previously used BitKeeper was changed. But today, Git has significantly outgrown its original role as a kernel-only VCS, becoming the basis of how almost all free, open source, and even proprietary software is developed around the world.
«Since its introduction in 2005, Git has evolved into an easy-to-use system while maintaining its original qualities. It's amazingly fast, efficient on large projects, and has a great branching system for non-linear development“Scott Chacona and Ben Straub write in their book Git for the Professional Programmer.
A report on the development of the FreeBSD project from January to March 2020 has been published, OpenNET reports. The report contains information on general and system issues, security issues, storage and file systems, hardware support, applications and port systems.
Project LLHD - a universal hardware description language
Habré presents an interesting article about an open universal hardware description language. The authors showed that techniques traditional for programming language compilers can be quite successfully applied to hardware languages. "A new intermediate hardware description language, translator prototypes from SystemVerilog, a reference interpreter and a JIT simulator LLHD were developed, which showed good performance"- the article says.
The authors note the following advantages of the new approach, we quote:
Existing tools can be greatly simplified by converting to LLHD as a working representation.
Developers of new hardware description languages only need to translate the program code into IR LLHD once and get everything else for free, including optimizations, support for target architectures and development environments.
Researchers working on algorithms for optimizing logic circuits or placing components on FPGAs can concentrate on their main task without wasting time on implementing and debugging HDL parsers.
Vendors of proprietary solutions have the opportunity to guarantee seamless integration with other ecosystem tools.
Users gain confidence in the correctness of the design and the ability to transparently debug throughout the entire toolchain.
For the first time, there is a real possibility of implementing a completely open hardware development stack, reflecting the latest innovations and evolution of modern compilers.
Open Source has established itself as the leading way of software development
Approximately 80% of the IT stack in companies around the world consists of Open Source software. JaxEnter published a long interview with Red Hat developer Jan Wildeboer on this issue. Answers are given about what Open Source is for Ian personally, what is the state of Open Source today, what is its future, what are the ethical principles of use, what are the differences between free and open source software, how the use of Open Source affects the internal processes of Red Hat and other questions .
Interview with Alexander Makarov about Open Source, conferences and Yii
A long interview with the developer of the PHP framework Yii, Alexander Makarov, was published on Habré. Various topics were discussed - IT conferences in Russia, remote work and work abroad, Alexander’s personal offline business and, of course, the Yii Framework itself.
Ask someone to list a few open source innovations and they'll likely talk about "Linux," "Kubernetes," or some other specific project. But not Dr. Dirk Riehle, professor at the Friedrich-Alexander-University Erlangen-Nuremberg. Riehle has been researching and writing about open source for over a decade, and when he writes about open source innovation, he thinks about the more fundamental elements that make innovative code.
These are the fundamental elements that Open Source has changed:
Thank you Linux.com for their work, a selection of English-language sources for my review is taken from there. I also thank you very much opennet, many news materials are taken from their website.
Also, thank you Umpiro for assistance in selecting sources and compiling the review. If anyone else is interested in compiling reviews 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.