# HelpViewer

> Online help viewer for GNUstep programs

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

## Summary
HelpViewer is a free software utility designed to display online help documentation for GNUstep programs. It operates on Unix-like operating systems, specifically BSD, and is available under the GNU General Public License. The application is part of the GNUstep project and is actively maintained, with its latest stable version released in May 2021.

## Key Facts
- **Description:** Online help viewer for GNUstep programs.
- **Latest Version:** 0.4 (stable release), dated May 25, 2021.
- **License:** GNU General Public License, version 2.0 or later.
- **Software Class:** Free software; Utility software.
- **Operating System:** BSD (Unix-like).
- **Platform:** GNUstep.
- **Aliases:** helpviewer.app.
- **Package Names:** `helpviewer.app` (Ubuntu/Debian), `deskutils/helpviewer` (FreeBSD).
- **Project Status:** Copyrighted, open-source software.

## FAQs
### Q: What is the purpose of HelpViewer?
A: HelpViewer serves as a utility to view online help files and documentation specifically for programs built within the GNUstep environment.

### Q: Under what license is HelpViewer distributed?
A: It is distributed as free software under the GNU General Public License, version 2.0 or later, allowing users to freely run, study, and modify the software.

### Q: What is the most recent version of HelpViewer?
A: The most recent stable release is version 0.4, which was released on May 25, 2021.

## Why It Matters
HelpViewer plays a specific but essential role within the GNUstep ecosystem, a free software implementation of the Cocoa (OpenStep) API. While often overshadowed by application-level software, documentation viewers are critical infrastructure for user experience. Without a dedicated help viewer, end-users would lack a standardized way to access offline documentation for GNUstep applications, reducing the usability of the desktop environment.

By providing a dedicated tool for this purpose, HelpViewer ensures that the GNUstep environment remains a viable and user-friendly alternative to proprietary desktop environments. Its continued maintenance—evidenced by the 2021 release of version 0.4—demonstrates ongoing commitment to the GNUstep infrastructure. Furthermore, its classification as "Free Software" aligns with the philosophical and practical goals of the GNU project, ensuring that users have the freedom to inspect and improve the tools they rely on.

## Notable For
- **GNUstep Integration:** It is the designated help viewing application for the GNUstep desktop environment.
- **Cross-Platform Availability:** While designed for GNUstep, it has specific ports and packages for FreeBSD, Debian, and Ubuntu.
- **Active Maintenance:** Unlike many smaller utility projects in niche desktop environments, it received a stable update as recently as May 2021.
- **Free Software Compliance:** Strictly adheres to the GNU General Public License, ensuring it remains free for study and redistribution.

## Body
### Overview and Functionality
HelpViewer is an online help viewer tailored for GNUstep programs. It is categorized as utility software and is designed to run on Unix-like operating systems, specifically those descended from the Berkeley Software Distribution (BSD). As part of the GNUstep application suite, it provides the necessary interface for users to access help documentation within that environment.

### Development and Release History
The software is maintained by contributors such as Riccardo Mottola. The current stable version is **0.4**, which was officially released on **May 25, 2021**. This release was announced via the official GNUstep mailing lists and represents the most recent confirmed update to the software.

### Licensing and Distribution
HelpViewer is classified as **Free Software**. It is distributed under the **GNU General Public License, version 2.0 or later**. This licensing ensures that the software is copyrighted but freely available for users to run, study, change, and distribute.

### Availability and Installation
The software can be accessed through several channels:
- **Official Website:** Hosted at `https://gap.nongnu.org/helpviewer/index.html`.
- **Development:** The project is tracked on GNU Savannah.
- **Package Management:** Users can install the software via Debian (`helpviewer.app`), Ubuntu (`helpviewer.app`), and FreeBSD ports (`deskutils/helpviewer`).

## References

1. Free Software Directory
2. [HelpViewer 0.4. 2021](https://lists.gnu.org/archive/html/info-gnustep/2021-05/msg00007.html)