Когерентный (операционная система)
этой статьи Начальный раздел может быть слишком коротким, чтобы адекватно суммировать ключевые моменты . ( февраль 2023 г. ) |
![]() | |
![]() Когерентный установщик 4.2.10 | |
Разработчик | Компания Марка Уильямса |
---|---|
Семейство ОС | Unix-подобный |
Рабочее состояние | Снято с производства |
Исходная модель | Закрытый исходный код; открытый исходный код в 2015 году |
Первоначальный выпуск | 1980 год |
Последний выпуск | 4.2.14/1994 г |
Доступно в | Английский |
Платформы | PDP-11 , x86 ( 8088 , 286 , 386 , 486 ), Motorola 68000 , Zilog Z8000 |
ядра Тип | Монолитный |
По умолчанию пользовательский интерфейс | Командная строка ( KornShell ) |
Лицензия | 2015: Пункт BSD-3 [1] Оригинал: Собственный |


Coherent — это клон Unix операционной системы для IBM PC-совместимых компьютеров и других микрокомпьютеров , разработанный и продаваемый ныне несуществующей компанией Mark Williams (MWC). Исторически операционная система была запатентованным продуктом, но в 2015 году она стала открытым исходным кодом и была выпущена под лицензией BSD-3-Clause . [1]
Разработка
[ редактировать ]Coherent не был Unix; Компания Марка Уильямса не имела прав ни на торговую марку Unix , ни AT&T / Bell Labs на исходный код . В первые годы своего существования MWC посетила делегация AT&T, стремившаяся определить, посягает ли MWC на собственность AT&T Unix. В состав делегации входил Деннис Ритчи , который пришел к выводу, что «очень трудно поверить, что Coherent и его базовые приложения не были созданы без тщательного изучения кода ОС и деталей ее приложений». Однако он также заявил, что: [2]
[...] просматривая различные углы [на предмет особенностей, ошибок и т. д., о которых я знал в дистрибутивах Unix того времени], я не смог найти ничего скопированного. Возможно, некоторые части были написаны с использованием близлежащего источника [AT&T], но, по крайней мере, были предприняты усилия переписать. Если бы до этого дошло, я никогда бы не смог честно засвидетельствовать [...], что то, что они создали, было невоспроизводимо из руководства.
Большая часть операционной системы была написана выпускниками Университета Ватерлоо : Томом Даффом , Дэйвом Конроем, Рэндаллом Ховардом, Иоганном Джорджем и Тревором Джоном Томпсоном. Значительный вклад также внесли такие люди, как Найджел Бри (из Окленда, Новая Зеландия ), более поздний автор «Призрака» . [3]
Версии
[ редактировать ]Первоначально Coherent был написан для PDP-11 серии миникомпьютеров в 1980 году, затем перенесен на различные микрокомпьютерные системы начала 1980-х годов, включая IBM PC-совместимые устройства и машины на базе Zilog Z8000 и Motorola 68000 . Первоначально продавался OEM-производителям , начиная с 1983 года он был доступен на потребительском рынке напрямую от MWC. [4] На тот момент Coherent 2.3 предлагал примерно ту же функциональность Unix версии 7 на оборудовании ПК, включая форматтер nroff , но не расширения BSD , предлагаемые конкурирующими поставщиками Unix/клонов; по сравнению с конкурентами это была небольшая система, распространявшаяся всего на семи двусторонних дискетах стоила всего 500 долларов США . , лицензия [4]
В 1984 году BYTE назвал Coherent «высокосовместимым двойником UNIX версии 7». [5] В 1985 году компания раскритиковала сложность установки, но заявила, что «как клон UNIX, Coherent удивительно совершенен… его должно быть легко переносить… цена в 495 долларов — выгодная сделка». [6] В обзорах Coherent начала 1990-х годов отмечалось, что система была намного меньше, чем другие современные предложения Unix, а также дешевле (99,95 долларов США), но ей не хватало функциональности. [7] и поддержка программного обеспечения. [8] Журнал PC Magazine назвал Coherent 3.0 «капсулой времени», отражающей состояние Unix в конце 1970-х годов, без поддержки мышей , локальных сетей или дисков SCSI , подходящей для изучения базового программирования Unix, но не для автоматизации бизнеса. [7] Обзор в информационном бюллетене AUUG был более позитивным, в нем положительно сравнивали Coherent с MKS Toolkit , Minix и Xenix и предполагали, что он может занять нишу в качестве недорогой учебной платформы. [9]
Coherent мог работать на большинстве процессоров Intel ПК на базе Intel 8088 , 286 , 386 и 486 с процессорами . Для Coherent версии 3 для ПК на базе Intel требовалось как минимум 286, для Coherent версии 4 для ПК на базе Intel требовалось как минимум 386. Как и настоящая Unix, Coherent могла выполнять многозадачность и поддерживать несколько пользователей . Начиная с версии 4, выпущенной в 1992 году, [10] В Coherent также была поддержка X11 и MGR оконных систем . [ нужна ссылка ]
Более поздние версии Coherent (версия 4 и выше) поддерживали функции, распространенные в современных Unix-подобных системах, включая версию MicroEMACS , доступ к FAT16 файловым системам , [ нужна ссылка ] оптимизирующий [ нужна ссылка ] C Компилятор и модифицированная версия Taylor UUCP . [ нужна ссылка ] Последние версии Coherent также полностью поддерживали двоичный стандарт iBCS COFF . [ нужна ссылка ] что обеспечивало двоичную совместимость с приложениями SCO Unix , включая WordPerfect , Lotus 1-2-3 и несколькими приложениями Microsoft , включая QuickBASIC , Microsoft Word и MultiPlan . Последние версии 386 поддерживали виртуальную память , но не требовали подкачки .
Порт Coherent на Zilog Z8000 также использовался отмененной системой Commodore 900 . [11]
В 1983 году NCSC (дочерняя компания Nixdorf ) объявила о переносе Coherent на мэйнфреймы IBM в форме подсистемы совместимости Unix для операционных систем IBM DOS/VS и DOS/VSE и Nixdorf Edos/VS и Edos/VSE , известных как Рабочая станция программиста/VSE-Расширенные функции, или сокращенно PWS/VSE-AF. [12]
Компания Марка Уильямса закрылась в 1995 году. [13]
3 января 2015 г. исходники Coherent были выпущены под лицензией BSD-3-Clause . [1]

См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с «Источники компании Марка Уильямса» . Архивировано из оригинала 6 января 2015 г. Проверено 18 июня 2021 г.
- ^ Деннис Ричи (10 апреля 1998 г.). «Re: Последовательный» . Группа новостей : alt.folklore.computers . Usenet: [электронная почта защищена] .
- ^ «Предисловие» . ВЯЗАННОЕ руководство . Компания Марка Уильямса. 1994.
- ^ Jump up to: а б Ханнотт, декан (12 июня 1984 г.). «Выгодная покупка для UNIX» . ПК Маг . стр. 250–254.
- ^ Франер, Ральф А. (осень 1984 г.). «Будущее Unix на IBM PC» . БАЙТ . стр. 59–64.
- ^ Рочкинд, Марк Дж. (осень 1985 г.). «Выбор, Когерент и ТЕОС» . БАЙТ . п. 231 . Проверено 19 марта 2016 г.
- ^ Jump up to: а б Кристиан, Кааре (11 декабря 1990 г.). «Последовательность: мощь Unix за 99 долларов» . Журнал ПК . п. 50.
- ^ Драйден, Патрик (23 апреля 1990 г.). «Пользователи ПК получают альтернативу Unix» . Инфомир . п. 40.
- ^ Дикиан, Джек (1991). «Хорошие вещи по-прежнему приходят в маленьких упаковках» . Информационный бюллетень австралийской группы пользователей UNIX Systems . 12 (1): 21–22.
- ^ «Вкратце» . Компьютерный мир . 8 июня 1992 г. с. 51.
- ^ «Из редакции новостей» . Инфомир . 6 апреля 1984 г. с. 9.
- ^ «Никсдорф раскрывает Unix-совместимый T/S для IBM» , Computerworld , vol. 27, нет. 37, ИДГ Предприятие, с. 4, 12 сентября 1983 г., ISSN 0010-4841.
- ^ Объявление о закрытии
Внешние ссылки
[ редактировать ]