Skip to content
Get in touch
  1. Home
  2. Insights
  3. The revenue lexicon
  4. Source code

Glossary

Source code

Source code is the set of instructions of a program, written by programmers in a language that a person can read.

Before running on a computer it is translated into a form that only the machine understands; whoever receives only that form can use the program but cannot see how it works and cannot change it.

That is why source code is the crux of the distinction between free and closed software. The GPL guarantees everyone the freedom to study, modify and redistribute it, and requires the same of anyone distributing derived versions, following the principle of copyleft. In open source the source is public, and Linux is the best-known case.

An example

The case that follows is constructed, because the term does not yet appear in the articles. A company using free software can have its own consultant read the source code, fix a defect and turn to another supplier if the first stops supporting it.

cc$BY-NCEnrico Giubertoni. Licensed under CC BY-NC 4.0: you may quote, translate and adapt this entry with the author’s name and a link, stating any changes. For commercial use, write to info@enricogiubertoni.com

Spotted an inaccuracy or something that needs updating? Write to info@enricogiubertoni.com and help make this glossary a better place.

What are your business challenges?

Tell us about your priorities and the objectives you want to reach.
You will receive a free, targeted answer within one working day.