Операционные системы для настольных компьютеров

Наталия Елманова

Чего мы ожидаем от клиентской операционной системы

MS DOS и аналогичные операционные системы

Операционные системы с графическим пользовательским интерфейсом: немного истории

Windows

   Ранние версии

   Windows Millennium Edition

   Windows NT

   Windows 2000

   Windows XP

Mac OS

Linux

OS/2 Warp

Заключение

 

IT-инфраструктура любого современного офиса, а точнее, та ее часть, которая связана с программным обеспечением, начинается с выбора операционных систем для серверов и рабочих станций. Операционным системам можно посвятить не одну книгу (что, собственно, уже и сделали несколько сот авторов), да и одно только перечисление всех известных на сегодняшний день операционных систем способно превысить объем данной статьи. Поэтому мы сегодня ограничимся рассмотрением наиболее популярных клиентских операционных систем для настольных компьютеров. Те, кто интересуется операционными системами для мобильных устройств, могут обратиться к обзору, опубликованному в КомпьютерПресс № 5’2002, а рассмотрение операционных систем, под управлением которых выполняются серверные продукты, мы отложим до следующего номера нашего журнала.

Чего мы ожидаем от клиентской операционной системы

Клиентская операционная система осуществляет две основные функции: она предоставляет пользователю ряд тех или иных сервисов и управляет ресурсами компьютера, на котором она выполняется. Собственно, выбор операционной системы и определяется, во-первых, тем, какие у нее имеются ресурсы, а во-вторых, тем, какие сервисы требуются пользователю, — не все операционные системы способны работать с тем или иным аппаратным обеспечением, да и запросы пользователя (в том числе корпоративного) порой бывают столь высоки, что выбор операционных систем, способных их удовлетворить, оказывается весьма невелик.

Перечислим наиболее часто встречающиеся потребности корпоративного пользователя:

  1. Возможность применять офисные приложения (то есть готовить документы с помощью текстовых процессоров, электронных таблиц, средств презентационной графики и т.д.).
  2. Возможность обращаться к ресурсам локальной сети и Интернета (например, к сетевым принтерам, файлам на сетевом диске или на Web-сайтах, к Web-приложениям и почтовым серверам).
  3. Возможность пользоваться корпоративными приложениями, например входящими в состав системы управления предприятием. Последнее нередко косвенно влечет за собой такую потребность, как доступ к той или иной СУБД, — многие системы управления предприятиями используют архитектуру «клиент-сервер», требующую наличия на рабочем месте пользователя клиентской части СУБД, используемой в такой системе.
  4. Надежность, средства защиты данных, устойчивость к сбоям.

Из более «экзотических» потребностей отметим возможность разработки приложений, графического и иного дизайна, управления какими-либо нестандартными устройствами или приложениями, выполняющимися на других компьютерах, запуска сеанса другой операционной системы (например, сеанса DOS в Windows или сеанса Windows внутри виртуальной машины, функционирующей под управлением Linux). Впрочем, эти потребности встречаются намного реже, чем выше перечисленные. При этом как «экзотические», так и типичные потребности руководители IT-служб любой компании стремятся удовлетворить с наименьшими затратами на аппаратное и программное обеспечение.

У домашнего пользователя потребности обычно более разнообразные — компьютеры дома могут использоваться не только как средство выполнения офисных приложений и доступа к ресурсам Интернета, но и в качестве средства проведения досуга. В этом случае от операционной системы может потребоваться более высокий уровень поддержки игр и мультимедиа и связанных с проведением досуга подключаемых устройств, таких как цифровые камеры, телевизоры и иные устройства, относящиеся к бытовым.

Теперь перейдем к обсуждению наиболее распространенных клиентских операционных систем и типичных случаев их применения. Не планируя обсуждение серверных операционных систем, отметим, однако, что критерии их выбора существенно отличаются от критериев выбора клиентских операционных систем.

