Author: ProHoster

GTK 4.8 graphics toolkit available

After eight months of development, the release of a multiplatform toolkit for creating a graphical user interface - GTK 4.8.0 - has been published. GTK 4 is being developed under a new development process that attempts to provide application developers with a stable and supported API for several years, which can be used without fear that applications will have to be reworked every six months due to API changes in the next GTK branch. […]

Richard Stallman published a book on the C language and GNU extensions

Richard Stallman presented his new book "GNU C Language Intro and Reference Manual" (PDF, 260 pages), co-authored with Travis Rothwell (author of The GNU C Reference Manual, excerpts from which are used in Stallman's book) and Nelson Beebe, wrote a chapter on floating point calculations. The book is aimed at developers familiar with […]

Firefox Update 104.0.2

A correction release of Firefox 104.0.1 is available that fixes several issues: We fixed an issue where scrollbars in elements on pages did not work when using a touch screen or stylus. Addresses an issue that causes the Windows platform to crash when low-memory conditions occur on the system. Resolved a problem with broken playback of video and audio downloaded from another […]

Release of the LLVM 15.0 compiler suite

After six months of development, the release of the LLVM 15.0 project is presented - a GCC-compatible toolkit (compilers, optimizers and code generators) that compiles programs into an intermediate bitcode of RISC-like virtual instructions (a low-level virtual machine with a multi-level optimization system). The generated pseudo-code can be converted by the JIT compiler into machine instructions right at the time of program execution. Major improvements in Clang 15.0: For […]

Chitchatter, a communication client for creating P2P chats, is available

The Chitchatter project is developing an application for creating decentralized P2P chats, whose participants interact directly with each other without accessing centralized servers. The code is written in TypeScript and distributed under the GPLv2 license. The program is designed as a web application running in a browser. You can evaluate the application on the demo site. The application allows you to generate a unique chat ID that can be shared with other participants […]

Release of the Salix 15.0 distribution

The release of the Salix 15.0 Linux distribution is published, developed by the creator of Zenwalk Linux, who left the project as a result of a conflict with other developers who defended the policy of maximum similarity to Slackware. The Salix 15 distribution is fully compatible with Slackware Linux 15 and follows a one-application-per-task approach. 64-bit and 32-bit builds (1.5 GB) are available for download. The gslapt package manager is used for package management, […]

OpenWrt release 22.03.0

After a year of development, a new significant release of the OpenWrt 22.03.0 distribution has been published, targeting applications in various network devices such as routers, switches, and access points. OpenWrt supports many different platforms and architectures and has a build system that allows you to easily and conveniently cross-compile, including various components in the assembly, which makes it easy to create […]

Distributed operating system DBOS, running on top of a DBMS, is introduced

The DBOS (DBMS-oriented Operating System) project is presented, developing a new operating system to run scalable distributed applications. A feature of the project is the use of a DBMS to store applications and the state of the system, as well as organizing access to the state only through transactions. The project is being developed by researchers from the Massachusetts Institute of Technology, Wisconsin and Stanford Universities, Carnegie Mellon University, and Google and VMware. Works are spreading […]

Release of Communist 2 p2.0p messenger and libcommunist 1.0 library

The Communist 2 P2.0P messenger and the libcommunist 1.0 library have been published, which includes features related to network operations and P2P communication. Work is supported both on the Internet and in local networks of various configurations. The code for the projects is distributed under the GPLv3 license and is available on GitHub (Communist, libcommunist) and GitFlic (Communist, libcommunist). Supports Linux and Windows. For installation […]

The number of domains appearing in Google block requests has reached 4 million

A new frontier has been marked in the requests that Google receives to block pages from search results that violate someone else's intellectual property. Blocking is done in accordance with the Digital Millennium Copyright Act (DMCA) and with public disclosure of information on requests for public scrutiny. According to published statistics, the number of unique second-level domains mentioned in […]

New version of GNU Awk 5.2 interpreter

A new release of the GNU project's implementation of the AWK programming language, Gawk 5.2.0, has been introduced. AWK was developed in the 70s of the last century and has not undergone significant changes since the mid-80s, in which the main backbone of the language was defined, which made it possible to maintain the original stability and simplicity of the language over the past decades. Despite its advanced age, AWK until […]

Ubuntu Unity will become the official edition of Ubuntu

Members of the technical committee that manages the development of Ubuntu have approved a plan to make the Ubuntu Unity distribution one of the official editions of Ubuntu. At the first stage, daily test builds of Ubuntu Unity will be generated, which will be offered along with the rest of the official editions of the distribution (Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu and Ubuntu Kylin). Barring major issues, Ubuntu Unity […]