Skip to content

Contributing and license

CaudalGhost is free software, developed with the intent of being published as open source.

The project is released under the GNU Affero General Public License v3.0 (AGPL-3.0). You’re free to read, audit, modify, and redistribute the code as long as you respect that license.

  • Full license text: gnu.org/licenses/agpl-3.0.
  • Components under specific licenses: the eBPF piece is licensed GPL-2.0 (a kernel requirement), and the shared utilities are under MIT. The product as a whole is AGPL-3.0.

The repository will be published soon. Once it’s available, you’ll find the “View source” link in the site header and footer, and right here as well.

In the meantime, you can already install CaudalGhost from the .deb package (desktop edition or headless server edition); see Installation.

Reporting a bug or requesting an improvement

Section titled “Reporting a bug or requesting an improvement”

Once the repository is open, issues will be the channel for reporting bugs and proposing improvements. When that time comes, it’ll help to include:

  • Your distribution and version (lsb_release -a).
  • The installed edition (desktop or server) and its version (caudalghost --version).
  • Steps to reproduce the issue and what you expected to see.
  • If it’s related to the daemon, its log output (journalctl -u caudalghostd).

Contributions will be welcome under the same AGPL-3.0 terms. A detailed contribution guide (code style, how to build, how to run tests) will ship alongside the public repository.

CaudalGhost is maintained by Parlox Network. Made with ❤ by Parlox Network.