Сравнение операционных систем семейства Unix и Windows. Виды операционных систем и их отличия

Научно-образовательная конференция учащихся «Преемственность поколений, Шатура-2009» Область знания: «Информационные технологии» Тема: «Cравнение ОС Windows и Linux»

Руководитель работы: Воронин Игорь Вадимович, руководитель отдела по информационным технологиям ИПЛИТРАН

2009 год

Введение

Компьютер не может работать без операционной системы (ОС). ОС - это базовый комплекс программ,которые управляют аппаратными средствами компьютера, работой с файлами, вводом и выводом информации, а также выполнением прикладных программ и утилит. Так же ОС включает в себя программы и пользовательского интерфейса. Существует множество ОС для КПК, для компьютера, а так же специальные ОС (для управления агрегатами и механизмами). Самые популярные ОС для ПК это Linux, Windows, Unix, GNU, Mac OS, Amiga OS. В этой работе проводится сравнение ОС Windows и Linux т.к они самые популярные в мире и в России.

Цели работы

Цели работы заключаются в том, что бы сравнить операционные системы Windows и Linux и выявить у них преимущества и недостатки.

История создания ОС Windows и Linux

Цели: Ознакомиться с историей создания данных ОС

Впервые Microsoft Windows была представлена на выставке Comdex 10 ноября 1983 г., тогда она позиционировалась как графическое расширение для MS-DOS. Даже известные Microsoft Windows 3.x и Microsoft Windows for Workgroups 3.x не являлись операционными системами в чистом виде, а представляли собой надстройки или расширения ОС MS-DOS. Основными новшествами, реализованными в Microsoft Windows, стали появление графического интерфейса пользователя и использование наряду с клавиатурой другого устройства - графического манипулятора "мышь", без которого теперь трудно представить любой современный персональный компьютер. Windows 1.0 включала собственные драйверы для видео карт, мышей, клавиатур, принтеров и последовательных портов.

К 1990 году в рамках проекта GNU были разработаны и постоянно развивались свободные программы, составляющие основной инструментарий для разработки программ на языке Си: текстовый редактор Emacs, компилятор языка Си gcc, отладчик программ gdb, командная оболочка Bash, библиотека важнейших функций для программ на Си libc. Все эти программы были написаны для операционных систем, похожих на UNIX. Это означает, что в них использовался стандартный для UNIX механизм запроса ресурсов компьютера, необходимых программе - системные вызовы , которые исполняются ядром операционной системы. При помощи системных вызовов программы получают доступ к оперативной памяти, файловой системе, устройствам ввода и вывода. Благодаря тому, что системные вызовы выглядели более-менее стандартно во всех реализациях UNIX, программы GNU могли работать (с минимальными изменениями или вообще без изменений) в любой UNIX-подобной операционной системе.

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

Linux- OC семейства UNIX. Linux не имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Её разрабатывают множество компаний в разных странах. Две таких компаний-разработчиков находятся в России: ASP Linux и Alt Linux. Программы для Linux - результат работы тысяч проектов.

Различия в ОС

Windows имеет закрытый код. Продается предустановленным на компьютеры или в коробочном варианте. Стоимость примерно 3000 рублей. Linux имеет открытый код. Распространяется свободно т.е. бесплатен. Лицензия GNU General Public License (GPL) закрепляет и защищает эти права, но допускает распространение и изменение программ только под той же лицензией.

Установка ОС Windows занимает не менее чем 1 час. При этом постоянно требуется администратор, что бы настраивать ОС при установке.

Linux вначале задает вопросы про настройки (их примерно 15). Дальнейшее присутствие администратора не требуется. Ставится в течение 15 минут.

Различие файловой системы

У Windows файловые системы - NTFS и FAT32. Минус Windows в том, что он не различает другие файловые системы.FAT32 - последняя версия файловой системы FAT и улучшение предыдущей версии, известной как FAT16 . Она была создана, чтобы преодолеть ограничения на размер тома в FAT16, позволяя при этом использовать старый код программ MS-DOS и сохранив формат. FAT32 использует 32-разрядную адресацию кластеров . FAT32 появилась вместе с Windows 95 OSR2.

