Outils pour utilisateurs

Outils du site


issue218:actus

Ceci est une ancienne révision du document !


APT Package Manager 3.1.0: 19/05/2025

An experimental branch of the Advanced Package Tool package management tool has been released, which will be used as the basis for the stable 3.2 release after stabilization. The new APT branch will be integrated into Debian Unstable and will not be included in the upcoming Debian 13 release.

New features include:

New commands “apt why” and “apt why-not”, added “Include” and “Exclude” options to “.sources” files to allow loading only specified packages from the repository (whitelist) or not processing certain packages in the repository (blacklist). HTTPS support has been added to the dselect utility. For Ubuntu, the command-line utilities include the Solver3 dependency resolution engine by default, which uses a backtracking algorithm to resolve conflicts between dependencies.

https://mastodon.social/@juliank/114535636195052836

Debian 13 Enters Hard Freeze Before Release: 19/05/2025

Debian developers have announced that Debian 13 has entered a pre-release hard freeze, where the process of moving key packages without autopkgtests from unstable to testing has been completely halted and a phase of intensive testing and fixing of release-blocking issues has begun. The hard freeze is seen as a necessary interim step before a full freeze covering all packages. The full freeze will occur a few weeks before the release, which is expected in the northern hemisphere summer. There are currently 244 critical release-blocking bugs (there were 258 such bugs when Debian 12 went into a hard freeze).

This is the third stage of the freeze - the first stage was completed on March 15th and resulted in the cessation of “transitions” (package updates that require dependency adjustments in other packages, which results in packages being temporarily removed from Testing) and the cessation of build-essential package updates.

The report from the Debian release team also announced the decision to stop creating official Debian 13 releases for the MIPS64EL platform. At the same time, the RISC-V 64 platform has been added to the list of officially supported platforms, and it has been decided to include it in Debian 13.

https://lists.debian.org/debian-devel-announce/2025/05/msg00004.html

Ubuntu 25.10 to replace more apps: 20/05/2025

Ubuntu Linux developers have announced changes to the Ubuntu Desktop 25.10 release, scheduled for October 9 this year. The upcoming release will include two new applications by default: the Ptyxis terminal emulator and the Loupe image viewer, replacing the previously shipped GNOME Terminal and Eye of GNOME. Ptyxis and Loupe were previously included by default in Fedora Linux.

Loupe is the default viewer in GNOME since GNOME 45, it has a lightweight interface and is optimized for fast image viewing. The glycin library is used to decode and parse image formats. Decoding is performed using sandbox isolation. The GPU is used to speed up rendering.

The Ptyxis terminal emulator, compared to GNOME Terminal, provides built-in capabilities for working with containers using the Toolbox, Distrobox, Podman and JHBuild toolkits. Ptyxis also features additional settings and very high rendering speed due to the use of Vulkan and OpenGL. The interface supports dark and light themes, uses GTK 4 and offers an overview mode for visual navigation through open sessions.

https://discourse.ubuntu.com/t/ubuntu-desktop-25-10-the-questing-quokka-roadmap/61159

Release of the lsFusion 6.0: 20/05/2025

The release of the lsFusion 6.0 project is available. It develops a declarative platform for developing business and web applications. The platform is suitable for developing corporate and accounting applications and can be used as an open and free alternative to the 1C platform. The project code is written in Java and is distributed under the LGPLv3 license. The typical ERP solution for small and medium businesses MyCompany, which uses lsFusion, is distributed under the Apache 2.0 license. Version six focuses on improving the web interface: deep integration with Bootstrap, support for PWA and modern browser APIs, as well as expanding the tools for creating flexible forms and interfaces.

https://github.com/lsfusion/platform/releases/tag/4.0

AlmaLinux 9.6: 21/05/2025

AlmaLinux 9.6 distribution release is available, synchronized with the new Red Hat Enterprise Linux 9.6 release and containing all the changes proposed in that release. Installation images are prepared for the x86_64, ARM64, ppc64le and s390x architectures in the form of a bootable (1 GB), minimal (2 GB) and full image (10 GB). Live builds with GNOME, KDE, MATE and XFCE will be formed later, as well as images for Raspberry Pi boards, containers, WSL (Windows Subsystem for Linux) and cloud platforms.

The Synergy repository is also available, which contains packages different from Red Hat Enterprise Linux. Currently, the Synergy repository already contains packages with the Pantheon user environment, developed by the Elementary OS project and the Warpinator utility, designed for encrypted file exchange between two computers.

The AlmaLinux distribution was founded by CloudLinux in response to the premature end of support for CentOS 8 by Red Hat (updates for CentOS 8 will end at the end of 2021, not in 2029 as users expected). The project is supervised by a separate non-profit organization, the AlmaLinux OS Foundation, which was created to develop on a neutral platform with community participation and using a governance model similar to the Fedora project. The distribution is free for all categories of users. All AlmaLinux developments are published under free licenses.

https://almalinux.org/blog/2025-05-20-almalinux_96_release/

FreeBSD and Rust: 21/05/2025

The HardenedBSD project, which works to improve FreeBSD's security mechanisms and releases hardened FreeBSD builds, has released the first results to enable the use of FreeBSD user space components written in Rust. The development is being conducted in a separate branch, hardened/current/rust-in-base.

A new build file share/mk/bsd.rust.mk was written to use Rust, allowing Rust applications to be built during the base system environment build. Rust user space components are optional and are located in a separate workspace in the FreeBSD source tree. The Cargo package manager is used to build Rust applications and dependencies. All dependencies required to build the base system Rust components are located in a separate subdirectory src/vendor/rust.

At the time of writing, support is declared only for building and installing Rust applications running in user space. Support for library crate packages is planned for the future. Using Rust in the kernel is not yet supported, as such a feature requires a lot of work and is beyond the scope of the initial prototype.

https://hardenedbsd.org/article/shawn-webb/2025-05-20/optional-rust-freebsd-support-may-2025-status-report

CentOS and Rocky Linux RISC-V ventures: 22/05/2025

Red Hat developers have announced the initial support for the RISC-V architecture in the CentOS Stream 10 repository, which serves as the basis for the development of Red Hat Enterprise Linux 10. Previously, packages were released for the x86_64 (x86_64_v3 in RHEL 10), Aarch64, ppc64le (POWER9), and s390x (IBM z14) architectures. Red Hat also presented experimental builds of RHEL 10 for RISC-V systems, developed jointly with SiFive.

Currently, most of the patches that solve problems with building and running various packages on riscv64 systems have already been integrated into the CentOS Stream git repository. Some patches have not yet been transferred to the main repository and remain in separate git branches, which are planned to be published on July 1, along with bootable builds ready for running on SiFive HiFive Premier P550 boards. After publishing the builds, a separate Koji server will be launched in the build infrastructure on RISC-V equipment and work will continue on transferring the created fixes to the main projects (upstream).

The Rocky Linux project, aimed at creating a free RHEL build capable of taking the place of the classic CentOS, went further and announced official support for RISC-V systems (riscv64gc) in Rocky Linux 10. Rocky Linux 10 will support StarFive VisionFive 2 (VF2) and SiFive HiFive Premier P550 boards, as well as launch in the QEMU emulator, similar to RISC-V builds from the Fedora project. The possibility of implementing support for Milk-V and Banana Pi boards is being considered.

The RISC-V architecture has been given the status of alternatively supported and, unlike the primary architectures (x86_64, Aarch64, ppc64le, and s390x), will not block releases for other architectures. The presence of RISC-V-specific issues in packages will not stop the publication of builds of these packages for other architectures.

Additionally, it is worth noting the initiative of the Alma Linux project to create a version of the EPEL 10 (Extra Packages for Enterprise Linux) repository for the x86-64-v2 architecture. Unlike the RHEL 10 distribution, which supplies packages with optimizations for the x86-64-v3 microarchitecture, the Alma Linux distribution creates separate builds for the x86-64-v2 microarchitecture, which are supported in parallel with the basic x86-64-v3 builds. From now on, builds for x86-64-v2 in Alma Linux will cover not only the main repository, but also the EPEL repository. Compared to x86-64-v2, support for x86-64-v3 covers the AVX, AVX2, BMI2, FMA, LZCNT, MOVBE, and SXSAVE processor extensions. Support for x86-64-v2 allows maintaining compatibility with CPUs older than Intel Haswell and AMD Excavator, designed before 2013.

https://blog.centos.org/2025/05/initial-centos-support-for-risc-v/

AerynOS distribution decisions: 22/05/2025

The developers of AerynOS, formerly known as SerpentOS, have published a detailed article that details the concept and technical implementation of the project, with a rationale for the architectural decisions made. Project leader Ikey Doherty emphasizes that AerynOS is not just “another Linux distribution,” but a platform, foundation, and toolset built with a clear vision.

The main idea of ​​the project is formulated as a question: “What if an operating system behaved like a modern infrastructure?” AerynOS is presented as an answer to this question - a system built from scratch, rather than following the traditional model of embedded mutations within a distribution. The project draws on the authors' experience in developing other distributions, including Solus and Clear Linux.

As the paper points out, “The performance advantage of glibc over musl is well documented, especially for compute-intensive workloads and applications that require optimal multi-threading performance.” The creators emphasize that their goal is to build a working, usable system for a variety of use cases. The concept of “statelessness” - packages are not allowed to contain any files outside the /usr directory. As the developers explain, this approach forces sensible defaults at all levels and eliminates “horrible three-way merge conflicts when upgrading packages.” There are no conflicts because everything in /etc and /var is owned by the user, while /usr is exclusively owned by the system. The concept was developed during the times of Clear Linux and Solus, and AerynOS has taken it further.

