3) корпоративные сети (или сети предприятия), которые включают в себя все локальные сети отдельного предприятия, находящиеся на различных территориях. Корпоративные сети представляют собой глобальные вычислительные сети. Операционные системы на таком уровне должны поддерживать более широкий набор сервисов.
4.11. Семейство операционных систем UNIX
Проект системы UNIX (Uniplex Information and Computing Services) был создан сотрудниками лаборатории
В 1973 г. Д. Ритчи разработал язык программирования высокого уровня С (Си), и скоро ОС UNIX заново переписали на этом языке. После публикации Д. Ритчи и К. Томпсона в 1974 г. в журнале
Главной проблемой ОС семейства UNIX является несовместимость различных версий. Попытки стандартизации версий UNIX закончились неудачей, так как наибольшее распространение получили две несовместимые версии этой системы: линия
Одна из последних версий UNIX System V Release 4 собрала в себе лучшие черты линий UNIX System V и UNIX BSD, но данная разновидность системы является незавершенной, так как в ней отсутствуют системные утилиты, необходимые для успешного использования ОС.
Общими чертами для любой ОС UNIX считаются:
1) многопользовательский режим со способом защиты данных от несанкционированного доступа;
2) реализация мультипрограммной обработки в режиме разделения времени, которая основана на применении алгоритмов вытесняющей многозадачности; повышение уровня мультипрограммирования;
3) унификация операций ввода-вывода на базе расширенного использования понятия «файл»;
4) иерархическая файловая система, которая образует единое дерево каталогов независимо от числа физических устройств, используемых для размещения файлов;
5) переносимость системы, которая осуществляется за счет написания ее основной части на языке С;
6) разнообразные средства взаимодействия процессов, например через сеть;
7) кэширование диска с целью уменьшения среднего времени доступа к файлам.
4.12. Операционная система Linux
В основу ОС Linux положен проект студента Хельсинкского университета Л. Торвальда, в котором использована программа Minix.
Главным достоинством ОС Linux является то, что ее можно применять на компьютерах любой конфигурации – от настольного до мощных многопроцессорных серверов. Эта система способна выполнять многие из функций, традиционных для ОС DOS и Windows, например управление файлами, управление программами, взаимодействие с пользователями и др. Система Linux является особо мощной и гибкой, предоставляя в распоряжение компьютера скорость и эффективность UNIX, с применением при этом всех преимуществ современных ПК. При этом Linux (как и все версии UNIX) представляет собой многопользовательскую и многозадачную ОС.
Операционная система Linux стала доступна всем желающим, так как это некоммерческий проект и в отличие от UNIX распространяется среди пользователей бесплатно в рамках Фонда бесплатного программного обеспечения. По этой причине эту ОС зачастую не считают профессиональной. На самом деле ее можно охарактеризовать как настольную версию профессиональной ОС UNIX. Преимущество ОС UNIX состоит в том, что ее разработка и последующее развитие проходили одновременно с революцией в области вычислительной техники и коммуникаций, которая продолжается уже несколько десятилетий. На основе UNIX были созданы совершенно новые технологии. Сама по себе ОС UNIX построена так, что ее можно модифицировать, получая при этом различные версии. Поэтому присутствуют множество различных официальных вариантов UNIX, а также версий, которые соответствуют конкретно поставленным задачам. Разрабатываемую в данном контексте ОС Linux можно рассматривать как еще один вариант UNIX, который создан специально для ПК.