Category: Blog

Valve has released Proton 8.0-5, a package for running Windows games on Linux.

Valve has released an update for Proton 8.0-5, based on the Wine project codebase, aimed at enabling the launch of Windows applications on Linux through the Steam catalog. The project's developments are distributed under the BSD license. Proton allows games made exclusively for Windows to be run directly on the Linux Steam client. The package includes an implementation of DirectX […]

Elektroid 3.0

A new major version of Elektroid has been released — a free alternative to Elektron Transfer for managing presets and samples on hardware synthesizers and samplers from various manufacturers. Supported devices include: Elektron Model:Samples; Elektron Model:Cycles; Elektron Digitakt; Elektron Digitone and Digitone Keys; Elektron Syntakt; Elektron Analog Rytm MKI and MKII; Elektron Analog Four MKI, MKII, and Keys; Elektron Analog Heat +FX; […]

Distributions MX Linux 23.2 and AV Linux 23.1 are available

The release of the lightweight distribution MX Linux 23.2 has been announced, created through the collaborative efforts of communities around the antiX and MEPIS projects. This release is based on the Debian package base with enhancements from the antiX project and packages from its own repository. The distribution uses the sysVinit initialization system and its own tools for configuring and deploying the system. Versions for both 32- and 64-bit architectures are available for download […]

The bpftime project advances the implementation of eBPF that operates in user space.

The bpftime project has been introduced, developing a runtime and virtual machine for executing eBPF handlers in user space. Bpftime allows eBPF tracing and intervention programs to run entirely in user space, utilizing capabilities such as uprobe and software interception of system calls. It is noted that by eliminating unnecessary context switches, bpftime achieves a tenfold reduction in overhead compared to […]

Release of the standard C library PicoLibc 1.8.6

The release of the standard C library PicoLibc 1.8.6 has been published, developed by Keith Packard (the lead of the X.Org project) for use on embedded devices with limited permanent storage and RAM. During development, some code was borrowed from the newlib library from the Cygwin project and AVR Libc, which was developed for Atmel AVR microcontrollers. PicoLibc code is distributed under the BSD license. The library's build is supported […]

Optimizations have been prepared for the Linux kernel to improve I/O scheduler performance

Jens Axboe, the creator of io_uring and the CFQ, Deadline, and Noop I/O schedulers, has continued his experiments on I/O optimization in the Linux kernel. This time, he focused on the BFQ and mq-deadline I/O schedulers, which turned out to be bottlenecks, at least for high-speed NVMe drives. The investigation revealed that one of the key reasons for the suboptimal performance of the subsystem […]

FreeBSD developers discuss the use of the Rust language in the base system

Alan Somers, a developer of the new FUSE driver implementation for FreeBSD and author of Rust bindings for certain FreeBSD libraries, began discussing the process of integrating Rust language code into the base system. During the discussion among project committers, the cost and benefit of this integration were determined. The cost of adding Rust support will be a doubling of build time, while the benefit will be an easier development process for some […]

8.2% of the most popular downloads on NPM are old packages

Researchers from Aqua Security published their analysis of statistics on the 50 thousand most downloaded packages in the NPM repository. 7,500 (15%) of the most downloaded packages were found to be related to outdated packages and discontinued projects. To simplify the identification of outdated packages among the dependencies used in your project, a utility called Dependency-Deprecated-Checker has been proposed, released under MIT license. In 4,100 (8.2%) of the reviewed […]

Chinese underwater data centers HiCloud have proven their viability

The first commercial underwater data center in China, created by HiCloud Data Center Technology (a subsidiary of Highlander), has confirmed its operational status. The system has reportedly been functioning steadily since it was launched at the end of last year, according to Datacenter Dynamics, citing Chinese media. Furthermore, HiCloud announced that it received orders from China Telecom and SenseTime for similar […]

Release of SQLite DBMS 3.45

SQLite 3.45 has been released, a lightweight DBMS designed as a plug-in library. The SQLite code is released into the public domain, meaning it can be used freely without restrictions for any purpose. The financial support for SQLite developers is provided by a specially created consortium, which includes companies such as Bentley, Bloomberg, Expensify, and Navigation Data Standard. Main changes: All SQL functions for […]

Release of the GNU Ocrad text recognition system 0.29

After two years of development, the release of the Ocrad 0.29 text recognition system (Optical Character Recognition), developed under the GNU project, has been finalized. Ocrad can be used either as a library to integrate OCR functions into other applications or as a standalone utility that outputs text in UTF-8 or 8-bit encodings based on the input image provided. For optical […]

Experience in creating a Ceph storage with a throughput of tebibytes per second

An engineer from Clyso summarized the experience of creating a storage cluster based on a fault-tolerant distributed system Ceph, achieving bandwidth exceeding tebibyte per second. It is noted that this is the first Ceph-based cluster to reach such a benchmark, but before obtaining the presented result, engineers had to overcome a series of not-so-obvious challenges. For instance, to enhance performance by 10-20%, they had to […]

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