The developers note that the current approach of emulating imperative package management is “completely pointless” and “actually introduces more bugs than it solves.” Since a new root filesystem is created for each transaction, future plans include creating a new graph for each transaction, abandoning inline changes in favor of a declarative approach similar to Gentoo or Nix.

AerynOS is actively developed, already releasing ISO images with the GNOME environment, is suitable for games (support for NVIDIA drivers, Steam, Flatpak), has real users who note the stability and innovation of the system. According to the developers, the project is in the alpha version stage and is not without problems, but already represents a complete system that “just works”.

https://aerynos.com/blog/2025/03/29/aerynos-the-os-as-infrastructure/

Linux Mint project created libAdapta: 23/05/2025

The developers of the Linux Mint distribution have published the first release of the libAdapta library, created as a fork of libAdwaita. The first release of libAdapta 1.5 is based on libAdwaita 1.5 and features support for design themes and some additional features. Otherwise, libAdapta supports all the functionality of libAdwaita and provides an identical look and feel to applications by default.

The creation of a fork is explained by the difficulties with the transfer of advanced features developed by the project to the main libAdwaita. As a soft fork, the code base is periodically transferred to new versions of libAdwaita to continue maintaining compatibility, it is considered the optimal solution for Linux Mint. By maintaining their own branch, Linux Mint developers are not limited in the implementation of their ideas and can quickly add changes, regardless of their approval by the libAdwaita developers.

https://github.com/xapp-project/libadapta/releases/tag/1.5.0

Ubuntu 25.10 switches to Chrony by default: 23/05/2025

Ubuntu Linux developers have planned a transition to the Chrony project for precise time synchronization by default, in all Ubuntu 25.10 builds. Previously, Ubuntu used the systemd-timesyncd service, which was decided to be replaced due to the desire to use the NTS (Network Time Security) protocol for cryptographic protection of time synchronization.

The Chrony project provides an independent implementation of NTP client and server, already used for precise time synchronization in Fedora, SUSE/openSUSE, and RHEL. NTS ensures that the client is communicating with the intended NTP server and not a spoofed one. Spoofing an NTP server is dangerous because setting the wrong time can be used to compromise the security of other time-aware protocols, such as TLS and DNSSEC. Changing the time can lead to incorrect interpretation of certificate validity data.

The Chrony package is already part of the main repository and is used by default in some Ubuntu cloud editions. Work to replace systemd-timesyncd with Chrony will begin on June 2. Including Chrony in builds will bring an additional dependency “libedit2” and will increase the image size by 803 KB. To replace systemd-timesyncd with Chrony in Ubuntu 25.04, you can use the command “apt-mark auto systemd-timesyncd && apt install chrony”, and to return to systemd-timesyncd - “apt-mark auto chrony && apt install systemd-timesyncd”.

https://lists.ubuntu.com/archives/ubuntu-devel/2025-May/043355.html

Ubuntu Sway Remix 25.04 Released: 24/05/2025

The Ubuntu Sway Remix 25.04 distribution is now available, providing a pre-configured and ready-to-use desktop based on the Sway tiled compositing manager. The distribution is an unofficial edition of Ubuntu 24.10, created with an eye on both experienced GNU/Linux users and beginners who want to try an environment with a tiled window manager without the need for lengthy configuration. Builds for amd64 and arm64 (Raspberry Pi) architectures are available for download.

Sway is a compositing manager that uses the Wayland protocol and is fully compatible with the i3 tiled window manager, as well as the Waybar panel, the PCManFM-GTK3 file manager and utilities from the NWG-Shell project, such as the Azote desktop wallpaper manager , the nwg-drawer full-screen application menu, the nwg-wrapper program for displaying the contents of scripts on the screen (used to display hotkey hints on the desktop), the nwg-look GTK theme, cursor and font settings manager and the Autotiling script , which automatically composes the windows of open applications in the manner of dynamic tiled window managers.

The distribution includes programs with both a graphical interface, such as Firefox, Qutebrowser, Audacious, Transmission, Libreoffice, Pluma and MATE Calc, and console applications and utilities, such as the Musikcube music player, MPV video player, Swayimg image viewer, Zathura PDF document viewer, Neovim text editor, Ranger file manager and others.

Another feature of the distribution is the complete refusal to use the Snap package manager, all programs are supplied as regular deb packages. The distribution installer is based on the Calamares framework.

https://github.com/Ubuntu-Sway/Ubuntu-Sway-Remix/releases/tag/25.04

ALT Linux creates Tuner for GNOME: 24.05.2025 13:28

Developers from the ALT Linux community have introduced a new app for GNOME - Tuner, aimed at simplifying the expansion of functionality and providing additional settings. (Similar to GNOME Tweak)

The program implements a plugin-based architecture that allows adding new settings sections, changing the interface, and expanding functionality through the delivery of individual plugins without changing the code of the main application. The libpeas engine, already used in the GNOME applications Gedit and Totem, is used to create plugins.

Tuner's other features include simplified integration with GSettings. Similar to the GNOME Refine application, Tuner has a mechanism for creating widgets using the Blueprint interface construction language. The project code is written in Vala and is distributed under the GPLv3 license. The user interface is built using the libadwaita library, complies with the GNOME HIG (Human Interface Guidelines) recommendations, and can adaptively adjust to the screen size. Templates for developing typical plugins in Vala and Python are available.

https://thisweek.gnome.org/posts/2025/05/twig-201/%23third-party-projects

Rust Coreutils and gcc backend: 25/05/2025

The rustc_codegen_gcc backend has achieved full bootstrapping of the rustc compiler. Bootstrapping means that rustc can use a GCC-based code generator to build the rustc compiler itself. The back-end allows using the libgccjit library from the GCC project as a code generator in the rustc compiler, which allows building rust programs for all architectures available in GCC and using GCC-specific optimizations.

The Rust Coreutils 0.1.0 (uutils) project, which is an analogue of the GNU Coreutils package written in Rust, is available. The Rust coreutils includes more than a hundred utilities, including sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln and ls. The goal of the project is to create a cross-platform alternative implementation of Coreutils, capable of working on Windows, Redox and Fuchsia platforms. It was decided to use Rust Coreutils by default in Ubuntu, starting with the release of 25.10. Unlike GNU Coreutils, the Rust implementation is distributed under a permissive MIT license, instead of the copyleft GPL license. In addition, the same team of developers is developing analogues of the util-linux , diffutils , findutils and bsdutils utility sets written in Rust .

https://www.reddit.com/r/rust/comments/1ktph3c/media_the_gcc_compiler_backend_can_now_fully/

Linux kernel 6.15 released: 26/05/2025

After two months of development, Linus Torvalds released kernel 6.15. Changes include: audit mechanism in Landlock, memory mapping pinning mode, fwctl subsystem, Nova driver for NVIDIA GPUs, host system implementation for the Hyper-V hypervisor, support for zoned storage devices in XFS, network subsystem optimization, removal of the HIGHMEM64G option, scrub checking in Bcachefs, the ability to control operations via io_uring.

The new version includes 15945 fixes from 2154 developers, the patch size is 59 MB (the changes affected 13596 files, 739608 lines of code were added, 312168 lines were deleted). The previous release had 12115 fixes from 1984 developers, the patch size was 39 MB. About 41% of all changes presented in 6.15 are related to device drivers, about 16% of changes are related to updating code specific to hardware architectures, 13% are related to the network stack, 5% - to file systems and 4% to internal kernel subsystems.

https://lkml.org/lkml/2025/5/25/345

Release of Armbian 25.5 and DietPi 9.13: 27/05/2025

The Armbian 25.5 Linux distribution has been released, providing a compact system environment for single-board computers with ARM, RISC-V and x86 processors, supporting various models of Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi and Cubieboard based on Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa and Samsung Exynos processors.

Debian and Ubuntu are used to build with, but all components are completely rebuilt using our own assembly system with optimizations enabled to reduce size, increase performance, and apply additional protection mechanisms. For example, the /var/log partition is mounted using zram and stored in RAM in compressed form with data flushed to the drive once a day or upon shutdown. The /tmp partition is mounted using tmpfs.

The project supports more than thirty variants of Linux kernel builds for different ARM and ARM64 platforms. An SDK is provided to simplify the creation of your own system images, packages and distribution editions. ZSWAP is used for swapping. When logging in via SSH, an option is provided to use two-factor authentication. The package includes a box64 emulator, which allows you to run programs compiled for processors based on the x86 architecture. Ready-made packages are offered for running user environments based on KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce and Xmonad.

https://www.armbian.com/newsflash/armbian-25-5/

Release of Luanti 5.12.0: 27/05/2025

After three months of development, Luanti 5.12.0 has been released. It is a free cross-platform sandbox game engine that allows you to create games similar to Roblox, (Some games on the engine seek to clone Minecraft.) but with voxel mechanics, using various blocks for players to jointly build various structures and buildings that form a semblance of a virtual world. The gameplay provided by the engine depends entirely on a set of mods created in the Lua language. The engine is written in C++ using the IrrlichtMt 3D library (a fork of Irrlicht ). Luanti code is distributed under the LGPL license, and game resources are licensed under the CC BY-SA 3.0 license. Ready-made assemblies are generated for various Linux distributions, Android, FreeBSD, Windows and macOS.

https://www.luanti.org/

AlmaLinux 10.0: 27/05/2025

