With Linux for TriCore as the operating system, applications gain a high reusability potential. Because Linux for TriCore is fully compatible with a standard Linux distribution, the programmers can leverage the investment in their application software: the code is easily portable not only between current and future TriCore versions, but also between different processor architectures.