Сравнение Windows и Ubuntu

Автор: Пользователь скрыл имя, 11 Марта 2012 в 16:32, реферат

Описание работы

Операционные системы с открытым исходным кодом с каждым днем получают все более широкое распространение. Поэтому сегодня мы попробуем разобраться, почему это происходит, сравнив два ярких представителя операционных систем - Ubuntu и Windows. Однако не стоит думать, что данная статья, как это часто бывает в таких случаях, будет содержать размышления о том, насколько плоха компания Microsoft и лично Билл Гейтс. Вовсе нет.

Работа содержит 1 файл

Сравнение Windows и Ubuntu.doc

— 563.00 Кб (Скачать)


Сравнение Windows и Ubuntu

 

Операционные системы с открытым исходным кодом с каждым днем получают все более широкое распространение. Поэтому сегодня мы попробуем разобраться, почему это происходит, сравнив два ярких представителя операционных систем - Ubuntu и Windows. Однако не стоит думать, что данная статья, как это часто бывает в таких случаях, будет содержать размышления о том, насколько плоха компания Microsoft и лично Билл Гейтс. Вовсе нет. Основная цель данной статьи - провести объективное сравнение и показать как преимущества, так и недостатки обоих из вышеперечисленных семейств операционных систем. А вы уже сами для себя решите, подходит вам та или иная разновидность ОС или нет. В общем, если вы сомневаетесь с выбором операционной системы или просто хотите побольше узнать об Ubuntu и Windows, то нижеизложенный материал для вас.

