
GNU Project
GNU is an operating system consisting entirely of free software, meaning it respects users’ freedom. The GNU operating system consists of GNU packages, which are programs released by the GNU Project, as well as free software released by third parties. The development of GNU made it possible to use a computer without relying on software that restricts or undermines user freedom. The GNU Project is the collective organization of maintainers and developers, webmasters, translators, and other contributors who develop and maintain more than 400 programs that together form the GNU operating system.
GSoC Participation History
Technologies
Topics
Past Projects
Develop a Mobile Phone User Interface for GNU XaoS
GNU XaoS is a real-time interactive fractal zoomer that currently lacks a mobile-optimized UI. This project will: (1) implement a touch-friendly QML...
Extend support for ARM in GNU Boot
Computers with ARM architecture are prevalent but GNU Boot currently doesn't support them. My focus has also shifted from the classic x86_64 laptops...
GNU Aris, UI and Feature Enhancements
This project's goal is to enhance the usability and accessibility of GNU Aris. It addresses the issues that students currently struggle with when...
GnuCOBOL: Implement Initial Object-Oriented Programming Support
GnuCOBOL currently has no support for the Object-Oriented Programming (OOP) features defined by the ISO standards ISO/IEC 1989:2002 through ISO/IEC...
Port parts of GNU libcdio to Rust
This project introduces Rust into GNU libcdio, with the goal of modernizing its codebase along with the benefits of Rust's memory safety. This...
Frequently Asked Questions
GNU Project | GSoC Org Profile & Stats - Learn about GNU Project's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.
Participation
Projects
Top Programming Languages
Project Difficulty Distribution
No difficulty data available