The AlmaLinux 10.0 distribution is out, synchronized with Red Hat Enterprise Linux 10.0 and containing all the changes proposed in this release. Installation images have been prepared for the x86_64_v3, x86_64_v2, ARM64, ppc64le and s390x architectures in the form of a bootable (864 MB), minimal (1.4 GB) and full image (7.3 GB). Live builds with GNOME, KDE, MATE and Xfce will be created later, as well as images for Raspberry Pi boards, containers, WSL (Windows Subsystem for Linux) and cloud platforms.

The distribution is binary compatible with Red Hat Enterprise Linux where possible and can be used as a replacement for RHEL 10 and CentOS 10 Stream. The AlmaLinux distribution was founded by CloudLinux in response to the premature end of support for CentOS 8 by Red Hat (updates for CentOS 8 will end at the end of 2021, not in 2029 as users expected). The project is supervised by a separate non-profit organization, the AlmaLinux OS Foundation, which was created to develop on a neutral platform with community participation and using a governance model similar to the Fedora project. The distribution is free for all categories of users. AlmaLinux is published under free licenses.

https://almalinux.org/blog/2025-05-27-welcoming-almalinux-10/

Thunderbird 139.0: 28/05/2025

Thunderbird 139.0, a community-developed email client based on Mozilla technologies, is now available. Thunderbird 139 is built on the Firefox 139 code base and is an intermediate version, with updates released before the next release. Thunderbird 128.11.0 is in the ESR branch, a long-term support branch with updates released throughout the year.

https://www.thunderbird.net/en-US/thunderbird/139.0/releasenotes/

KaOS 2025.05: 28/05/2025

KaOS 2025.05 has been released, a rolling release distribution aimed at providing a user friendly desktop, based on the latest KDE releases and applications using Qt. Specific design features include the placement of a vertical panel on the right side of the screen. The distribution is being developed with an eye on Arch Linux, but maintains its own independent repository with over 1,500 packages. KaOS offers a number of its own graphical utilities in this release. XFS is used as the default file system. Builds are published for x86_64 systems (3.8 GB). On systems with UEFI, Systemd-boot is used for booting.

https://kaosx.us/news/2025/kaos05/

openSUSE alternative installer Agama 15: 29/05/2025

The openSUSE project developers have introduced the Agama 15 installer, which is being developed to replace the classic SUSE and openSUSE installation interface, and is notable for separating the user interface from the internal YaST components. Agama supports the use of various front-ends, like one for managing the installation via a web interface. The code of the installer components is distributed under the GPLv2 license and is written in Ruby, Rust, and JavaScript/TypeScript.

To test the new installer, live builds have been created for the x86_64, ppc64le, s390x, and ARM64 architectures. The builds include the beta version of openSUSE Leap 16, continuously updated builds of openSUSE Tumbleweed and openSUSE Slowroll, and a container-based MicroOS edition. The installer will be shipped with openSUSE Leap 16 (alpha version available) and SUSE Linux Enterprise Server 16.

The goals of Agama development are: to eliminate the existing limitations of the graphical interface; to expand the possibilities of using YaST functionality in other applications; to move away from being tied to a single programming language; to stimulate the creation of alternative settings by community members.

The basic interface for managing the installation is built using web technologies. The web interface is written in JavaScript using the React framework and PatternFly components. The messaging service, as well as the built-in http server, are written in Ruby.

https://agama-project.github.io/blog/2025/05/27/agama-15

NVIDIA Proprietary Driver Release 575.57.08: 30/05/2025

NVIDIA has published the release of the NVIDIA proprietary driver 575.57.08 (the first stable release of the new 575.57 branch). The driver is available for Linux (ARM64, x86_64), FreeBSD (x86_64), and Solaris (x86_64). NVIDIA 575.x became the tenth stable branch after NVIDIA open-sourced its kernel-level components. The source code for the kernel modules nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko, and nvidia-uvm.ko (Unified Video Memory) from the new NVIDIA branch, as well as the common, non-OS-specific components they use, are hosted on GitHub. The firmware and user-space libraries, such as the CUDA, OpenGL, and Vulkan stacks, remain proprietary.

https://github.com/NVIDIA/open-gpu-kernel-modules/releases/tag/575.57.08

Release of Alpine Linux 3.22: 30/05/2025

Alpine Linux 3.22 is now available, a minimalist distribution built on the Musl system library and the BusyBox utility suite. The distribution has increased security requirements and is built with SSP (Stack Smashing Protection). OpenRC is used as an initialization system, and its own apk package manager is used to manage packages. Alpine is used to generate official Docker container images and is used in the PostmarketOS project. Bootable ISO images (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x, riscv64, and loongarch64) are available in six flavors: standard (240 MB), network bootable (268 MB), extended (1 GB), virtual machine (64 MB), and Xen hypervisor (1 GB).

https://alpinelinux.org/posts/Alpine-3.22.0-released.html

Radeon Linux Drivers: 30/05/2025

AMD has released the AMD Radeon Software for Linux driver set 25.10.1, which runs on top of the AMDGPU module developed in the main Linux kernel. The release is notable for the implementation of official support for the open RADV and RadeonSI drivers for the Vulkan and OpenGL graphics APIs provided by the Mesa project. Previously offered proprietary drivers for Vulkan and OpenGL have been excluded from the set.

The AMF (Advanced Media Framework), which offers hardware-accelerated video encoders and decoders, has also been excluded from the composition. Instead of AMF, it is proposed to use the VA-API (Video Acceleration API) software interface in conjunction with Mesa for hardware acceleration of video encoding and decoding.

https://www.amd.com/en/resources/support-articles/release-notes/RN-AMDGPU-UNIFIED-LINUX-25-10-1.html

Release of VeraCrypt 1.26.24: 31/05/2025

VeraCrypt 1.26.24 has been released. It is a fork of the defunct TrueCrypt disk partition encryption system. VeraCrypt is notable for replacing the RIPEMD-160 algorithm used in TrueCrypt with SHA-512 and SHA-256, increasing the number of hashing iterations, simplifying the build process for Linux and macOS, and eliminating issues identified during the audit of TrueCrypt source code. The code developed by the VeraCrypt project is distributed under the Apache 2.0 license, while borrowings from TrueCrypt continue to be distributed under the TrueCrypt License 3.0. Ready-made builds are generated for Linux, FreeBSD, Windows, and macOS.

https://github.com/veracrypt/VeraCrypt/releases/tag/VeraCrypt_1.26.24

CentOS Repositories and RHEL 10 Test Builds for RISC-V Published: 31/05/2025

The CentOS project has announced the preparation of git repositories with changes required to build and run the distribution on systems with RISC-V processors. RISC-V-specific changes are available in the project's git repositories in the “c10s-rv” branches. In the near future, the prepared changes will be transferred from separate repositories to the main CentOS Stream, which will allow the formation of standard CentOS Stream builds for RISC-V.

Meanwhile, Red Hat has opened access to a ready-to-test Red Hat Enterprise Linux 10 build for the SiFive HiFive Premier P550 RISC-V platforms. In addition, a 12.3 GB archive of source code for the packages used in this build has been published. The data is available to registered users of the Red Hat Customer Portal.

https://blog.centos.org/2025/05/centos-for-risc-v-now-available/

Release of dpScreenOCR 1.5.0: 01/06/2025

The release of the program for optical character recognition dpScreenOCR 1.5.0, using Tesseract, is available. Ready-made builds are formed for Linux and Windows (package repositories for Debian and Ubuntu are also available). The program code is written in C++ and is distributed under the zlib license.

dpScreenOCR allows you to capture an arbitrary area of ​​the screen using a global hotkey and the mouse, the text in that capture will then be 'recognized'. Depending on the user's choice, the program can copy the recognized text to the clipboard, add it to the history, or send it to an external program.

https://github.com/danpla/dpscreenocr/releases/tag/v1.5.0

The Linux Kernel Branch Drama: 01/06/2025

Linus Torvalds demanded that the kernel.org administrator immediately block the account of Kees Cook, the former chief sysadmin of kernel.org and leader of the Ubuntu Security Team, which maintains 14 security-related subsystems in the kernel. The reason for the blocking was a pull request to include changes in the 6.16 kernel branch, referring to a git repository in which the authorship information of some commits was changed.

The git repository maintained by Kees contained dummy commits that had “Linus Torvalds” as the author and committer, but Linus had not added them. For example, there was a commit under Linus's name on Kes's branch that was a duplicate of another commit on Linus's branch, but with a different SHA1 hash. Both commits looked identical except for the signature information.

The changes did not look like a random error during the “git rebase” operation, as they contained incorrect information about the author of the commit. Linus Torvalds considered this to be evidence of potentially malicious activity and initiated a block on accepting any changes from Kes until the reasons for such manipulations were determined and Kees's system was confirmed not to be compromised.

Kees replied that he did not understand how this could have happened. He had previously encountered problems when trying to merge several of his git branches, after which he tried to solve them with the “git rebase” operation, but it did not seem to help. All this happened against the background of a crashed SSD drive, which gave errors during copying. Kees believed that after the crash he managed to restore the state of his repositories, but apparently this is not the case. To restore integrity, Kees intends to recreate his branches from individual patches. Kees believes that the most likely reason for the author substitution that occurred was an unsuccessful attempt to restore the repository after it was damaged.

Linus is not satisfied with this explanation, because he thinks the changes to the commit history in Kees's repository look very much like deliberate actions, not an accidental failure. Rebasing the commit history with “git rebase” could explain the committer overwrite, but Linus cannot understand how such a “git rebase” could have been done by mistake.

