License

License

AGony is open source, with ethics attached

AGony, the desktop environment that lives in a terminal, is free and open-source software under the Annoying Goods Open Source License with Ethical Restrictions — a Hippocratic-based license. In plain terms:

You may use it at home, use it at work, sell things you make with it, copy it, change it and share your changed copies — commercially or not. The license travels with every copy: keep the license text and the notices, and say what you changed. The ethical restrictions stay: the software may not be used for the harms the license lists, among them violence, slavery, torture, discrimination, mass surveillance, and ecocide. AGony is a reserved name, so modified versions must be renamed so that no confusion with the original is possible. It comes with no warranty: the software is offered as is, and neither the studio nor the contributors are liable for what it does on your machine.

It is not OSI-open-source — the ethical restrictions are the point. The full license text ships inside the download archive as LICENSE, and the canonical text lives in the project's repository. If the plain-English summary above and the license text ever disagree, the license text wins.

What AGony stands on

Standing credits

AGony is a thin, opinionated layer over other people's good work, and the credits are built into the product: the first run lands a THANK-YOU.md on the AGony desktop listing every dependency with its license, and agony thanks regenerates it any time. The standing ones:

  • rmux, rmux-sdk and ratatui-rmux (MIT OR Apache-2.0) — the multiplexer engine AGony lives on. AGony never touches a terminal itself; the engine owns the plumbing and the process tree.
  • ratatui (MIT) — the Rust toolkit that draws every widget — and crossterm (MIT), which reads your keys.
  • carapace-bin (MIT) — the completion engine behind the command bar's suggestions, driven as a subprocess with a timeout, never inline.
  • ignore (Unlicense OR MIT) — ripgrep's walker, giving the file panel git's exact ignore semantics.
  • tokio, serde, clap, chrono, sha2, thiserror and their own dependencies — the ordinary machinery, each credited in the generated THANK-YOU.md with its exact version and license.

The curated app catalog names the license of every program it offers, and copyleft programs are never bundled into AGony's own download — they install through their own recipes, with their license in the open.

This site

The page you are reading

The site itself is plain HTML, CSS and a little TypeScript, built by its own scripts and released under the same Annoying Goods Open Source License with Ethical Restrictions — see the AG-web page for how it works. The download archive carries AGony's license text beside the binary, so the terms arrive with the software.