Первое, на что стоит обратить внимание при выборе операционной системы, будь то серверный или настольный вариант, это системные требования ОС и совместимость вашего оборудования с ней. С этого и начнем. Как вы можете видеть из таблицы 1, системные требования Ubuntu, по сравнению с текущими операционными системы Microsoft Windows 7 и Windows Server 2008, достаточно низкие и сопоставимы разве что с довольно старыми версиями ОС Windows XP и 2003, что несомненно является плюсом. Более того, в семействе Ubuntu имеются также версии и для платформ, отличных от PC. Однако основным минусом Ubuntu Linux является то, что из-за ее пока еще относительно низкой распространенности некоторые производители просто не хотят создавать драйвер для этой системы, и в целом для Linux. Поэтому мой вам совет — если хотите приобрести себе хороший компьютер или ноутбук, совместимый с большинством операционных систем, то проверьте его конфигурацию на предмет наличия там компонентов от не очень известных производителей. Например, не стоит покупать компьютер со встроенными видеокартами от SIS, так как в большей части из них в операционных системах Linux не будет работать аппаратное ускорение графики. Кроме того, особое внимание при покупке стоит уделить модему, картридеру, принтеру и сканеру — многие из этих устройств также не совместимы с операционными системами Linux и, в частности, с Ubuntu. Остальная часть оборудования, если, конечно, вы не собираетесь покупать себе какое-либо экзотическое устройство, обычно совместима с Ubuntu. Но проверить совместимость на сайте Canonnical (например, проверить совместимость сервера можно здесь: http://webapps.ubuntu.com/certification/list/?category=Server) или производителя устройства (ноутбука) на всякий случай никогда не помешает. Ведь некоторые устройства и компьютеры могут быть несовместимы не только с Ubuntu, но и с Windows, особенно если учесть тот факт, что последняя, с выходом седьмой версии, стала предъявлять особые требования для многих устройств (сетевых и звуковых карт, видеоадптеров и т.д.), благодаря чему многие устройства и компьютеры, нормально работавшие в Windows XP, стали несовместимы с новой версией Windows, а это, в свою очередь, привело к тому, что количество поддерживаемых устройств примерно сравнялось с таковым в Ubuntu. В общем, с точки зрения совместимости с оборудованием, мы наконец-то наблюдаем равную конкуренцию между Windows и Linux (Ubuntu).

Таблица 1. Минимальные системные требования

 

Название компонента/ОС

Windows 7

Windows Server 2008 (R2)

Ubuntu Desktop / Kubuntu / Xubuntu

Ubuntu Server

Процессор

1 ГГц или выше 32- (x86) или 64-разрядный (x64)

1 ГГц (x86) или 1.4 ГГц (x64)

500 МГц — 1 ГГц

300 МГц

ОЗУ

1 ГБ (32-разрядная система) / 2 Гб (64-разрядная система)

512 МБ

256 МБ (alternate-установка) / 384 МБ (стандартная установка)

192 МБ (32-разрядная версия) / 256 МБ (64-разрядная версия)

Свободное место на диске

16 ГБ (32-разрядная система) / 20 ГБ (64-разрядная система)

10 ГБ

3-5 ГБ (в зависимости от разновидности)

2-3 ГБ

Видеокарта

Графический процессор DirectX 9 с драйвером WDDM 1.0 или более старшей версии

Super VGA (800 x 600)

Super VGA (800x600/1024x768) из числа поддерживаемых системой

VGA (640 x 480)



 

Второй важный момент при выборе операционной системы — это то, подходит ли она для достижения ваших целей и задач. И начнем мы сравнение с обычных («настольных») версий. Оценить основные различия между «настольными» версиями Windows и Ubuntu вы можете при помощи таблицы 2. На всякий случай разъясню, что несмотря на то, что в отличие от Ubuntu в операционной системе Windows по умолчанию (вместе с ней ) не устанавливается офисный пакет, это вовсе не означает, что вам в любом случае придется дополнительно приобретать лицензию Microsoft Office — никто не мешает воспользоваться его свободными аналогами, так как многие из них (к примеру, тот же OpenOffice) довольно неплохо работают в Windows, хотя использование Microsoft Office в операционной системе Windows мне кажется все-таки более предпочтительным. Кроме того, несмотря на то, что вирусных эпидемий и ботнетов с участием операционных систем семейства Linux и, в частности, Ubuntu пока замечено не было, заблуждаться на этот счет не стоит. Несмотря на то, что в Linux присутствуют более совершенные механизмы защиты от всякого рода угроз безопасности и атак, настройка этих механизмов представляет собой не очень быстрый и простой процесс. Кроме того, некоторое количество уязвимостей присутствует и в программном обеспечении. Поэтому основным фактором, препятствующим распространению вредоносного программного обеспечения в операционных системах Linux, на мой взгляд, является низкая доля их использования от общего количества компьютеров. Поэтому на данный момент больший интерес для хакеров и вирусописателей, несомненно, представляют операционные системы семейства Windows, а тратить время и силы на изучение операционной системы Linux на предмет взлома в большинстве случаев просто невыгодно с коммерческой точки зрения. Но в будущем ситуация может измениться. В общем, совет один — правильно настроенная операционная система с вовремя установленными обновлениями и антивирусным программным обеспечением намного меньше подвержена риску заражения вредоносным ПО, вне зависимости от того, Windows это или Linux. Аналогичная ситуация и с компьютерными играми. Чем больше будет пользователей у операционных систем Linux, тем больше будет спрос, а значит, по законам рынка, и предложение, что в конечном счете приведет к появлению все большего количества трехмерных игр для Ubuntu. Кто знает — возможно, в будущем игр для API OpenGL будет не меньше, чем для DirectX. Как говорится, время покажет и расставит все точки. И еще одна важная деталь — к сожалению, во всех “настольных” Ubuntu присутствует одна, на мой взгляд, важная недоработка. Мне очень хотелось бы видеть в Ubuntu полный аналог всем знакомого компонента Windows, который имеет название «Мой компьютер», а также, чтобы при совместной работе этих двух систем в Ubuntu корректно показывались все разделы жесткого диска. Кроме этого, я постоянно сталкиваюсь с отсутствием автоматического монтирования внешних жестких дисков в Ubuntu, что, несомненно, является минусом. На этом и закончим сравнение «настольных» операционных систем и перейдем к более интересным, серверным вариантам Ubuntu и Windows.

 

Таблица 2. Основные различия «настольных» ОС

 

Название функции              Ubuntu Desktop              Windows 7 Начальная              Windows 7 Домашняя базовая              Windows 7 Домашняя расширенная              Windows 7 Профессиональная              Windows 7 Максимальная

Встроенное офисное ПО              +              -              -              -              -              -

Высокий уровень безопасности и защиты от вирусов и т.п.              +              -              -              -              -              -

Наличие 64-битной версии              +              -              +              +              +              +

Совместимость с большинством 3D-игр              -              *              +              +              +              +

Удобная работа с устройствами хранения данных              -              +              +              +              +              +

* - Windows 7 Начальная устанавливается только OEM-производителями и обычно на компьютеры, которые не способны обеспечить приемлемый уровень производительности в трехмерных играх

Примерная стоимость              0 руб.              н/д*              345.000 руб.              890.000 руб.              1.300.000 руб.              1.382.000 руб.

 

 

 

Перед тем как приступить к обсуждению серверной версии Ubuntu (и вообще всех серверных разновидностей Linux), я хочу, чтобы вы знали, что я имел опыт работы около двух лет с Windows Server. Это важно потому, что многие системные администраторы, работающие с серверной Windows, думают, что если они ни разу не устанавливали Linux, то и их коллеги, использующие в своей работе Linux, так же, как и они, никогда не устанавливали и не работали с серверной Windows. Ничего плохого в таких рассуждениях нет, но заблуждаться не стоит — я не тот случай, и с Windows работаю не меньше, чем с Ubuntu. Поэтому объективно могу сказать — у обоих семейств операционных систем есть как свои плюсы, так и минусы. Лично я пользуюсь Ubuntu Server из-за одного, пожалуй, самого важного отличия, которое, будучи для меня огромным преимуществом, для многих может стать, наоборот, значительным недостатком. Речь идет о концепции управления сервером. Для меня является очень неудобным, когда в некоторых случаях, пользуясь графическим интерфейсом, приходится часами искать в различных окнах и вкладках те или иные настройки - гораздо проще и быстрее открыть в текстовом редакторе конфигурационный файл, подправить там настройки и, введя несколько команд в консоли, получить желаемый результат. Но такая работа с сервером требует определенных навыков и опыта. Кроме того, многие широко распространенные компоненты серверных операционных систем, такие как web-сервер Apache, СУБД MySQL, PHP и т.д., изначально создавались для работы в Unix/Linux. Поэтому для их настройки в Windows Server вам придется делать то же самое, что и в Linux-системах, а удобство установки, стабильность работы компонентов и их совместимость в случае использования Windows зачастую оставляет желать лучшего. Этот факт подтверждает недавняя новость о том, что в Microsoft для разрешения таких проблем собираются создать некий аналог репозитория Ubuntu (подробнее об этом можно узнать в Интернете по адресу http://blogs.msdn.com/garretts/archive/2010/03/31/the-common-opensource-application-publishing-platform-coapp.aspx). В общем, выбор относительно того, какая серверная операционная система вам больше нравится и лучше подходит для решения ваших задач, как обычно, за вами — я не противник серверных Windows, просто мне не хочется отдавать лишние деньги за ненужную мне функциональность и приложения. Но это вовсе не означает, что серверные Windows настолько плохи. Компания Microsoft разработала довольно неплохой web-сервер IIS, замечательную технологию ASP.NET, а также за дополнительную плату предлагает приобрести надежную и функциональную СУБД SQL Server. Кроме того, можно найти и другие качественные и функциональные альтернативы СУБД Microsoft SQL Server, которые будут отлично работать в операционной системе Windows Server 2008, в том числе и бесплатные (например кроссплатформенная Postgre).

 

 

 

 

 

 

 

 

 



Таблица 3. Основные функции серверных ОС

 

Роль сервера              Ubuntu Server 10.04              Windows 2008 Enterprise              Windows 2008 Datacenter              Windows 2008 Standard              Windows 2008 Itanium

Windows 2008 Web              Windows 2008 Foundation              Windows 2008 HPC

Web-сервер                             +                                   +                                                          +                                                       +                                                        +                                                                                       +                                         +                                                           +

DHCP-сервер                            +                                   +                                                           +                                           +                                                         -                                            -                                         +                                                            -

DNS-сервер                             +                                   +                                                            +                                           +                                                          -                                            +                                         +                                                            +

Файловые службы                 +                                   +                                    +                         *                                            -                                                          -                                            *                                         *

Сервер печати                 +                                    +                                                 +                                            +                                                           -                                                -                                         +                                                              -

Сервер приложений                 +                                    +                                                 +                                            +                                                           +                                             -                                         +                                                              -

Службы Active Directory*                                    +                          +                         *                                             -                                                            -                                *                                            *

Сервисы обновления (WSUS/Репозиторий)              +              +                         +                                              +                                                            -                                               -                                           +                                                                                    +

Службы удаленных рабочих столов              +              +              +                         *                                              -                                                             -                                         *                                                                          *

Встроенная СУБД              +                                    -                         -              -                         -                                              -                                                              -                                      -

Обозначения : '+' - доступно полностью; '-' - недоступно; ' * ' - доступно частично или ограничено.

Примерная стоимость              $0                      $3999              $2999       $1029-1209              $2999                                 $469                                                                          нет данных                                                                             нет данных

Информация о работе Сравнение Windows и Ubuntu