The rewriting of one or two commits could have been written off as a mistake, but Kees's repository had rewritten over six thousand merge commits, 330 of which had Linus as the author, even though those commits were not from Linus's git tree. The changes made look more like a script running than the result of data corruption on the drive, since they require a separate re-creation of a copy of each commit.

Kees assured Linus that he had not done this on purpose and would not have done such experiments without warning (for example, the previous experiment to cause commit collisions was cleared with Linus). He had performed several manual operations on the repository this week and would now try to figure out what had gone wrong and reproduce the problem. For example, Kees had rebased the for-next/hardening and for-linus/hardening git trees, using the “master” branch instead of rc2, unlike previous rebases. During this operation, he had modified the scripts to test push requests.

UPDATE 1: Kees Cook posted another message stating that the problem was most likely caused by using the “ git-filter-repo ” utility, which rewrites the commit history of a repository, in combination with the “ b4 trailers ” command, which is designed to get and apply trailers to commits (e.g. “Signed-off-by:”).

UPDATE 2: Konstantin Ryabtsev confirmed that the problem was caused by careless use of this program (Kees did not pay attention to the warning in the output and ignored some correctness checks). Konstantin is 100% sure that the change was made without malicious intent. Kees's access to kernel.org has been restored. A check will be added to the b4 utility to prevent similar situations in the future and to prohibit rewriting commits whose author is different from the current user.

https://lore.kernel.org/all/CAHk-%3Dwj4a_CvL6-%3D8gobwScstu-gJpX4XbX__hvcE%3De9zaQ_9A@mail.gmail.com/

Release of pfSense CE 2.8.0: 02/06/2025

A new release of pfSense CE 2.8.0 (Community Edition) has been published. The distribution is based on the FreeBSD code base with some code from the m0n0wall project and the pf packet filter. An iso image for the amd64 architecture has been prepared for download.

The distribution is managed via a web interface. Captive Portal, NAT, VPN (IPsec, OpenVPN) and PPPoE can be used to administer user access to a wired or wireless network. A wide range of options for limiting bandwidth, limiting the number of simultaneous connections, filtering traffic and creating fault-tolerant configurations based on CARP is supported. Operation statistics are displayed as graphs or in a table. Authorization is supported by a local user database, as well as via RADIUS and LDAP. The user interface has been rewritten to use the free ACB (Automatic Configuration Backup) service, which allows you to automatically save backup copies of settings to the Netgate cloud storage (backup copies are transmitted encrypted). The ability to change the device key used for encryption has been added.

https://www.netgate.com/blog/netgate-releases-pfsense-community-edition-version-2.8.0

GNOME OS distribution enters testing on real hardware: 02/06/2025

The initiative to transform GNOME OS from a distribution for GNOME testers and developers into a general-purpose distribution suitable for everyday use by regular users has entered a new phase. The readiness of GNOME OS nightly builds for testing by developers and advanced users has been announced. The main goal of testing is to hone the system while using GNOME OS on real hardware as the main OS.

GNOME OS uses the systemd-sysupdate component fore atomic system updates and flatpak to install additional programs. A prototype installer is used for installation, which does not yet contain all the expected features. The size of the iso image offered for download is 1.9 GB.

To encourage GNOME OS testing, a contest has been established, where the winner will receive a OnePlus 6 smartphone with a firmware based on postmarketOS. The winner will be the user who has collected the most points, awarded based on the calculation: 10 points for daily use of GNOME OS on the main computer for at least 4 weeks; 1 point for each correct bug report; 3 points for each accepted pull request; 5 points for each fix of an issue posted in the bug tracking system.

https://blogs.gnome.org/tbernard/2025/06/01/summer-of-gnome-os/

Oracle Linux 9.6 Released: 03/06/2025

Oracle has published Oracle Linux 9.6, created, based off of Red Hat Enterprise Linux 9.6 and fully binary compatible with it. Installation iso images of 13 GB and 1.3 GB in size, prepared for the x86_64 and ARM64 (aarch64) architectures, are offered for download. For Oracle Linux 9, unlimited and free access to the yum repository with binary package updates with the elimination of errors and security issues is open. Separately supported repositories with sets of Application Stream and CodeReady Builder packages are also prepared for download.

In addition to the kernel package from RHEL (based on kernel 5.14), Oracle Linux offers its own kernel, Unbreakable Enterprise Kernel 8 (UEK 8), based on Linux kernel 6.12 and optimized for working with Oracle industrial software and hardware. The kernel source code, including a breakdown into separate patches, is available in Oracle's public Git repository. The Unbreakable Enterprise Kernel is installed by default, is positioned as an alternative to the standard package with the RHEL kernel, and provides a number of advanced features, like DTrace integration and improved Btrfs support. In addition to the additional kernel, Oracle Linux 9.6 and RHEL 9.6 are completely identical in functionality.

https://blogs.oracle.com/linux/post/oracle-linux-9-6-now-generally-available

Release of RawTherapee 5.12: 03/06/2025

The release of RawTherapee 5.12 has been published. It provides tools for editing photos and converting RAW images. The program supports a large number of RAW file formats, including cameras with Foveon and X-Trans sensors, and can also work with the Adobe DNG standard and with the JPEG, PNG and TIFF formats (up to 32 bits per channel). The project code is written in C++ using GTK and is distributed under the GPLv3 license. Builds are available for Linux (AppImage), macOS and Windows.

RawTherapee provides a set of tools for color correction, white balance, brightness and contrast adjustment, as well as automatic image quality enhancement and noise removal. Several algorithms for image quality normalization, lighting correction, noise reduction, detail enhancement, shadow reduction, edge and perspective correction, automatic removal of dead pixels and exposure changes, sharpening, scratch and dust removal have been implemented.

Interestingly, they dded a new “Dehaze” option to the Raw Black Points tool, which sets the black level in each channel to the intensity of the darkest point in the image.

https://rawtherapee.com/2025/05/rawtherapee-5.12-released/

IGL 1.1 Graphics Library Released: 03/06/2025

Meta has released the IGL 1.1 (Intermediate Graphics Library) graphics library , which provides a universal low-level API for GPU management. The IGL API covers typical GPU functionality and allows you to create cross-platform applications that can run on top of the OpenGL, Metal, and Vulkan graphics APIs on Android, iOS, Linux, macOS, and Windows systems, as well as use WebGL for rendering on the Web when compiling the application into WebAssembly intermediate code. The IGL library is written in C++ and is distributed under the MIT license.

For rendering, back-ends are provided for the Metal 2+, OpenGL 2.x, OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1, and WebGL 2.0 APIs. The library is suitable for developing games, 3D modeling systems, and any other projects that require high-quality graphics support. IGL code is optimized to achieve maximum performance even when working with complex and detailed models.

The API structure is designed with ease of use in mind and implements typical concepts that are understandable to most developers familiar with one of the graphics APIs. IGL is close to Vulkan and WebGPU in terms of abstraction level, but is free of specific engine-specific features. The library supports extensions, which can be used to integrate additional functionality and implement emerging non-standard developer needs.

https://github.com/facebook/igl/releases/tag/v1.0.0

Release of /e/OS 3.0: 03/06/2025

The /e/OS 3.0 mobile platform, focused on user privacy, has been released. The platform was founded by Gaël Duval, the creator of Mandrake Linux. The project supports 221 smartphone models and creates firmware builds for the most popular ones. Based on OnePlus, Fairphone, Teracube and Pixel smartphones, proprietary device editions have been prepared , distributed with pre-installed /e/OS firmware under the Murena One, Murena 2, Murena Fairphone 4/5, Murena Teracube 2e and Murena Pixel 5/7 brands.

The /e/OS firmware is being developed as a fork of the LineageOS platform (based on Android), freed from the connection to Google services and infrastructure to exclude the transmission of telemetry to Google servers and to increase the level of privacy. Among other things, implicit sending of information is blocked, for example, requests to Google servers when checking network availability, resolving DNS and determining the exact time.

The package includes the microG package, which offers independent analogues of Google services, which allows you to do without installing proprietary components. For determining the location via Wi-Fi and base stations (without GPS), the UnifiedNlp layer is capable of working via BeaconDB, OpenWlanMap, openBmap, OpenCellID, lacells.db and other alternative services. Instead of the Google search engine, the Murena Find metasearch service is offered, based on the Qwant search engine, a metasearch service based on a fork of the Searx engine, anonymizing the queries sent.

To synchronize the exact time, instead of accessing the Google NTP server, requests are sent to servers from the NTP Pool collection and instead of Google's DNS servers (8.8.8.8), the DNS servers of the current provider are used. The web browser has an ad blocker and scripts for tracking movements enabled by default. To synchronize files and application data, a proprietary service has been developed that is compatible with the Nextcloud-based infrastructure. The server components are based on open source software and are available for installation on user-controlled systems.

The user interface includes its own environment for launching applications BlissLauncher ], an improved notification system, a new lock screen and a different style design. BlissLauncher uses a set of automatically scalable icons developed for /e/OS and a separate selection of widgets (for example, a widget for displaying the weather forecast).

The project is also developing its own authentication manager, allowing you to use a single account (user@murena.io) for all services, registered during the first installation. The account can be used to access your environment from other devices or via the Web. Murena Cloud provides 1GB free of charge for storing your data, synchronizing applications and backups.

The included applications include: the 'Mail' email client (a fork of K9-Mail), the Cromite web browser (based on Chromium), the OpenCamera camera app, the QKSMS instant messaging app , the nextcloud-notes note-taking system , the MJ PDF PDF viewer , the opentasks scheduler, the Magic Earth map app, the gallery3d photo gallery, the file manager and the App Lounge application catalog .

https://gitlab.e.foundation/e/os/releases/-/releases/v3.0-t

Ubuntu Touch OTA-9 Focal: 03/06/2025

The OTA-9 Focal (over-the-air) firmware has been released, developed by the UBports project, which took over the development of the Ubuntu Touch mobile platform after Canonical stepped away from it. This is the eighth release of Ubuntu Touch, based on the Ubuntu 20.04 package base. The project also develops an experimental port of the Unity 8 desktop, which has been renamed Lomiri.

Ubuntu Touch OTA-9 Focal update will be generated in the coming days for Asus Zenfone Max Pro M1, F(x)tec Pro1 X, Fairphone 3/3+/4, Google Pixel 3a/3a XL, JingPad A1, Oneplus 5/5T/6/6T, OnePlus Nord N10 5G/N100, Sony Xperia X, Vollaphone X/22/X23 and Xiaomi Poco X3 NFC / X3, Xiaomi Poco M2 Pro, Xiaomi Redmi Note 9 Pro/Pro Max/9S, Volla Phone Quintus and Volla Tablet. Compared to the previous release, builds for Lenovo Tab M10 HD 2nd Gen and Xiaomi Redmi 9/9 Prime have been added.

The development of the new release focused on preparing for the transition to the newer LTS branch of Ubuntu.

https://ubports.com/en/blog/ubports-news-1/post/ubuntu-touch-ota-9-focal-release-3962

PeerTube 7.2 has been released: 04/06/2025

PeerTube 7.2 has been released. It is designed to create independent decentralized video hosting and broadcasting systems that are an alternative to services such as YouTube, Dailymotion, and Vimeo. The content distribution network created with PeerTube is based on linking visitors' browsers together and using P2P communications. The project code is distributed under the AGPLv3 license.

PeerTube allows you to launch your own video distribution server and connect it to a common federated network. Visitors participate in the delivery of content and have the ability to subscribe to channels and receive notifications about new videos, regardless of which server they use. The PeerTube federated network is formed as a community of interconnected small video hosting servers, each with its own administrator and rules.

The ActivityPub protocol is used for interaction between servers in a federated network. The user ID is “@username@server_domain”. When viewing a video, data is loaded, if possible, by accessing the browsers of other visitors viewing the same content..

In addition to distributing traffic between users watching videos, PeerTube allows servers to cache videos from other authors. This creates a distributed network of not only clients, but also servers, and ensures fault tolerance. In addition to distributing finished videos, there is support for live streaming with content delivery in P2P mode. Standard programs such as OBS can be used to manage streaming .

Initially, the PeerTube platform was based on the use of the BitTorrent client WebTorrent, launched in the browser and using WebRTC technology to organize a direct P2P communication channel between browsers. Later, instead of WebTorrent, the HLS (HTTP Live Streaming) protocol was used in conjunction with WebRTC, allowing adaptive flow control depending on the bandwidth.

https://joinpeertube.org/news/release-7.2

Rocky Linux 9.6 released: 04/06/2025

The release of Rocky Linux 9.6 was presented, aimed at creating a free RHEL build that can take the place of the classic CentOS. The distribution is binary compatible with Red Hat Enterprise Linux and can be used as a replacement for RHEL 9.6 and CentOS 9 Stream. Support for the Rocky Linux 9 branch will be carried out until May 31, 2032. Rocky Linux installation iso images are prepared for the x86_64, aarch64, ppc64le and s390x (IBM Z) architectures. Additionally, live builds with GNOME, KDE, Cinnamon and Xfce desktops are offered , published for the x86_64 architecture.

As with classic CentOS, the changes made to Rocky Linux packages come down to getting rid of the Red Hat brand and removing RHEL-specific packages such as redhat-*, insights-client, and subscription-manager-migration*. An overview of the list of changes in Rocky Linux 9.6 can be found in the RHEL 9.6 announcement.

Among the changes specific to Rocky Linux, it is worth noting the delivery of openldap 2.6.8, PyQt-builder 1.12.2 and spirv-headers 1.5.5 packages in a separate plus repository, and in the NFV repository of packages for virtualization of network components, developed by the NFV (Network Functions Virtualization) SIG group. Rocky Linux also supports the CRB (Code Ready Builder with additional packages for developers, replaced PowerTools), RT (packages for working in real time), HighAvailability , ResilientStorage , SAP and SAPHANA (packages for SAP HANA) repositories. An experimental package with the Linux kernel - kernel-uki - has been added, providing a unified image UKI (Unified Kernel Image), certified with a separate key for SecureBoot.

https://rockylinux.org/news/rocky-linux-9-6-ga-release

SeaMonkey 2.53.21: 05/06/2025

The SeaMonkey 2.53.21 suite of Internet applications has been released. It combines a web browser, email client, NNTP conference client, news feed aggregation system (RSS/Atom) and WYSIWYG HTML page editor Composer in one product. The ChatZilla IRC client, DOM Inspector web developer toolkit and Lightning calendar planner are offered as pre-installed add-ons. The new release includes fixes and changes from the current Firefox code base (SeaMonkey 2.53 is based on the Firefox 60.8 browser engine with security fixes and some improvements ported from the current Firefox branches).

https://blog.seamonkey-project.org/2025/06/05/seamonkey-2-53-21-is-out/

Canonical to End Bazaar Support on Launchpad: 05/06/2025

Canonical has announced that it will no longer support the Bazaar version control system in Launchpad, the Ubuntu development platform used to collaborate on code, track bugs, review changes, build and host packages. Launchpad initially supported version control only through Bazaar. In 2015, Launchpad added support for Git, which has since become the primary change control system for code.

The last release of Bazaar was published by Canonical in 2016, after which development slowed down and the project was never ported to Python 3 (the release of Bazaar 2.8, which was expected to switch to Python 3, remained in the planning stage). Bazaar and Git have similar functionality and after the widespread distribution of Git and the decline in popularity of Bazaar, there is no point in continuing to provide hosting of Bazaar repositories in Launchpad. Keeping such hosting afloat requires significant resources for development and infrastructure, which could be spent on more useful things.

In 2018, Bazaar enthusiasts founded a fork - Breezy (brz), which ported it to Python 3 and added optional support for the Git storage format. Breezy combines the capabilities of decentralized (git/hg) and centralized version control systems (cvs/svn), and supports features such as Subversion-style checkout of repository contents, separate branches for working on new features in the Mercurial style, and the ability for multiple developers to collaborate on a single working copy of the repository, similar to Git. The system continues to be actively developed - the latest release of Breezy 3.3.12 was published two weeks ago.

Launchpad will deprecate Bazaar in two stages. The first stage will see Launchpad disable the web front-end used to navigate code in Bazaar repositories. Log analysis has shown that almost no one uses this interface anymore, and almost all requests are related to bot activity. The second stage will see the code hosting back-end disabled, which will make it impossible to pull, push, and merge Bazaar repositories hosted in Launchpad. The launch date for the first stage has not yet been determined (it was said to be coming soon). The second stage is scheduled for September 1, 2025. Launchpad users should migrate their repositories from Bazaar to Git before September 1.

https://discourse.ubuntu.com/t/phasing-out-bazaar-code-hosting/6218

Release of wxWidgets 3.3.0: 06/06/2025

After three years of development, the cross-platform wxWidgets 3.3.0 toolkit has been released, allowing you to create graphical interfaces for Linux, Windows, macOS, UNIX-like systems, and mobile platforms. The toolkit is written in C++ and is distributed under the free wxWindows Library License, approved by the Free Software Foundation and the OSI organization. The license is based on the LGPL and allows you to set your own conditions for distributing derivative works in binary form.

In addition to C++ support, wxWidgets provides bindings for most popular programming languages, including PHP, Python, Perl, Haskell, and Ruby. The interface in applications using wxWidgets has a native look and feel for the target system, thanks to the use of system APIs rather than a simulated GUI.

wxWidgets 3.3.0 is positioned as a development branch, where new features are developed for the next stable release 3.4.0. At the same time, the wxWidgets 3.3.0 branch is marked as suitable for use in working projects - the difference from stable branches is that in intermediate releases of development branches, changes to the ABI and API that violate compatibility are allowed. Changes that break compatibility are isolated and, in general, the 3.3 branch is almost completely compatible with wxWidgets 3.2 at the API level.

https://github.com/wxWidgets/wxWidgets/blob/master/docs/publicity/announce.txt

Redox OS Adds Support for X11, GTK 3, and Mesa3D EGL: 06/06/2025

The developers of the Redox operating system, written using the Rust language and microkernel concept, announced the implementation of support for the X11 protocol in the Orbital display server developed by the project, which uses the iced library. The added feature allows you to run applications using X11 in Redox without making changes to the code. The implementation of X11 support in Orbital is conceptually similar to the use of XWayland in Wayland-based environments. The implementation also uses the DRI backend to improve rendering performance, which does not yet fully implement support for hardware graphics acceleration.

Among the achievements related to the graphics stack, the implementation of GTK 3 library support in Redox and the provision of Mesa EGL (libEGL) support, which allowed for faster rendering of X11 applications, are also noted. A separate project is being developed to port Wayland support to Redox. It is assumed that the code created for launching X11 applications will be used in the future to implement Wayland support.

The project develops its own package manager, a set of standard utilities (binutils, coreutils, netutils, extrautils), the ion command shell, the relibc standard C library, the vim-like sodium text editor, a network stack, and a file system. Configuration is specified in the Toml language. For compatibility with existing applications, a POSIX layer is provided, allowing many programs to be run without porting.

