Honeywell-Bull     CII-Honeywell-Bull     Bull

Operating System GCOS-64 GCOS-7

1967-200x

INTRODUCTION

INTRODUCTION

Depuis 1974, les développeurs de ce système ont eu un certain sentiment de frustration devant le secret qui a couvert la description de ce projet. Les clients n'en reçurent qu'un vague aperçu. Les universitaires, aussi bien en France qu'à l'étranger ont en conséquence complètement ignoré la création des ingénieurs de Bull. On ne peut déduire de cette nostalgie que nous regrettons que l'industrie a manqué l'occasion de construire le futur sur la base de GCOS plutôt que sur des systèmes plus populaires qui ont envahi nos PC, nos stations de travail et nos serveurs.
Les concepts d'architecture de ce système ont été conçus au moment où commençaient à émerger les utilisations modernes des ordinateurs et bien avant le moment où les coûts du matériel aient commencés à diminuer drastiquement. Bien que ces considérations s'appliquent aussi au système IBM et à UNIX, le fait que GCOS64 ne soit considéré que comme l'un des systèmes d'exploitation "propriétaires" de ce qui se proclamait alors "l'autre" fournisseur d'ordinateurs a contribuer à priver GCOS de la reconnaissance qu'ont acquis les Systèmes Ouverts.

Après avoir expliqué les concepts de base derrière GCOS 64/GCOS7, on verra que le système incluait des fonctions considérées comme des innovations  sur des systèmes bien plus récents. On expliquera les raisons de quelques originalités en expliquant les raisons de la complexité de certains mécanismes. L'histoire du projet proprement dit se trouve dans d'autres documents à paraître sur ce site.
Le mot GCOS sera utilisé pour GCOS64 et GCOS7, les noms successifs de ce qui est essentiellement le même produit. Il ne faut pas confondre ce produit ni avec GECOS III (ou GCOS8) ni avec GCOS 4 ou GCOS 6, d'autres systèmes d'exploitation de conception totalement différente produits par la même compagnie.

Since 1974, the developers of this system have been somewhat frustrated by the secrecy that had enveloped the inside of this project. Customers were given only a sketchy idea of their OS. University people and even French computer scientists consequently ignored the creation of the Bull engineers. That nostalgia does not mean that we believe that the industry has missed a great opportunity to build on the base of GCOS rather to rely on more popular systems that have invaded our personal computers and servers.
The architectural concepts of that system were designed at the moment where the modern computer usage starts to appear and well before hardware became cheaper by several orders of magnitude. While such consideration also applies to IBM mainframes and to UNIX, the fact that GCOS 64 was considered as a proprietary system owned by what was then "the other computer company" deprived it from the acknowledgement that Open Systems were able to provide to its competitors.

After understanding what is behind GCOS 64/ GCOS 7 concepts, it will be seen that GCOS incorporated many of the features of systems appeared long after its introduction. It will explain reasons for diverging from more celebrated OS and attempt to explain reasons behind the complexity of some mechanisms. This paper does not describe the "history" of GCOS birth and its evolution described in other documents of this site.
GCOS here will be used for GCOS 64 and GCOS 7, two successive names for essentially the same product. GCOS 7 design is completely different from GECOS III or GCOS 8 as well as from GCOS 4 or GCOS 6.

apl_os_overview.jpg (31224 bytes)
première page du documents de documentation du futur GCOS7 datant de juillet-août 1970

© 2001-2003 Jean Bellec