Binaries

From TinyMUX
Revision as of 20:39, 22 June 2006 by Brazil (talk | contribs) (Add illustrative material for drawing a distinction between source and binaries.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Binaries are the machine executable files created by compiling source code.

The expectation on Unix machines is that the same source code works across all supported flavors, but it must be re-compiled for each machine. Packages for a particular Linux distribution are a counter-example. The expectation on Windows machines is that the same binaries work across all support flavors.

Therefore, much of the Unix gloss occurs during compilation and buildilng (scripts and pre-processor directives within source code), while on Windows, much of the platform gloss occurs at run-time (source code proper).