Linux имеет более ста различных файловых систем. Самые популярные это EXT3, reiserfs и другие. Распознает файловые системы Windows. Файловую систему reiserfs разработали сотрудники МГУ. Файлы всех пользователей в Linux хранятся раздельно, у каждого пользователя есть собственный домашний каталог , в котором он может хранить свои данные. Доступ других пользователей к домашнему каталогу пользователя может быть ограничен. Информация о домашнем каталоге обязательно должна присутствовать в учётной записи, потому что именно с него начинает работу пользователь, зарегистрировавшийся в системе. Файловая система не только систематизирует данные, но и является основой метафоры "рабочего места" в Linux. Каждая выполняемая программа "работает" в строго определённом каталоге файловой системы. Такой каталог называется текущим каталогом , можно представлять, что программа во время работы "находится" именно в этом каталоге, это её "рабочее место". В зависимости от текущего каталога может меняться поведение программы: зачастую программа будет по умолчанию работать с файлами, расположенными именно в текущем каталоге -- до них она "дотянется" в первую очередь. Текущий каталог есть у любой программы, в том числе и у командной оболочки (shell) пользователя. Поскольку взаимодействие пользователя с системой обязательно опосредовано командной оболочкой, можно говорить о том, что пользователь "находится" в том каталоге, который в данный момент является текущим каталогом его командной оболочки .

В подключение к интернету Windows и Linux похожи, отличие лишь в том, что в начальных версиях Windows не было TCP IP. В интернет выходит по протоколу TCP IP. Подключение к интернету в обеих ОС происходит как правило по умолчанию по DHCP. В этом случае, если в локальной сети найден сервер, который раздает адреса DHCP, то конфигурирование IP адеса и выход в интернет происходит автоматически. Вместе с тем имеется возможность ручной настройки подключения, для этого надо обладать знаниями что такое IP адрес, DNS сервер, маска, шлюз.

Пользовательское ПО

Windows имеет скудный набор программ после инсталляции: блокнот, Paint, калькулятор, Internet Explorer и музыкальный проигрыватель, который не может проигрывать файлы без установка кодеков. Остальные программы такие как для просмотра DVD, запись дисков: их всех надо устанавливать.

Linux имеет: Open Office, Gimp, Media плееры, программы для записи DVD дисков и более 100 различных программ.

Программирование в Linux

После определённого периода разработки под Linux уже стабильно работал ряд важнейших утилит GNU. Скомпилированное ядро Linux с небольшим комплектом скомпилированных уже в Linux утилит GNU составляло набор инструментов для разработчика программного обеспечения, желающего использовать свободную операционную систему на своём персональном компьютере. В таком виде Linux уже не только годился для разработки Linux, но и представлял собой операционную систему, в которой можно было уже выполнять какие-то прикладные задачи. Конечно, первое, чем можно было заниматься в Linux - писать программы на Си. Несмотря на то, что с появлением первых дистрибутивов установка Linux уже не требует самостоятельной компиляции всех программ из исходных текстов, использование Linux оставалось уделом разработчиков: пользователь этой операционной системы в тот период её развития мог заниматься почти исключительно программированием. По крайней мере, чтобы решать в ней другие повседневные прикладные задачи (например, чтение электронной почты, написание статей и т. п.), он должен был сначала некоторое время позаниматься программированием и даже разработкой самой системы Linux, чтобы создать для себя соответствующие прикладные программы или заставить их работать в Linux.

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

WINE (W ine I s N ot E mulator) не является эмулятором операционной системы: то есть он не создаёт изолированной среды для выполнения и не обеспечивает доступ к низкоуровневым системным ресурсам, таким как непосредственный доступ к оборудованию. Функция WINE состоит в том, чтобы, с одной стороны, предоставить win-приложению Win API - стандартный системный интерфейс операционных систем Windows, а с другой стороны, транслировать запросы win-приложения в соответствующие системные вызовы (Unix API). WINE работает на различных Unix-системах, в том числе на Linux. Таким образом, WINE - это своеобразная «прослойка» совместимости между win-приложениями и host-системой.

Работа с драйверами и сетями

Windows для оптимальной работы всех внешних устройств требуется дополнительная установка драйверов. При чем для каждого устройства отдельный драйвер. Linux уже предустановленны драйверы для популярных устройств. Однако Linux позволяет не только пользоваться уже установленными драйверами и программами, а так же скачивать и подключать новые программы и новые драйвера. Это осуществляется путем установки пакетов. Пакеты можно устанавливать из графической среды и из командной строки. Из графической среды пакеты устанавливаются при помощи программы Synaptic. Из командной строки при помощи команды apt-get

Защита от вирусов

