Сколько всего операционных систем. Какие бывают операционные системы

Операционные системы: назначение и основные функции

Понятие Операционной системы

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

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

Состав ОС

Структуру ОС составляют следующие модули:

    базовый модуль (ядро ОС) - управляет работой программ и файловой системой, обеспечивает доступ к ней и обмен файлами между периферийными устройствами;

т .е. переводит команды с языка программ на язык «машинных кодов», понятый компьютеру

    командный процессор - расшифровывает и исполняет команды пользователя, поступающие прежде всего через клавиатуру;

т .е. запрашивает у пользователя команды и выполняет их. Пользователь может дать, например, команду выполнения какой-либо операции над файлами (копирование, удаление, переименование), команду вывода документа на печать и т.д.

    драйверы периферийных устройств - программно обеспечивают согласованность работы этих устройств с процессором (каждое периферийное устройство обрабатывает информацию по-разному и в различном темпе);

т .е. специальные программы, которые обеспечивают управление работой устройств и согласование информационного обмена с другими устройствами. Любому устройству соответствует свой драйвер.

    дополнительные сервисные программы (утилиты) - делают удобным и многосторонним процесс общения пользователя с компьютером

т.е. такие программы позволяют обслуживать диски, выполнять операции с файлами, работать в компьютерных сетях и т.д.

Назначение Операционной системы

ОС предназначена для решения следующих задач:

    обслуживания аппаратуры компьютера;

    создания рабочей среды и интерфейса пользователя;

    выполнения команд пользователя и программных инструкций;

    организации ввода/вывода, хранения информации и

    управления файлами и данными.

Согласно определению, все задачи, решаемые ОС, можно разбить на две группы:

    предоставление пользователю или программисту вместо реальной аппаратуры компьютера расширенной виртуальной (т.е. реально не существующей) машины, с которой удобнее работать и которую легче программировать;

    повышение эффективности использования компьютера путем рационального управления его ресурсами в соответствии с некоторым критерием.

Функции Операционной системы

Основные функции:

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

    Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).

    Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).

    Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.

    Обеспечение пользовательского интерфейса.

    Сетевые операции, поддержка стека сетевых протоколов.

Дополнительные функции:

    Параллельное или псевдопараллельное выполнение задач (многозадачность).

    Эффективное распределение ресурсов вычислительной системы между процессами.

    Разграничение доступа различных процессов к ресурсам.

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

    Взаимодействие между процессами: обмен данными, взаимная синхронизация.

    Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.

    Многопользовательский режим работы и разграничение прав доступа.

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

Предшественником ОС следует считать служебные программы (загрузчики и мониторы), а также библиотеки часто используемых подпрограмм, начавшие разрабатываться с появлением универсальных компьютеров 1-го поколения (конец 1940-х годов). Служебные программы минимизировали физические манипуляции оператора с оборудованием, а библиотеки позволяли избежать многократного программирования одних и тех же действий (осуществления операций ввода-вывода, вычисления математических функций и т. п.).

В 1950-60-х годах сформировались и были реализованы основные идеи, определяющие функциональность ОС: пакетный режим, разделение времени и многозадачность, разделение полномочий, реальный масштаб времени, файловые структуры и файловые системы.

Операционная система DOS

DOS – первая операционная система для персональных компьютеров, которая получила широкое распространение и была основной для компьютеров IBM PC с 1981 по 1995. Со временем она была практически вытеснена новыми, современными операционными системами Windows и Linux, но в ряде случаев DOS остается удобной и единственно возможной для работы на компьютере (например, в тех случаях, когда пользователь работает с устаревшей техникой или давно написанным программным обеспечением и т.п.)

С операционной системой DOS пользователи работают с помощью командной строки, у нее нет собственного графического интерфейса. ОС DOS позволила успешно работать с ПК на протяжении 15 лет, тем не менее, эту работу нельзя назвать удобной. DOSвыступала «посредником» между пользователем и компьютером и помогла превратить сложные команды обращения к дискам в более простые и понятные, но по мере развития сама «обросла» изобилием команд и стала сдерживать работу с компьютером. Так возникла необходимость в новом посреднике – так появились программы-оболочки.

Оболочка – это программа, которая запускается под управлением ОС и помогает пользователю работать с ОС. Программа-оболочка наглядно показывает всю файловую структуру компьютера: диски, каталоги, файлы. Файлы можно искать, копировать, перемещать, удалять сортировать, изменять и запускать всего несколькими клавишами. Одна из самых распространенных – Norton Commander(NC). В графических оболочках Windows 3.1 и Windows 3.11 применяется концепция так называемых «окон», которые можно открывать, перемещать по экрану, закрывать. Эти окна «принадлежат» различным программам и отражают их работу.

В DOS используется файловая система FAT. Одним из ее недостатков являются ограничения на имена файлов и каталогов. Имя может содержать не более 8 символов. Кроме того DOS не делает различий между одноименными строчными и прописными буквами.

Так как DOS была создана очень давно, она не соответствует требованиям, предъявляемым сегодня к современным операционным системам. Она не может напрямую использовать большие объемы памяти, устанавливаемые в современные компьютеры.

Операционная система MICROSOFT WINDOWS

Графические оболочки Widows 1.0, Widows 2.0, Widows 3.0, Widows 3.1 и Widows 3.11 запускались под управлением MS DOS, то есть не были самостоятельными операционными системами. Но поскольку с появлением Windows открылись новые возможности, Windows называют не оболочкой, а средой.

Среда Windows характеризуется следующими особенностями, отличающими ее от других программ-оболочек:

    Многозадачность;

    Единый программный интерфейс;

    Единый интерфейс пользователя;

    Графический интерфейс пользователя;

    Единый аппаратно-программный интерфейс.

На смену операционной системе DOS с ее графическими оболочками Windows 3.1 и Windows 3.11 пришли полноценные операционные системы семейства MS Windows (сначала Windows 95, затем Windows 98, Windows 2000, Windows XP). В отличие от Windows 3.1 и Windows 3.11, они запускаются автоматически после включения компьютера.

В MS Windows для хранения файлов используется файловая модификация FAT–VFAT. В ней длина имен файлов и каталогов может достигать 256 символов.

В ОС Windows при работе с окнами и приложениями широко применяется манипулятор «мышь», в MS DOS используется только клавиатура.

Также в MSWindowsприсутствует панель задач (Taskbar). Она делает нагляднвм механизм многозадачности и намного ускоряет процесс переключения между приложениями.

Рабочий стол Windows сконструирован так, чтобы максимально облегчить работу пользователя-новичка и в то же время предоставить максимальные возможности его настройки в соответствии с конкретными нуждами опытных пользователей.

Операционная система LINUX

Linux – это операционная система для IBM-совместимых персональных компьютеров и рабочих станций. Это многопользовательская операционная система с сетевой оконной графической системой X Window System. Операционная система Linux поддерживает стандарты открытых систем и протоколы сети Интернет и совместима с системами Unix, DOS, MS Windows.

Будучи традиционной оперативной системой, Linux выполняет многие из функций, характерных для DOS и Windows, однако эта операционная система отличается особой мощью и гибкостью. Linux предоставляет в распоряжение пользователя ПК скорость, Эффективность и гибкость UNIX, используя при этом все преимущества персональных машин. При работе с мышью активно используются все три кнопки, в частности, средняя кнопка используется для вставки фрагментов текста.

С помощью системы Linux можно любую персональную машину превратить в рабочую станцию. В наше время Linux является операционной системой для бизнеса, образования и индивидуального программирования.

Операционные системы UNI X

UNIX– группа переносимых, многозадачных и многопользовательских операционных систем.

Первая система UNIX была разработана в 1969 г. в подразделении Bell Labs компании AT&T. С тех пор было создано большое количество различных UNIX-систем.

Некоторые отличительные признаки UNIX-систем включают в себя:

    использование простых текстовых файлов для настройки и управления системой;

    широкое применение утилит, запускаемых в командной строке;

    взаимодействие с пользователем посредством виртуального устройства - терминала;

    представление физических и виртуальных устройств и некоторых средств межпроцессового взаимодействия как файлов;

    использование конвейеров из нескольких программ, каждая из которых выполняет одну задачу.

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

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

    К числу основных ресурсов, управление которыми осуществляет ОС, относятся процессы, основная память, таймеры, наборы данных, диски, накопители на магнитных лентах, принтеры, сетевые устройства и некоторые другие. Для решения задач управления ресурсами разные ОС использую различные алгоритмы, особенности которых в конечном счете и определяют облик ОС.

    Итак, в число требований, предъявляемых сегодня к сетевым ОС, входят: функциональная полнота и эффективность управления ресурсами, модульность и расширяемость, переносимость и многоплатформенность, совместимость на уровне приложений и пользовательских интерфейсов, надежность отказоустойчивость, безопасность и производительность.

