Автор: Пользователь скрыл имя, 10 Марта 2013 в 15:15, контрольная работа
Обе операционные системы предназначены как для персональных систем, так и для web-серверов, вычислительных кластеров и т. п.
Windows NT удалось завоевать первенство на настольных и персональных системах (около 90 % настольных компьютеров) тогда как Linux популярна на веб-серверах, вычислительных кластерах и в суперкомпьютерах (50—90 %)
1 Обзор
2 Характеристики двух систем
2.1 Трудности в сравнении
2.2 По стоимости владения
2.3 По популярности на настольных компьютерах
2.4 По инсталляции
2.5 По удобству использования и наличию особых режимов
2.6 По поддержке игр
2.7 По безопасности
3 Мой Выбор
ВОЕННО-ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
ПРИ ФЕДЕРАЛЬНОМ АГЕНСТВЕ
СПЕЦИАЛЬНОГО СТРОИТЕЛЬСТВА
КОНТРОЛЬНАЯ РАБОТА
По дисциплине: НОВЫЕ ПРОГРАММЫ К ПЕРСОНАЛЬНЫМ КОМПЬЮТЕРАМ
Тема: Сравнение Microsoft Windows и Linux
и
Выполнил:
Студент гр. Дз-10
Юсипов Р.Р.
Проверила:
Захарова Е.А.
Балашиха – 2013 г.
Содержание
Обе операционные системы предназначены как для персональных систем, так и для web-серверов, вычислительных кластеров и т. п.
Windows NT удалось завоевать первенство на настольных и персональных системах (около 90 % настольных компьютеров) тогда как Linux популярна на веб-серверах, вычислительных кластерах и в суперкомпьютерах (50—90 %)
Эти системы разнятся в лежащей в основе их философии, стоимости, простоте использования, удобстве и стабильности. При их сравнении приходится принимать во внимание корни, исторические факторы и способ распространения.
Windows и Linux трудно сравнивать на равных из-за следующих факторов:
В 2004 г. компания Microsoft запустила маркетинговую кампанию под названием «Get the Facts», призванную обозначить преимущества Windows перед Linux. Было заявлено, чтосовокупная стоимость владения для Windows ниже, чем для продуктов с открытым кодом.
Выводы, сделанные Microsoft, оспаривают другие авторитетные организации, например, компания Novell и английский IT-сайт The Register. Некоторые полагают, что неточности в частности обусловлены тем, что в отчёте примешаны цифры по UNIX и Solaris, а кроме того, подсчитана стоимость профессиональной поддержки Linux (профессиональная поддержка может потребоваться при производстве ПО, но не при использовании системы).
Государственное агентство Великобритании по рекламе в 2004 г. предупредило Microsoft, что формулировка «стоимость владения Linux в 10 раз выше, чем стоимость владения Windows Server 2003» не соответствует истине, так как серверное оборудование, выбранное в сравнении для Linux (с операционной системой Red Hat Enterprise Linux AS v.3, в «комплектации» Premium Subscription), было максимально дорогим, тогда как выбором для Windows была практически «голая» операционная система.
Windows |
Linux |
Примечания | |
Доля при продаже компьютеров (OEM) |
Предустанавливается на множество настольных систем |
Предустанавливается на небольшое
количество продаваемых систем. Например, Ubuntu на компьютеры Dell и System76,SUS |
Во Франции против соглашения Microsoft с поставщиками компьютеров об установке исключительно Windows ведется судебное дело. |
Оконные менеджеры/графическая среда |
Изначально только системный оконный менеджер. Для изменения его работы требуется подмена системных файлов (uxtheme.dll), что прямо нарушает лицензионное соглашение, или использование программ независимых поставщиков (это утверждение верно только для Windows XP). Графическая оболочка необходима для работы подавляющего большинства программ, и её отказ ведет к нарушению их функционирования. Существует ряд программ, которые работают без использования графической оболочки, но служат они преимущественно для технического обслуживания системы (например, восстановления работоспособности). Удалённое управление с помощью Remote Desktop Protocol, telnet, WMI и других инструментов. Возможна установка сторонней среды рабочего стола, к примеру KDE, но и в этом случае библиотеки встроенного оконного менеджера загружаются в оперативную память, значительно снижая быстродействие системы. |
Среды рабочего стола: GNOME, KDE, Enlightenme |
Разные среды рабочего
стола предлагают разные способы
управления компьютером, что позволяет
пользователю выбрать полностью
отвечающий его потребностям. Иногда
это вызывает неудобства при переходе
с одной на другую, но на практике
большинство пользователей |
Системная консоль/командная строка |
Командная строка существует, но обладает ограниченной функциональностью. Базируется на MS-DOS, наследуя её скромные возможности, мало изменившиеся с 1990-х годов. Разработан также мощный командный процессор Windows PowerShell, реализующий некоторые возможности командной строки UNIX, основанный на .NET . Доступна независимая коллекция инструментов командной строки Cygwin и набор программ от Microsoft SUA. Начиная с Windows 98 в поставку входит мощный инструмент для автоматизации задач —Windows Script Host, возможности которого значительно превосходят встроенную командную строку. Функции по восстановлению или настройке могут выполняться из командной строки. |
Командная строка также является неотъемлемой частью системы. Во многих ОС функции настройки системы реализованы при помощи графического интерфейса (иногда — работающего незаметно для пользователя с системой с помощью командной строки), но из-за различия между вариантами не знакомые с конкретным дистрибутивом пользователи часто дают новичкам инструкции, ориентированные на командную строку. Командная строка позволяет опытному пользователю полностью перенастроить все функции ОС. Существует множество утилит для выполнения специализированных функций, тесно интегрированных с системными и прикладными программами. Функции по восстановлению или настройке могут выполняться из командной строки. Специальный слой абстракции «фреймбуффер» позволяет расширить функциональность «текстовых» терминалов до функциональности графического режима. |
Точно подсчитать количество пользователей затруднительно, так как почти все копии Linux не требуют регистрации, а Windows NT существует во множестве не авторизованных или незарегистрированных копий. Приведенные данные основаны на идентификационных откликах web-браузеров, поэтому цифры весьма приблизительны: разные сайты привлекают разные аудитории, а браузеры не всегда точно передают данные об операционной системе.
Исследование, опубликованное Relecantive AG в 2003 г., заключило, что «готовность Linux к использованию на настольной системе не ниже, чем Windows XP».
Windows * |
* Linux |
Примечания | |
Размер инсталлятора |
Как правило, один компакт-диск (Windows Vista/7 — 1 DVD). В ранних версиях Windows инсталлятор распространялся на нескольких десятках дискет. |
От одной дискеты до нескольких DVD дисков. Например, дистрибутив DSL занимает всего 50 МБ, предоставляя браузеры, офисные приложения и т. д. Многие дистрибутивы распространяются в нескольких вариантах (как правило, DVD с большим набором программ и выбором графической среды или Live CD для каждой графической среды (KDE, GNOME,Xfce) с набором программ для неё). Возможна установка через сеть, при которой всё необходимое программное обеспечение будет получено со специального сервера. Эти варианты могут совмещаться если есть постоянное соединение с интернетом — установка большинства пакетов происходит с диска, а их новые версии и дополнительные программы устанавливаются с удаленного сервера. |
|
Простота установки |
Windows 7, довольно проста в установке. Установка Windows XP, может быть затруднена в случае, если установленное оборудование использует относительно новые технологии. Может понадобиться использование носителя с драйвером, или упаковка более поздних обновлений к оригинальному дистрибутиву с созданием нового образа установочного диска. |
Сильно варьирует между
дистрибутивами в основном из-за разной
степени предварительного конфигурирования.
Существуют варианты с удобной и
графической инсталляцией, (SuSE, Mandriva, Ubuntu, Fedor |
|
Время, затрачиваемое на установку |
Заявленное время составляет около часа (вплоть до 10─30 минут для Windows Vista/7, в зависимости от мощности компьютера). В случае необходимости, подготовка к установке может занять дополнительное время (например, создание дискет с драйверами для установки Windows XP на SATA жёсткий диск). Во время установки необходимо будет выполнить одну или несколько перезагрузок. Установка важных обновлений может занять дополнительное время и потребовать несколько перезагрузок. |
|
|
Наличие драйверов устройств |
Драйверы некоторых устройств,
использованных в системе, устанавливаются
отдельно. Многие драйверы устанавливается
системой из набора драйверов на установочном
носителе, некоторые недостающие
драйверы можно получить через интернет
с помощью средств системы. Процесс
установки большинства Производители встроенного оборудования стараются создавать свои новые продукты, чтобы они без проблем работали даже на старых, но популярных Windows (напр. XP), в которых драйверов на это устройство быть не может, но есть драйверы более старых устройств, которые оказываются подходящими благодаря разработчикам устройств. |
Большинство драйверов устанавливается
автоматически при инсталляции
операционной системы или доступно
для загрузки через интернет. Множество
драйверов уже включено в ядро.
Производители некоторых |
|
Инсталляция с помощью ознакомительного CD (Live CD) |
Официальных свободно-распространяемых ознакомительных CD не существует. Но можно специально создать работающую систему в облегченном варианте на диске (WinPE) с диска или флеш-накопителя или с помощью специально созданного загрузочного диска (BartPE). До выхода Vista, Windows PE распространялся только среди поставщиков компьютеров в виде «OEM Preinstallation Kit», в настоящее время его можно бесплатно скачать с официального сайта Microsoft в составе Windows Automated Installation Kit. |
Многие полноценные |
|
Поставляемое программное обеспечение |
Несколько программ для работы с мультимедиа и сетью интернет (браузер Internet Explorer, проигрыватель Windows Media Player, текстовые редакторы Notepad, WordPad, графический редактор Paint), почтовый клиент Outlook Express. Дополнительное ПО может быть включено производителем оборудования. Windows Vista включает в себя также почтовую программу Windows Mail, мультимедиа-центр Windows Media Center и др., в зависимости от версии. Офисный пакет Microsoft Office не включается в поставку, так как является отдельным коммерческим продуктом, но иногда может быть включена ознакомительная версия. На практике без установки дополнительных компонентов Windows Media Player не может воспроизводить видео, а встроенная в Windows XP (SP1) программа записи дисков не может записывать DVD и сильно ограничена в функционале. Кроме того, в системе отсутствуют средства работы с различными архивами. |
Во всех основных дистрибутивах
присутствует множество программ для
самых разных задач: мультимедиа, графики,
интернета, офисной работы, игр, а
также системные утилиты и
дополнительные визуальные оболочки.
Однако из-за недостаточной открытости
форматов файлов собственнических продуктов
для Microsoft Windows существует ряд проблем
с совместимостью форматов файлов между
такими продуктами и свободными приложениями.
Например, сложный текст, созданный в OpenOffice.org, и сохранённый в собственническом
формате Microsoft Office, не всегда корректно
читается в Microsoft Office; и наоборот, OOo не
всегда может точно декодировать форматы
Microsoft Office. Существуют специализированные дистрибутив |
Практика совместной поставки компанией Microsoft программ вместе с Windows была признана в США незаконной.[35] |
Программы, которые можно установить дополнительно |
Огромный выбор |
Большой выбор свободно распространяемых
программ и небольшой выбор |
Для Linux разработаны и другие инсталляторы, такие как loki installer, klik или autopackage. Однако до сих пор они малораспространены. |
Подготовка диска |
По умолчанию устанавливает только себя, затирая возможность запуска других ОС, кроме других инсталляций Windows. Разделы с «родной» файловой системой NTFS легко могут быть расширены и уменьшены (под Vista/7 уменьшить размер раздела можно системными средствами, под XP — только с помощью программ сторонних производителей). При этом графическая программа для этой задачи обладает меньшим функционалом, чем утилита командной строки. Возможно динамическое разделение диска (Dynamic Disks). |
Возможна установка нескольких
операционных систем. В большинстве
дистрибутивов есть возможность
запуска полноценной системы
с компакт диска, а значит работать
со всеми функциями, включая мощную
графическую утилиту |
|
Программа-загрузчик |
При установке автоматически настраивается для загрузки других имеющихся на компьютере инсталляций систем семейства Windows NT/9x (NTLDR), для загрузки Linux и других подобных систем необходимо ручное редактирование файла BOOT.INI. Также возможно применение сторонних загрузчиков, таких как GRUB. |
Может загружать операционные системы по выбору пользователя с помощью встроенных менеджеров GRUB илиLILO. Также имеются средства безопасности (например запрос пароля), которых нет в загрузчике Windows. |
Из-за отсутствия поддержки Linux в загрузчике Windows в случае установки Windows и Linux на одной машине проще сначала установить Windows, а затем Linux. Существуют дополнительные загрузчики операционных систем по выбору. В случае переустановки Windows загрузчик можно востановить при помощи Live CD. |
Установка Linux когда-то была затруднительной для среднего пользователя. В настоящее время почти все дистрибутивы содержат упрощённую процедуру установки и демонстрационный диск (Live CD), который дает возможность загрузить систему прямо с CD или DVD и пользоваться ей, не устанавливая на жёсткий диск.
Установщик Windows тоже включает в себя программу-помощника (wizard), как и дистрибутивы Linux.
Windows |
Linux |
Примечания | |
Единообразие интерфейса |
В основном последовательна. Несоответствия проявляются там, где новые программы переписывают под старую версию системы. Например, IE7 и Windows Media Player 11, изначально существовавшие для Vista, были переписаны под XP. Microsoft помогает независимым разработчикам сохранять единый стиль, выпуская руководства по разработке интерфейса (последняя версия — Windows Vista User Experience guidelines.) Они сосредоточены вокруг единообразия и удобства использования, а в последних версиях — ещё и на защищенности данных пользователя. Программы сторонних разработчиков могут следовать этим руководствам, а могут разрабатывать свои собственные, или же не следовать никаким руководствам вообще. |
Качество графического интерфейса
сильно варьирует в зависимости
от дистрибутива и графической оболочки.
Две главные оболочки — GNOME и Таким образом достигается
последовательность интерфейсов, но при
этом сохраняется и гибкость, позволяющая
настраивать интерфейс в соответствии
с пожеланиями пользователя. Наиболее
популярные дистрибутивы сочетают это
с высокой защищенностью (Ubuntu, SuSE, Fedora, Mandriv |
|
Единообразие между различными версиями |
Между различными версиями сохраняется высокая степень сходства в интерфейсе. Но в случае Windows Server 2008 появились значительные отличия в интерфейсе, особенно оснасток(snap-in) администрирования. Кроме того, имеются различия в интерфейсах Windows XP и Vista, несколько затрудняющие переход между ними. |
В зависимости от дистрибутива, его версии, графической оболочки и программ, работа интерфейса может быть разной. Тем не менее, доступно множество настроек, и пользователь может переносить их из версии в версию. |
|
Единообразие между программами |
Все программы, выпущенные Microsoft в один и тот же период, следуют единым принципам построения интерфейса. Перенос новых программ под старые версии системы, впрочем, может нарушать единообразие (например, IE7 или WMP11). |
Программы, следующие принципам KDE и GNOME за определённый период, наследуют единые принципы. Однако, множество независимых программ может им не соответствовать. Предпринимаются попытки создать графические библиотеки, строящие интерфейс по единым принципам GTK+, Qt и т. д. |
|
Единообразие процедуры обновления программ и ОС |
Во всех последних версиях windows используется процедура автоматического получения обновлений и «заплаток» для самой ОС, драйверов и программ, выпущенных Microsoft. Сторонние программы должны сами поддерживать процедуру обновления. Есть несколько программ для общего управления обновлениями. |
Системы управления пакетами содержат в себе средства для автоматического обновления программ (самой ОС и установленных пользователем). В качестве источников обновлений обычно служат репозитории дистрибутивов и отдельных проектов. |
|
Доступность исходного кода |
Исходный код может
быть приобретён для строго ограниченных
целей, а, кроме того, программы сторонних
разработчиков могут изменять системные
настройки. Другими словами, возможно
случайное нарушение |
Весь код системы доступен для модификации. Большая часть сторонних программ также предоставляет исходный код. |
|
Особые возможности |
Обе системы позволяют настроить особые режимы управления компьютером, такие как укрупненные шрифты, чтение надписей вслух, медленное нажатие на клавиши и др. |
Для Microsoft Windows постоянно выпускается
огромное количество игр разных жанров.
Распространяются в большинстве своём
за оплату, но есть и бесплатные казуальные игры.
Большое количество игр также объясняется
тем, что Windows — наиболее популярная операционная
система на настольных компьютерах. Для
написания трёхмерных игр для Windows обычно
используются API DirectX и XNA
Для Linux существует намного меньше игр.
Основной причиной является то, что эта
система мало распространена на домашних
компьютерах, кроме того разработчики
игр указывают на низкую надёжность и
производительность драйверов — свободных
драйверов видеокарт и проприетарного
драйвера от AMD. В большинстве своём это
также свободное программное обеспечение,
однако и здесь встречаются проприетарные
игры (в основном это игры, портированные
из Windows). Наиболее популярными жанрами
здесь являются казуальные игры, шутеры от первого лица (в
основном они написаны на свободных движках Quake, например Tremulous, Nexuiz, Ur
Как заявил в своем интервью Гейб Ньюэлл,
глава Valve: "Мы хотим, чтобы все 2500 игр в Steam легко
шли под Linux."
После этого заявленая компания System76 выпустила мощный игровой ноутбук с предустановленной
операционной системой Linux Ubuntu 12.04 в надежде на успешность проектаValve.
Открытость, кроссплатформеннос