Windows защищен от вирусов частично и требуется дополнительная покупка и установка антивирусов. Но есть встроенная защита от вредоносного кода «Защита от вирусов», которая весьма не надежна и взламывается даже не серьезной вирусной атакой. Для усиления защиты Windows от вирусов необходимо покупать и устанавливать дополнительное программное обеспечение от других разработчиков. Также этим компаниям нужно платить регулярно за покупку обновления антивирусной базы. В Linux изначально предусмотрены средства защиты в ядре операционной системы. Ядро обладает свойством допускать на запись, только те команды, которые происходят от администратора (от roota) . Все обычные пользователи, которые ходят в интернет и пользуются ресурсами Linuxa никогда не имеют таких прав и возможностей как root. Поэтому если пользователь Linux никогда не говорит посторонним людям пароль roota на своей машине, то сломать его невозможно.

Ядро Windows и Linux

Windows имеет ядро MS DOS, которое состоит из BIOS-базовая система ввода\вывода, Io.sys-файл командной загрузки, comand.com – интерпретатор информации в машинный код и других компонентов.

Совместимость с UNIX в этот момент означала, что операционная система должна поддерживать стандарт POSIX. POSIX - это функциональная модель совместимой с UNIX операционной системы, в которой описано, как должна вести себя система в той или иной ситуации, но не приводится никаких указаний, как это следует реализовать программными средствами. POSIX описывал те свойства UNIX-совместимых систем, которые были общими для разных реализаций UNIX на момент создания этого стандарта. В частности, в POSIX описаны системные вызовы, которые должна обрабатывать операционная система, совместимая с этим стандартом.Linux с каждой новой версией ОС выходит новое ядро. Ядро Linux поддерживает многозадачность, динамические библиотеки, отложенную загрузку, производительную систему управления памятью и многие сетевые протоколы . Так же у Linux самостоятельное ядро. В 1992 году версия ядра Linux достигла 0.95, а в 1994 году вышла версия 1.0, что свидетельствует о том, что разработчики наконец сочли, что ядро в целом закончено и все ошибки (теоретически) исправлены. В настоящее время разработка ядра Linux - дело уже гораздо большего сообщества, чем во времена до версии 0.1, изменилась и роль самого Линуса Торвальдса, который теперь не главный разработчик, но главный авторитет, который традиционно оценивает исходные тексты, которые должны быть включены в ядро и даёт своё добро на их включение. Тем не менее, общая модель свободной разработки сообществом сохраняется. В настоящее время параллельно всегда разрабатывается два варианта ядра. Стабильная версия, считающаяся достаточно надёжной и пригодной для пользователей, её номер заканчивается на четное число, например, “2.4”. Номер соответствующей экспериментальной версии ядра оканчивается на нечётное число - “2.5”. Экспериментальная версия адресована в первую очередь разработчикам ядра, тестирующим новые возможности.

Работа в интернете

Для скачивания и загрузке файлов в сетях Windows требует установку программ-клиентов FTP, SSH, Samba. Для протокола HTTP Windows предусмотрен IE, но по распространяемому мнению лучше использовать другой браузер. Т.к IE имеет уязвимые места, через которые могут проникнуть вирусы.

В Linux уже все предустановлено. Удобнее всего использовать программу Konqueror т.к. в ней есть многие программы для работы в сетях. Выбор браузера не имеет значения. На данный момент распространенный браузер - Mozilla FireFox

Офис

На Windowsе нужно купить и поставить Microsoft Office. Либо Open Office. Его можно скачать бесплатно с сайта производителя. Оба офиса работают примерно одинаково. В Linuxe уже предустановлен Open Office

Работа в Microsoft Office и OpenOffice.org

В OpenOffice.org можно открывать и сохранять документы в форматах файлов Microsoft Office.

Открытие файла Microsoft Office

  • Выберите команду Файл - Открыть . В OpenOffice.org, в диалоговом окне открытия файлов, выберите файл Microsoft Office.

Сохранение как файл Microsoft Office

  1. Выберите команду Файл - Сохранить как .
  2. В списке поля Тип файла выберите формат файла Microsoft Office.

Сохранение документов в форматах Microsoft Office по умолчанию

  1. Выберите пункт меню .
  2. В области Стандартный формат файла сначала выберите тип документа, а затем выберите тип файла для сохранения.

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

Преобразование многих файлов Microsoft Office в формат OpenDocument

Мастер преобразования документов будет копировать и преобразовывать все файлы Microsoft Office в папке в документы OpenOffice.org с форматом файлов OpenDocument. Можно указать папку, которую нужно просматривать, и папку, в которой должны быть сохранены преобразованные файлы.

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

Работа в Microsoft Office и OpenOffice.org

Microsoft Office и OpenOffice.org не могут выполнять одни и те же коды макросов. В Microsoft Office используется вариант языка VBA (Visual Basic for Applications), а в OpenOffice.org используется Basic, основанный на среде OpenOffice.org API (программного интерфейса приложения). Хотя язык программирования один, но объекты и методы разные.

Если макрос используется в одном из приложений и есть желание использовать те же функциональные возможности в другом приложении, необходимо отредактировать этот макрос. Для этого следует загрузить в OpenOffice.org макрос, которые содержатся в файлах Microsoft Office, просмотреть и отредактировать его код в интегрированной среде разработки OpenOffice.org .

Откройте документ Microsoft Office, который содержит код макроса VBA. Измените только обычное содержимое (текст, ячейки, графические объекты), но не редактируйте макрос. Сохраните документ с типом файла Microsoft Office. Откройте файл в Microsoft Office, и VBA-макрос будет работать, как прежде.

Можно также удалить VBA-макрос из файла Microsoft Office при загрузке или сохранении.

  • Выберите команду , чтобы установить параметры обработки VBA-макросов в OpenOffice.org.

У Windows исполняемые файлы являются с расширением имя_файла.ехе. В Linux нет расширения. Есть тип файла. Типы файла следующие: r-чтение w-запись x-исполняемый. Маска у них следующая: User - может просматривать только 1 пользователь Group - файл может просматривать определенная группа пользователей All- все пользователи

В Windowse установка ПО ведется при помощи setup.exe . В Linuxe программы устанавливаются при помощи пакетов rpm. Используется встроенная программа Synaptik которая устанавливает программы при помощи пакета rpm из репозитория

ВЫВОДЫ

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

27 февраля 2015

На эту тему в Интернет написано уже очень много и в виде статей и в живом обсуждении. Зачем еще?

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

Для правильного сравнения, вначале нужно четко определить для чего лучше? В каком аспекте использования компьютеров сравнивать эти операционные системы?

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

Для начала необходимо дать определение понятию "настольный компьютер".

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

То есть это компьютер или ноутбук, используемый дома или в офисе для довольно широкого круга простых задач. Исключая узкоспециальные и высокопрофессиональные области вроде инженерного проектирования или видеопроизводства. На западе этот сегмент компьютерного рынка называют "сектор SOHO (small office, home office)".

Различия между Linux и Windows

Начать сравнение необходимо с описания принципиальных различий между операционными системами MS Windows и GNU/Linux. Для точного понимания того, who is кто.

Коммерческое и свободное ПО

Первое отличие заключается в том, что операционная система (далее будет использоваться сокращение - ОС) MS Windows разрабатывается и поддерживается одной единственной компанией - Microsoft Сorporation. Ей же принадлежат авторские права на этот продукт, и она же взимает плату за использование ОС Windows. Бесплатного использования Windows компания Microsoft не допускает. То есть, если вы хотите использовать эту ОС вы должны заплатить компании Microsoft (не напрямую конечно, а через продавцов ее продукции). Иначе говоря, для того, чтобы пользоваться Windows вы обязаны купить официальный экземпляр этой ОС в магазине. Под официальным экземпляром подразумевается диск и сопровождающие документы, которые изготовлены компанией Microsoft.

GNU/Linux это ОС, разрабатываемая и поддерживаемая десятками, если не сотнями компаний в разных странах мира и тысячами программистов. Права на эту ОС переданы в общественную собственность. И хотя в мире есть много компаний, которые предоставляют платную техническую поддержку этой ОС, тем не менее само использование GNU/Linux не оговаривается финансовыми условиями. То есть вы не обязаны никому ничего платить, для того чтобы иметь право использования Linux. Хотя есть отдельные дистрибутивы которые предоставляются только за деньги, но большинство дистрибутивов Linux полностью свободны.

Графическая среда пользователя (GUI)

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

В то время как GNU/Linux это ОС текстового (консольного) режима и графическая среда это отдельный программный продукт, подобно текстовому редактору или видеопроигрывателю. Программ, которые реализуют графическую среду для ОС GNU/Linux более 10, но наиболее широко используются только две - GNOME и KDE.

Почему я акцентирую внимание на этом аспекте? Дело в том, что графическая среда пользователя необходимая и важнейшая часть ОС для настольных компьютеров. И сравнивая две ОС с точки зрения GUI, важно понимать, что мы сравниваем Windows не с Linux, а с одной из графических оболочек, например с KDE.

Что в "коробке"?

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

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

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

Дистрибутивы Linux различаются между собой наборами прикладных программ и драйверов. Лучшие дистрибутивы на русском языке:

Linux vs Windows

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

ОС MS Windows, плюсы

Оборудование под Windows

Поддержка очень большого ассортимента компьютерного оборудования. Какая бы экзотическая "железяка" вам не попалась, почти наверняка вы сможете ее использовать под Windows. Хотя быть может вам и потребуется время на поиски нужной программы-драйвера.

Программы для Windows

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

Специалисты по Windows

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

ОС MS Windows, минусы

Стоимость Windows

Сравнительно высокая стоимость. В самом дешевом варианте это более 50 долларов США, притом, что такая "дешевая" Windows, приобретаемая в комплекте с новым компьютером, "привязана" к этому компьютеру. Это называется OEM лицензия - копия Windows которая установлена на новый компьютер, производителем этого компьютера. Чаще всего OEM Windows устанавливают на ноутбуки. А это значит, что, меняя компьютер, вам снова придется тратить деньги на Windows.

Варианты Windows, которые можно установить на любой компьютер, имеют цену более 100 долларов США и выше. Это называется retail лицензия (в магазинах обычно такие копии Windows называются коробочными, Box). И это стоимость Windows для одного компьютера. И если вам нужна ОС, например, на пять компьютеров, которые уже у вас есть (не новые), то придется выложить за пять копий Windows от 500 до тысячи долларов.

Вирусы и Windows

Очень большое количество вредоносных программ (так называемые компьютерные вирусы). Для Windows это особо серьезная проблема, например в 2017, начале 2018 в России была эпидемия заражений Windows вирусом-шифровальщиком. Многие тогда потеряли свои файлы, хранившиеся на дисках Windows. И эта проблема вынуждает конечного пользователя нести дополнительные расходы. Либо на покупку хорошей антивирусной программы либо на обращение к специалистам в тех случаях, когда вредоносные программы делают невозможной нормальную работу ОС Windows. Но эту проблему можно уменьшить за счет квалифицированной настройки ОС Windows и аккуратного ее использования в ситуациях риска, главная из которых Интернет.

Зависимость от разработчика Windows

Жесткая зависимость от разработчика. ОС Windows распространяется только в бинарном виде, который труднодоступен для изменения, но более того, компания Microsoft вообще запрещает вносить какие-либо изменения в рабочие коды ОС Windows. Так что если вам потребуется какая-то функциональность, которой сейчас нет в ОС Windows, то остается лишь надеяться на, то, что Microsoft когда-нибудь эту функциональность реализует либо искать некие "заплатки" в виде прикладных программ от сторонних разработчиков. Впрочем, для среднестатистического пользователя это несущественный недостаток.

ОС GNU/Linux, плюсы

Стоимость Linux

Сравнительно низкая стоимость. Сейчас, повсеместное распространение получил высокоскоростной Интернет и потому нет никакой проблемы в том, чтобы скачать 1 или 2 гигабайта - таков усредненный размер дистрибутива Linux (максимум 4 Гб). Большинство дистрибутивов Linux есть в Интернет, в свободном доступе. То есть, стоимость Linux это грубо говоря стоимость интернет-трафика и цена чистого DVD диска, на который нужно записать скачанный файл. Или стоимость флешки (записать дистрибутив можно и на флешку).

Вирусы для Linux

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

Независимость от разработчиков Linux

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

Однако такая возможность вряд ли потребуется в сегменте SOHO. Но она есть. Если у вас возникнет необходимость (или желание) вы можете провести аудит безопасности для дистрибутива Linux. Или внести свои изменения в программный код.

ОС GNU/Linux, минусы

Оборудование под Linux

Заметно худшая, чем для платформы Windows, поддержка компьютерного оборудования, в особенности внешнего, такого как, например принтеры или USB устройства. Пожалуй, хуже всего дело обстоит с USB сканерами и принтерами. Вполне реальна ситуация когда вам не удастся использовать какое-то оборудование под ОС Linux. Но проблема в значительной степени решаема, за счет более тщательного подхода к выбору оборудования. Перед приобретением "железки" можно, в Интернет, поискать информацию о возможности ее работы под ОС Linux. Да и ситуация с драйверами для Linux каждым годом улучшается, по мере того, как Linux все шире распространяется в мире. Сегодня, в 2018 году, наиболее популярные дистрибутивы Linux обычно "подхватывают" все оборудование что называется "из коробки".

Программы для Linux

Значительно меньшее, чем для платформы Windows, количество прикладных программ. Более того, если речь идет о некоторых программах - безусловных лидерах в своих прикладных областях, то под ОС Linux нет ни соответствующих версий самих этих программ, ни других, сопоставимых по функциональности, программ. К таким прикладным программам относятся продукты компании Adobe, программа инженерного проектирования AutoCAD, программы распознавания текстов (FineReader). Конечно, под ОС Linux есть и графические редакторы и программы моделирования/проектирования, но они сильно уступают лидерам.

