Операционные системы семейства Unix, операционная система Linux
Cемейство Unix – это одна из самых первых ОС и в настоящее время является одной из альтернатив семейству ОС Windows . Unix была создана в Bell Telephone Laboratories в 70- е годы прошлого столетия. Основное отличие и преимущество этого семейства заключается в реализации для широкого круга аппаратных платформ – это первая действительно переносимая на различные аппаратные платформы операционная система. Unix ориентирована, прежде всего, на работу в больших локальных и глобальных сетях. В ней используются различные варианты графического интерфейса. Универсальность системы обеспечивается множеством прикладных программ.
В настоящее время существуют версии ОС Unix от различных производителей. Среди них наиболее известны коммерческие версии Sun и Solaris для компьютеров фирмы Sun, AIX для мини-компьютеров IBM, IRIX для компьютеров Silicon Graphics, свободно распространяемые FreeBSD и Linux для компьютеров платформы Intel.
Независимо от версии общими для Unix чертами являются:
· многопользовательский режим и наличие мощных средств защиты данных от несанкционированного доступа;
· многозадачность;
· переносимость системы за счет написания ее ядра на языке С;
· наличие простого пользовательского интерфейса;
· наличие встроенных средств поддержки компьютерных сетей, что делает систему одной из самых популярных серверных платформ в Internet.
В отличие от Windows ОС Unix предъявляет повышенные требования к компьютерам и стоит значительно дороже Windows.
В настоящее время все большую популярность приобретает ОС Linux, которая является многозадачной, многопользовательской операционной системой с поддержкой национальных и стандартных клавиатур, поддерживает различные типы файловых систем, в частности, MS DOS, обеспечивает поддержку полного семейства протоколов TCP/IP для работы в сети Интернет.
В 1991 году финский студент Линус Торвальдс писал для своей дипломной работы ядро Unix-подобной системы. Ядро получилось настолько удачным, что у Линуса возникла идея написания полностью бесплатной unix-системы. Система из-за своей доступности и открытости сразу приобрела множество поклонников, и многие люди включились в работу над ней, дописывая нужные им функции или программы. Благодаря этому система очень динамично развивается и совершенствуется.
Эта система распространяется бесплатно (англ. freeware), и ее программный код доступен всем желающим, поэтому многие программисты стали поддерживать Linux, добавляя к ней драйверы устройств, разрабатывая разные приложения и др.
В настоящее время ОС Linux в основном используется не ПК, а на компьютерах- серверах. В первую очередь это связано с тем, что Linux требует профессиональной установки, а Windows может установить на свой ПК любой пользователь.
Основные тенденции развития ОС:
1. Расширяемость – возможность внесения дополнительных функций без разрушения целостности системы;
2. Переносимость – возможность использования на различных аппаратных платформах;
3. Надежность и отказоустойчивость – защищенность от внутренних и внешних сбоев и ошибок, т.е. от некорректных действий прикладных программ, пользователей, оборудования и самой операционной системы;
4. Совместимость – поддержка выполнения прикладных программ, написанных для других операционных систем, а также взаимодействие между различными ОС, функционирующих в корпоративной среде;
5. Интеграция с Internet – поддержка соответствующих протоколов, сервисов и Web-серверов;
6. Безопасность – очень важное требование, особенно в сетевой среде и в условиях все более широкого использования Internet в корпоративной деятельности;
7. Производительность – соответствие быстродействия операционной системы возможностям современных аппаратных средств;
Что касается рынка ОС, то следует отметить, что несмотря на развитие ОС Linux и других ОC, Windows в ближайшие годы сохранит свое доминирующее положение на рынке ПК, а в классе серверных ОС доля Linux будет увеличиваться и в ближайшие годы составит конкуренцию Windows.