Вселенная UNIX. Эту историю должен знать каждый!

Xakep, номер #049, стр. 049-078-5


Теперь о QNX. Эта ОС тоже относится к UNIX-системам, она удовлетворяет стандарту POSIX (стандарт, описывающий основные интерфейсы ОС), так что с ПО под эту операционку проблем не возникнет. Интересна история ее создания: канадская компания QNX Software System разрабатывала ОС для правительства США. Естественно в военных целях. Ты знаешь, что, например, в современных джипах установлены миникомпьютеры? В них используется Windows CE. А вот для F-19 (истребителя) такая ОС не подходит совсем, ибо ее зависание или любая нестабильность может стоить жизни не только пилоту, но и доброму полумиллиону человек, так как заряды на истребителях не слабые. Вот для таких целей и была создана QNX. Она действительно отличалась очень хорошей производительностью (скоростью), стабильностью и малым размером. А потом возникла простая мысль: «Если ОС идеально подходит для самолета, почему она не подойдет для ПК?» В общем, первая версия QNX имела собственный браузер, свою графическую оболочку и помещалась на одну обычную дискету. При этом могла работать на 486 компьютере с 4 Мб RAM. Был только один минус - запредельная цена. Однако уже через некоторое время QNX Software System выпустила нормальную версию своей системы: увеличился размер дистрибутива, возросли требования к железу, а цена упала. Теперь QNX - это ОС, обросшая своими средствами разработки (Photon Application Builder = (Visual C++) + (Delphi), пользователями и т.п. Для QNX уже начали появляться статьи по системному программированию…

На этом мы, пожалуй, и завершим наш рассказ. Думаю, ты понимаешь, что рассказать историю каждого члена семейства UNIX в рамках одной статьи невозможно. Надеюсь, этот материал поможет тебе лучше ориентироваться во вселенной UNIX, ибо мир не замкнут на продукции исключительно от Microsoft…

1969 г. Кен Томпсон и Деннис Ритчи создают первую UNIX-подобную ОС. Этот динозавр

получил название «Multics».

1973 г. Создана уже четвертая версия UNIX. Система переписана на языке С, в результате чего

появилась возможность переносить её на компьютеры с различными архитектурами.

1975 г. Написана шестая версия UNIX. Она начинает распространяться за пределами AT&T Bell

Laboratories. Появляется первая BSD ОС, основанная на последней версии UNIX.

1982 г. Unix System Group (USG) в составе AT&T разработала System III, один из стандартов

Unix.

1983 г. Несколько исследовательских групп объединились в Unix System Development Lab. В

Назад на стр. 049-078-4  Содержание  Вперед на стр. 049-078-6