В частности под Linux нет версии MS Office. Для Linux есть аналогичный по целям пакет офисных программ - LibreOffice (формат документов OpenOffice). Однако между этими пакетами нет 100-процентной совместимости. MS Office вообще не умеет работать с документами формата OpenOffice. А LibreOffice хотя и умеет читать и редактировать файлы Word и Excel, но не обеспечивает полной совместимости. В особенности для сложных таблиц Excel.

Однако программы уровня Adobe PhotoShop или AutoCAD необходимы далеко не всем. Для распространенных случаев, программ под ОС Linux вполне хватает. Частично этот недостаток можно компенсировать за счет того, что некоторые Windows-программы можно запустить на платформе Linux. Это возможно не для всех Windows-программ, но быть может именно та Windows-программа, которая вам нужна, будет работать под Linux. Есть специальная программа для Linux, называется Wine, через которую можно запускать Windows-программы.

Специалисты по Linux

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

Резюме

Как вы видите плюсы и минусы двух операционных систем противоположны.

Я специально не стал рассматривать, в контексте противопоставления, различия в графических средах платформ Windows и Linux, поскольку концептуальных отличий в них нет. Здесь необходимо сделать оговорку. Говоря об отсутствии различий, я имею в виду "линуксовые" графические среды GNOME и KDE и "оригинальную" графическую среду семейства ОС MS Windows.

Различия между ними, конечно, есть, но они не принципиальны и потому любой человек, достаточно уверенно владеющий одной из этих трех графических сред, сможет разобраться и с двумя другими. Например, если вы уверенно пользуетесь Windows, вам не трудно будет освоиться в GUI оболочках KDE или GNOME. Там тоже используются окна, кнопки и меню.

Также "за скобками" я оставил различные мифы, которые возникают почти всякий раз, когда речь заходит о сравнении платформ Linux и Windows. Вроде тех, что Linux трудна в настройке, а Windows это нестабильная и небезопасная ОС. И то, и другое неверно, как и еще многое, что говорится и пишется на эту тему. Вообще тема мифов о Windows и Linux очень интересна, но этому нужно посвящать отдельный материал.

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

Лично я считаю главным недостатком ОС MS Windows ее высокую цену и главным достоинством Linux ее низкую стоимость. Всем остальным можно пренебречь.

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

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

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

Но прежде чем принимать решение по использованию Linux, я советую точно определить:

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

И затем узнать, поддерживается ли это в каком-либо дистрибутиве Linux.

Выбор операционной системы - это тот вопрос, в котором приходится разбираться досконально. Еще несколько лет назад данной проблемы не было. Но теперь всем пользователям ПК можно выбрать, какую именно ОС поставить на компьютер. От этого многое зависит. "Линукс" или "Виндовс" - что лучше? Ответить на данный вопрос предстоит далее. На что обратить внимание пользователям? Какой операционной системе отдавать предпочтение в том или ином случае? Что говорят юзеры о них? Разобраться во всем этом не так трудно, как кажется. Главное, рассмотреть все преимущества и недостатки каждой операционной системы со всех сторон.

Скорость работы

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

"Линукс" или "Виндовс" - что лучше? Если оценивать операционные системы по быстродействию, то именно Linux позволяет не беспокоиться за скорость обработки команд и операций. Даже в Microsoft говорят, что "Виндовс" - это весьма медленная ОС. Да, можно заставить ее работать довольно быстро, но с ранее упомянутой системой Windows все равно не сможет сравниться. Она значительно уступает по скорости работы. Особенно некоторые сборки вроде "Висты".

Требования к ПК

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

Windows - это довольно требовательная продукция. Некоторые версии систем не запустятся на старых компьютерах. Для обеспечения минимального быстродействия придется заранее побеспокоиться о том, чтобы ПК был весьма мощным по современным меркам. Но бывают исключения. Например, Windows 10 сейчас должна запускаться на слабых компьютерах. Именно для таких целей она создавалась.

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

Настройки

Что лучше - "Линукс" или "Виндовс 10"? Подобным вопросом задаются многие пользователи ПК. В частности, если у них не слишком мощные компьютеры. Приходится обращать внимание на многие нюансы и особенности.

Отличительной чертой "Линукса" является то, что все настройки в данной операционной системе расположены в одном месте. Интерфейс при этом понятный, не нужно искать тот или иной пункт по всему компьютеру. Никаких многочисленных окон, утилит и выпадающих меню. Все предельно просто и понятно. Несколько кликов мышью - и все настройки операционной системы как на ладони.

