Plattformunabhängigkeit

Omnitron schreibt Programme nach Möglichkeit so, dass sie auf verschiedenen Plattformen laufen (Windows, Mac, Linux etc.). Software, die überall läuft, ist nicht nur einfacher zu pflegen, sondern schafft auch deutlich weniger Abhängigkeiten.

Der Aspekt Investitionsschutz darf dabei nicht unterschätzt werden: portable Software stirbt nicht, wenn sich die Umgebung verändert. Auch umgekehrt: portable Software behindert eine Anpassung an eine veränderte Umwelt nicht. Die zentrale Stütze für Unabhängigkeit heisst Java. Java wurde als Werkzeug für die Webprogrammierung (Applets) bekannt, bringt aber als Web-unabhängige Programmiersprache deutlich mehr Nutzen.

Endlich ist es möglich, umfangreiche Projekte effizient zu realisieren, ohne sich an eine Plattform zu binden.