Привет друг.

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

Естественно они больше подойдут вам в случае если для вас не важны многие популярные программы как продукты от Adobe, microsoft office и тд.

При желании можно найти для них альтернативу пусть и менее функциональную.

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

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

Сначала пойдут популярные linux решения, на основе которого делается очень много ОС в настоящее время.

Все эти продукты вы можете протестировать на виртуальных машинах . Так же они могут работать в режиме LiveUSB с вашей флешки не устанавливая на ПК.

Приступим к обзору.

Ubuntu.

Старый добрый и популярный «пингвинний» дистрибутив. Прошли те времена когда linux был чем то страшным для обычного пользователя своей потребностью работать через консоль и помнить тучи команд. Все основные настройки можно делать в графическом интерфейсе.

Развивается уже множество лет.

Ubuntu так же является популярным решением для серверов и доступен для более современных смартфонов и планшетов который называется Ubuntu Touch.

С данной операционной системой продаются некоторые ноутбуки.

Linux mint.

Популярное решение сделать linux именно под простых пользователей, с удобными менюшками окнами.

Основана она на Ubuntu и Debian системах. Постоянно обновляется и дополняется.

По сравнению с убунту устанавливается немного труднее, но особых трудностей не вызовет если вы сталкивались с установкой подобных систем.

Является довольно оптимизированной системой и имеет много настроек конфигураций.

Kubuntu.

Думаю у вас сразу возникнет мысль о упомянутой уже выше ubuntu. и в принципе вы правы. Это система в основном отличается лишь своим интерфейсом, но основана на ней и том же ядре.

Уже встроено вначале при установке некоторые необходимые инструменты для просмотра документов и графики такие как Libre office и Okular, а так же некоторые другие программы с открытых источников.

Особых различий в работе от его собрата нет.

Chrome OS/Chromium OS.

Вот мы и перешли к другим решениям, отличным от линукса.

По сути это веб браузер, с помощью которого можно производить серфинг. Но сюда есть возможность установить андройд приложения.

Хром ос на самом деле является собственностью google и распространяется на хром буках.

Но Хромимум уже совсем другое решение. На его основе существует несколько сборок. Некоторые обновляются по сей день, другие уже заброшены но вполне работоспособны.

Remix OS.

Я уже рассматривал его в статье Android на компьютер.

Это полноценный андройд на ваше ПК.

Можно установить на флешку, и работать с неё. Объем карты памяти должен быть не менее 8-16 гигабайт. Даже работая в таком режиме все установленные программы будут сохраняться и вы можете настроить под себя удобную сборку потом спокойно переходить от одного компьютера к другому.

На android в наши дни можно найти множество удобных программ по работе с графикой и документами.

Сидите в интернете, общайтесь с мессенджерах. редактируйте электронные таблицы и документы в популярных расширениях. Можно даже поиграть в некоторые игры — в шутеры играть неудобно но многие популярные однотапные казуалки вполне можно поиграть.

Я рассмотрел самые популярные и известные в наши дни бесплатные операционные системы для компьютера.

На самом деле сейчас много сборок под разные нужды.

Если вас интересует какая либо определённая или работа с какой либо ОС то пишите в комментариях — попробую рассмотреть по возможности.

До новых встреч.

Related posts:

Электронные платежные системы. как создать электронный кошелек Бесплатные программы для windows

Итак, что же такое операционная система на компьютере? ОС — это самое важное программное обеспечение, которое работает на компьютере. Он управляет памятью, процессами, и всем программным и аппаратным обеспечением. Можно сказать, что ОС — это мост между компьютером и человеком. Потому что без операционной системы, компьютер бесполезен.

Apple Mac OS X

Mac OS представляет собой линейку операционных систем, созданных компанией Apple. Она поставляется предустановленной на всех новых компьютерах Macintosh или Mac. Последние версии этой операционной системы известны как OS X . А именно Yosetime (выпущенный в 2014 году), Mavericks (2013), Mountine Lion (2012), Lion (2011), и Show Leopard (2009). Также есть Mac OS X Server , который предназначен для работы на серверах.

