Contributing and license
CaudalGhost is free software, developed with the intent of being published as open source.
License
Section titled “License”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 code
Section titled “The code”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).
Contributing code
Section titled “Contributing code”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.
Credits
Section titled “Credits”CaudalGhost is maintained by Parlox Network. Made with ❤ by Parlox Network.