ТЕОС
Эта статья нуждается в дополнительных цитатах для проверки . ( март 2016 г. ) |
Разработчик | Phase One Systems / Тимоти С. Уильямс / THEOS Software Corporation |
---|---|
Первоначальный выпуск | 1977 год |
Последний выпуск | Коммерческий выпуск THEOS Corona 6 / декабрь 2008 г |
Доступно в | Английский |
Платформы | Zilog Z80 , персональный компьютер IBM/AT |
Лицензия | собственный |
Официальный сайт | www |
THEOS , что переводится с греческого как «Бог», — это операционная система , которая начиналась как OASIS , микрокомпьютерная операционная система для небольших компьютеров, использующих процессор Z80 . Когда в 1982 году была выпущена операционная система для IBM Personal Computer/AT , было принято решение изменить название с OASIS на THEOS, сокращение от THE Operating System .
История
[ редактировать ]ОАЗИС
[ редактировать ]была Операционная система OASIS первоначально разработана и распространена в 1977 году компанией Phase One Systems из Окленда, Калифорния (президент Говард Сидорски). OASIS была разработана для процессора Z80 и была первой многопользовательской операционной системой для компьютеров на базе 8-битных микропроцессоров (Z-80 от Zilog ). «OASIS» было обратным названием « онлайн , прикладной - системы программного интерактивного » обеспечения .
OASIS состоял из многопользовательской операционной системы, мощного Business Basic /Interpreter, C компилятора и мощного текстового редактора . Тимоти Уильямс разработал OASIS и работал в Phase One. Рынок просил 16-битные системы, но настоящей 16-битной многопользовательской ОС для 16-битных систем не существовало. Каждый месяц Phase One анонсирует OASIS-16. [1] но оно не пришло. Однажды Тимоти Уильямс заявил, что является владельцем OASIS, возбудил судебное дело против Phase One и потребовал несколько миллионов долларов США . У Сидорского не было выбора, и он потребовал Главу 11 . Судебное разбирательство длилось два года, и, наконец, было принято решение, что Тимоти Уильямсу разрешено разработать 16-битную версию OASIS, но ему больше не разрешено использовать имя OASIS.
Дэвид Ширли представил альтернативную историю в Компьютерном информационном центре, дистрибьюторе OASIS в Великобритании в начале 1980-х годов. Он сказал, что Тимоти Уильямс разработал операционную систему OASIS и заключил контракт с Phase One Systems на продвижение и продажу этого продукта. Разработка 16-битного продукта велась, но POS анонсировала продукт преждевременно. Это привело к необходимости досрочного выпуска OASIS, когда он еще не был должным образом отлажен и оптимизирован. (8-битная версия OASIS к тому моменту была довольно хорошо оптимизирована, многие части были написаны вручную Z80 на ассемблере , но это означало, что новые на тот момент 16-битные системы работали далеко не так хорошо, как их 8-битные аналоги). Эта ситуация привела к тому, что Уильямс в то время разочаровался в компании Phase One и основал свою собственную компанию для продвижения и поддержки 16-битного OASIS. Первоначально компания называлась Oasis Technologies, пока Phase One не приняла меры по защите названия. Вместо того, чтобы вести долгую и дорогостоящую судебную тяжбу, компания и продукт были переименованы в «THEOS».
Уильямс создал новую компанию и название продукта: «THEOS», что означает «ОС» в смысле «единственный» («Теос» по-гречески означает « Бог »).Пока Уильямс и Сидорский боролись в суде, у производителей не было 16-битной многопользовательской ОС. Это привело к соглашению между Microsoft и Santa Cruz Operation о создании новой операционной системы на основе Unix версии 7 от Bell Labs . Microsoft приобрела лицензию на UNIX версии 7 у AT&T в 1978 году. [2] и 25 августа 1980 года объявил, что сделает его доступным для рынка 16-битных микрокомпьютеров. [3] Поскольку Microsoft не смогла лицензировать само имя UNIX, [4] называется Ксеникс . Microsoft будет распространять продукт через Ларри Михелса и его сына Дуга Михелса ( Операция Санта-Крус ).
Seiko также потеряла терпение по отношению к THEOS и Williams, решила создать собственную 16-битную версию OASIS и наняла доктора Джеффри Бара. Когда Xenix и THEOS стали доступны, Seiko решила покинуть этот рынок. Джеффри Бар основал CET, который продолжил разработку 16-битного программного обеспечения, совместимого с OASIS. Программное обеспечение CET было полностью совместимо с OASIS/THEOS и позволяло этим пользователям войти в мир Unix и Microsoft.
CET приобрела компанию Phase One. Кроме того, Phase One Systems лицензирует инструмент портирования под названием CET Basic. CET Basic совместим с THEOS BASIC, MultiUser BASIC , OASIS BASIC и UX-BASIC. Это означает, что вы можете сохранить большую часть существующего исходного кода и, используя W/32 BASIC, перекомпилировать свои программы THEOS, OASIS или UX-BASIC для работы под дополнительными операционными системами, такими как Microsoft Windows , Linux или SCO UNIX .
ТЕОС
[ редактировать ]Операционные системы THEOS распространяются корпорацией THEOS Software Corporation в Уолнат-Крик, Калифорния , с 1983 года. С 2003 года Phase One Systems публикует инструменты разработки программного обеспечения для систем THEOS(R). Помимо инструментов переноса, Phase One Systems распространила пакет запросов Freedom и пакет базы данных Control для систем THEOS, которые используются для переноса SQL -подобных инструментов извлечения данных в пакеты стороннего программного обеспечения.
THEOS был представлен в Европе компанией Fujitsu и другими производителями оборудования 30 лет назад и распространяется рядом дистрибьюторов в Великобритании, Испании, Португалии, Германии, Италии и других странах. «Текущей» версией является коммерческая версия THEOS Corona 6, выпущенная в декабре 2008 года, и с тех пор был выпущен ряд обновлений. Текущей версией клиента Windows Workstation (по состоянию на май 2009 г.) является версия 3.16 от июля 2003 г.
Функции
[ редактировать ]Первоначально написанная в конце 1970-х годов Тимоти С. Уильямсом как дешевая альтернатива более дорогим мини -компьютерам и мейнфреймам , которые были популярны в то время, OASIS предоставляла многопользовательские возможности с разделением времени, позволяющие нескольким пользователям использовать ресурсы компьютера. один компьютер. Подобно MP/M или UNIX внешних , THEOS использует драйверы устройств , а не ядро , что позволяет ему быть более переносимым в другие среды, хотя поддержка в первую очередь направлена на стандартное оборудование (т. е. ПК). THEOS специально предназначен для пользователей малого бизнеса: широкий спектр пакетов приложений для вертикального рынка разрабатывается и поддерживается отдельными лицами и компаниями.
Языки, поставляемые с THEOS, включают THEOS Multi- Basic и C. User Мощный язык оболочки EXEC можно использовать для автоматизации задач или создания системы «под ключ» .
Существует ряд функций безопасности, включая динамические пароли (где пароль включает часть даты или времени, IP-адрес клиента или другие динамические элементы), разрешение/запрет безопасности, комплексный входящий и исходящий брандмауэр , а также возможность требовать определенный уровень шифрования при соединении рабочей станции . Кроме того, формат объектного файла является запатентованным, а операционная система использует » Intel « защищенный режим для дальнейшего повышения защиты от атак переполнения буфера .
Команды
[ редактировать ]Следующий список команд поддерживается интерпретатором командной строки THEOS/OASIS (CSI). [5]
- СЧЕТ
- АРХИВ
- НАЗНАЧАТЬ
- ПРИКРЕПЛЯТЬ
- РЕЗЕРВНОЕ КОПИРОВАНИЕ
- БАЗОВЫЙ
- БУЛКЕРА
- КЭШ
- САПР КРАСКА
- ИЗМЕНЯТЬ
- СОРТ
- СРАВНИВАТЬ
- ФАЙЛ-КОПИЯ
- СОЗДАВАТЬ
- CSI
- ОТЛАЖИВАТЬ
- РЕДАКТИРОВАТЬ
- СТЕРЕТЬ
- ЭРРМСГ
- ИСПОЛНИТЕЛЬ
- СПИСОК ФАЙЛОВ
- ФИЛЬТ8080
- СИЛА
- ПОЛУЧИТЬ ФАЙЛ
- ПОМОЩЬ
- НАЧАЛЬНЫЙ ДИСК
- ИНИТТАПЕ
- УБИЙСТВО
- СПИСОК
- ВЫЙТИ
- ВХОД
- ПОЧТОВЫЙ ЯЩИК
- глутамат натрия
- ПЭК
- ПОЛУЧАТЬ
- ПЕРЕИМЕНОВАТЬ
- РЕМОНТ
- ВОССТАНОВИТЬ
- СЦЕНАРИЙ
- ОТПРАВЛЯТЬ
- НАБОР
- ПОКАЗЫВАТЬ
- НАМОТОЧНИК
- НАЧИНАТЬ
- ОСТАНАВЛИВАТЬСЯ
- СИСГЕН
- ТЕРМИНАЛ
Прием
[ редактировать ]В 1985 году компания BYTE заявила, что «функциональность THEOS находится где-то между MS-DOS и UNIX ». Журнал раскритиковал качество документации и пришел к выводу, что цена слишком высока по сравнению с другими многопользовательскими операционными системами для ПК, такими как Pick и Coherent . [6]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Информационное письмо группы пользователей OASIS, том 5
- ^ Пейт, Стив Д. (1996). Внутреннее устройство UNIX: практический подход . Эддисон Уэсли Профессионал . п. 9. ISBN 978-0-201-87721-2 .
В 1978 году Microsoft лицензировала седьмое издание UNIX у AT&T для производства операционной системы XENIX первоначально для PDP-11.
- ^ «История Microsoft — 1980» .
- ^ «Информация о варианте XENIX» . 26 февраля 2010 г. Архивировано из оригинала 19 декабря 2013 г.
В конце 1970-х годов Microsoft лицензировала исходный код UNIX у AT&T, которая в то время не лицензировала название UNIX.
- ^ Руководство пользователя THEOS/OASIS
- ^ Рочкинд, Марк Дж. (осень 1985 г.). «Выбор, Когерент и ТЕОС» . БАЙТ . п. 231 . Проверено 19 марта 2016 г.
Внешние ссылки
[ редактировать ]- Программная корпорация THEOS
- История OASIS®/THEOS® Corona
- Архив группы пользователей OASIS с февраля 1981 г. по ноябрь 1985 г.