По данным общей статистики StatCounter Global Stats, процент пользователей Mac OS X составляет 9,5% рынка операционных систем, по состоянию на сентябрь 2014 года. Это намного ниже чем процент пользователей Windows (почти 90% ). Одной из причин этого является то что компьютеры Apple очень дорогие.

Linux

Linux — семейка операционных систем с открытым исходным кодом. Это значит, они могут модифицироваться (изменяться) и распространятся любым человеком по всему миру. Это очень отличает эту ОС от других, таких как Windows, которая может изменяться и распространяться только самим владельцем (Microsoft). Преимущества Линукса в том, что он бесплатный, и есть много различных версий на выбор. Каждая версия имеет свой внешний вид, и самые популярные из них это Ubuntu , Mint и Fedora .

Linux назван в честь Линуса Торвальдса, который заложил основу в Linux в 1991 году.

По данным общей статистики StatCounter Global Stats, процент пользователей Linux составляет менее 2% рынка операционных систем, по состоянию на сентябрь 2014 года. Однако, из-за гибкости и легкости в настройках большинство серверов работают на Linux.

Операционные системы для мобильных устройств

Все операционные системы, о которых мы говорили выше разработаны для настольных и портативных компьютеров, таких как ноутбук. Есть операционные системы, которые разработаны специально для мобильных устройств, таких как телефоны, и MP3-плееры, например, Apple, IOS, Windows Phone и Google Android. На рисунке ниже вы можете увидеть Apple, IOS работающий на IPad.

Конечно, по функциональности они уступают компьютерным операционным системам, но все же они способны выполнить множество основных задач. Например, просмотр фильмов, просмотр веб-страниц в интернете, запуск приложений, игр и т.д.

На этом все. Оставьте в комментариях какой операционной системой пользуетесь вы и почему она вам нравиться

Скорее всего, на вашем компьютере установлена Windows. Эта операционная система может казаться бесплатной, но это не так. Изготовители должны заплатить Microsoft за лицензию на поставку компьютеров с Windows, и вам нужно купить копию, если вы хотите установить Windows самостоятельно.

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

1. FreeBSD

Если вы используете свободную операционную систему, которая не является Linux, то, вероятно, она основана на BSD. FreeBSD является лишь одной из нескольких UNIX-подобных операционных систем. Другие включают NetBSD, OpenBSD и PC-BSD. Какую бы вы ни использовали, большая часть опыта аналогична тому, что вы найдете в Linux. Свободное и открытое программное обеспечение, доступное для одного, как правило, может работать на другом.

Даже если вы не любитель свободного программного обеспечения, вы можете использовать части FreeBSD, не осознавая этого. Из-за разрешительной лицензии проекта, часть кода пробилась в Apple macOS, Sony PlayStation 4 и маршрутизаторы Juniper.


2. ReactOS

Большинство бесплатных операционных систем являются альтернативой Windows. ReactOS, в некотором смысле, стремится быть Windows. Целью является предоставление пользователям средств для запуска программного обеспечения для Windows, без необходимости покупать операционную систему у Microsoft.

ReactOS - это свободная и открытая исходная операционная система, поэтому она не может использовать какой-либо реальный код Windows. Проект частично реализовал многие интерфейсы Windows API, и он сотрудничает с проектом Wine, чтобы запускать программы, приложения и программное обеспечение.


3. FreeDOS

Вы использовали компьютеры, когда DOS был единственным вариантом? У вас хорошие воспоминания о MS-DOS?

FreeDOS позволяет вам пережить эту ушедшую эпоху. OS barebones дает вам средство для запуска старых программ DOS на более современном оборудовании или внутри виртуальной машины. Или вы можете просто использовать его для запуска старых игр.


4. Haiku (Хайку или Хокку)

Haiku черпает вдохновение в BeOS. BeOS была графической операционной системой, разработанной Be Inc для работы на BeBox еще в 1995 году. Операционная система застряла в течение пяти лет, прежде чем последнее обновление вышло в 2000 году.

BeOS, возможно, не было именем нарицательным, но оно привлекло некоторых пользователей, и некоторые хотели, чтобы операционная система жила достаточно, чтобы создать свою собственную версию с открытым исходным кодом. Цель состоит в том, чтобы программное обеспечение, написанное для BeOS, работало на Haiku, вроде того, что ReactOS хочет делать с Windows. Учитывая все обстоятельства, команда хайку, возможно, справляется легче.

