The old school of thought in that the actual source code that a program is written using is not released to the public. Instead, just the binary, or the program executable itself, is released to the general public. This also applies to hardware devices such as modems and video cards. They have some programming inside of them of which is usually a closed source system. Linux is designed under the opposite system of open source.