Author: ProHoster

COSMIC user environment will use Iced instead of GTK

Michael Aaron Murphy, Pop!_OS distribution lead and contributor to the Redox operating system, spoke about working on a new edition of the COSMIC user environment. COSMIC is being transformed into a self-contained project that does not use GNOME Shell and is developed in Rust. The environment is planned to be used in the Pop!_OS distribution, which is pre-installed on laptops and PCs from System76. It is noted that after a long […]

Linux 6.1 kernel changes to support Rust language

Linus Torvalds has accepted changes into the Linux 6.1 kernel branch to allow Rust to be used as a second language for developing drivers and kernel modules. The patches have been accepted after a year and a half of testing in the linux-next branch and fixing the comments made. Kernel 6.1 release is expected in December. The main motive behind Rust's support is to make it easier to write safe and quality drivers […]

The Postgres WASM project has prepared a browser-based environment with the PostgreSQL DBMS

The developments of the Postgres WASM project, which develops an environment with the PostgreSQL DBMS, working inside the browser, are open. The code associated with the project is open source under the MIT license. A toolkit is proposed for building a virtual machine running in a browser with a stripped-down Linux environment, a PostgreSQL 14.5 server and related utilities (psql, pg_dump). The size of the final assembly is about 30 MB. The filling of the virtual machine is formed using buildroot scripts […]

Release of IceWM 3.0.0 window manager with tab support

The lightweight window manager IceWM 3.0.0 is now available. IceWM provides full control through keyboard shortcuts, the ability to use virtual desktops, the taskbar and application menus. The window manager is configured through a fairly simple configuration file, it is possible to use themes. Built-in applets are available for monitoring CPU, memory, traffic. Separately, several third-party GUIs are being developed for customization, desktop implementations, and editors […]

Release of the free planetarium Stellarium 1.0

After 20 years of development, the Stellarium 1.0 project was released, developing a free planetarium for three-dimensional navigation through the starry sky. The basic catalog of celestial objects contains more than 600 thousand stars and 80 thousand deep sky objects (additional catalogs cover more than 177 million stars and more than a million deep sky objects), and also includes information about constellations and nebulae. Code […]

Linux 6.0 kernel release

After two months of development, Linus Torvalds has released the Linux 6.0 kernel. The significant version number change is for aesthetic reasons and is a formal step to relieve the discomfort of the accumulation of a large number of releases in the series (Linus joked that the reason for changing the branch number is more likely that he runs out of fingers and toes to count version numbers) . Among […]

Pyston-lite JIT compiler now supports Python 3.10

A new release of the Pyston-lite extension is available, implementing a JIT compiler for CPython. Unlike the Pyston project, which is developed separately as a fork from the CPython codebase, Pyston-lite is designed as a universal extension designed to connect to the standard Python interpreter (CPython). The new release is notable for providing support for the Python 3.7, 3.9, and 3.10 branches, in addition to the previously supported 3.8 branch. Pyston-lite allows you to use […]

Debian developers approve distribution of proprietary firmware in installation media

The results of the general vote (GR, general resolution) of the Debian project developers involved in maintaining packages and maintaining the infrastructure have been published, which considered the issue of supplying proprietary firmware as part of official installation images and live builds. The vote was won by the fifth item "Change the Social Contract for the supply of non-free firmware in the installer with the provision of uniform installation assemblies." The chosen option involves changing [...]

Nextcloud Hub 3 Collaboration Platform Introduced

The release of the Nextcloud Hub 3 platform is presented, which provides a self-sufficient solution for organizing collaboration between employees of enterprises and teams developing various projects. At the same time, the Nextcloud cloud platform underlying the Nextcloud Hub was published, which allows you to deploy cloud storage with support for synchronization and data exchange, which provides the ability to view and edit data from any […]

VPN built into the Microsoft Edge browser

Microsoft has begun testing the Microsoft Edge Secure VPN service built into the Edge browser. VPN is enabled for a small percentage of Edge Canary users, but can also be enabled in Settings > Privacy, search and services. The service is being developed with the participation of Cloudflare, whose server capacities are used to build a data transmission network. The proposed VPN hides the IP address […]

Vulnerability in FFmpeg allowing code execution when processing mp4 files

Security researchers at Google have identified a vulnerability (CVE-2022-2566) in the libavformat library included with the FFmpeg multimedia package. The vulnerability allows malicious code to be executed when a specially modified mp4 file is processed on the victim's system. The vulnerability has been present since the FFmpeg 5.1 branch and is fixed in the FFmpeg 5.1.2 release. The vulnerability is caused by an error in calculating the buffer size in the […]

Google releases Lyra V2 open source audio codec

Google has introduced the Lyra V2 audio codec, which uses machine learning techniques to achieve maximum voice quality over very slow communication channels. The new version features a transition to a new neural network architecture, support for additional platforms, expanded bitrate control capabilities, improved performance and higher audio quality. The reference implementation of the code is written in C++ and distributed under […]