 must use a toolset that translates—transcompiles—a single codebase into multiple binary executables.For example, Firefox, an open-source web browser, is available on Windows, macOS (both PowerPC and x86 through what Apple Inc. calls a Universal binary), Linux, and *BSD on multiple computer architectures.The four platforms (in this case, Windows, macOS, Linux, and *BSD) are separate executable distributions, although they come from the same source code.