You can test Redox using daily updated builds for virtual machines and real hardware (aarch64, i686, riscv64gc, x86_64). Supported hardware includes USB input devices (keyboards, mice, touchpads), graphics output via VESA BIOS API or UEFI GOP (GPU drivers are not supported), AC'97 and Intel HD Audio sound chips, SATA (AHCI, IDE) and NVMe. Support for Wi-Fi and USB storage devices is not yet ready.

https://www.redox-os.org/news/this-month-250531/

Flowblade Video Editor 2.22: 07/06/2025

The multi-track video editor Flowblade 2.22 is now available. It is designed to compose videos from individual videos, audio files and images. The editor provides tools for trimming clips down to individual frames, using filters, defining your own order of application of tools, adjusting the behavior of the timeline, compositing images (for example, you can rotate, gradually replace and create transition effects).

The project code is written in Python and distributed under the GPLv3 license. It is available as a Flatpak. The MLT framework is used to manage video editing. The FFmpeg package is used to process various video, audio and image formats. The interface is built using PyGTK. The NumPy library is used for mathematical calculations, and PIL is used for image processing. More than 50 image filters and more than 30 sound filters are provided. In addition, it is possible to use plugins with video effects from the Frei0r collection , as well as LADSPA sound plugins and G'MIC image filters.

https://github.com/jliljebl/flowblade/releases/tag/v2.22

Linux Foundation Develops FAIR: 07/06/2025

The Linux Foundation has introduced the FAIR (Federated and Independent Repositories) project, which provides a decentralized alternative to the WordPress plugin and theme distribution ecosystem. FAIR allows you to create your own repositories and mirrors for plugin delivery on your servers, independent of the centralized WordPress.org hosting. The code is written in PHP and is distributed under the GPLv2+ license.

FAIR can be delivered both as a standalone plugin and as a FAIR Distro distribution, which includes the WordPress platform with pre-installed FAIR components. Using FAIR allows you to create separate infrastructures that are not dependent on possible blocking and protected from package substitution in the centralized catalog. The need for an independent tool for delivering add-ons arose after an incident in which the owner of the official plugin catalog Wordpress.org replaced the ACF plugin with his own fork and blocked access to the add-on catalog from WP Engine and everyone who discussed creating a WordPress fork.

https://www.linuxfoundation.org/press/linux-foundation-announces-the-fair-package-manager-project-for-open-source-content-management-system-stability

Hyprland removed from Debian: 08/06/2025

The Hyprland composite server and related packages such as hyprland-protocols and hyprutils have been removed from the Debian Testing repository and will not be included in the final stable release of Debian 13. The Debian Unstable branch retains the Hyprland packages, but they are still based on the legacy 0.41 release.

The reason for excluding Hyprland from the next stable release was a request from the maintainer, who stated that the version of Hyprland 0.41.2 supplied in the Debian package was far behind the current state of the project ( 0.49 ) and it was impossible to provide support for the older version throughout the life cycle of Debian 13.

The Hyprland project is under active development and regularly creates new releases with changes that do not preserve backward compatibility. Supporting the old version of Hyprland by the Debian package maintainer in such conditions is greatly complicated. The migration of packages to the new release is hampered by the fact that Hyprland 0.42 stopped using the wlroots library in favor of its own implementation of the Wayland protocol and the Aquamarine rendering library .

https://tracker.debian.org/news/1648117/hyprland-removed-from-testing/

Network Security Toolkit 42: 08/06/2025

The release of the NST 42 (Network Security Toolkit) Live distribution was announced. It is designed to analyze network security and monitor the operation thereof. The bootable ISO image (x86_64) is 5 GB. A special repository has been prepared for Fedora Linux users, which makes it possible to install everything created within the NST project into an already installed system. The distribution is based on Fedora and allows installation of additional packages from external repositories compatible with Fedora Linux.

The distribution includes a large selection of applications related to network security (for example: Wireshark, NTop, Nessus, Snort, NMap, Kismet, TcpTrack, Etherape, nsttracroute, Ettercap, etc.). A special web interface has been prepared to manage the security verification process and automate the calling of various utilities, which also integrates a web front-end for the Wireshark network analyzer. The distribution's graphical environment is based on FluxBox.

https://sourceforge.net/p/nst/news/2025/06/nst-version-42-14476-released/

Sway User Environment 1.11: 09/06/2025

After 7 months of development, the Sway 1.11 compositing manager has been released. It is built using the Wayland protocol and is compatible with the i3 tiling window manager and the i3bar panel. The project code is written in C and is distributed under the MIT license.

Sway allows you to arrange windows on the screen logically rather than spatially. Windows are arranged in a grid that optimally uses the screen space and allows you to quickly manipulate windows using only the keyboard. You can use Sway as a transparent replacement for i3, using Wayland instead of X11.

To create a complete user environment, the following accompanying components are offered: swayidle (background process with standby mode implementation), swaylock (screen saver), mako (notification manager), grim (creating screenshots), slurp (selecting an area on the screen), wf-recorder (video capture), waybar (application panel), virtboard (on-screen keyboard), wl-clipboard (working with the clipboard), wallutils (desktop wallpaper management).

Sway is being developed as a modular project built on top of the wlroots library, which contains all the basic primitives for a composite manager. Wlroots includes back-ends for abstracting access to the screen, input devices, rendering without direct access to OpenGL, interaction with KMS/DRM, libinput, Wayland and X11 (a layer is provided for launching X11 applications based on Xwayland). In addition to support for C/C++, bindings are provided for Scheme, Common Lisp, Go, Haskell, OCaml, Zig, Python and Rust.

https://github.com/swaywm/sway/releases/tag/1.11

New LTS branch of MariaDB 11.8: 09/06/2025

MariaDB 11.8.2 is released and is marked as the first stable release of the 11.8 branch. MariaDB 11.8 is a long-term support release and will be supported for at least 5 years. MariaDB 12.0.1 is also available as a release candidate.

The MariaDB project is a fork of MySQL that maintains backward compatibility and features additional storage engines and advanced features. MariaDB development is overseen by the independent MariaDB Foundation, following an open and transparent development process that is independent of individual vendors. MariaDB is shipped as a replacement for MySQL in many Linux distributions (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) and is used in major projects such as Wikipedia , Google Cloud SQL and Nimbuzz.

https://mariadb.com/kb/en/mariadb-12-0-1-release-notes/

FreeBSD 14.3 Released: 10/06/2025

After six months of development, FreeBSD 14.3 has been released. Installation images have been prepared for the amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64, and riscv64 architectures. Additionally, builds have been prepared for virtualization systems (QCOW2, VHD, VMDK, raw) and cloud environments Amazon EC2, Google Compute Engine, and Vagrant.

The next FreeBSD 14.4 release is scheduled for March 2026. The current FreeBSD 14.3 release will be supported until June 30, 2026, and the previous FreeBSD 14.2 release will be supported until September 30, 2025. Overall, the FreeBSD 14 branch will be supported until November 30, 2028, and the FreeBSD 13.x branch until April 30, 2026. The first release of the next major FreeBSD branch, FreeBSD 15, which will drop support for 32-bit architectures (except armv7 and COMPAT_FREEBSD32 mode), is scheduled for December 2025.

https://www.freebsd.org/releases/14.3R/announce/

Ubuntu Drops X11 Session Support in GNOME: 10/06/2025

The autumn release of Ubuntu 25.10 will drop support for the X11-based GNOME session and leave only the Wayland-based session launch options on the login screen. The ability to launch X11 applications using XWayland remains unchanged. The distribution will also continue to ship packages with X.org components and alternative desktop environments using X11, which can be installed from the repository.

The reasons cited for removing the X11 session include the GNOME project's plans to deprecate X11 and Ubuntu's long-term strategy to provide a secure, high-performance, and modern desktop environment. Maintaining both X11 and Wayland sessions results in technical debt, increases maintenance costs, and limits the ability to innovate effectively.

In the fall release of GNOME 49, the GNOME Display Manager (GDM), which provides the login screen, decided to disable the X11 session by default. The complete removal of the code for running an X11-based session from GNOME in a realistic scenario is expected in the GNOME 50 release, scheduled for spring next year. An ideal scenario is also mentioned in which the X11 code may be removed in GNOME 49 if no new problems or bugs are discovered during the process of disabling X11.

It is noted that the Wayland-based session in Ubuntu has been stabilized and has reached a mature state suitable for most typical tasks - Wayland support in NVIDIA proprietary drivers has been improved, a more robust security model has been implemented, the isolation of the graphics stack has been strengthened, the desktop environment has been brought to readiness for everyday use, and touchscreen and hi-DPI support has been improved.

https://discourse.ubuntu.com/t/ubuntu-25-10-drops-support-for-gnome-on-xorg/62538

GNOME to Increase Dependence on systemd: 11/06/2025

Adrian Vovk, the creator of the atomically updated carbonOS distribution and installer for GNOME OS, as well as one of the developers of systemd-homed and systemd-sysupdate , announced changes to GNOME that will increase the project's dependence on systemd. In the upcoming GNOME 49 and 50 releases, some of the native components for launching the login screen will be replaced with standard systemd capabilities, which will require the creation of new layers for delivering GNOME in distributions and operating systems that do not use systemd. By removing old code in favor of standard systemd capabilities, will simplify maintenance, rid the project of workarounds and allow for the implementation of additional functionality, like saving and restoring sessions.

Since 2015, GNOME has used the systemd-logind session manager, which replaced ConsoleKit. Distributions that do not support systemd use elogind, can get a stripped-down version of logind independent of systemd, or patches that return support for ConsoleKit. Such workarounds for working without systemd are not taken into account or tested during the development of GNOME, so their functionality depends on third-party enthusiasts.

