Total Cost of Ownership (TCO)

Total Cost of Ownership (TCO) is the full cost of software over its life: adopting it, running it and leaving it. Open source usually removes the license fee; it never removes the infrastructure or the engineering time, nor, where the tool stores data, the work of moving it.

Executive Summary: What is it?

Total Cost of Ownership (TCO) is the full cost of software over its life, in three stages. Adopting it means moving your data and your people in and standing the tool up. Running it has five parts: the license or subscription, the infrastructure it runs on, the engineering time to operate it, support, and any third-party service it pays per use. Leaving it means getting your data out in a form the next tool can read. Moving to open source shifts most of the running cost from the license to the other parts, and it changes who decides how you leave.

CFO / Business Impact: What does it cost/risk?

The "Free" Illusion. "Free" describes a license model, not a cost model. Self-hosting trades a license fee for other running costs: the infrastructure, and the engineering hours that go into updates, backups, monitoring, patching and incident response. That time is real spend even though no invoice arrives, which is why it is easy to leave out of a budget.

Technical Reality: How does it work?

On a Solution Profile: Where Each Cost Appears

A Solution Profile's Cost of Ownership section states what the self-hosted software costs to adopt, run and leave: models, paths and footprints, never amounts. Each term of the formula has its place on the Solution Profile.

Where the data sits and which law applies are stated in the Profile list and the Risk Assessment of the same Solution Profile.

💡 Executive FAQ