Closed Source Article Index for
Closed
Shopping
Closed
Website Links For
Closed Source
 

Information About

Closed Source




Closed source is a term for software whose License does not meet the definition of Open-source Software . Generally, it means only the Binaries of a Computer Program are distributed and the license provides no access to the program's Source Code , rendering modifications to the software technically impossible for practical purposes. The ''source code'' of such programs is usually regarded as a Trade Secret of the company. Access to source code by third parties commonly requires the party to sign a Non-disclosure Agreement .


NAME AMBIGUITY

The phrase "closed source" is ambiguous because it implies licensing where the source code to a program is unavailable. However, if taken as being an antonym to Open Source , it refers to software that does not meet the Open Source Definition , which is a subtly different meaning.

Microsoft's Shared Source is an example of licensing where the source code is made available but not under an Open-source License . If ''Closed source'' is interpreted as referring to software that does not meet the Open Source Definition, then ''Shared source'' is an example of ''Closed source'' licensing. However, if it is interpreted as simply referring to programs where the source code is not available, this isn't the case.


ENCUMBERED CODE

When a part of source or binary code used in an Open Source software is closed-source or Patent ed (it is often the case for Device Driver s, for example), it is referred as ''encumbered code''. Examples of such code are:
  • Some Device Driver s used in open-sourced Operating System s.

  • Parts that were bought by the primary author from the third parties under non-free conditions at the time, when this author was not expecting to release the project as free software. This happened with Java .



SEE ALSO