Причины популярности Unix

Обсуждение, оптимизация, настройка, решение проблем
Аватара пользователя

Автор темы
BEST_XP
Administrator
Administrator
Сообщения: 1189
Зарегистрирован: Октябрь 2008
Репутация: 530
Пол: Мужской
Благодарил (а): 138 раз
Поблагодарили: 6039 раз

Причины популярности Unix

#1

Сообщение BEST_XP » 11 янв 2009, 17:20

Операционная система UNIX является долгожителем мира компьютерных технологий. Ее первые версии появились более 30-ти лет тому назад. С тех пор пройден значительный и плодотворный путь подаривший миру не только одну из наиболее эффективных и надежных операционных систем, но и многочисленные достижения в области системного программирования, сетевых технологий.
Система Уникс была создана небольшой группой разработчиков, тысячи людей вложили в нее свой
талант, десятки тысяч обогатили приложениями, и сегодня сотни тысяч людей используют эту
операционную систему в своей деятельности.
Начиная с 1975 года фирма AT&T начала предоставлять лицензии на использование операционной
системы как научно-образовательным учреждениям, так и коммерческим организациям. Поскольку
основная часть системы поставлялась в исходных текстах, написанных на языке С, опытным
программистам не требовалось детальной документации, чтобы разобраться в архитектуре Unix.
C ростом популярности микропроцессоров другие компании переносили UNIX на различные платформы,
но простота и ясность операционной системы искушали многих на ее расширение и модификацию, в результате чего появилось много различных вариантов базовой системы.
Смело можно сказать , что она полностью выдержала проверку временем. На каждом этапе своего
развития операционная система ЮНИКС решала определенные задачи, и сегодня, несмотря на
появление более простых и удобных, с точки зрения администрирования, систем, UNIX прочно
занимает место среди лидеров. Самое удивительное, что во многих случаях речь при этом идет не о
конкретной версии, например Solaris или SCO, а именно о системе UNIX как таковой.
Многие блага компьютерной цивилизации, без которых невозможно представить современную жизнь,
пришли к нам из мира UNIX.
Мир UNIX - это удивительный мир. Он немного пугает новичка, привыкшего к пестрым и разноцветным
декорациям Microsoft Windows. Трепет вызывает строгий и, на первый взгляд, неприветливый черно-
белый текстовый интерфейс системы. Возмущает бедный ассортимент "игрушек". Приводит в ярость
мысль о необходимости изучения многочисленных команд, конфигурационных файлов системы.
Результатом иногда становится бегство, возвращение в привычную среду.
Ну а мужественный путешественник мира компьютерных технологий, не испугавшийся всех
перечисленных "ужасов", довольно быстро начинает понимать, что за внешней неприветливостью
текстового интерфейса таится его необычайная мощь, гибкость, демократизм и доброжелательное
отношение к рядовому пользователю. А черно-белые цвета - это стильно!
В настоящее время наблюдается значительный рост интереса к UNIX не только как к серверной операционной системе, но и как к операционке рабочих станций, персональных компьютеров и даже "наладонных" компьютеров. Отчасти это связано с бурным развитием свободно распространяемых (то есть бесплатных) версий Unix, таких как Linux. Благодаря этому с UNIX сталкивается все большее число пользователей. Распространение получают и кластеры рабочих станций, работающие под
управлением Linux (так называемые "LINUX-фермы"). Такие системы позволяют достичь высокой
производительности при относительно небольшой стоимости. Разве плохо получить почти суперкомпьютер
"всего" за 30.000 долларов ?
Серьезным фактором является и наличие значительного количества бесплатного программного
обеспечения для операционной системы UNIX (прежде всего Linux). Несмотря на свою "бесплатность",
это программное обеспечение часто удовлетворяет самым взыскательным требованиям, написано на
высочайшем уровне и зачастую по своим возможностям превосходит коммерческие пакеты для
Microsoft Windows.
Перечислим основные черты UNIX, позволяющие понять причины долгожительства этой системы:
1. Код системы написан на языке выского уровня С, что сделало ее простой для понимания, изменений и
переноса на другие платформы. По оценкам одного из создателей UNIX, Дэнниса Ритчи, система на языке
С имела на 20-40% большой размер, а производительность ее была на 20% ниже аналогичной системы,
написанной на ассемблере. Однако ясность и переносимость, а в результате - и открытость системы
сыграли решающую роль в ее популярности. Можно смело сказать, что UNIX является одной из наиболее
открытых систем. Несмотря на то, что большинство UNIX поставляется сегодня не в исходных текстах, а в
виде бинарных файлов, система остается легко расширяемой и настраиваемой.
2. UNIX - многозадачная многопользовательская система с широким спектром услуг. Один мощный сервер
может обслуживать запросы большого количества пользователей. При этом необходимо администрирование
только одной системы. Ваша система может выполнять различные функции - работать как вычислительный
сервер, обслуживающий сотни пользователей, как сервер базы данных, как сетевой сервер, поддерживающий
важнейшие сервисы сети (telnet, ftp, электронную почту, службу имен DNS и т.д.), или даже как сетевой
маршрутизатор.
3. Наличие стандартов. Несмотря на многообразие версий Unix, основой всего семейства являются принципиально одинаковая архитектура и ряд стандартных интерфейсов. Опытный администратор без
большого труда сможет обслужить другую версию системы, для пользователей переход на другую версию
и вовсе может оказаться незаметным.
4. Простой, но мощный модульный пользовательский интерфейс. Имея в своем распоряжении набор утилит,
каждая из которых решает узкую специализированную задачу, вы можете конструировать из них сложные
комплексы.
5. Использование единой, легко обслуживаемой иерархической файловой системы. Файловая система -
это не только доступ к данным, хранящимся на диске. Через унифицированный интерфейс файловой системы
осуществляется доступ к терминалам, принтерам, магнитным лентам, сети и даже к памяти.
6. Очень большое количество приложений, в том числе свободно распространяемых, начиная от простейших
текстовых редакторов и заканчивая мощными системами управления базами данных.


Развернуть Поддержать проект

Чтобы поблагодарить за сообщение, нажмите кнопку Изображение, чтобы повысить репутацию, нажмите Изображение

Вернуться в «UNIX, Linux, MacOs для PC и другие ОС»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя