Все началось с игры
Не поверите, но все началось с небольшой игры, написанной Кеном
Томпсоном. Но чтобы вам было понятно, при чем здесь игра, нужно
сделать небольшой экскурс во времена «до игры» .
В далеком 1965 году начались работы над созданием операционной
системой MULTICS (MULTiplexed Information and Computing System)
для компьютера GE-645 (об этом компьютере вы точно не прочитаете
в школьном учебнике по информатике) . Инициатором была компания
Bell Laboratories (подразделение компании AT&T), а ее помощниками
выступали не менее известные организации — General Electric и Массачу-
сетский технологический институт (МТИ) . Что же ожидали от MULTICS?
Процессорное время GE-645 стоило очень дорого, поэтому нужна была
система разделения процессорного времени, обеспечивающая высокую
скорость обработки данных и их совместное использование.
Операционная система Multics была запущена в 1969 году, но она не
оправдала возложенных на нее надежд. Поэтому вскоре компания Bell
Laboratories прекратила работу над этой системой. Коммерческого успеха
эта система не принесла. Правда, для справедливости нужно отметить,
что МТИ умудрился продать около 80 инсталляций этой системы, причем
некоторые из них «дожили» до начала 90-х годов.
Но не бывает худа без добра. Multics послужила своеобразным толчком
для создания новой операционной системы — UNIX.
Что же произошло в 1969 году, который считают годом рождения UNIX?
Четыре сотрудника Bell Labs, а именно Руд Кенедей (Rudd Canaday),
Дуг Мак-Илрой (Doug Mcllroy), Дэннис Ричи (Dennis Ritchie) и Кен
Томпсон (Ken Thompson) попытались возродить Multics. Все они ранее
работали над проектом Multics и не смогли смириться с таким поворотом
событий.
Прежде всего был разработан проект файловой системы — потом эта
файловая система стала файловой системой UNIX. Кен Томпсон написал
программы, эмулирующие работу файловой системы и режима подкачки.
Получилось что-то вроде прототипа ядра новой системы. Это ядро было
предназначено для GE-645.
Другие языки программирования и технологии
OC Unix кем была создана?
Похожие вопросы
- На Windows с Unix свет клином сошёлся? Ведь и MacOS и BSD и разные QNX созданы на основе Unix
- В каких unix системах надо уметь работать на уровне ПОЛЬЗОВАТЕЛЯ программисту c++ ?
- Как посмотреть ПОСЛЕДНИЙ запущенный процесс в UNIX?
- Какие символы запрещены в именах файлов для unix-подобных ОС? Спасибо.
- Php!? Дано 2 времени, как вычислить их разницу и чтобы это отображалось не в UNIX времени?
- как установать UNIX на Windows и можно ли это сделать?
- Реально ли самому сделать OC если да то как ??
- DOS OC или создание ОС на Turbo Pascal
- Дайте пожалста ссылку на офиальную OC Windows xp sp3 с активатором
- установил windows xp, переставил жестак на другой комп - как ее запустить на этом компе и как сделать ее OC по умолчанию