Open source strategy

campi will aim for an open source software stack. The full license, the full source, and the full history are part of the product. Open source is a cost decision and a control decision at once.

The operational cost of building and maintaining the stack is lower when the community can read it, run it, and repair it. We do not pay to re-derive what is already public, and we keep the maintenance surface small and boring.

Open source also gives campi full control. We can fork any layer we depend on, shape it to the product, and carry our own patches without asking anyone for permission. When a change is genuinely upstream-worthy, we push it back so the community keeps maintaining it and we do not carry the fork alone.

The rule that follows is simple. Prefer an open source project over a closed one when the total cost of ownership is close. Favor software we can fork over software we can only rent. As a stack matures and stabilizes, it moves toward open.