В Windows 10, как и во всех остальных версиях ОС от "Майкрософт", запутанное меню настроек. Каждый пункт расположен в отдельном месте. Чтобы отыскать ту или иную настройку, все время приходится продираться сквозь многочисленные диалоговые окна, подменю и списки. Нельзя назвать настройки в "Виндовс" понятными. Поэтому начинающим пользователям выставлять те или иные параметры ОС будет проще в "Линуксе".

Установка софта

Но и это еще не все. "Линукс" или "Виндовс" - что лучше? Чтобы понять ответ на данный вопрос, пользователь должен обратить внимание на многочисленные плюсы и минусы каждой операционной системы.

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

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

На самом деле современные пользователи ничего особенного в данном процессе не видят. Да, в Windows 10 появилось специализированное приложение под названием Windows Store, которое несколько облегчает поиск тех или иных программ. Но при этом утилита обладает скудным выбором софта. Пока что на нее надеяться не приходится.

У "Линукса" процесс установки программ упрощен. В данной операционной системе можно практически весь софт отыскать в специализированном приложении. Оно встроено в систему. Всего 2 клика - и нужная программа будет установлена. Никакого дополнительного поиска, скачивания и проверок безопасности!

Интерфейс

"Линукс" или "Виндовс" - что лучше выбрать? Все зависит от предпочтений пользователя. Немаловажную роль играет интерфейс операционной системы. Ведь людям, как продвинутым, так и начинающим юзерам, должно быть удобно работать с программным обеспечением.

В Windows, как уже было сказано, непросто отыскать те или иные настройки. В частности, из-за интерфейса. Однажды разработчики убрали единственный пункт меню, который "спасал" пользователей и позволял нормально работать с ОС. Речь идет о "Пуске". К счастью, данную составляющую вернули.

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

А вот "Линукс" по интерфейсу более простой и понятный. Здесь, если верить пользователям, вы сами себе хозяева. Можно в два счета изменить интерфейс так, как хочется. Например, в Linux Mint предлагается приблизить при помощи специальных настроек среду к "Виндовс" или MacOS. Очень удобно. И это несмотря на то, что привыкший к Windows пользователь подмечает для себя не самую удобную "внешность" Linux. Но ко всему можно привыкнуть.

О безопасности

Что лучше - "Линукс" или "Виндовс 7"? Немаловажным моментом является обеспечение приватности данных, а также безопасности операционной системы. Что можно сказать о данных ОС?

Про ситуацию с "Виндовс" любой версии можно рассказать многое. Если кратко, то Windows постоянно находится под угрозой заражения каким-нибудь вирусом. Это может быть безобидный угонщик браузера или серьезный троян. Также в Windows 10, например, операционная система собирает данные пользователя и отправляет их в "Майкрософт", тем самым подвергая сведения опасности и нарушая приватность. "Отучить" операционную систему от подобных действий трудно. Кроме всего прочего, официальные обновления Windows иногда доставляют немало проблем пользователям. Это ни для кого не секрет.

В "Линуксе" подобные проблемы отсутствуют. Некоторые говорят, что вирусов для Linux пишется очень мало. Поэтому можно назвать ОС безопасной по максимуму. Кроме того, дистрибутив не собирает никаких данных о пользователе. Конфиденциальность здесь обеспечивается в полной мере. Даже антивирусные программы могут не понадобиться!

Доступность и выбор

"Линукс" или "Виндовс" - что лучше? Немаловажную роль играет доступность той или иной продукции. Ведь пользователь должен приобрести то или иное обеспечение перед использованием.

Windows в данной области уступает "Линуксу". В мире известно не так много версий Windows, некоторые из них не пользуются спросом (вроде "Висты"), какие-то уже "вышли из моды" и не используются в принципе (например, Windows 98). Соответственно, чаще всего пользователи выбирают между XP, Windows 7, 8, 10. И то поддержка первой ОС прекращена.

Доступной "Виндовс" можно назвать - операционную систему можно найти в любом магазине, почти на каждом компьютере. Как в виде уже установленного ПО, так и отдельными установочными дисками. Только для использования придется приобрести систему за деньги. Можно скачать пиратскую копию, но это не самое лучшее решение. Так "Линукс" или "Виндовс"? Сравнение данных систем поможет определиться с ответом. Что можно сказать о каждом из них?

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

Выводы

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