5. Illumos

Oracle используется для поддержки операционной системы под названием Solaris. Первоначально он был закрытым, но проект был открыт в 2008 году. Oracle прекратил выпуск OpenSolaris в 2010 году и вернулся к собственной модели с Solaris 11 в 2011 году.


6. Syllable

Syllable основан на AtheOS, клоне AmigaOS, который был оставлен на рубеже веков. Что касается AmigaOS, он все еще жив, несмотря на то, что родился в 80-е годы для линейки компьютеров, давно считавшихся древними.

Syllable предназначается для домашних пользователей офиса с удобным интерфейсом и родными приложениями, включая веб-браузер на базе Webkit и почтовый клиент. Дело в том, что он может делать это на компьютере только с 32 МБ ОЗУ (хотя для просмотра рекомендуется не менее 64 МБ). Полная установка должна занимать около 250 Мбайт пространства на жестком диске.


7. Исследовательская операционная система AROS

Хотя Syllable основан на клоне AmigaOS, AROS использует другой подход. Он на самом деле ставит своей бинарной совместимостью с AmigaOS на уровне API. Это похоже на то, как ReactOS ориентирована на Windows, а Haiku нацелен на BeOS.

Вы можете быть удивлены, стоит ли уделять AmigaOS столько внимания. Я уже говорил, что AmigaOS все еще здесь? Это тоже не бесплатно. Кто-то там по-прежнему готов платить за операционную систему, о которой большинство людей никогда не слышало. AROS предлагает способ использования некоторых программ AmigaOS без необходимости платить деньги. Кроме того, это открытый источник, который может оставить вам ощущение безопасности.


8. MenuetOS

Вот что такое MenuetOS - оно достаточно маленькое, чтобы вместить его на одну гибкую дискету. Это были флеш-накопители 90-х годов, и они предлагали только до 1,44 МБ памяти. Учитывая, что многие дистрибутивы Linux испытывают трудности с компакт-диском объемом 700 МБ, загрузка с дискеты в наши дни затруднительна.

MenuetOS полностью написан на 32-битном языке ассемблера и предназначен для работы с минимальными издержками, хотя он поддерживает до 32 ГБ оперативной памяти.


9. DexOS

Все ли настольные операционные системы чувствуют себя одинаково? Вот одна, которая использует другой подход. Оживление DexOS будет меньше походить на использование компьютера в классе клавиатуры и больше похоже на игру на основной игровой приставке.

Запуск приложений в DexOS смутно напоминает вставку диска в старую Dreamcast. Опыт кажется более аутентичным, если вы на самом деле играете в игру. И еще одна классная вещь? Эта бесплатная ОС также достаточно мала, чтобы поместиться на дискету.


10. Visopsys

Подобно DexOS, Visopsys - это хобби-проект одного разработчика. Установите ее, если хотите посмотреть на то что может создать всего один человек.

Визуальная операционная система (по общему признанию, это имя может быть применимо к любой ОС с рабочей средой) был в разработке с 1997 года. Она не основана ни на одной ранее существовавшей ОС. Это не означает, что проект не использует уже существующий код. Здесь вы найдете общие инструменты GNU, и значки которые могут быть знакомы пользователям KDE Plasma.

Будете ли вы использовать любую из этих бесплатных операционных систем?

Большинство из них - нет. Разработчики Haiku не работают на полную ставку. Разработчик Visopsys явно говорит, что их ОС не так функциональна, как Linux или, возможно, более справедливое сравнение, Syllable. DexOS - это больше эксперимент, чем что-либо другое.

Тем не менее, есть много людей, которые предпочитают FreeBSD вместо Linux. illumos может не быть известной, даже среди любителей FOSS, но она имеет свои применения. И разве я не упомянул использование FreeDOS для воспроизведения всех старых игр DOS?

Есть ли в этом списке системы, которые вы бы хотели использовать? Знаете ли вы о другой неизвестной бесплатной операционной системе, которой нет в этом списке? Дайте нам знать об этом в комментариях!

