License
Briglia CLI and Briglia for Ubuntu Touch are source-available — you can read, build, modify and run the code — under the Business Source License 1.1. This page is a plain-language summary; the LICENSE file in each repository is the binding text.
In short
- Individuals: free. Any natural person acting in their own capacity may use Briglia for any purpose — including paid, commercial work as a freelancer, independent professional or sole proprietor (partita IVA / ditta individuale included).
- Companies and other entities: license required. A company, association, public body or any other organisation needs a commercial license to use Briglia in production — including when an employee runs it for the organisation's work. There is no revenue threshold and no non-profit exemption.
- Evaluation, development and testing: free for everyone, under the license's standard non-production grant.
- It becomes open source over time. Each released version automatically converts to the Apache License 2.0 four years after its release.
BUSL is the model used by several well-known infrastructure projects: the code is public and free for people, while organisations that build on it contribute back through a license. The four-year conversion guarantees that every version eventually becomes fully open source.
Commercial licensing
If your organisation wants to use Briglia, write to iannimatte@gmail.com. The licensor is Matteo Ianni.
Contributions
External code contributions are not being accepted yet while the contribution policy (CLA) is finalised. Bug reports and security reports are very welcome.
Third-party components
Briglia CLI uses swift-argument-parser, swift-crypto and swift-asn1 (Apache-2.0) and OpenCombine (MIT); notices ship with every release and in THIRD_PARTY_NOTICES.md. The Ubuntu Touch app bundles no third-party code.