Skip to content, sitemap or skip to search.

Personal tools
Join now
You are here: Home Blogs Community February GNU Spotlight with Amin Bandali: Nineteen new GNU releases!

February GNU Spotlight with Amin Bandali: Nineteen new GNU releases!

by Free Software Foundation Contributions Published on Mar 01, 2024 12:18 PM
Contributors: Amin Bandali

Nineteen new GNU releases in the last month (as of February 29, 2024):

  • anastasis-0.4.1: GNU Anastasis is a free software protocol and implementation that allows users to securely deposit core secrets with a public set of escrow providers, and allows users to recover these secrets if their original copies are lost.
  • binutils-2.42: GNU Binutils is a collection of tools for working with binary files. Perhaps the most notable are ld, a linker, and as, an assembler. Other tools include programs to display binary profiling information, list the strings in a binary file, and utilities for working with archives. The bfd library for working with executable and object formats is also included.
  • ed-1.20.1: Ed is a line-oriented text editor: rather than offering an overview of a document, ed performs editing one line at a time. It can be executed both interactively and via shell scripts. Its method of command input allows complex tasks to be performed in an automated way. GNU ed offers several extensions over the standard utility.
  • gama-2.29: GNU Gama is a program for the adjustment of geodetic networks. It is useful in measurements where Global Positioning System (GPS) is not available, such as underground. It features the ability to adjust in local Cartesian coordinates as well as partial support for adjustments in global coordinate systems.
  • gettext-0.22.5: GNU Gettext is a package providing a framework for translating the textual output of programs into multiple languages. It provides translators with the means to create message catalogs, as well as an Emacs mode to work with them, and a runtime library to load translated messages from the catalogs. Nearly all GNU packages use Gettext.
  • glibc-2.39: The GNU C Library is the standard C library of the GNU system. It defines the system calls and other basic functionality necessary to write programs in the C language. It handles low-level functionality that communicates with the kernel, such as process and file management, as well as higher-level functionality such as string manipulation or command-line argument handling.
  • gnuastro-0.22: The GNU Astronomy Utilities (Gnuastro) is an official GNU package consisting of various programs and library functions for the manipulation and analysis of astronomical data.
  • gnubg-1.08.002: The GNU backgammon application can be used for playing, analyzing and teaching the game. It has an advanced evaluation engine based on artificial neural networks suitable for both beginners and advanced players. In addition to a command-line interface, it also features an attractive, 3D representation of the playing board.
  • libmicrohttpd-1.0.1: GNU libmicrohttpd is a small, embeddable HTTP server implemented as a C library. It makes it easy to run an HTTP server as part of another application. The library is fully HTTP 1.1 compliant. It can listen on multiple ports, supports four different threading models, and supports IPv6. It also features security features such as basic and digest authentication and support for SSL3 and TLS.
  • libredwg-0.13.3: GNU LibreDWG is a free C library to handle DWG files. It aims to be a free replacement for the OpenDWG libraries.
  • libunistring-1.2: GNU libunistring is a library providing functions to manipulate Unicode strings and for manipulating C strings according to the Unicode standard.
  • lightning-2.2.3: GNU Lightning is a library that generates assembly language code at run-time. Thus, it is useful in creating Just-In-Time compilers. It abstracts over the target CPU by exposing a standardized RISC instruction set to the clients.
  • mygnuhealth-2.0.1: MyGNUHealth is the GNU Health Personal Health Record (PHR) application for desktop and mobile devices and integrates with the GNU Health Federation. MyGNUHealth is a privacy-oriented PHR that puts citizens and patients in control of their health and medical information, and enhances and improves the interaction between citizens and healthcare professionals with up-to-date information on demographics and medical information.
  • parallel-20240222: GNU Parallel is a tool for executing shell jobs in parallel using one or more computers. Jobs can consist of single commands or of scripts and they are executed on lists of files, hosts, users or other items.
  • r-4.3.3: R is a language and environment for statistical computing and graphics. It provides a variety of statistical techniques, such as linear and nonlinear modeling, classical statistical tests, time-series analysis, classification and clustering. It also provides robust support for producing publication-quality data plots. A large amount of 3rd-party packages are available, greatly increasing its breadth and scope.
  • scm-5f4: GNU SCM is an implementation of Scheme. This implementation includes Hobbit, a Scheme-to-C compiler, which can generate C files whose binaries can be dynamically or statically linked with a SCM executable.
  • slib-3c1: GNU SLIB is a portable common library for the Scheme programming language. It supports a large variety of different Scheme implementations, offering them a framework for using packages of Scheme procedures and syntax.
  • unifont-15.1.05: GNU Unifont is a bitmap font covering essentially all of Unicode's Basic Multilingual Plane. The package also includes utilities to ease adding new glyphs to the font.
  • units-2.23: GNU Units converts numeric quantities between units of measure. It can handle scale changes through adaptive usage of standard scale prefixes (micro-, kilo-, etc.). It can also handle nonlinear conversions such as Fahrenheit to Celsius. Its interpreter is powerful enough to be used effectively as a scientific calculator.

For announcements of most new GNU releases, subscribe to the info-gnu mailing list: https://lists.gnu.org/mailman/listinfo/info-gnu.

To download: nearly all GNU software is available most reliably from https://ftp.gnu.org/gnu/. Optionally, you may find faster download speeds at a mirror located geographically closer to you by choosing from the list of mirrors published at https://www.gnu.org/prep/ftp.html, or you may use https://ftpmirror.gnu.org/ to be automatically redirected to a (hopefully) nearby and up-to-date mirror.

This month, we welcome Anton McClure as new maintainer of gnutrition.

A number of GNU packages, as well as the GNU operating system as a whole, are looking for maintainers and other assistance. Please see https://www.gnu.org/server/takeaction.html#unmaint if you'd like to help. The general page on how to help GNU is at https://www.gnu.org/help/help.html.

If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.

As always, please feel free to write to me, bandali@gnu.org, with any GNUish questions or suggestions for future installments.

Document Actions

The FSF is a charity with a worldwide mission to advance software freedom — learn about our history and work.

fsf.org is powered by:

 

Send your feedback on our translations and new translations of pages to campaigns@fsf.org.