Операционная система DOS Дисковая операционная система. DOS (Disk Operating System) - это самая старая распространённая ОС для PC. Она существует в различных версиях и реализациях. Версии DOS отличаются по номеру и по количеству встроенных средств работы с компьютером. Более новые версии DOS обладают обратной совместимостью со старыми. Это означает, что более новые версии «умеют» всё то, что «умели» более старые, но не наоборот. В результате программы, написанные для более поздних версий DOS, не могут выполняться под управлением более ранних, но зато использование возможностей более поздних версий DOS существенно облегчает задачу программисту. Это утверждение, кстати, справедливо не только по отношению к DOS, но и для большинства других операционных систем. Следует иметь в виду, что реализации DOS от различных производителей также имеют небольшие отличия. Они, как правило, несущественны для большинства программ, не затрагивающих системные установки. Однако в некоторых случаях различать их необходимо, и для этого к названию «DOS» приставляют префикс, обозначающий её производителя. Наиболее распространённые реализации: PC-DOS, MS-DOS, DR-DOS, Novell DOS и пр. Операционная система DOS имеет консольный интерфейс пользователя.

Семейство операционных систем Windows

Это одна из наиболее популярных на сегодняшний день операционных систем для PC, созданная компанией Microsoft. В качестве исторической справки отметим, что сначала той же компанией была создана так называемая операционная среда Windows, которая являлась по существу графической надстройкой над DOS. Однако в ней содержались некоторые «открытые интерфейсы», то есть стандартные графические средства, которые могли быть использованы при написании других программ. Это было довольно удобно, и вскоре появилось множество приложений, которые использовали операционную среду Windows. ■ В 1995 г. Windows превратилась в полноценную операционную систе­му под названием Windows 95. Затем появились её «наследники» - ОС Windows 98 и Windows ME. Тем не менее, все эти системы ведут свою «родословную» от операционной системы DOS. Каждая новая версия обладает обратной совместимостью с более ранними версиями. Сис­тема Windows имеет гибкий и симпатичный графический интерфейс пользователя, встроенный в ядро самой системы. Кроме того, за время существования семейства Windows появилось очень большое количес­тво программ, работающих под их управлением. Хотя системы Windows 95/98/ME вроде бы обладают многозадачностью, т. е. под их управлением может выполняться несколько программ одновременно, мы не рекомендуем злоупотреблять этой возможностью. Особенно это актуально в отношении музыкальных, видео и графических программ, так как ресурсы системы в Windows 95/98/ME, как правило, распределяются между выполняющимися программами неадекватно их запросам. Следствием этого обычно является сущест­венное замедление работы системы, вплоть до невозможности работы в какой-либо из запущенных программ, а также ошибки и аварийные завершения некоторых из них. К тому же ошибка и «зависание» одной из программ часто может вызвать «зависание» всей системы, что означает потерю данных во всех работающих в этот момент программах. ■ Поскольку ОС Windows отличалась низкой устойчивостью, компания Microsoft в 1993 г. начала разработку совершенно новой операцион­ной системы. Эта система не использовала ядро DOS - её ядро было написано заново с использованием совершенно новых технологий. От словосочетания «новые технологии» (New Technologies) система и по­лучила своё название Windows NT. В ядро этой системы также был встроен графический интерфейс пользователя. Несмотря на то, что внешне системы Windows и Windows NT были очень похожи, да и названия у них были почти одинаковые, совместимости между ними добиться не удавалось. Зачастую программы, написанные, например, для Windows 95 или Windows 98, нельзя было нормально запустить под управлением Windows NT, и наоборот. Однако создание Windows NT явилось большим «шагом вперёд»: эта операционная система намного более устойчива, чем Windows 95/98, в ней гораздо лучше реализована многозадачность и т. д. В связи с этим компания Microsoft приняла решение добиться совместимости между операционными системами обеих линеек, после чего прекратить развитие линейки DOS - Windows 95 - Windows 98. Предполагалось, что Windows 98 станет последней в этой серии, но не всё оказалось так просто. ■ В1999 г. была выпущена система Windows 2000, которая продолжала линию Windows NT. В этой системе было уделено большое внимание стабильности и безопасности работы, тем не менее обеспечить совмес­тимость с программами для Windows 95/98 так и не удалось. ■ Чтобы не терять рейтинг среди своих пользователей, компания Microsoft приняла решения выпустить ещё одну операционную систему линии DOS - Windows 95 - Windows 98. Эта система получила название Windows ME (Millenium Edition). Однако распространения среди пользователей она не получила и признана самым неудачным творением компании Microsoft. Эта система отличается крайней нестабильностью в работе и большими проблемами при работе с различными периферийными устройствами. ■ В конце 2001 г. компании Microsoft всё же удалось добиться относительной совместимости двух линеек своих операционных систем. Она прекратила развитие линии Windows 95/98/ME и выпустила новую операционную систему, продолжающую серию Windows NT/2000. Эта система получила название Windows XP. Система вобрала в себя лучшие черты своих предшественниц. Операционная система Linux Все операционные системы семейства Windows являются коммерческими продуктами и имеют достаточно высокую стоимость. Однако помимо использования коммерческих ОС имеются и другие решения. Так в последнее время стала популярна ОС Linux, несомненным достоинством которой является её бесплатность. При этом надёжность этой системы не уступает системе Windows, а многие пользователи утверждают, что даже превышает. К тому же, если в прежние времена можно было говорить о том, что Linux уступает Windows по удобству использования, то в настоящее время ситуация изменилась. Многие пользователи считают, например, графическую среду KDE, которая используется в Linux в качестве интерфейса пользователя, более удобной, чем графическая среда систем Windows, хотя это, конечно, во многом дело вкуса и привычки. ОС Linux обычно поставляется в виде различных дистрибутивов, каждый из которых достаточно прост в установке. Эти дистрибутивы можно бесплатно скачать из сети Интернет или приобрести за небольшие деньги на компакт-дисках. В отличие от дистрибутива Windows или DOS, в котором обычно содержатся только сама операционная система и несколько простеньких программ вроде калькулятора и «блокнота», дистрибутив Linux традиционно уже содержит профессиональные офисные пакеты, мощные средства редактирования и множество других программ. Поэтому обычно такие дистрибутивы занимают три и более компакт-дисков. Одним из самых распространённых дистрибутивов Linux является дистрибутив, который ранее выпускался компанией Red Hat, а ныне носит название Fedora Core (FC). В конце 2003 г. вышел дистрибутив Fedora Core 1, который явился «наследником» дистрибутива Red Hat Linux 9.0. ■ Другой популярный дистрибутив ОС Linux hqcht название Mandrake. Традиционно он считается самым дружелюбным по отношению к пользователю. Этот дистрибутив имеет очень удобный инсталлятор, а также оригинальные графические средства настройки операционной системы. На момент написания этих строк последней версией этого дистрибутива является версия 10. Несколько российских компаний выпускают дистрибутивы Linux, ориентированные на российского пользователя. Существуют три наиболее популярных российских дистрибутива: ■ Linux XP, который выпускается компанией Linux Online. Это самый «молодой» из российских дистрибутивов, первая версия которого вы­ шла в начале 2004 г. Несмотря на «молодость», он достаточно быстро завоевал популярность. В дистрибутив включено множество полезных программ и хорошо реализована поддержка русского языка; ■ ASP Linux - российский дистрибутив с достаточно длинной и успешной историей. Ранее дистрибутивы этой компании назывались Black Cat Linux. Для них всегда было характерно отсутствие проблем с русским языком, а также хорошая подборка настроек по умолчанию, которая позволяет даже неподготовленному пользователю практически сразу начать работать, не тратя время на дополнительную настройку системы. В марте 2004 г. вышла версия ASP Linux под номером 9.2; ■ ALT Linux - ещё один российский дистрибутив, который в момент своего рождения базировался на дистрибутиве Mandrake Linux. Как и для «прародителя», для него характерно большое количество удобных графических утилит для настройки системы. В любом случае, дистрибутив является только удобным «инструментом» для того, чтобы пользователь мог быстро начать работу в операционной системе Linux. В качестве графического интерфейса пользователя в ОС Linux можно использовать различные графические среды. Как правило, пользователи предпочитают работать в графических средах KDE или Gnome. Более подготовленные пользователи могут работать с Linux с «терминала» - интерфейса командной строки. Работа командной строкой несколько напоминает работу в ОС DOS, однако набор возможных команд в Linux гораздо больше, да и сам интерпретатор командной строки предполагает более гибкие возможности. В ОС Linux очень хорошо организована многозадачность. Здесь пользователь может запускать сколь угодно много параллельных процессов, и они будут действовать, ничуть не мешая друг другу. Если же один из процессов породит ошибку или «зависнет», его можно принудительно завершить, и это никак не повлияет на другие процессы. Другие операционные системы Операционная система OS/2 WARP (в просторечии «полуось»), которая была создана и поддерживалась компанией IBM, долгое время считалась одной из лучших ОС с графическим интерфейсом пользователя. Она обладала достаточно удобным интерфейсом, хорошей многозадачностью, а также устойчивостью. Например, как и в Linux, ошибка в одной программе здесь, как правило, неспособна была остановить работу системы. Кроме того, имелись встроенные средства выполнения программ, написанных для DOS и Windows. Однако, несмотря на все достоинства, OS/2 WARP не получила такого широкого распространения, как Windows и Linux, и в конце 90-х годов компания IBM прекратила разработку и поддержку OS/2 WARP. Операционная система UNIX - коммерческая система, которая явилась когда-то «прообразом» системы Linux и имеет с ней много общего. Однако Linux на сегодня развита гораздо больше, поэтому пользователи домашних компьютеров практически не используют в работе систему UNIX. Иногда ее можно встретить, например, на серверах. Операционная система FreeBSD - бесплатный продукт. Она напоминает Linux, однако работа в ней организована несколько по-другому. Система FreeBSD чаще применяется с интерфейсом командной строки, хотя в ней можно запустить и графическую среду, например KDE. Заметим, что обычно пользователи FreeBSD «из принципа» предпочитают другую среду - Vanilla, оптимизированную именно под эту операционную систему. В системе FreeBSD можно также запускать программы, предназначенные для ОС Linux, если предварительно установить в неё специальный модуль совместимости. В целом, однако, систему FreeBSD установить и настроить гораздо сложнее, чем Linux или Windows, поэтому применяется она намного реже. Операционная система BeOS создавалась специально для того, чтобы под её управлением запускать различные мультимедийные приложения: программы для многоканального сведения музыки, нелинейного видеомонтажа и пр. Вначале это был коммерческий продукт, который выпускался компанией под коротким названием Be. Была даже разработана новая аппаратная платформа для этой системы, однако по прошествии непродолжительного времени было принято решение разрабатывать операционную систему BeOS для уже существующей аппаратной платформы PC. В 1996 г. была выпущена версия этой системы под названием BeOS 5.0 Personal Edition, которая поставлялась бесплатно. Параллельно появилась платная версия BeOS 5.0 Professional Edition. Затем разработка этой ОС была приостановлена ввиду малой её популярности. Тем не менее, в 2003 г. выяснилось, что разработки были проданы другой компании и намечается выпуск новой версии этой операционной системы под названием Zeta. Операционная система QNX - очень дорогой коммерческий продукт, однако существуют и её бесплатные «домашние» версии. Эта система является операционной системой реального времени (RTOS), т. е. времяеё отклика при исполнении приложений ничтожно мало по сравнению со временем передачи команд пользователя. QNX очень компактна - занимает на диске мало места и не требует много места для работы. Однако на сегодняшний день она не очень удобна в использовании, особенно для неподготовленных пользователей. Поэтому на домашних компьютерах её можно встретить крайне редко, да и приложений для неё выпущено совсем немного. Операционная система Solaris компании Sun вообще не предназначена для пользователей домашних компьютеров. Производитель этого коммерческого продукта ориентирует ее для использования на крупных серверах. Операционная система Lindows OS. По сути, ее трудно назвать отдельной ОС, скорее это Linux с несколько изменёнными настройками, большим количеством оригинальных графических утилит настройки системы и включёнными в поставку средствами запуска некоторых программ, написанных для Windows. Впрочем, эти средства часто включаются и в обычные некоммерческие дистрибутивы ОС Linux. Кроме того, в Lindows OS используется оригинальный инсталлятор. В отличие от Linux, Lindows OS является коммерческим продуктом, хотя он и стоит намного дешевле, чем, например, Windows. Перечисленные операционные системы не завершают список существующих на сегодня операционных систем. Мы кратко рассказали о них для того, чтобы пользователь знал, что его любимая Windows или Linux не является единственно возможным решением, и в процессе обмена информацией с другими пользователями (даже при условии использования одной и той же аппаратной платформы PC) могут встречаться совершенно разные ситуации.