Category: Blog

KDE plans to switch to Wayland in 2022

Nate Graham, who leads the KDE project's QA team, shared his thoughts on where the KDE project will go in 2022. Among other things, Nate believes that in the coming year it will be possible to completely replace the KDE X11 session with a session based on the Wayland protocol. There are currently about 20 known issues […]

mdadm 4.2, Linux Software RAID Management Toolkit Available

Three years after the formation of the last significant branch, the release of the mdadm 4.2.0 package was presented, which includes a set of tools for managing software RAID arrays in Linux. The changes in the new version include the ability to build using GCC 9 and expanded support for IMSM (Intel Matrix Storage Manager) RAID arrays, as well as the Partial Parity Log (PPL) functionality used in them, allowing […]

Published a set of patches that speed up the assembly of the Linux kernel by 50-80%

Ingo Molnar, a well-known Linux kernel developer and author of the CFS (Completely Fair Scheduler) task scheduler, proposed for discussion on the Linux kernel developer mailing list a series of patches that affect more than half of all files in the kernel sources and provide an increase in the speed of a complete kernel rebuild by 50-80% depending on settings. The implemented optimization is notable for the fact that it […]

Joshua Strobl has left the Solus project and will separately develop the Budgie desktop

Joshua Strobl, a key developer of the Budgie desktop, announced his resignation from the Core Team of the Solus project and the leadership of the leader responsible for interaction with developers and development of the user interface (Experience Lead). Beatrice/Bryan Meyers, responsible for the technical part of Solus, assured that the development of the distribution will continue and will […]

/dev/random implementation proposed for the Linux kernel, freed from binding to SHA-1

Jason A. Donenfeld, author of VPN WireGuard, has proposed an updated implementation of the RDRAND pseudo-random number generator responsible for the operation of the /dev/random and /dev/urandom devices in the Linux kernel. At the end of November, Jason was included in the number of maintainers of the random driver and has now published the first results of his work on its processing. The new implementation is notable for its move to use the BLAKE2s hash function instead of […]

Release of the GNU cflow 1.7 utility

After three years of development, the GNU cflow 1.7 utility has been released, designed to build a visual graph of function calls in C programs, which can be used to simplify the study of the application logic. The graph is constructed only based on the analysis of source texts, without the need to execute the program. The generation of both forward and reverse execution flow graphs is supported, as well as […]

Release of the graphic editor Pinta 2.0

The release of the open raster graphics editor Pinta 2.0 has been published, which is an attempt to rewrite the Paint.NET program using GTK. The editor provides a basic set of capabilities for drawing and image processing, targeting novice users. The interface is as simplified as possible, the editor supports an unlimited undo buffer of changes, allows you to work with multiple layers, and is equipped with a set of tools for applying various effects and adjusting images. […]

Release of the Slackel 7.5 distribution

The release of the Slackel 7.5 distribution kit has been published, built on the developments of the Slackware and Salix projects, and fully compatible with the repositories offered in them. A key feature of Slackel is the use of the constantly updated Slackware-Current branch. The graphical environment is based on the Openbox window manager. The size of the boot image capable of working in Live mode is 2.4 GB (i386 and x86_64). The distribution can be used on systems with 512 […]

Release of the Libadwaita 1.0 library for creating GNOME-style interfaces

The GNOME Project has published the first stable release of the Libadwaita library, which includes a set of components for user interface styling that follows the GNOME HIG (Human Interface Guidelines). The library includes ready-made widgets and objects for building applications that comply with the general GNOME style, the interface of which can be adaptively adjusted to screens of any size. The library code is written in C and is distributed […]

The most important events of 2021

A final selection of the most important and notable events of 2021: The movement to remove Stallman and dissolve the board of directors of the Open Source Foundation, which arose after Stallman returned to the board of directors of the Open Source Foundation. Severing relations with the Open Source Foundation for many open source projects, including Red Hat, Fedora, Creative Commons, GNU Radio, OBS Project, SUSE, The Document Foundation. The Debian project has taken a neutral position. […]

End of maintenance for CentOS 8.x

The generation of updates for the CentOS 8.x distribution has ceased, which has been replaced by a continuously updated edition of CentOS Stream. On January 31, content associated with the CentOS 8 branch is planned to be removed from the mirrors and moved to the vault.centos.org archive. CentOS Stream is positioned as an upstream project for RHEL, giving third-party participants the opportunity to control the preparation of packages for RHEL, propose their changes and influence […]

libmdbx 0.11.3 high-performance embedded database release

The libmdbx 0.11.3 (MDBX) library was released with the implementation of a high-performance compact embedded key-value database. The libmdbx code is licensed under the OpenLDAP Public License. All current operating systems and architectures are supported, as well as the Russian Elbrus 2000. At the end of 2021, libmdbx is used as a storage backend in the two fastest Ethereum clients - Erigon and the new […]