"Линукс" или "Виндовс" - что лучше? Отзывы пользователей разделяются. Это вечный спор, в котором не получается прийти к общему мнению. По статистике, около 90 % пользователей работают с привычным Windows , несмотря на многочисленные недостатки системы. Но Linux тоже осваивается с огромным успехом.

Что выбрать? Все зависит от личных предпочтений пользователей. Можно работать на любой операционной системе. Но у "Линукса" имеется ряд преимуществ, которые в Windows вряд ли будут реализованы. Об этом следует помнить всегда.

Термины «операционная система» и «программное обеспечение» часто употребляются в одном контексте. Что они означают?

Программное обеспечение в широком и узком смысле

Прежде всего, стоит сказать о том, что термин «программное обеспечение», или ПО, - очень емкий. Что он может обозначать?

Во-первых - любой вид компьютерных программ, начиная от низкоуровневой прошивки BIOS, которая управляет компьютером еще до того, как на него будут установлены какие-либо пользовательские решения. Программным обеспечением может считаться игра, облачное приложение. Данную трактовку ПО допустимо условно называть широкой.

Во-вторых, есть и узкая трактовка понятия ПО - как соответствующего только пользовательским приложениям. Таким как, например, программа Photoshop, браузер, Word, Excel. Те программы, работа которых не видна владельцу компьютера, которые не используются на практике, именуются по-другому. Например, как «системный софт».

Является ли, в свою очередь, операционная система разновидностью ПО?

Факты об операционных системах

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

Сравнение

Дело в том, что в составе ОС теоретически может не быть никаких пользовательских решений. Все, что будет в операционной системе, - это, условно говоря, Рабочий стол и диски. В этом случае программным обеспечением (по узкой трактовке) ОС считать будет нельзя. Но ее можно будет называть «системным софтом».

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

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

В свою очередь, дистрибутив Windows или Linux с трудом получится называть иначе, кроме как «операционная система». Поскольку главное его предназначение - управление компьютером.

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

Таблица

Операционная система Программное обеспечение
Общее между терминами
Операционная система - разновидность программного обеспечения
Различия между терминами
ПО, фактически являющееся операционной системой (например, Windows), некорректно называть как-то по-другому Не все виды ПО являются операционными системами
Многие IT-специалисты предпочитают использовать термин «операционная система» только в отношении системного софта, не связанного с пользовательскими решениями. Тот, что связан с таковыми, именуется «программным обеспечением» Многие IT-специалисты предпочитают использовать термин «программное обеспечение» только для обозначения пользовательских решений. Если речь идет о тех, что обеспечивают работу ПК, их называют «системный софт» и считают частью операционной системы

Сегодня огромная часть населения земли на постоянной основе взаимодействует с компьютерами, кого-то обязывает работа, кто-то ищет информацию в Сети, а кто-то просто проводит время в играх. У каждого свои потребности, а значит, компьютер должен им соответствовать. И если речь идет о “железе” (технической составляющей компьютера), то тут все более менее ясно: чем новее, тем лучше. Но вот “софтовая” (программное обеспечение) часть, требует особого внимания.

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

Существует достаточно массивный список операционных систем, но в данном материале речь пойдет о трех столпах, сильно повлиявших на индустрию и занимающих основную долю среди всех операционных систем: Windows, MacOS и Linux.

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

Для начала стоит уточнить, что есть ОС проприетарные, те, что распространяются по лицензии производителя. К таковым относятся Windows, список которых изложен ниже, и MacOS. Несмотря на то что обе системы можно загрузить в Сети (украсть), правильным будет приобрести лицензию у компании-распространителя и активировать ее.

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

“Свободные” операционные системы

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

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

Windows

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

  • Windows XP;
  • Windows Vista;
  • Windows 7;
  • Windows 8;
  • Windows 10;

Список намеренно начинается с Windows XP, так как это самая старая версия, оставшаяся в употреблении до сегодняшнего дня.

Chrome OS

Слаборазвитый продукт от компании Google, который ограничен лишь веб-приложениями и одноименным браузером. Это система не является конкуретоспособной в сравнении с Windows и Mac, но сделана с прицелом на будущее, когда веб-интерфейсы смогут заменить “реальное” программное обеспечение. По умолчанию установлена на всех компьютерах Chromebook.

Установка нескольких систем и использование виртуальных машин

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

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

На компьютерах Apple имеется специальная утилита - BootCamp, которая разработана для простой и бесшовной установки Windows рядом с MacOS.

Существует и другой способ - установка виртуальной системы внутри реальной. Для этого используются программы: VmWare и VirtualBox, способные эмулировать работу полноценного компьютера и запускать операционные системы.

Вместо заключения

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



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: