The GNU Project

GNU is a free software Operating System and a collection of other utilities

Technologies
python, javascript, android, c/c++, scheme
Topics
operating systems, package managers, astronomy, reverse engineering, http
GNU is a free software Operating System and a collection of other utilities

GNU is a Unix-like operating system. That means it is a collection of many programs: applications, libraries, developer tools, even games. The development of GNU, started in January 1984, is known as the GNU Project. Many of the programs in GNU are released under the auspices of the GNU Project; those we call GNU packages.

List of Participating GNU packages

The GNU Project acts as an umbrella organization for its various packages. Participating this year are:

  • GNU Poke
  • GNU Wget / Wget2
  • GNU Guix
  • GNU Taler .. and more

See here for information on how to apply for a project with the GNU Project

2020 Program

Successful Projects

Contributor
WolfGangsta
Mentor
Urs Liska, Werner Lemberg-1
Organization
The GNU Project
Adopt the SMuFL music font encoding standard
I would like to implement support for the SMuFL music notation font standard, in order to give LilyPond access to the growing number of notation...
Contributor
Hugo Sales
Mentor
Diogo Cordeiro, XRevan86
Organization
The GNU Project
V3 Rewrite with Symfony
GNU social is a communication software used in federated social networks, however, it relies on outdated and unmaintained libraries. To this end,...
Contributor
Heng Yeow TAN
Mentor
Martin Schanzenbach, Florian Dold, Christian Grothoff, ms
Organization
The GNU Project
Web-based graphical user interface for LibEuFin
LibEuFin is a software package that provides access to (currently mainly European) banking APIs via a simplified interface. The goal of this project...
Contributor
Sachin Singh-1
Mentor
Mohammad Akhlaghi
Organization
The GNU Project
Image registration with the celestial sphere and non-linear warping in Gnuastro.
This project aims at working towards the implementation of libraries for image registrations and non-linear warpings required to register them for...
Contributor
Anurag Aggarwal
Mentor
Zoltán Kovács
Organization
The GNU Project
Support arbitrary precision and export high quality output
XaoS currently cannot support very deep zooms because the 80-bit floating-point arithmetic used runs out of precision before too long. It should be...
Contributor
kostasch
Mentor
Jose E. Marchesi
Organization
The GNU Project
Machine Interface for GNU Poke
GNU poke is an interactive, extensible editor for binary data. Not limited to edit- ing basic entities such as bits and bytes, it provides a...
Contributor
Suhas K S
Mentor
darnir
Organization
The GNU Project
Wget2 - LibWARC Implementation and Integration
WARC, short for Web ARChive, is a data storage format for storing archived web pages. It is an extension of the ARC format, traditionally used by web...