NIR JACOBSON
Triton OS: How It Works
Triton OS is based on the Gentoo Linux distribution. In Gentoo, when new software is installed, the source code for the software is downloaded and it is compiled locally. The compilation process will include and omit different features in the software based on settings in the operating system configuration files. The binaries that are produced by the software installation process are then installed on the local system.
​
Gentoo can also run in binary mode. In this mode, when new software is installed, pre-compiled binaries are downloaded and used directly. This is how most Linux distributions, such as Debian, operate. These binaries are produced using some predetermined set of configuration files. The result may or may not be compatible with your requirements, but these binaries are generally compiled to support as many features as possible. This can bloat software and make it unnecessarily slow.
​
Triton OS is a binary Gentoo distribution for the Raspberry Pi with its own binary package server. The packages are all optimized for a specific Raspberry Pi (3, 4 or 5) through strict compilation settings. Additional software and updates to Triton OS are available via the binary package server via a subscription. Specific Gentoo packages can be requested on the Triton OS website. 40% of all subscription revenue is donated to the Gentoo Linux Foundation and to the Raspberry Pi Foundation.
​
An alternative to purchasing a subscription is to use Gentoo's free ARM64 binary package repository. As mentioned, these packages will work but are not optimized for Raspberry Pi. See the Getting Started page for more information.