В начало В начало

MS DOS и аналогичные операционные системы

МS-DOS (Microsoft Disc Operating System) долгое время оставалась наиболее известной операционной системой для персональных компьютеров на аппаратной платформе Intel (хотя и не являлась самой первой — первой была CP/M и некоторые другие операционные системы, практически уже забытые). Несмотря на то что эта операционная система обладала далеко не самым дружественным интерфейсом командной строки, привычным главным образом старшему поколению пользователей, начавших свое знакомство с вычислительной техникой с мини-ЭВМ и мэйнфреймов, она стала самой массовой операционной системой 80-х годов.

Нельзя сказать, что DOS и аналогичные операционные системы (такие как Caldera DR DOS — потомок знаменитой DR DOS, созданной в компании Digital Research) сегодня уже полностью забыты. В ряде отраслей (например, в банковском деле) можно встретить решения, клиентские части которых выполняются под управлением MS DOS, DR DOS и тому подобных. Обычно такие решения удобны в том случае, когда в обязанности пользователей входит работа с одним-единственным корпоративным приложением, а иные виды деятельности на их рабочем месте при этом исключены (зачем, например, операционистке банка текстовый редактор или почтовый клиент? Вот менеджеру банка они, возможно, нужны...).

Нередко DOS-подобные операционные системы входят в состав Windows-утилит, предназначенных для манипуляции файловой системой или разделами жестких дисков (наиболее известными утилитами подобного назначения являются продукты компании PowerQuest), — некоторые операции данные утилиты выполняют под управлением не Windows, а DOS.

Говоря о DOS-подобных системах, нельзя не отметить наличие хороших отечественных разработок в этой области, таких, например, как операционная система PTS-DOS компании «Физтех-софт», существующая в нескольких модификациях и обладающая, в соответствии с современными потребностями, средствами поддержки локальных сетей, файловым менеджером, архиватором, средствами защиты от boot-вирусов, графическим Web-браузером, почтовым и FTP-клиентами. Так что можно подождать выбрасывать старые компьютеры и ноутбуки — с этой операционной системой они еще могут послужить, как минимум, в качестве Интернет-терминалов.

В начало В начало

Операционные системы с графическим пользовательским интерфейсом: немного истории

Интерфейс командной строки удобен профессионалам. Пользователю же обычно хочется чего-нибудь более очевидного: значков, окон, возможности указывать на них или перемещать их по экрану с помощью какого-нибудь подходящего для этой цели устройства, то есть того, что называется графическим пользовательским интерфейсом (GUI, Graphic User Interface). Первыми перспективность графического пользовательского интерфейса осознали основатели компании Apple Стивен Джобс и Стивен Возняк, увидевшие его в одной из исследовательских лабораторий Xerox. Их первый компьютер, Apple Lisa, выпущенный в 1983 году, обладал графическим пользовательским интерфейсом, а годом позже появился первый Macintosh с операционной системой Mac OS.

Компания Microsoft начала работу над операционной системой с графическим пользовательским интерфейсом в 1981 году. Первая версия Windows, выпущенная в ноябре 1985 года, обладала гораздо меньшими возможностями, чем Mac OS, и вплоть до выпуска в 1990-м Windows 3.0 эта операционная система практически никем всерьез не воспринималась. Определенной популярности эта платформа достигла с выходом версий 3.1 и 3.11.

В дальнейшем обе компании развивали и совершенствовали свои операционные системы, однако, несмотря на наличие аппаратной платформы и операционной системы, превосходящей конкурирующие продукты, компании Apple было довольно сложно соперничать с альянсом Microsoft, Intel, IBM, Compaq и других крупных компаний. В данный момент на долю Apple приходится менее одной десятой доли рынка персональных компьютеров, тогда как Microsoft превратилась в одну из самых крупных корпораций, расширив при этом семейство своих операционных систем — теперь для разных категорий пользователей существуют разные версии Windows. Имеется некоторое количество пользователей IBM OS/2, весьма неплохой операционной системы, но проигравшей Windows конкурентную борьбу на рынке операционных систем для конечных пользователей в середине 90-х годов. При этом в последнее время заметно увеличилась доля пользователей Linux, привлеченных нестандартным подходом к созданию и приобретению программного обеспечения.

