# hOpla

> former GNU program

**Wikidata**: [Q116686958](https://www.wikidata.org/wiki/Q116686958)  
**Source**: https://4ort.xyz/entity/hopla

## Summary
hOpla is a former GNU program and free software computer program created by Philippe Roy in 2000. Written in the C programming language, it was utilized by the ToutDoux project and was officially designated as a GNU program by Richard Stallman in October 2000. The software is licensed under the GNU General Public License version 2.0 or later.

## Key Facts
- **Classification**: Free software and computer program; described as a "former GNU program."
- **Creator**: Philippe Roy, who also serves as the copyright holder and maintainer.
- **Inception**: Created in 2000.
- **GNU Affiliation**: Dubbed a GNU program by Richard Stallman on October 27, 2000.
- **License**: GNU General Public License, version 2.0 or later.
- **Programming Language**: C (identified in source as Q15777).
- **Usage**: Used by the ToutDoux modular project manager.
- **Source Code**: Hosted in a CVS repository accessible via ViewVC on Savannah.

## FAQs
### Q: When did hOpla become an official GNU program?
A: hOpla was officially dubbed a GNU program by Richard Stallman on October 27, 2000. This announcement was made in an email to the GNU FSF hackers list in November 2000.

### Q: Who created and maintains hOpla?
A: hOpla was created by Philippe Roy in 2000. Roy is listed as the creator, maintainer, and copyright holder of the software.

### Q: What software utilizes hOpla?
A: hOpla is used by ToutDoux, a modular project manager. It functions as a component or tool within the ToutDoux software ecosystem.

## Why It Matters
hOpla represents a specific historical footprint in the free software movement, particularly within the GNU Project ecosystem. Its significance lies in its formal recognition by Richard Stallman, marking it as one of the distinct packages that contributed to the goal of creating a complete free operating system during the early 2000s. As a tool utilized by ToutDoux (a modular project manager), hOpla served a functional role in software project management workflows of that era.

Although currently classified as a "former" GNU program, its legacy persists through its licensing under the GPL v2.0+, ensuring that the code remains free for study and modification. The explicit record of its "dubbing" as a GNU package provides valuable insight into the administrative process of the GNU Project, while its preservation on Savannah CVS allows researchers and developers to examine the code structure and implementation of early 2000s free software utilities.

## Notable For
- **Direct GNU Recognition**: Explicitly "dubbed" a GNU program by Richard Stallman in personal correspondence.
- **Association with ToutDoux**: Functions as a critical tool integrated into the ToutDoux project management suite.
- **Free Software Licensing**: Distributed under the GNU General Public License, adhering to the core tenets of the free software movement.
- **Historical Archive**: Code remains accessible via the Savannah CVS repository, preserving its technical history.

## Body
### History and GNU Affiliation
hOpla was created in 2000 by Philippe Roy. It achieved status as a GNU program following a direct review and endorsement by Richard Stallman. According to archived mailing list records from November 2000, Stallman confirmed the package's status with the statement, "I hereby dub hOpla a GNU program," on October 27, 2000. This inclusion aligned hOpla with the broader objectives of the GNU Project, which was founded in 1983 to develop free software.

### Technical Specifications
The software is written in the C programming language. It is licensed under the GNU General Public License, version 2.0 or later, guaranteeing users the rights to run, study, change, and distribute the software. The copyright is held by Philippe Roy, dating back to the year 2000.

### Integration with ToutDoux
hOpla is closely related to the ToutDoux project, a free software project management tool. Within this ecosystem, hOpla serves as a utility or library used by the main ToutDoux application. The source code for hOpla is maintained within the ToutDoux directory structure on the Savannah repository.

### Code Repository
The source code for hOpla is preserved in a CVS (Concurrent Versions System) repository. It can be accessed via ViewVC at `https://cvs.savannah.gnu.org/viewvc/toutdoux/toutdoux/tools/hopla/`. This repository contains the `AUTHORS` file, confirming Philippe Roy's role, and the license information.

## References

1. [ToutDoux - hOpla. 2000](https://lists.libreplanet.org/archive/html/gfsd-hackers/2000-11/msg00070.html)
2. Free Software Directory
3. [Source](https://cvs.savannah.gnu.org/viewvc/toutdoux/toutdoux/tools/hopla/AUTHORS?view=markup)
4. [Source](https://cvs.savannah.gnu.org/viewvc/toutdoux/toutdoux/tools/hopla/)