TOPS-20

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
TOPS-20
Разработчик Digital Equipment Corporation, Дэниэл Мерфи[вд][2] и Леонард Босак[вд]
Семейство ОС DEC
Основана на Tenex[вд][2]
Первый выпуск 1976 г.
Последняя версия 7.1
Последняя тестовая версия
Метод обновления магнитная лента
Поддерживаемые языки английский[2]
Поддерживаемые платформы DECSYSTEM-20[вд][2]
Лицензия Проприетарное программное обеспечение
Логотип Викисклада Медиафайлы на Викискладе

TOPS-20 (прежде Tenex) — операционная система, разработанная компанией BBN Technologies[англ.] (Bolt, Beranek and Newman) для компьютеров DEC PDP-10[3]. Tenex включала в себя полную реализацию системы виртуальной памяти, что позволяло программам не только осуществлять доступ ко всем 262 килословам памяти (эквивалент 1152 килобайт), но и делать это одновременно; система страничной организации памяти копировала данные с и на внешние носители по мере необходимости.

Одной из отличительных черт Tenex был её ориентированный на пользователя интерпретатор командной строки. В отличие от типичных систем того времени, в Tenex использовались длинные имена команд, даже с избыточными словами для ясности. К примеру, для печати содержимого каталога в UNIX используется команда ls, а в Tenex — DIRECTORY (OF FILES), где DIRECTORY является ключевым словом, а OF FILES — избыточность, внесённая для того, чтобы сделать назначение команды более очевидным.

Кстати, как раз для этой ОС была написана самокопирующаяся по локальной сети программа Creeper, которую ошибочно считают одним из первых в мире вирусов.


Примечания

[править | править код]
  1. http://bitsavers.trailing-edge.com/pdf/dec/pdp10/Budne_TOPS20_evolution_Aug03.txt
  2. 1 2 3 4 https://opost.com/tenex/hbook.html
  3. Sam Williams. Free as in Freedom: Richard Stallman's Crusade for Free Software. — O'Reilly Media, 2011. — С. 92. — 240 с. — ISBN 9781449324643.