В начало В начало

Windows

Сейчас более чем на 90% персональных компьютеров установлена одна из операционных систем семейства Windows. Несмотря на столь головокружительный успех на корпоративном рынке и на рынке операционных систем для домашних компьютеров, Windows нередко подвергается критике как со стороны пользователей, так и системных администраторов.

В начало В начало

Ранние версии

Ранние версии Windows обладали совместимостью с MS DOS и даже работали поверх DOS — в условиях доминирования DOS в начале 90-х годов возможность выполнять популярные у пользователей приложения в ожидании их Windows-версий была единственным средством выживания новой операционной системы на рынке, даже в ущерб ее надежности и с риском различных технологических недостатков, вызванных подобной архитектурой. Кроме того, успеху Windows способствовала политика массового предоставления лицензий на нее производителям компьютеров — требования, которым должна была удовлетворять их продукция для получения этой лицензии, были достаточно скромными. Как следствие, производители компьютеров и иного оборудования пытались сделать свою продукцию Windows-совместимой, что в конечном счете обернулось появлением огромного количества всевозможных списков совместимых с Windows устройств, нередко приводивших пользователей в замешательство.

С появлением Windows 95 (первой 32-разрядной версии Windows) часть перечисленных технических проблем либо была устранена, либо потеряла былую остроту. Хотя Windows по-прежнему базировалась на DOS, количество используемых ее DOS-приложений было уже не столь велико. В то же самое время Microsoft ввела в употребление ряд прикладных программных интерфейсов (таких как Direct X API), представлявших собой слой абстракции, использовавший драйверы устройств для взаимодействия между приложениями и оборудованием. Используя эти интерфейсы, разработчики могли создавать приложения, совместимые с широким спектром устройств и конфигураций компьютеров. Еще одной целью создания подобных прикладных программных интерфейсов была попытка добиться упрощенного подключения устройств, которое называется Plug and Play и заключается в том, что при подключении нового устройства операционная система должна немедленно его распознать и автоматически настроить собственную конфигурацию (пользователям Macintosh эта технология была доступна уже давно).

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

В начало В начало

Windows Millennium Edition

Windows Millennium Edition (Mе) представляет собой упрощенную операционную систему, ориентированную на домашнего пользователя и отвечающую требованиям, которые последний обычно предъявляет к современному персональному компьютеру, таким как возможность использования офисных приложений, упрощенные средства настройки сетевого доступа и доступа в Интернет, возможность играть в современные компьютерные игры, поддержка мультимедиа (например, редактирование видеофрагментов, прослушивание MP3-файлов и т.д.). Однако эта операционная система по-прежнему базируется на ядре 9x, использовавшемся в Windows 95 и Windows 98, — это ядро требует небольшого количества оперативной памяти, что позволяет выделить большую часть ресурсов компьютера на обслуживание приложений. Windows Mе — последняя из версий Windows, основанных на этом ядре, поскольку поддержка старых DOS-приложений сегодня уже неактуальна.

Наиболее заметными особенностями Windows Me по сравнению с ее предшественниками стали утилита System Restore, возвращающая операционную систему в первоначальное состояние после неудачной переконфигурации или установки программного обеспечения, System File Protection — средство защиты от удаления более 800 системных файлов, средства автоматического обновления операционной системы через Интернет, упрощенные средства настройки домашней сети и доступа в Интернет (Home Networking Wizard), а также некоторые улучшения пользовательского интерфейса, такие как разворачивающиеся меню, более удобный интерфейс диалоговых окон, автоматическое распознавание популярных форматов сжатых файлов. Отметим также наличие в этой операционной системе средств поддержки FireWire: стандарта подключения внешних устройств, позволяющего передавать данные с высокой скоростью, что делает его идеальным для передачи видеоданных; средства редактирования видеоданных Movie Maker и средства подключения к компьютеру цифровых камер. Новая версия Media Player, входящая в эту операционную систему, позволяет проигрывать файлы MP3 и звуковые CD.

Для эксплуатации Windows Me требуется как минимум 64 Mбайт оперативной памяти, хотя настоятельно рекомендуется иметь 128 Мбайт или выше. Рекомендуется также наличие жесткого диска большого объема (от 10 Гбайт).

К тому же, будучи неплохим решением для домашнего пользователя, Windows Me вовсе не является идеальным вариантом для офисных нужд — стоимость перехода на нее с весьма популярной до сих пор Windows 98 в случае большого количества рабочих мест оказывается довольно высокой из-за необходимости обновления рабочих станций, при том что большинство типичных офисных и корпоративных приложений может с равным успехом эксплуатироваться в обеих операционных системах. Исключение могут составить немногочисленные компании, использующие большое число приложений, оперирующих мультимедиаданными.

В начало В начало

Windows NT

Целью компании Microsoft было завоевание не только рынка операционных систем для конечных пользователей, но и части рынка серверных операционных систем, на котором доминировали Novell, Sun и производители коммерческих версий UNIX. Windows NT, первая полностью 32-разрядная операционная система семейства Windows, стала первым шагом в этом направлении. Наиболее широко использовалась ее версия 4.0, существовавшая в редакциях Server и Workstation.

В то время как домашние пользователи готовы были пожертвовать стабильностью и надежностью используемой ими операционной системы ради поддержки широкого спектра устройств и функциональности, необходимой для игр и иных домашних развлечений, корпоративным пользователям требовались надежность и средства защиты данных. Это означало, что в случае использования традиционного для корпоративных пользователей набора деловых приложений (офисные приложения, корпоративная информационная система и др.) в условиях, когда обновление аппаратной части и подключение новых устройств производится редко, Windows NT Workstation была наилучшим выбором. Отметим, однако, что гибкость этой операционной системы с точки зрения поддержки подключения новых устройств и выполнения приложений мультимедиа была не слишком высока.

В начало В начало

Windows 2000

Windows 2000 стала очередным шагом в эволюции Windows NT. Эта операционная система, существующая в виде четырех различных версий (Professional, Server, Advanced Server, Datacenter Server), сочетала в себе надежность Windows NT с некоторой гибкостью, присущей операционным системам семейства Windows 9x, и позиционировалась как операционная система для корпоративных пользователей, в среде которых она довольно быстро завоевала популярность. На данный момент это самая популярная операционная система семейства Windows в корпоративном секторе.

Обладающая меньшей поддержкой «развлекательных» и «бытовых» средств, нежели Windows Mе, эта операционная система оказалась наилучшим выбором для многих компаний и домашних пользователей благодаря своей надежности, высокой производительности (достигнутой за счет изменений в системе управления памятью), средствам защиты файлов от удаления, удобным средствам настройки сетевого доступа. Отметим также поддержку стандарта Plug and Play, упрощающую подключение нового оборудования (хотя список поддерживаемых устройств для Windows 2000 существенно короче, чем соответствующий список для Windows 98/Me), а также великолепную поддержку ноутбуков, ставших к тому времени весьма популярным типом компьютеров для корпоративных пользователей, в частности поддержку контроля питания и электроснабжения для устройств, поддерживающих интерфейс ACPI (Advanced Configuration and Power Interface).

Что касается поддержки игр и иных развлечений, официальной информации об этом у Microsoft нет (поскольку Windows 2000 позиционируется как операционная система для корпоративных пользователей), однако в ряде случаев данная операционная система используется и для этой цели — производительность ее зависит от типа используемого оборудования и от самой игры.

Следует, однако, сказать, что системные требования для этой операционной системы довольно высоки — Windows 2000 Professional требуется как минимум Pentium 133 и 64 Мбайт оперативной памяти, жесткий диск объемом 2 Гбайт и 1 Гбайт дополнительного свободного пространства. Кроме того, аппаратное обеспечение компьютера должно быть совместимо с этой операционной системой.

В начало В начало

Windows XP

После успеха Winows 2000 на корпоративном рынке и выпуска Windows Mе для рынка домашних пользователей довольно быстрый выход новой операционной системы для тех же самых сегментов рынка оказался несколько неожиданным. Однако в Microsoft полагали, что новая операционная система изменит представление о Windows. Система Windows XP, существующая в двух редакциях (Home Edition для домашних пользователей и Profes-sional для корпоративных пользователей), — это достаточно универсальный продукт, сочетающий достоинства обеих ее предшественниц: надежность Windows 2000 и гибкость Windows Me. А тот факт, что Windows XP Home Edition является «сокращенной» версией Windows XP Professional, существенно упростил жизнь производителям оборудования.

Общим для обеих редакций данной операционной системы является поддержка мультимедиа, игр и иных развлекательных возможностей, в то время как Windows XP Professional обладает рядом дополнительных средств, необходимых корпоративным пользователям (в частности, связанных с безопасностью данных). Отметим, что эта операционная система поддерживает не все приложения, созданные для Windows 95/98, хотя в ее составе есть средства эмуляции окружения прежних версий Windows.

Помимо особенностей, которые были характерны еще для Windows Mе, в Windows XP появились и некоторые новшества, такие как возможность вернуться к предыдущей версии драйвера устройства без перезагрузки, инструмент Last Good Configuration, позволяющий вернуться к прежней конфигурации компьютера после неудачной установки нового устройства или программного обеспечения, средства автоматического восстановления после ошибок пользователя при конфигурации операционной системы, средства Remote Assistance, позволяющие удаленно управлять операционной системой и тем самым существенно упрощающие техническую поддержку удаленных пользователей, которую осуществляют разработчики приложений и системные интеграторы. Следует также иметь в виду высокую скорость загрузки по сравнению с предшествующими версиями Windows и полную изоляцию приложений друг от друга. Из «потребительских» особенностей этой операционной системы выделим средства записи CD, поддержку воспроизведения DVD с помощью MediaPlayer, средства оцифровки звука, поддержку игр и соответствующего оборудования, ряд улучшений в пользовательском интерфейсе, средства поддержки нескольких пользователей (вплоть до одновременной работы приложений, запущенных разными пользователями).

Для успешной эксплуатации Windows XP требуется Intel-совместимый процессор с тактовой частотой более 300 МГц, 128 Мбайт оперативной памяти, 1,5 Гбайт дискового пространства, видеоадаптер и монитор, поддерживающие разрешение 800Ѕ600 пикселов, CD-ROM или DVD. Для желающих перейти на эту операционную систему на Web-сайте Microsoft имеется средство под названием Upgrade Advisor (http://www.microsoft.com/windowsxp/pro/howtobuy/upgrading/advisor.asp), проверяющее текущее оборудование и программное обеспечение данного компьютера на предмет его совместимости с Windows XP.

Отметим, что многих пользователей отпугивает в этой операционной системе технология защиты от нелегального использования, которая называется Windows Product Activation (о ней мы уже неоднократно писали в нашем журнале) и означает, что данная копия Windows XP связана с конкретным компьютером и не может быть использована на другом.

В начало В начало

Mac OS

Мac OS изначально создавалась как операционная система с графическим пользовательским интерфейсом. В отличие от Windows она не нуждалась в совместимости с прежними операционными системами типа DOS, поэтому ее версии никогда не основывались на компромиссе между требованиями надежности и необходимостью совместимости с другой платформой.

Уровень поддержки графики и мультимедиа даже в ранних версиях Mac OS был таков, о котором пользователи ранних версий Windows не могли даже мечтать. Именно это и определило сферу применения Macintosh — данные компьютеры широко применяются в издательском деле, при решении задач, связанных с дизайном и редактированием мультимедиаданных. Многие ставшие привычными особенности современных персональных компьютеров, такие как мышь, дисководы для компакт-дисков, простые средства настройки сетевого доступа, настольные издательские системы, Plag and Play, поддержка стандарта подключения внешних устройств USB, впервые появились именно в Macintosh. Нередко эти особенности появлялись столь рано, что в тот момент возможность их массового применения практически отсутствовала. Так, поддержка USB в Mac OS появилась тогда, когда USB-устройств еще практически не было, за исключением некоторых очень дорогих.

Список программного обеспечения и оборудования, совместимого с Mac OS, крайне невелик по сравнению с аналогичным списком для Windows. В целом это упростило конечным пользователям решение задачи конфигурации данной операционной системы, но в то же время привело к более высокой цене на Macintosh по сравнению с Windows-совместимыми компьютерами.

Однако начиная с Windows 95 новые версии Windows все лучше и лучше поддерживали возможности, характерные ранее только для Mac OS, и это привело к сокращению доли рынка, занимаемой Mac OS. Свою роль сыграло и то, что в Mac OS поддержка многозадачности существенно ограничена по сравнению с Windows, а это создает определенные неудобства в работе пользователей. Список игр для Mac OS до середины 90-х годов также был невелик, да и сама компания Apple в то время ничего не предпринимала для того, чтобы привлечь внимание разработчиков игр, а ведь, по данным многих аналитиков, наличие игр — далеко не маловажный фактор при принятии решения о приобретении нового аппаратного обеспечения и операционной системы.

Из последних по времени особенностей Mac OS отметим великолепную поддержку цифрового видео. Все последние модели компьютеров Apple оснащены портом FireWire, средствами редактирования цифрового видео, а новейшие версии компьютеров серии G4 обладают возможностью записи DVD. Недавно компания Apple обратила, наконец, свое внимание на разработчиков развлекательного программного обеспечения, и в последнее время появились игры для Mac OS.

Дальнейшим развитием Mac OS стала операционная система Mac OS X, в создании которой принимали участие университетские ученые. Эта операционная система основана на BSD UNIX. В 1999 году версия Mac OS X Server была выпущена в виде продукта Open Source (программное обеспечение, распространяемое свободно, код которого не является чьей-либо собственностью). Это должно позволить разработчикам адаптировать Mac OS X для нужд их заказчиков, а также привлечь разработчиков к дальнейшему развитию этой операционной системы.

Особенностью Mac OS X является наличие менеджера виртуальной памяти, автоматически выделяющего память для приложений (в прежних версиях Mac OS это нужно было делать вручную), возможность полной изоляции приложений друг от друга, поддержка многозадачности, сравнимая с аналогичной поддержкой в Windows. Пользовательский интерфейс в этой операционной системе также существенно изменился — появились пиктограммы, меняющие свой вид в зависимости от состояния приложения, средства доступа к дискам и файлам на рабочем столе и иные приятные мелочи.

В Mac OS X имеются эмулятор предыдущих версий Mac OS, средства редактирования графических изображений, встроенная поддержка OpenGL. Что касается поддержки Интернета, то Mac OS X включает средства редактирования Web-сайтов, почтовый клиент (что, естественно, не ново), средства управления паролями для доступа к Web-ресурсам, а также 20 Мбайт дискового пространства на серверах Apple для хранения документов и данных.

Хотя Mac OS X представляется многообещающей операционной системой, производители программного обеспечения пока не спешат создавать для нее приложения. Достаточно осторожно относятся к ней и корпоративные пользователи. Остается надеяться, что этот период не затянется надолго.

В начало В начало

Linux

Такое явление, как Linux, оказалось достаточно неожиданным для компьютерной индустрии. Мало кто ожидал, что продукт, начало которому положила разработка энтузиаста-одиночки, по прошествии десяти лет окажется заметным игроком на рынке операционных систем.

Истоки Linux восходят к концу 60-х годов, когда в Bell Laboratories была создана операционная система UNIX. Ее отличительной особенностью было то, что ядро операционной системы, написанной на ассемблере, было невелико, а вся оставшаяся часть операционной системы была написана на С — языке высокого уровня. Это позволяло легко добавлять к операционной системе новые возможности и адаптировать ее в соответствии с теми или иными потребностями. В процессе распространения UNIX по всему миру появилось много групп программистов, создававших собственные версии этой операционной системы. В 1987 году была создана операционная система Minix, являвшаяся клоном UNIX и относящаяся к категории Open Source, а в 1991 году финский студент Линус Торвальдс, заинтересовавшийся возможностями Minix, начал работу над новой операционной системой, пригласив членов группы новостей, посвященных Minix, к участию в этом проекте. В течение следующих нескольких лет сотни, а затем и тысячи энтузиастов создавали код этой операционной системы, получившей название Linux.

На сегодняшний день Linux пользуется немалой популярностью. Наиболее часто она применяется как серверная платформа — Web-сервер Apache, базирующийся на Linux, является одним из самых популярных приложений данного класса. Отметим, однако, что многие производители программного обеспечения и средств разработки, такие как Borland, IBM, Oracle и др., всерьез рассматривают Linux и как клиентскую платформу.

Одним из серьезных преимуществ Linux является низкая стоимость ее применения. Даже если не учитывать тот факт, что сама операционная система относится к категории Open Source, стоит принять во внимание, что требования к ресурсам у этой операционной системы невысоки — она с успехом выполняется даже на устаревших персональных компьютерах с процессорами Intel 80386 и позволяет использовать их в качестве сервера для небольшого офиса либо в качестве рабочей станции для выполнения офисных приложений.

Сама по себе Linux обладает интерфейсом командной строки. Однако для этой операционной системы имеется несколько графических оболочек (наиболее популярными из которых являются K Desktop Environment (KDE) и Gnome), что делает ее привлекательной для конечных пользователей. Эти оболочки включают инструменты, сходные с имеющимися в Windows, такие как файловый менеджер, справочная система, средства конфигурации и т.д.

Следует сказать, что программного обеспечения для этой операционной системы вовсе не так много, как для Windows, — разработчики вряд ли смогут выжить без Windows-версий своих продуктов, тогда как их Linux-версии довольно редки вследствие все еще не очень значительного присутствия Linux на рынке настольных операционных систем. Тем не менее ряд компаний, таких как IBM, вкладывают значительные средства в развитие Linux как серверной платформы, в то время как другие компании создают программное обеспечение для конечных пользователей и разработчиков. Из имеющихся на данный момент продуктов для Linux стоит отметить пакет офисных приложений Corel WordPerfect Office 2000 for Linux Deluxe, включающий текстовый процессор, электронную таблицу и ряд других офисных приложений; Sun Microsystems StarOffice, включающий сходный набор делового программного обеспечения (подробнее о них можно прочесть в статье «Офисные пакеты ведущих производителей» в этом спецвыпуске); несколько графических пакетов, приближающихся по функциональности к Adobe Photoshop; несколько Web-браузеров, включая Netscape Communicator и Opera. Из средств разработки следует отметить Borland Kylix (последняя, третья, версия этого продукта поддерживает языки программирования Object Pascal и C++) и Borland JBuilder (одно из самых популярных средств разработки на Java). Не забыты и игры — некоторые из них (например, Quake III, Unreal Tournament) существуют и в виде Linux-версии.

Типичным примером применения Linux в корпоративном секторе в качестве клиентской платформы является использование одного или нескольких корпоративных приложений, имеющих Linux-версию клиентской части (например, созданную с помощью продуктов Borland или иных средств разработки), и, возможно, совместное применение с ними ограниченного числа других приложений (например, офисных пакетов).

Хотя у исходного текста Linux не существует владельца, ряд компаний, таких как Red Hat, продают дистрибутивы этой операционной системы, адаптированные под конкретную задачу, в том числе под нужды домашнего или корпоративного пользователя. Это в определенной степени решает проблему установки и настройки данной операционной системы — на данный момент эта процедура не настолько проста, чтобы ее легко мог осуществить неподготовленный пользователь, и с этой точки зрения ей далеко до продуктов Microsoft и Apple. Тем не менее игнорировать Linux не стоит — она заслуживает пристального внимания.

В начало В начало

OS/2 Warp

Естественно, список используемых операционных систем не исчерпывается Windows, Mac OS и Linux. В середине 90-х годов операционная система IBM OS/2 Warp, появившаяся чуть раньше Windows 95, рассматривалась многими пользователями и аналитиками как серьезный конкурент ожидаемой 32-разрядной версии Windows, однако, несмотря на свои великолепные потребительские качества, она практически проиграла конкурентную борьбу на рынке операционных систем для конечных пользователей. В результате усилия IBM были сконцентрированы на развитии OS/2 как серверной платформы. Тем не менее компания IBM по-прежнему поставляет на рынок не только серверную редакцию OS/2 Warp 4 Server for e-business, но и клиентскую операционную систему с графическим пользовательским интерфейсом OS/2 Warp Client. К числу особенностей последней относятся поддержка Java-приложений, а также приложений для DOS, Windows 3x, OS/2, многозадачность и многопоточность, средства защиты от сбоев. Данная операционная система включает развитые средства поддержки локальных сетей и Интернета и в ближайшее время будет оснащена средствами разработки приложений, XML-парсером и иными новшествами. Для OS/2 Warp имеется офисный пакет Lotus Smart Suite производства той же IBM и средство групповой работы Lotus Domino/Notes. Все это делает данную операционную систему вполне пригодной для применения в корпоративном секторе (например, когда пользователи работают с корпоративными приложениями, написанными на Java, и используют офисные приложения или средства групповой работы от IBM).

В начало В начало

Заключение

Итак, мы выяснили, что представляют собой современные операционные системы для конечных пользователей и какие задачи решаются с их помощью. Мы также рассмотрели особенности наиболее популярных операционных систем этого класса (DOS, Windows, Mac OS, Linux, OS/2). В следующем номере мы поговорим об операционных системах, под управлением которых выполняются серверные продукты.

КомпьютерПресс 9'2002

1999 1 2 3 4 5 6 7 8 9 10 11 12
2000 1 2 3 4 5 6 7 8 9 10 11 12
2001 1 2 3 4 5 6 7 8 9 10 11 12
2002 1 2 3 4 5 6 7 8 9 10 11 12
2003 1 2 3 4 5 6 7 8 9 10 11 12
2004 1 2 3 4 5 6 7 8 9 10 11 12
2005 1 2 3 4 5 6 7 8 9 10 11 12
2006 1 2 3 4 5 6 7 8 9 10 11 12
2007 1 2 3 4 5 6 7 8 9 10 11 12
2008 1 2 3 4 5 6 7 8 9 10 11 12
2009 1 2 3 4 5 6 7 8 9 10 11 12
2010 1 2 3 4 5 6 7 8 9 10 11 12
2011 1 2 3 4 5 6 7 8 9 10 11 12
2012 1 2 3 4 5 6 7 8 9 10 11 12
2013 1 2 3 4 5 6 7 8 9 10 11 12
Популярные статьи
КомпьютерПресс использует