Category: Blog

Release of emulator QEMU 6.1

The release of QEMU 6.1 has been announced. As an emulator, QEMU allows running programs compiled for one hardware platform on a system with a completely different architecture, for example, executing an application for ARM on an x86-compatible PC. In virtualization mode, QEMU's code execution performance in an isolated environment approaches that of a physical system thanks to the direct execution of instructions on the CPU and leveraging […]

Linux Kernel Celebrates 30 Years

On August 25, 1991, after five months of development, 21-year-old student Linus Torvalds announced in the comp.os.minix newsgroup the creation of a working prototype of the new operating system Linux, marking the completion of the porting of bash 1.08 and gcc 1.40. The first public release of the Linux kernel was presented on September 17. Kernel 0.0.1 was 62 KB in compressed form and contained […]

Release of payment system GNU Taler 0.8, developed by the GNU project

The GNU project has released version 0.8 of the GNU Taler electronic payment system. A key feature of the system is that it provides anonymity for buyers while ensuring that sellers are not anonymous, thereby ensuring transparency in tax reporting. That means the system does not allow tracking user spending, but it provides the means to track incoming funds (the sender remains anonymous), addressing inherent […]

Ruffle integrates support for the H.263 codec, written in Rust.

In Ruffle, the emulator for Adobe Flash Player written in Rust, support for the H.263 video compression format decoder has been added, allowing playback of video streams embedded in SWF files (currently without FLV format support). The H.263 decoder is built from scratch in Rust and is not a wrapper around FFmpeg. The codec implementation was initially proposed for inclusion in Ruffle back in January, […]

GNOME 41 beta release is now available.

The first beta release of the GNOME 41 desktop environment has been introduced, marking the freeze of changes related to the user interface and API. The release is scheduled for September 22, 2021. Experimental builds for testing GNOME 41 have been prepared by the GNOME OS project. It is worth noting that GNOME has transitioned to a new version numbering system, with the release of version 40.0 in spring instead of 3.40, followed by […]

The NPM repository ends support for TLS 1.0 and 1.1.

GitHub has decided to discontinue support for TLS 1.0 and 1.1 protocols in the NPM package repository and all sites related to the NPM package manager, including npmjs.com. Starting from October 4, a client that supports at least TLS 1.2 will be required to connect to the repository, including for installing packages. Support for TLS 1.0/1.1 on GitHub itself was […]

GTK 4.4 graphic toolkit release.

After five months of development, the release of the cross-platform toolkit for creating graphical user interfaces — GTK 4.4.0 — has been presented. GTK 4 is evolving under a new development process that aims to provide application developers with a stable and supported API for several years, allowing them to avoid having to rewrite applications every six months due to API changes in the next GTK branch. […]

Demonstration of running the Linux environment with GNOME on devices with Apple M1 chip.

The initiative to implement support for the Apple M1 chip in Linux, promoted by the Asahi Linux and Corellium projects, has reached a level where it is now possible to run the GNOME desktop in a Linux environment on a system equipped with the Apple M1 chip. Display output is organized via framebuffer, and OpenGL support is provided by the LLVMPipe software rasterizer. The next step will involve utilizing display […]

Release of Bubblewrap 0.5.0, a layer for creating isolated environments

The release of the Bubblewrap 0.5.0 toolkit for organizing the work of isolated environments is now available, typically used to restrict individual applications of unprivileged users. In practice, Bubblewrap is used by the Flatpak project as a layer for isolating applications launched from packages. The project's code is written in C and is distributed under the LGPLv2+ license. Traditional Linux container virtualization technologies based on [...] are used for isolation.

Valve has released Proton 6.3-6, a package for running Windows games on Linux

Valve has published the release of Proton 6.3-6, which is based on the Wine project and aimed at enabling the launch of Windows-targeted gaming applications in Linux, available in the Steam catalog. The project's developments are distributed under the BSD license. Proton allows Windows-only gaming applications to be launched directly in the Linux Steam client. The package includes an implementation of DirectX [...]

Release of OpenSSH 8.7

After four months of development, the release of OpenSSH 8.7 has been presented, an open implementation of a client and server for working with SSH 2.0 and SFTP protocols. Key changes: An experimental data transmission mode using the SFTP protocol has been added to scp instead of the traditionally applied SCP/RCP protocol. SFTP uses more predictable naming handling methods and does not use glob pattern processing through the shell on [...]

Release of the nftables 1.0.0 packet filter

The release of the nftables 1.0.0 packet filter has been published, unifying the packet filtering interfaces for IPv4, IPv6, ARP, and network bridges (aimed at replacing iptables, ip6tables, arptables, and ebtables). Changes necessary for the operation of nftables 1.0.0 are included in the Linux kernel 5.13. The significant version number change is not related to any drastic changes but is merely a continuation of the versioning sequence [...].

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster