Author: Yuri Gagarin

The Cicada project is enhancing the build automation system, similar to GitHub Actions

The open automation system for assembly processes Cicada is available, allowing you to deploy an infrastructure similar to GitHub Actions, Azure DevOps, and GitLab CI on your own server, independent of cloud services. The project's code is written in Python and is distributed under the AGPLv3 license. The system can automatically trigger build and test scripts when certain events occur, such as the arrival of […]

OmniOS CE r151048 and OpenIndiana 2023.10 are available, continuing the development of OpenSolaris.

The release of the OmniOS Community Edition r151048, based on the work of the Illumos project, is available, offering full support for the bhyve and KVM hypervisors, the Crossbow virtual network stack, the ZFS file system, and tools for launching lightweight Linux containers. The distribution can be used for building scalable web systems as well as for creating storage systems. In this new release: Added support for NVMe 2.x devices. Added […]

CADBase platform update for exchanging design data.

The CADBase digital platform is designed for sharing 3D models, drawings, and other engineering data. As traditionally announced in the news on 02.10.22 and 02.10.23, I am excited to share information about the latest update of the CADBase platform. There are two significant changes I would like to begin with: A highlight of the platform is the introduction of a 3D file viewer. Since the viewer only works for […]

Celestia 1.6.4

On November 5, the 1.6.4 release of the virtual three-dimensional planetarium Celestia was made available, written in C++ and distributed under the GPL-2.0 license. Change log: updated the project website link: https://celestiaproject.space; fixed a build issue with Lua 5.4. Source: linux.org.ru

Mozilla is transitioning Firefox development from Mercurial to Git.

Developers at Mozilla have announced the decision to discontinue the use of the Mercurial version control system for Firefox development in favor of Git. Until now, the project provided the option to use Mercurial or Git at the developers' choice, but Mercurial was primarily used in the main repository. As maintaining support for both systems places a significant burden on the teams responsible for […]

argparse 3.0

The release of version 3.0 of the C++ (C++17 dialect) header-only library for parsing command-line arguments, distributed under the MIT License, has occurred. What's new: support for mutually exclusive arguments has been added: auto &group = program.add_mutually_exclusive_group(); group.add_argument(«—first»); group.add_argument(«—second»); a C++20 module has been added; support for selecting from multiple values has been added: program.add_argument(«input») .default_value(std::string{«baz»}) .choices(«foo», «bar», «baz»); program.add_argument(«count») .default_value(0) .choices(0, 1, 2, 3, 4, 5); support for binary […]

Release of the Libreboot 20231106 boot firmware

The release of the free boot firmware Libreboot 20231106 has been announced. The update has been assigned the status of a testing release (stable releases are published approximately once a year, with the last stable release in June). The project develops a ready-to-use build of the coreboot project, providing a replacement for proprietary UEFI and BIOS firmware responsible for initializing the CPU, memory, peripheral devices, and other hardware components, with minimal binary inserts. Libreboot aims to […]

20 years since the first release of Fedora Linux

The Fedora project is celebrating its 20th anniversary since the first release of the project, published on November 6, 2003. The project was formed after Red Hat split the Red Hat Linux distribution into two projects — the community-driven Fedora Linux and the commercial Red Hat Enterprise Linux. Fedora Linux was focused on intensive development of new Linux technologies, promoting innovations early […]

Vulnerabilities in ingress-nginx that can compromise Kubernetes clusters

Three vulnerabilities have been identified in the developing Kubernetes ingress controller ingress-nginx that allow access to the Ingress object settings in the default configuration, which, among other things, store the credentials for accessing Kubernetes servers, enabling privileged access to the cluster. These issues only affect the ingress-nginx controller from the Kubernetes project and do not impact the kubernetes-ingress controller being developed by […]

Release of the LXQt 1.4 User Environment

The release of LXQt 1.4 (Qt Lightweight Desktop Environment) has been presented, developed by a combined team of LXDE and Razor-qt project developers. The LXQt interface continues to follow the principles of classic desktop organization, bringing modern design and techniques that enhance usability. LXQt is positioned as a lightweight, modular, fast, and user-friendly evolution of the Razor-qt and LXDE desktops, incorporating the best features of both shells. […]

A fix in the Linux kernel has caused issues with some graphic tablets.

Artist David Revua complained in his blog that after upgrading the Linux kernel to version 6.5.8 on Fedora Linux, the right button on his tablet stylus started behaving like an eraser. The model of the tablet used by Revua has an eraser that is pressure-sensitive on the back, while the right button on the stylus has been configured in Krita for […]

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