Glossary · Source control and deployment

Source code

Human-readable instructions and related files used to build, configure, or operate software.

Also called: source files

Definition

Source code includes the text files, configuration, schemas, templates, tests, and supporting material from which software behavior is produced. It is commonly stored in a version-controlled repository.

Why it matters

Access to source code affects the ability to inspect, repair, rebuild, migrate, and maintain custom software.

Common misunderstanding

Possessing a copy of source code does not by itself transfer copyright, licenses, credentials, hosting accounts, or the knowledge required to operate it.

Ownership implications

Contracts and handoffs should state who owns or licenses the code, where the authoritative repository lives, and which dependencies or secrets are excluded.

Business implications

Readable, versioned source reduces provider lock-in and makes future maintenance and due diligence more practical.

Related system family: Hosting & Release

Sources

Last reviewed July 16, 2026

Return to the complete glossary