Введение
Операционная система WAITS была значительно модифицированным вариантом операционной системы Monitor компании Digital Equipment Corporation (впоследствии переименованной в "TOPS 10") для мейнфреймов PDP-6 и PDP-10, использовавшейся в лаборатории искусственного интеллекта Стэнфорда (SAIL) с середины 1960-х годов до 1991 года; сам мейнфрейм, на котором она работала, также назывался "SAIL".
WAITS was a heavily modified variant of Digital Equipment Corporation's Monitor operating system (later renamed to, and better known as, "TOPS 10") for the PDP 6 and PDP 10 mainframe computers, used at the Stanford Artificial Intelligence Laboratory (SAIL) from the mid 1960s up until 1991; the mainframe computer it ran on also went by the name of "SAIL".
Обзор
Официального расширения WAITS никогда не было, но распространенным вариантом было "Альтернатива ITS для западного побережья"; другой вариант – "Худший акроним, придуманный для системы совместного использования времени". Название было одобрено сообществом SAIL в ходе публичного голосования при выборе из альтернатив. Два других претендента, предложенные системными программистами, – SAINTS ("Stanford AI New Timesharing System") и SINNERS ("Stanford Incompatible Non New Extensively Rewritten System"). Хотя WAITS был менее известен, чем ITS, между этими двумя сообществами часто происходил обмен людьми и идеями, а инновации, впервые реализованные в WAITS, оказали огромное косвенное влияние. Выпускники WAITS, работавшие в Xerox PARC и других местах, также сыграли ключевую роль в разработке Xerox Star, Macintosh и рабочей станции SUN (позже проданной Sun Microsystems). Например, ранние режимы экрана Emacs были напрямую вдохновлены редактором "E" WAITS – одним из семейства редакторов, которые первыми реализовали редактирование в реальном времени, где команды редактирования были невидимы, а текст набирался непосредственно в точке вставки или перезаписи. Считается, что современный стиль многообластного оконного интерфейса также возник там. Система также отличалась необычно высоким уровнем поддержки того, что сейчас называется мультимедийными вычислениями, позволяя переключать аналоговые аудио- и видеосигналы (включая телевидение и радио) на программистские терминалы. Эта возможность переключения видео на терминалах даже позволяла пользователям в разных офисах просматривать и набирать текст на одном виртуальном терминале, или одному пользователю мгновенно переключаться между несколькими полноценными виртуальными терминалами. Там же были изобретены "bucky bits", таким образом, клавиша "Alt" на каждом IBM PC – это наследие WAITS. Одной из примечательных особенностей WAITS в доинтернетную эпоху была поисковая система новостных лент под названием NS (News Service), которая позволяла пользователям WAITS мгновенно находить, сохранять и получать уведомления о выбранных новостях агентств AP и New York Times, выполняя поиск по произвольным комбинациям слов. Поиск новостей был мгновенным, поскольку каждая новость автоматически индексировалась по всем своим словам сразу после поступления по каналу связи.