stringtranslate.com

Когерентный (операционная система)

Последовательный запуск системы и запрос на вход в систему
Просмотр корневого каталога и информации о системе

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 , доступ к файловым системам DOS FAT16 , оптимизирующий компилятор C и модифицированную версию . Тейлора UUCP . [ нужна ссылка ] Окончательные версии Coherent также полностью поддерживали двоичный стандарт iBCS COFF , [ нужна ссылка ] , что обеспечивало двоичную совместимость с приложениями SCO Unix , включая WordPerfect , Lotus 1-2-3 и несколькими приложениями Microsoft , включая QuickBASIC , Microsoft Word. и Мультиплан . Последние версии 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]

Смотрите также

Рекомендации

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

Внешние ссылки