DieTime-Sharing Option (TSO) ist ein interaktiverKommandozeileninterpreter fürIBM-Großrechner-Betriebssystemez/OS. Unter TSO bekommt jeder Benutzer seinen eigenen Adressraum, der für andere Benutzer nicht sichtbar ist.
TSO fürOS/360 erschien 1971 und wurde ursprünglich auf Schreibmaschinenterminals eingesetzt. Mit dem Durchbruch der Bildschirmterminals vom TypIBM 3270 wurde es möglich, Fullscreenanwendungen zu entwickeln, welche die Befehlszeile fast vollständig verdrängten (ISPF, RPF).
1974 wurde es erweitert zu TSO/E ("Time-Sharing Option/Extensions") und wurde Bestandteil der BetriebssystemeOS/390 undMVS.
Die TSO-Befehle lassen sich in einer einfachenSkriptspracheCLIST verwenden, die aber immer mehr durch das wesentlich flexiblereREXX ersetzt wird.
TSO ist das Hauptwerkzeug fürSystemadministratoren und Programmentwickler auf Großrechnern, die unterz/OS laufen.