TENEX


TENEX

TOPS-20 war ein Timesharing-Betriebssystem für die 36-Bit-Rechnerfamilie der Firma Digital Equipment Corporation, das auf den neueren Zentraleinheiten KL10 und KS10 der PDP-10 eingesetzt werden konnte. Die Kombination PDP-10 und TOPS-20 wurde ab 1976 als DECsystem20 eingeführt, die Vermarktung endete mit der Einstellung der gesamten 36-Bit-Produktlinie im Jahre 1983.

Inhaltsverzeichnis

Historie [1]

Tops-20 war keine DEC-Eigenentwicklung, sondern fußte auf einem System, das in der Firma BBN Technologies für den Eigengebrauch auf den älteren PDP-10-CPUs entstanden war. Dieses System, bekannt unter dem Namen TENEX, unterstützte schon von Anfang an Virtuelle Speicherverwaltung (teilweise mit einer selbst entwickelten Paging-Hardware). Außerdem waren die Kommandos sehr lang (fast schon Sätze), sie konnten aber - solange eindeutig - abgekürzt werden, es gab auch schon die Möglichkeit, über die Escape-Taste Kommandos automatisch zu Vervollständigung (wie später bei vielen Unix-Shells, beispielsweise tcsh, bei der Anfangsbuchstabe t als Abkürzung für TENEX steht). TENEX wurde schon länger an vielen Universitäten der USA anstelle von TOPS-10 eingesetzt und war sogar innerhalb der Firma DEC geschätzt. BBN hatte vielfach versucht, sowohl TENEX als auch die selbst entwickelten Hardwarezusätze in die DEC-Produktlinie einfließen zu lassen, jedoch ohne Erfolg. Allerdings erwarb DEC im Jahre 1973 die Rechte an TENEX, ohne dass dies unmittelbar sichtbaren Einfluss auf die Geschäftspolitik hatte. Dennoch wurde sofort mit der Weiterentwicklung von TENEX begonnen, wobei DEC zur Verwirrung der Konkurrenz intern viele verschiedene Codenamen verwendete.

Bei der nächsten Generation der PDP-10-CPUs, der 1974 marktreifen KL10, hatten die DEC-Entwickler eine Paging-Hardware gebaut, die alle Anforderungen erfüllte, die TENEX für seine virtuelle Speicherverwaltung benötigte. Doch auch diese neue Maschine kam zunächst nur mit TOPS-10 auf den Markt. Erst im Januar 1976 später wurde auch ein System mit einem Betriebssystem TOPS-20 angeboten, ohne dass offiziell bekannt gegeben wurde, dass es sich um eine Weiterentwicklung von TENEX handelte. Sowohl DEC-intern als auch bei den Anwendern setzte sich aber für das neue Betriebssystem der inoffizielle Name TWENEX durch. Wie aus der Entwicklung ersichtlich, handelte es sich bei TOPS-20 nicht, wie zunächst zu vermuten ist, um eine Weiterentwicklung von TOPS-10. Beide Betriebssysteme wurden bis in die 1980er Jahre parallel weiter entwickelt.

Eigenschaften

TOPS-20 hatte zum Zeitpunkt seine Erscheinens Eigenschaften, die in anderen Betriebssystemen teilweise erst Jahre später realisiert wurden:

  • Virtuelle Speicherverwaltung mit demand paging
  • Verzeichnisnamen/Dateinamen konnten bis zu 39 Zeichen lang sein (vgl. VMS)
  • Versionsnummern für Dateien (vgl. VMS)
  • Auto-Vervollständigung von Kommandos (vgl. tcsh)

Hauptmärkte

Die 36-Bit-Familie von DEC wurde anfänglich hauptsächlich an Universitäten und an außeruniversitären Forschungseinrichtungen eingesetzt. Während in den Vereinigten Staaten hier die Betriebssysteme TOPS-10 und TENEX etwa gleich stark vertreten waren, dominierte zu diesem Zeitpunkt in Europa TOPS-10. Mit dem Erscheinen von TOPS-20 sind in Amerika viele TENEX-Installationen schnell auf TOPS-20 übergegangen, ein entsprechender Effekt konnte in Europa wegen der geringen TENEX-Verbreitung nicht auftreten.

Parallel zu diesem traditionellen Markt hat sich das DECsystem20 mit TOPS-20 im kommerziellen Umfeld wegen seiner guten Transaktionsleistungen einen Nischenplatz sichern können. Die Vorteile interaktiven Arbeitens mit preiswerten seriell angeschlossenen ASCII-Terminals waren zunächst nur im akademischen Umfeld erkannt und genutzt worden, jedoch bedienten sich innovative Unternehmen auch dieser Technik. Zu den Kunden gehörten Krankenhäuser und Speditionen. Der Erfolg im kommerziellen Markt konnte noch gesteigert werden, als mit dem DECsystem2020 auf der Basis des KS10-Prozessors ein Rechner aus der Klasse der Superminis mit TOPS-20 auf den Markt kam.

Referenzen

  1. Dan Murphy über die Geschichte von TOPS-20 (englisch)

Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Tenex — Разработчик Digital Equipment Corporation Семейство ОС DEC Последняя версия 7.1 Поддерживаемые платформы PDP 10 Лицензия Проприетарное программное обеспечение Tenex …   Википедия

  • TENEX — операционная система разработаная компанией BBN для компьютеров PDP 10. Tenex, включала в себя полную реализацию системы виртуальной памяти, что позволяло программам не только осуществлять доступ ко всем 262К словам памяти, но и делать это… …   Википедия

  • TENEX — était un système d exploitation développé à la fin des années 60 par BBN Technologies pour les machines DEC PDP 10. DEC racheta les droits sur ce système propriétaire pour développer de 1973 à 1976[1] le TOPS 20, son propre système privateur basé …   Wikipédia en Français

  • TENEX — may refer to:* TOPS 20 operating system * Tekhsnabexport, a Russian company specializing in export of nuclear materials * TENEX Computer Express, a popular computer mail order company based in northern Indiana in the 80s and 90s.* Tenex is also a …   Wikipedia

  • Tenex — bezeichnet Celluloseacetobutyrat, ein Biopolymer, das auf Cellulose basiert Tenex (Unternehmen), ein russisches Unternehmen in Sewersk Diese Seite ist eine Begriffsklärung zur Unterscheidung mehrerer mit demselben Wort bezeic …   Deutsch Wikipedia

  • Tenex — Ten·ex (tenґeks) trademark for a preparation of guanfacine hydrochloride …   Medical dictionary

  • TENEX — ● np. ►SYSEX►HISTO système d exploitation des DEC 10, réputé pour ses petits problèmes de sécurité (qui sont tout de même un tantinet gênants pour un système multiutilisateur) …   Dictionnaire d'informatique francophone

  • Tenex (Unternehmen) — Tenex (russisch Техснабэкспорт, Tekhsnabexport) ist ein staatliches russisches Unternehmen, das im Jahr 1963 gegründet wurde. Es ist weltweit tätig, handelt mit Uran Kernbrennstoff und bietet Dienstleistungen an. Es arbeitet eng mit den… …   Deutsch Wikipedia

  • Tcsh — TENEX C Shell Session de travail avec Tcsh Développeurs …   Wikipédia en Français

  • RFC 409 — Tenex interface to UCSB s Simple Minded File System White, J.E. 1972 December 8; 8 p …   Acronyms