In future releases of GNOME, the GDM display manager will additionally use the userdb infrastructure provided by systemd, replacing its own AccountsService. GNOME and systemd themselves do not support running more than one graphical session for the same user. However, GDM can display multiple login screens at the same time to run multiple graphical sessions, which is useful for remote desktop access and on multiseat systems with multiple monitors and input devices. This functionality was implemented in GDM 15 years ago as a temporary workaround and is not compatible with the modern dbus-broker, so it was decided to move to a new implementation that uses systemd-userdb to dynamically allocate accounts and run each login screen instance under a unique user.

Also, it was decided to remove the implementation of its own service manager from GNOME, which was used in gnome-session as a fallback handler for starting GNOME services in environments without systemd. The built in service manager has remained almost unchanged for the last 17 years and the only reason it was not removed was its use in GDM to start the login screen. After switching GDM to use systemd to start the login screen, the project had no reason to support its own built-in service manager, which interferes with the implementation of the ability to save and restore sessions.

https://blogs.gnome.org/adrianvovk/2025/06/10/gnome-systemd-dependencies/

ROSA Fresh Server 13.0: 11/06/2025

The company NTC IT ROSA has published the ROSA Fresh Server 13.0 distribution, built on the Rosa 13 platform. The release is aimed at enthusiasts and is positioned as an experimental compact server distribution with a text interface. When using a text installer, the distribution can work on computers or virtual machines with 1 GB of RAM. An installation iso image of 2 GB (x86_64) has been prepared for download.

ROSA Fresh Server is suitable not only for creating servers, but also for building your own workstation. For quick installation, there are sets for installing KDE Plasma 6 (task-plasma6), KDE Plasma 5 (task-plasma5), GNOME (task-gnome) and LXQt (task-lxqt). Depending on the user's needs, one can install a minimal system if required.

https://forum.rosa.ru/viewtopic.php?t%3D11497

Rocky Linux 10.0 Released: 12/06/2025

The Rocky Linux 10.0 distribution has been released, developing a free build of Red Hat Enterprise Linux, capable of replacing the classic CentOS. The distribution is binary compatible with Red Hat Enterprise Linux and can be used as a replacement for RHEL 10 and CentOS 10 Stream. Support for the Rocky Linux 10 branch will be provided until 2035. Rocky Linux installation iso images are prepared for the x86-64-v3, aarch64, ppc64le (IBM POWER), s390x (IBM Z) and riscv64 architectures. Additionally, live builds with GNOME and KDE desktops, published for the x86_64 architecture, are offered.

The Rocky Linux distribution is being developed under the auspices of the Rocky Enterprise Software Foundation (RESF), which is registered as a non-profit corporation. The owner of the organization is Gregory Kurtzer, the founder of CentOS, but the management functions in accordance with the adopted charter are delegated to the board of directors, to which the community elects participants involved in the work on the project. In parallel, a commercial company Ctrl IQ was created to develop extended products based on Rocky Linux and support the community of developers of this distribution, which received $ 26 million in investments. Companies such as Google, Amazon Web Services, GitLab, MontaVista, 45Drives, OpenDrives and NAVER Cloud have joined the development and financing of the project.

https://rockylinux.org

Warzone 2100 in your browser: 12/06/2025

On the 20th anniversary of the first open release of the project, a web version of the RTS game Warzone 2100 was presented, which can be launched in any browser that supports WebAssembly and WebGL 2. Among other things, the game can be launched in a browser on iPad tablets and Android devices equipped with a relatively large screen. The web version has a single-player mode, including the original campaign and battle.

To run the game on stationary systems, assemblies for Linux, Windows, macOS and FreeBSD continue to be distributed. Stationary machine builds are distinguished by higher quality graphics, support for multiplayer games, the ability to use add-ons and mods. The game was originally developed by Pumpkin Studios and released to the market in 1999. In 2004, the source code was opened under the GPLv2 license, and on June 11, 2005, the first open release was formed.

https://wz2100.net/news/warzone-2100-web-edition/

Wayland-Protocols 1.45: 13/06/2025

The wayland-protocols 1.45 package is out, containing a set of protocols and extensions that complement the core Wayland protocol and provide the capabilities needed to build composite servers and user environments.

Wayland-Protocols 1.45 includes 4 new protocols (two in the “staging” category and two experimental):

  ext-background-effect - apply effects to semi-transparent parts of a Wayland surface, such as background blur.
  pointer-warp - Allows an application to instantly move the pointer to a specified position.
  xx-session-management - restore window state for interrupted sessions (e.g. after compositing manager crash).
  xx-input-method - development of a new protocol for using text input methods.

All protocols consistently go through the development, testing and stabilization phases. After the development stage is completed (“unstable” category), the protocol is placed in the “staging” branch and officially included in the wayland-protocols set, and after testing is completed, it is moved to the stable category. Protocols from the “staging” category can already be used in composite servers and clients where the functionality associated with them is required. Unlike the “unstable” category, “staging” prohibits making changes that break compatibility.

https://www.mail-archive.com/wayland-devel@lists.freedesktop.org/msg43591.html%0D%0A

Development of jemalloc has been discontinued: 13/06/2025

The author of the jemalloc memory management library has announced that he is ceasing development of the project and has moved the GitHub repository to archive mode, allowing read-only access. The jemalloc library offered an alternative implementation of malloc functions, optimized for reducing fragmentation and working on multiprocessor systems. In 2005, the library was included in FreeBSD, and in 2007, it was used in Firefox.

In 2009, the author of jemalloc moved to Facebook, where the library was used in internal projects. In 2017, the author of jemalloc left Facebook, and the development was continued by the remaining team from Facebook. After renaming to Meta, the company's priorities changed, the library's development stalled, and the development focused only on internal needs. The public code base has degraded over time, and significant refactoring is now required to eliminate the accumulated technical debt. The author of jemalloc is not ready to spend his time on refactoring, and therefore decided to wind down the development.

https://jasone.github.io/2025/06/12/jemalloc-postmortem/

KDE has added support for xdg-pip: 14/06/2025

Nate Graham, a quality assurance developer for the KDE project, has published the latest KDE development report. The most notable changes being developed for the KDE Plasma 6.5 release are:

  Adding support for the experimental Wayland protocol xdg-pip (picture-in-picture), which allows for the correct display of permanently visible floating windows with multimedia content, such as the "picture-in-picture" window in Firefox. The code for supporting the xdg-pip protocol was recently added to the Firefox code base, which is the basis for release 141.
  In the settings, the invert and scale settings have been moved to the "Accessibility" page, where they are more appropriate than on the desktop effects page.
  The Spectacle screenshot program now includes a hint that you can stop recording a screencast by pressing the same key combination used to start recording.
  Breeze styles provide effects for animating clicks on switches in QtQuick-based applications and on configurator pages.
  Widgets for managing device connections, setting up a network connection, and configuring Bluetooth have been moved to the standard style of section headers.
  When using Wayland, support for rearranging virtual desktops via the Pager widget has been implemented. Rearrangement operations in overview mode and the Pager widget have been synchronized.
  KWin combines the interdependent effects of blur and changing the background contrast - the Blur effect uses the BackgroundContrast shader.
  Improved search in the Emoji picker interface - the search field is now shown constantly, and the search itself covers the full set of characters, not just the content of the current page.
  KDE Gear 25.04.3 fixes a thumbnailer crash that could occur when using certain widget styles on X11 systems.

https://blogs.kde.org/2025/06/14/this-week-in-plasma-wayland-pip-and-accessibility/

Nitrux Project moves to Hyprland: 14/06/2025

The developers of the Nitrux distribution have announced the end of development of the NX Desktop desktop, which was an add-on for KDE Plasma 5. All nx-desktop repositories on GitHub have been moved to archive mode and NX Desktop support has been discontinued. The reason cited is the closure of the long-term support program for KDE Plasma releases.

According to the new plan, the Nitrux distribution will be migrated to a user environment built using the Hyprland composite server, the Waybar panel, and the Wlogout system shutdown menu. The SDDM display manager will be replaced by the greetd login manager and the QtGreet login screen for session startup.

The Hyprland composite server uses Wayland, supports tiling, classic free-form window placement, tabbed window grouping, pseudo-mosaic mode, and full-screen window deployment. Features include: dynamically created virtual desktops; screen element layout modes; global hotkey handling; touchpad/touchscreen gesture control; rich interface features (gradients in window frames, background blur, animation effects, and shadows); and plugin-based expansion.

The Linux kernel in the Nitrux distribution was going to be switched from using Liquorix patches to the kernel variant from the CachyOS project. The reason was the lack of a patch in Liquorix to enable the PSI (Pressure Stall Information) mechanism, which allows user space to analyze information about the waiting time for receiving various resources (CPU, memory, input/output) to accurately assess the level of system load and the nature of the slowdown. PSI support is necessary for the operation of Waydroid, a layer for running Android applications.

The NX AppHub toolkit and the AppBox format will be used to install additional programs, which are now presented as more preferable than AppImage packages. Distribution updates are planned to be published twice a month. The nuts utility (Nitrux Update Tool System) will continue to be used to install updates. More distant plans for the future include replacing SquashFS with DwarFS and creating builds for ARM64 devices, in addition to the previously supported x86_64 architecture.

https://nxos.org/news/news-farewell-nx-desktop-and-plasma/

Danish government plans move to open source: 14/06/2025

