Tramiel operating system - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

Le TOS (The Operating System) est le système d'exploitation des ordinateurs de la famille des Atari ST. C'est initialement CP/M qui devait être choisi comme système d'exploitation, mais il se révéla trop lent. Il a souvent été surnommé à tort le Tramiel Operating System (voir lien plus bas).

Le système est constitué de plusieurs couches :

  • Les couches de bas niveau :
    • BIOS (Basic Input/Output System) : Fonctions de base, très proches du BIOS d'un IBM PC.
    • XBIOS (eXtended BIOS) : Toutes les fonctions de base spécifiques au matériel.
    • GEMDOS : Fonctions au dessus du BIOS pour gérer le clavier, l'écran, les fichiers sur disque et la mémoire.
    • Line-A : Fonctions graphiques de bas niveau, ne sont pas censées être utilisées par les programmes.
    • MetaDos : Gestion des périphériques tels que CD-ROM, streamer DAT.
  • Les couches de haut niveau , qui composent le GEM, c'est l'interface graphique proprement dite :
    • VDI (Virtual Device Interface) : Fonctions graphiques de base, gère l'affichage à écran.
      • La VDI étant assez lente (écrite en grande partie en C), il existe des alternatives, comme par exemple NVDI.
    • GDOS (Graphics Device Operating System) : Gestion de l'affichage sur des écrans spéciaux, impression noir et couleur.
    • AES (Application Environment Services) : Gère l'interface utilisateur : fenêtres, dialogues, menus, évènements clavier et souris.

Typiquement, sur le bureau GEM, le contenu des fenêtres (hors dialogues) est géré directement par la VDI tandis que tout le reste est pris en charge par l'AES (qui fait lui-même appel à la VDI).

Il mélange facilité et convivialité pour l'époque, grâce à sa souris et son interface, comme le System du Macintosh. L'acronyme GEM a également été choisi car il signifie gemme (pierre précieuse) en anglais.

Les versions du TOS

Nom Version Machines Images
TOS 1.0 ST
TOS 1.02 STf, Mega ST
TOS 1.04 STacy (Portable)
TOS 1.06/1.60 STE
TOS 1.62 STE
TOS 2.05 Mega STE
TOS 2.06 Mega STE
TOS 3.01 TT
TOS 3.06 TT
TOS 4.02 Falcon
TOS 4.04 Falcon
TOS 4.92 Falcon
MultiTOS 1.0 Falcon

TOS 1.0 : Comme son chiffre l'indique, il s'agit de la toute première version des ordinateurs ST

MultiTOS : Est une version multitâche du TOS, basée sur MiNT, lui-même dérivé de BSD pour l'Atari Falcon 030

Interface graphique

Le TOS disposait d'un environnement graphique appelé GEM, assez similaire à celui du Macintosh. C'était à l'époque une révolution importante pour un ordinateur relativement bon marché. Ce type d'environnements rend l'utilisation d’un ordinateur plus simple et moins intimidant qu’une ligne de commandes à taper.

GEM, créé par Digital Research, repose sur la métaphore du bureau. Ce dernier comporte trois icônes par défaut : le lecteur A :, le Lecteur B : et la Corbeille comme dans le Finder du Macintosh (et plus tard reprise par Windows et autres). Comme sur le Macintosh, une barre de menus est présente en haut de l'écran.

Page générée en 0.074 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise