A/UX

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 15:35, 9 мая 2019.
A/UX
Apple aux.jpeg
Создатели: Apple Computer
Постоянный выпуск: февраль  1988
Предыдущий выпуск: 3.1.1 / 1995
Состояние разработки: Прекращена
Операционная система: System 6
Платформа: UNIX System V
Размер дистрибутива: 2 Мбайт
Веб-сайт www.apple.com

A/UX (от англ. Apple Unix — «UNIX на компьютерах Apple») — UNIX-система, созданная компанией Apple для компьютеров Mac с платформой m68k. Была основана на UNIX System V версии 2.2. Соответствовала стандартам POSIX и System V Interface Definition. Начиная с версии 2.0 имелась поддержка TCP/IP. Первая рабочая версия вышла в 1988 году, а последняя (3.1.1) — в 1995.[Источник 1]

История

В 1988 на конференции Uniforum Apple Computer объявила собственную Unix-подобную операционную систему, A/UX. Интересно заметить, что давний раг Apple, IBM, одновременно с Apple (в зале двумя этажами выше), объявила AIX, свою Unix-подобную систему.[Источник 2]

До этого было принято решение создать свой, “правильный” Unix с графическим пользовательским интерфейсом Mac’а, о котором мечтали едва ли не все лидеры индустрии, и с не совсем понятными, но многообещающими, по мнению экспертов, “сверхспособностями” Unix.

Для создания Apple решилa обратиться к компании UniSoft, которая с начала 80-х до конца 90-х занималась переносом Unix на разные платформы. По договору систему должны были сделать к июлю 1987 года. С опозданием на 7 месяцев, A/UX 1.0 была объявлена на Uniforum 1988. Но качество A/UX оставляло желать лучшего.


Первый релиз

В феврале 1988 года всем показали «чудо»: на самом обычном Mac II, в обличье самой обычной System 6 (6.0.5), работал настоящий Unix. Основой A/UX стала System V, релиз 2.2, от AT&T. В конце 1988-го AT&T выпустила релиз 4, но был использован не самый новый релиз Unix’овой основы. В A/UX были включены элементы из SV5R3 и SV5R4 (Систем версии 5, релизов 3 и 4), и из 4.2BSD и 4.3BSD. Была виртуальная память, вытесняющая многозадачность, поддержка трех командных оболочек (Bourne, C и Korn; они же sh, csh и ksh) и многое другое. A/UX требовал, как минимум, 4 мегабайта оперативной памяти, а для его установки требовался 80-мегабайтный диск. Естественно, для работы A/UX были необходимы процессор 68020 и PMMU-сопроцессор 68851 от Motorola. Цена за A/UX получалась меньше тысячи долларов, в то время как коммерческие Unix’ы стоили раза в три дороже. Но немногих настораживали некоторые моменты демонстрации: например, никто и ни разу не показал несколько одновременно работающих Mac’овских приложений. И всё, что касалось Unix’а, показывали на одном Mac II, а Mac’овский интерфейс – на другом.


Проблемы

Когда A/UX 1.0 попала в руки покупателям, все оказалось не так красиво, как на презентации.[1] Дело в том, что при 2 мегабайтах оперативной памяти A/UX еле работала, да и при 4 мегабайтах тоже. Опытным путем было установлено, что минимальный объем оперативной памяти, при котором A/UX способна на что-то, – 8 мегабайт. Для переключения между Unix’ом и System 6 надо было перезапускать компьютер. А если вы при этом забыли сохранить незавершенное, то оно исчезало. Одновременно могла работать работать только одна программа для Mac’а, несмотря на наличие в системе MultiFinder, системной программы, с помощью которой в System 6 была реализована кооперативная многозадачность. Вообще, в режиме System 6 глючило все, что только могло.

Пользователям Unix A/UX был интересен, но скорее как не совсем удачный релиз. Они прекрасно обходились без Mac’овского интерфейса, и платить за него лишнее никто не хотел. К тому же Unix-станции были в разы производительнее (раза в два, как минимум) и, как правило, стоили дешевле, чем Mac’и в аналогичной конфигурации. Для обычных пользователей Mac’ов это был явный перебор. Столько лишних сложностей и лишних ограничений – и ничего реально полезного взамен. К тому же реальность, о которой писались не самые добродушные статьи в компьютерной прессе, была слишком суровой. Система продавалась, несмотря ни на что – но говорить о серьезном её успехе, увы, не приходится. Во время презентации представитель Apple сообщил, что уже готовы 100 000 комплектов с A/UX 1.0 для продажи. Вряд ли, что все эти комплекты нашли покупателя. Данных об объемах продаж этой системы нет.

Первой реально продаваемой версией стал A/UX 2.0.

Источники

  1. A/UX// URL: http://www.thefullwiki.org/A/UX (дата обращения: 30.04.2019)
  2. Конференция 1988 года // URL: https://appleinsider.ru/apple-v-licax/iz-istorii-wwdc-1988-i-1989-gody.html (дата обращения: 30.04.2019)

Примечания

  1. "AppleInsider". Retrieved 1 May 2019.