Caroline Stage, Minister for Digitalisation in the Danish Government, confirmed that the government and regional authorities have agreed on a digital sovereignty strategy. In the first phase of the new strategy, the Danish Ministry of Digitalisation will stop using Microsoft products in favour of open source software. LibreOffice will be used as the office suite. Half of the employees will be transferred to LibreOffice within the next month. The plan is to have all employees transferred to open source software by the end of the year.

The municipal authorities of Copenhagen and Aarhus have also decided to abandon Microsoft as their main IT service provider. The reasons cited for the switch include financial reasons, dependence on a company with a near-monopoly position in the market, and the worsening geopolitical climate due to the US President's statements about wanting to gain control over Greenland. The financial reasons are related to the fact that the costs of purchasing Microsoft software have increased by 72% in five years - from NOK 313 million in 2018 to NOK 538 million in 2023.

https://www.windowscentral.com/software-apps/windows-11/its-the-year-of-linux-at-least-for-denmark-heres-why-the-countrys-government-is-dumping-windows-and-office-365

Kali Linux 2025.2 Released: 16/06/2025

The release of the Kali Linux 2025.2 distribution is presented. It is based on Debian and is designed to test systems for vulnerabilities, conduct security audits, analyze residual information and identify the consequences of attacks. All original developments created for the distribution are distributed under the GPL license and are available through a public Git repository. ISO images of 646 MB and 4.2 GB are prepared for download. Builds are available for x86_64 and ARM64 architectures. Xfce, KDE and GNOME desktops are available to choose from.

Kali offers a selection of tools for computer security professionals, ranging from web application testing and wireless network penetration tools to RFID chip data readers. The package includes a collection of exploits and about 400 specialized security testing utilities, such as Aircrack, Maltego, SAINT, Kismet, Bluebugger, Btcrack, Btscanner, Nmap, p0f. In addition, the distribution includes password cracking tools (Multihash CUDA Brute Forcer) and WPA key cracking tools (Pyrit), which use NVIDIA and AMD GPU's for acceleration.

https://www.kali.org/blog/kali-linux-2025-2-release/

Securonis Linux 3.0: 16/06/2025

The Securonis Linux 3.0 distribution has been released, focusing on maintaining privacy and enhancing security. The distribution is based on the Debian “Testing” package base, is preconfigured to send all traffic only through the Tor network (I2P is optionally supported) and includes a selection of changes to settings and components to improve security. MATE is offered as a desktop. You can install the distribution for everyday work or boot into Live mode to test. The size of the iso image is 2.5 GB.

https://securonis.github.io/release-notes.html

Arch Linux Moves to 64-Bit Wine Builds: 17/06/2025

The developers of the Arch Linux distribution have announced the default build of Wine and Wine-Staging in Wow64 (64-bit Windows-on-Windows) mode, which enables the execution of 32-bit Windows applications on 64-bit Unix systems. The delivery of 64-bit Wine builds has made it possible to stop using the multilib repository with 32-bit library versions for wine and wine-staging packages.

The reason for the change is cited as synchronization with changes in the main Wine project related to simplifying packaging and shortening the dependency chain. Among the problems that may arise after migrating to Wow64 are mentioned a decrease in OpenGL performance for 32-bit Windows programs and the need to recreate existing 32-bit Wine prefixes.

https://archlinux.org/news/transition-to-the-new-wow64-wine-and-wine-staging/

Qt Creator 17: 18/06/2025

The release of Qt Creator 17, an integrated development environment for creating cross-platform applications using the Qt library, has been published. Both the development of classic programs in C++ and the use of the QML language are supported, in which JavaScript is used to define scenarios, and the structure and parameters of interface elements are specified by CSS-like blocks. The new version is available as an update in the Qt Online Installer. Offline installers under a commercial license can be found on the Qt Account Portal , and opensource packages can be found on the corresponding downloads page. This is a free update for all users.

https://www.qt.io/blog/qt-creator-17-released

ONLYOFFICE 9.0: 19/06/2025

ONLYOFFICE DocumentServer 9.0 is now available, implementing a server for ONLYOFFICE online editors and collaborative work. Editors can be used to work with text documents, tables, and presentations. For collaborative work on your own hardware, you can also use the Nextcloud Hub platform, which provides full integration with ONLYOFFICE. Ready-made builds are created for Linux, Windows, and macOS. The project code is written in JavaScript using web technologies and is distributed under the free AGPLv3 license.

ONLYOFFICE claims full compatibility with MS Office and OpenDocument formats. Supported formats include: DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP. You can expand the functionality of editors through plugins, for example, plugins are available for creating templates and adding videos from YouTube. The open product ONLYOFFICE DesktopEditors is being developed separately, built on a single code base with online editors and combining client and server components in one set, designed for self-sufficient use on the user's local system and capable of working without access to an external service.

Also the capabilities of the built-in AI assistant have been expanded.

https://www.onlyoffice.com/blog/2025/06/onlyoffice-docs-9-0-released

Amazon's Open 3D Engine Released: 19/06/2025

The Open 3D Foundation (O3DF) a non-profit organization, has released the Open 3D Engine 25.05 (O3DE), an open-source 3D game engine suitable for developing modern AAA games and high-fidelity simulators capable of running in real time and providing cinematic-level quality. The code is written in C++ and published under the Apache 2.0 license. There is support for Linux, Windows, macOS, iOS and Android platforms.

The engine includes an integrated game development environment, a multi-threaded photorealistic rendering system Atom Renderer with support for Vulkan, Metal and DirectX 12, an extensible 3D model editor, a character animation system (Emotion FX), a prefab development system, a real-time physics simulation engine and mathematical libraries using SIMD instructions. A visual programming environment (Script Canvas), as well as the Lua and Python languages, can be used to define game logic.

The project is initially designed to be adaptable to your needs and has a modular architecture. In total, more than 30 modules are offered, supplied as separate libraries, suitable for replacement, integration into third-party projects and use separately. For example, thanks to modularity, developers can replace the graphics renderer, sound system, language support, network stack, physics engine and any other components.

https://o3de.org/o3de-25-05-0-release-june-18-2025/

Release of MODICIA OS: 20/06/2025

The formation of new builds of the MODICIA distribution, created in 1998, has been announced. The distribution is based on Debian and offers a selection of applications for musicians, designers and video creators. The user environment is built using the Cinnamon desktop environment. The project maintains an application catalog of about 1000 packages. The size of the iso image, capable of running in live mode, is 5.1 GB (x86_64).

https://sourceforge.net/p/modicia-o-s/news/general/thread/0a4a821379/

libxml2 maintainer drops special treatment for vulnerability fixes 21.06.2025 11:12

Nick Wellnhofer, the maintainer of libxml2, announced that he would now treat vulnerabilities as regular bugs. Vulnerability reports would not be prioritized, but would be fixed as time allowed. Information about the nature of the vulnerability would be made publicly available immediately, without waiting for a patch to be created and for the fix to be distributed across distributions and operating systems. Nick also resigned from his role as the maintainer of libxslt and expressed doubt that anyone would be willing to take on its support.

According to Nick, libxml2 is not of a quality level suitable for use in browsers and operating systems. However, large companies such as Apple, Google, and Microsoft have started using libxml2 in their operating systems and products. Such actions are called irresponsible, and the work being done is an attempt to get rid of symptoms, not to eliminate the cause of the problems. According to Nick, it would be better for the project if the mentioned companies stopped using libxml2.

https://gitlab.gnome.org/GNOME/libxml2/-/issues/913

XLibre 25.0 Release, X.Org Server Fork: 21/06/2025

The first release of the XLibre project, which develops the X.Org Server fork , is presented. The release is positioned as having beta quality and is intended for testing and identifying possible flaws. XLibre 25.0 includes ABI changes, i.e., for correct operation, rebuilding of X11 drivers is required. The project is open to cooperation with distributions and is ready to integrate patches accumulated in the process of maintaining packages with the X.Org server.

https://lists.x.org/archives/xorg-devel/2025-June/059400.html

KDE plans to end X11 session support: 22/06/2025

Nate Graham, a quality assurance developer for the KDE project, has summarized the plans for KDE Plasma support running in X-server environments. The end of X11 session support is seen as inevitable, but the timing is not set and is unlikely to happen in the next two years. In March, when the kwin composite server was split into kwin_x11 and kwin_wayland, it was expected that kwin_x11 would be deprecated in the KDE 7 branch.

The timing of the end of X11 session support depends on how quickly the developers can resolve the issues specific to the Wayland-based session, such as limitations in saving and restoring the position of Wayland application windows, shortcomings in graphics tablet support, and the inability to use the global menu in non-Qt applications. It is expected that by the time X11 session support is ended, the Wayland session will contain all previously available features, and even the most demanding X11 users should not notice a loss of functionality.

https://pointieststick.com/2025/06/21/about-plasmas-x11-session

Bill Gates, Dave Cutler and Linus Torvalds Meet: 22/06/2025

Mark Russinovich, the author of the NTFS driver for DOS and the CTO of Microsoft Azure, hosted a joint dinner with Bill Gates, Dave Cutler and Linus Torvalds. This was Linus' first meeting with the founder of Microsoft and creator of the Windows NT, RSX-11M, VAXELN and VMS operating systems. It is noted that no important decisions regarding the kernel were made at the dinner, but perhaps this will happen at the next meeting. LOL

https://www.linkedin.com/posts/markrussinovich_i-had-the-thrill-of-a-lifetime-hosting-dinner-activity-7341857033932914691-f5Kw

issue218/actus.1751175208.txt.gz · Dernière modification : 2025/06/29 07:33 de d52fr