# Install open-sp with Homebrew

SGML parser. Version 1.5.2 via Homebrew; verified 2026-07-11.

## Install

```sh
sudo av install brew:open-sp
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install open-sp
```

  Evidence: local Homebrew formula metadata

## Package facts

- **Package key:** brew:open-sp
- **Package manager:** Homebrew
- **Version:** 1.5.2
- **Source summary:** SGML parser
- **Homepage:** <https://openjade.sourceforge.net/>
- **Last updated:** 2026-07-11T09:50:48+09:00
- **Generated:** 2026-08-03T19:37:03+00:00

## Executables

- onsgmls (alias)
- osgmlnorm (alias)
- ospam (alias)
- ospcat (alias)
- ospent (alias)
- osx (alias)

## Install behavior

- Bottle: not available

## Freshness

- Page generated: 2026-08-03
- Package-manager version: 1.5.2
## Project history and usage

OpenSP is the OpenJade project's SGML/XML parsing toolkit, descended from James Clark's SP suite.

### Project history

The OpenJade distribution page says OpenJade was undertaken by the DSSSL community to maintain and extend James Clark's Jade and the related SP suite of SGML/XML processing tools. The same page lists OpenSP 1.5.1 as the latest stable OpenSP release.

The official SVN page documents the OpenSP source-control subtree under the OpenJade Subversion repository.

### Adoption history

The supplied package metadata records a Homebrew package. OpenSP's practical adoption is in SGML/XML validation, normalization, catalog, and legacy documentation workflows.

### How it is used

The packaged command set includes onsgmls, osx, osgmlnorm, ospam, ospcat, and ospent for validating, normalizing, cataloging, and converting SGML-oriented documents.

### Why package nerds care

OpenSP is package-nerd significant because it is old documentation infrastructure: obscure command names, SGML catalogs, public identifiers, normalization, entity handling, and validation still matter in legacy publishing stacks.

### Timeline

- 2002: OpenSP 1.5 release-era documentation was produced by the OpenJade project.
- 2005: the official download page identifies OpenSP 1.5.1 as the latest stable release.
- 2000s: the official project documented migration to Subversion for OpenJade and OpenSP source control.

### Related projects

- Related projects include OpenJade, James Clark's Jade, James Clark's SP, DSSSL, SGML, XML, and DocBook-style documentation toolchains.

### Sources

- <https://openjade.sourceforge.net/>
- <https://openjade.sourceforge.net/download.html>
- <https://openjade.sourceforge.net/svn.html>
- source_facts.executables
- source_facts.package-manager


## Security Notes

narrow executable package without higher-risk signals.

- **Geiger risk:** green / low
- narrow executable package without higher-risk signals


## Combined YAML source

View the package source record on GitHub. [combined/open-sp.yml](https://github.com/mxcl/pkgdb/blob/main/combined/open-sp.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- cross-ecosystem install command graph
